Selasa, 22 Januari 2013

Tugas 2 Assembly

Diposting oleh NUARENI ARIFIN di 01.41

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.




0 komentar on "Tugas 2 Assembly"

Posting Komentar

 

.::TEKNIK KOMPUTER ::. Copyright © 2009 Paper Girl is Designed by Ipietoon Sponsored by Online Business Journal