Analisa Bahasa Assembly
Bahasa Assembly
Dalam bahasa Assembly mempunyai 3 tipe intruksi dasar, yaitu :
Mnemonic Operand1
Operand2 Komentar
- Mnemonic atau opcode ialah kode
yang akan melakukan aksi terhadap operand.
- Operand ialah data yang
diproses oleh opcode.
- Sedangkan komentar
dapat kita berikan dengan menggunakan tanda titik koma (;).
Listing Program
MOV
AH, #20H ;
MOV
AL,#10 ;
ADD
AH, AL ;
ADD
AL, #30H ;
Tdata
: JMP Proses
BilA DB 67
BilB DB 66
Proses:
MOV AX, BilA ;
CMP
AX, BilB ;
JNP
Exit
End Proses ;
Analisa Bahasa Assembly
1. Elemen Instruksi
2. Format Instruksi
3. Jenis Instruksi
4. Alamat atau
Register Yang Digunakan
1. Register AX.
2. Register AH.
3. Register
AL.
5. Mengartikan Bahasa
Assembly Dalam Bahasa Sendiri
- Pindahkan isi 20H ke dalam register AH.
- Isi Register AL adalah 10H.
- Tambahkan Nilai atau isi register AL ke dalam register AH
dan simpan ke dalam register AH.
- Tambahkan 30H ke register AL dan simpan ke dalam register
AL.
- Data : Loncat proses.
- BilA database nilai adalah 67.
- BilB database nilai adalah 66.
- Proses :
- Pindahkan isi BilA ke dalam register AX.
- Bandingkan BilB dengan BilA dan simpan dalam register AX.
- Jika Perbandingan BilB dengan BilA adalah Ganjil, maka loncat proses
ke Exit.


