Anda di halaman 1dari 6

PRAKTEK SISTEM PENGATURAN

INSTRUKSI MOV

Disusun Oleh :

NAMA : Yermon

NIM : 16063102

JURUSAN TEKNIK ELEKTRO


FAKULTAS TEKNIK
UNIVERSITAS NEGERI PADANG
2019
I. TUJUAN
Mahasiswa dapat menerapkan konsep dan menjalankan intruksi MOV atau lompat
dalam Program ASSEMBELR menggunakan perintah intruksi MOV dalam praktek
mikroprosesor yang dilaksanakan

II. TEORI SINGKAT


Instruksi MOV ini memberitahukan kepada CPU untuk pindah dari operand sumber
ke operand tujuan. Contoh instruksi berpengalamatan register
MOV tujuan, sumber : kopi/salin operand sumber ke tujuan
MOV CH,CL : menyalin isi dari register CX ke register DX
MOV AX,BL : menyalin BL ke AL
MOV CH,CL : menyalin CL ke CH
MOV SP,BP : menyalin CX ke AX
MOV SP,BP : menyalin BP ke SP
MOV SI,DI : menyalin DI ke SI
MOV BX,ES : menyalin ES ke BX

Int 20 th dan Int 21 h service 02h


1. Int 20h
Tugas int 20h adalah memberhentikan proses komputer terhadap suatu program
COM
2. Int 21h service 02h
Int 21h memiliki banyak, yang dibagi-bagi menjadi beberapa bagian. Untuk
memanggil bagian-bagian itu, perlu menyertakan nomor bagiannya yang disebut
juga dengan sevice number. Int 21h yang bertugas mencetak sebuah huruf ke layar
yaitu int 21h service 02h dengan beberapa syarat
a. Register AH, harus berisi service number dari int 21h yang akan dijalankan
(02h)
b. Register DL, berisi bilangan Hexa dari karakter ASCII yang akan dicetak

III. LANGKAH KERJA


Buka command promt dan ketik debug.
C:\documents and setting debug
Ketik A100, kemudian tekan enter
-A100
Ketik program dibawah ini dengan menekan enter disetiap barisnya dan tekan enter 2
kali setelah baris terakhir dari program.
MOV AH,02
MOV DL,41
INT 21
INT 20

Periksa panjang program dengan mengetik RCX kemudian tekan enter


-RCX
Isi kursor setelah tanda : dengan angka 8, tekan enter : 8
Kemudian simpan program yang baru tersebut dengan nama ;
-NCETAK.COM
Untuk melihat awal program ketik RIP, kemudian tekan enter Isi kursor setelah tanda
: dengan angka 100, tekan enter :100
Kemudian ketik W, tekan enter
-W
Untuk melaksanakan proses program gunakan G, kemudian tekan enter
-G
Untuk memproses sebari program saja ketik T, tekan enter
-T

IV. HASIL PROGRAM


1. Ketik dan jalankan program berikut untuk mencetak huruf A lima kali

2. Ketik dan jalankan program berikut untuk mencetak huruf A-Z terdiri dari 26
huruf
3. Ketik dan jalankan program berikut untuk mencetak angka dan huruf dari 0-1

4. Ketik dan jalankan program untuk mencetak huruf C tujuh kali, kode untuk
menampilkan huruf C, MOV DL,43
5. Ketik dan jalankan program untuk mencetak huruf D empat kali, kode untuk
menampilkan huruf D, MOV DL,44

6. Ketik dan jalankan programberikut untuk mencetak huruf C-Z terdiri dari 24 huruf
atau 18 hexa
7. Ketik dan jalankan program berikut untuk mencetak huruf D-R terdiri dari 20
huruf atau 14 hexa

8. Ketik dan jalankan program berikut untuk mencetak huruf Z-A terdiri dari 26
huruf

V. KESIMPULAN
Pada praktikum ini dapat disimpulkan kita bisa menjalankan program instruksi MOV
dengan berbagai macam perintah program sesuai intruksi yang telah ada.Mengetahui
fungsi dari perintah instruksi MOV dan mampu menjalakan dan program tersebut.