Tugas Analisa bahasa assembly
Listing program
MOV AH,15h ;
MOV AL,4 ;
END Proses
ADD AH,AL ;
MOV AX,1234h ;
MOV BX,0F221h ;
ADD AX,BX ;
MOV AX,1234h ;
MOV BX,9ABCh ;
MOV CX,5678h ;
MOV DX,0DEF0h ;
ADD CX,DX ;
ADC AX,BX ;
INC AL ;
INT 20h
- elemen instruksi
3. jenis instruksi
4. Alamat register yang digunakan
- Register AH
- Register AL
- Register AX
- Register BX
- Register CX
- Register DX.
5. Mengartikan bahasa assembly dalam bahasa sendiri :
- Pindahkan isi 15 H ke register AH
- Register AL bernilai 10 H
- Tambahkan nilai AL dengan register AH lalu simpan di register AH
- Pindahkan isi 1234 H ke dalam register AX
- Pindahkan isi 0F221h ke dalam register BX
- Tambahkan nilai BX dengan register AX lalu simpan di register AX
- Pindahkan isi 1234 H ke dalam register AX
- Pindahkan isi 9ABC H ke dalam register BX
- Pindahkan isi 5678 H ke dalam register CX
- Pindahkan isi 0DEF0 H ke dalam register DX
- Tambahkan isi register DX ke dalam register CX lalu simpan di register CX
- Tambahkan isi register BX ke dalam register AX dan ditambah + 1. Simpan di register AX
- Tambahkan nilai 1 pada AL
- Mengakhiri program
- Berhentikan proses
Tidak ada komentar:
Posting Komentar