Bahasa Assembly


Bahasa Assembly

Tugas arsitektur komputer
Bahasa Assembly
Tugas arsitektur komputer
Listing program
MOV  R2,#70h     
MOV  R4,#28h     
MOV  A,#0        
ADD  A,R2        
ADD  A,R4
1)      Elemen intruksi
No.
Mnemonic
Operand 1
Operand 2
1
MOV
R2
#70h
2
MOV
R4
#28h
3
MOV
A
#0
4
ADD
A
R2
5
ADD
A
R4
2)      Format intruksi
No.
Program
Format Intruksi
1
MOV R2,#70h
Upcode + Operand 1+ Operand 2
2
MOV R4,#28h
Upcode + Operand 1+ Operand 2
3
MOV A,#0
Upcode + Operand 1+ Operand 2
4
ADD A,R2
Upcode + Operand 1+ Operand 2
5
ADD A,R4
Upcode + Operand 1+ Operand 2
3)      Jenis Intruksi
No.
Program
Jenis Intruksi
1
MOV R2,#70h
Pemindahan Data
2
MOV R4,#28h
Pemindahan Data
3
MOV A,#0
Pemindahan Data
4
ADD A,R2
aritmetika
5
ADD A,R4
aritmetika
4)      Alamat atau Register yang digunakan
a.       register R2
b.      register R4
c.       register A
5)     Mengartikan Bahasa Assembly Dalam Bahasa Sendiri
   
1)      MOV  R2,#70h
Artinya pindahkan data 70h ke register R2
2)      MOV R4,#28h
Artinya pindahkan data 28h ke register R4
3)      MOV A,#0
Artinya pindahkan data 0 ke regiater A
4)      ADD A,R2
Artinya jumlahkan isi data di register R2 dengan isi data di register A dan simpan di register A
5)      ADD A,R4
Artinya jumlahkan isi data di register R4 dengan isi data di register A dan simpan di register A

Tidak ada komentar:

Posting Komentar