1.keterangan dari hasil program berikut adalah
LISTING
PROGRAM
|
KETERANGAN
|
1. mov
cx,0009 ;
2. mov
bh,01 ;
3. mov
bl,bh
4. mov
dl,30
5. add
dl,bl
6. mov
ah,02
7. int
21
8. mov
dl,2A
9. int
21
10. mov
dl,31
11. int
21
12. mov
dl,3D
13. int
21
14. mov
al,01
15. mul
BL
16. mov
dl,a1
17. add
dl,01
18. mov
ah,02
19. int
21
20. mov
dl,0D
21. INT
21
22. mov
dl,0A
23. int
21
24. inc
BL
25. loop
0107
26. INT
20
|
1. Perulangan
yang dilakukan sebanyak sembilan kali
2. mengisikan karakter bernilai 01
3. Pindahkan
nilai ke BL yang ada di register BH
4. Isikan
nilai dl sebanyak 30 karakter
5. Tambahkan
nilai bl sebesar nilai bl jadi 31
6. Mengisikan
karakter nilai ah sebanyak 02
7. Untuk
menampilkan nilai dari 31
8. Masukkan
nilai DL sebanyak 2A atau 42
9. Untuk
menampilkan
10. Masukkan
nilai dl sebanyak 31 karakter
11. Tampilkan
12. Mengisikan nilai DL dengan karakter =
13. Tampilkan
hasilnya
14. Masukkan
nilai BL sebanyak 01 karakter
15. Mengalikan
nilai yang ada pada BL
16. Cetak
karakter DL sebanyak a1
17. Tambahkan
nilai DL sebanyak 01 karakter
18. Cetak
nilai AH sebanyak 02 karakter
19. Tampilkan
hasilnya
20. Cetak
karakter DL
21. Tampilkan
hasilnya
22. Cetak
karakter DL 0A
23. Tampilkan
hasilnya
24. Tambahkan
setiap nilai BL dengan 1 karakter
25. Lakukan
perulangan sebanyak 0107
26. Berhenti
atau kembali ketermina assembely
|
2.kemudian untuk
menampilkan program berikut
hasil program
|
listing dari progarm
|
0
* 1 = 0
1 * 1 = 1
2 * 1 = 2
3 * 1 = 3
4 * 1 = 4
5 * 1 = 5
6 * 1 = 6
7 * 1 = 7
8 * 1 = 8
9 * 1 = 9
|
mov cx,000a ;
mov bh,00 ;
mov bl,bh
mov dl,30
add dl,bl
mov ah,02
int 21
mov dl,2A
int 21
mov dl,31
int 21
mov dl,3D
int 21
mov al,01
mul BL
mov dl,al
add dl,30
mov ah,02
int 21
mov dl,0D
INT 21
mov dl,0A
int 21
inc BL
loop 0107
INT 20
|
untuk
melihat hasilnya dari cmd akan tampil
seperti pada gambar dibawah ini :
3. kemudian kita membuat lagi program untuk
menampilkan hasil berikut
hasil
program
|
listing
program
|
1 * 0 = 0
1 * 1 = 1
1 * 2 = 2
1 * 3 = 3
1 * 4 = 4
1 * 5 = 5
1 * 6 = 6
1 * 7 = 7
1 * 8 = 8
1 * 9 = 9
|
a100
mov cx,0a ;
mov bh,00 ;
mov bl,bh
mov dl,31
mov ah,02
int 21
mov dl,2A
int 21
mov dl,30
add DL,bl
int 21
mov dl,3D
int 21
mov al,01
mul BL
mov dl,AL
add dl,30
mov ah,02
int 21
mov dl,0D
INT 21
mov dl,0A
int 21
inc BL
loop 0107
INT 20
|
maka gambarnya seperti dibawah ini :
3. maka untuk menampilkan program berikut
hasil dari program
|
listing program
|
1 + 0 = 1
1 + 1 = 2
1 + 2 = 3
1 + 3 = 4
1 + 4 = 5
1 + 5 = 6
1 + 6 = 7
1 + 7 = 8
1 + 8 = 9
|
a100
mov cx,0a ;
mov bh,00 ;
mov bl,bh
mov dl,31
mov ah,02
int 21
mov dl,2B
int 21
mov dl,30
add DL,bl
int 21
mov dl,3D
int 21
mov al,01
mul BL
mov dl,AL
add dl,31
mov ah,02
int 21
mov dl,0D
INT 21
mov dl,0A
int 21
inc BL
loop 0107
INT 20
|
maka gambarnya adalah sebagai berikut :