1.
Elemen-elemen Set Instruksi
:
MOV
AH,09;
LEA
DX, Kal0
INT 21h
; Cetak kalimat Kal0
MOV AH,0Ah
; Servis Input kalimat
LEA
DX,Buffer ; DX menunjuk pada offset Buffer
INT 21h
;Input kalimat !
MOV
AH,09;
LEA
DX,Kal1
INT 21h
; Cetak kalimat Kal1
LEA
BX,Buffer+2 ; BX menunjuk byte ke 3 Buffer
Dalam listing program assembler diatas
terdapat elemen2 instruksi mesin sebagai berikut :
a. Operation code (Op Code)
MOVE mnemonic menyatakan pola
biner, atau OP code, untuk operasi yang dilakukan oleh instruksi tersebut.
Assembler mentranslasi mnemonic ini menjadi OP code biner yang dipahami
komputer
b. Source Operand Reference
Program melakukan operasi tidak hanya
dengan satu sumber saja, Tetapi beberapa Operand reference, seperti Register
CPU, dan Perangkat I/O.
Contoh
dari Register CPU seperti MOV AH,09 dan LEA
DX contoh dari Perangkat I/O seperti INT 21h
c. Result Operand Reference
Merupakan hasil atau keluaran Operasi
contohnya INT 21h
2. Jenis set Instruksi
*Perpindahan data
(data movement),
Program tersebut berisi instruksi
perpindahan data antar register maupun modul I/O. Untuk dapat diolah oleh CPU
maka diperlukan instruksi – instruksi yang bertugas memindahkan data operand
yang diperlukan
Contohnya, MOV AH,0Ah
3. Mode pengalamatan yang digunakan
*Mode operand register
Dikarenakan program
diatas menggunakan operand yg berisi register 8bit seperti AH dan
register Register 16 bit seperti DX.
Tidak ada komentar:
Posting Komentar