Upload
ahmad-dimas-permadi
View
214
Download
0
Embed Size (px)
Citation preview
8/20/2019 Perbaikan UTS Achmad Dimas (065112074)
http://slidepdf.com/reader/full/perbaikan-uts-achmad-dimas-065112074 1/4
NAMA : ACHMAD DIMAS PERMADI
NPM : 0651 12 074
KELAS : C
SOAL TUGAS PERBAIKAN UTS
Jika diketahui isi register B = 60H; C = 03H; D = 58H dan E = 04H.
a. (B+C)(D+E)A!a"a# "$"%&' $"%* K$#$&a,a
001
002
003
004
005
006
007
008
009
010
011
012
MVI B, 60H
MVI C, 03H
MVI , 58H
MVI !, 04H
M"V #,
# !
M"V , #
M"V #, B
# C
$%B
"%& 01
H'&
B ( 60H
C ( 03H
( 58H
! ( 04H
# ( 58H
#)!58H)04H ( 5CH
( 5CH
# ( 60H
# )C
60H)03H( 63H# ( 07H
*+rt 01 ( 07
*r+gra se-esai
8/20/2019 Perbaikan UTS Achmad Dimas (065112074)
http://slidepdf.com/reader/full/perbaikan-uts-achmad-dimas-065112074 2/4
-. BC
A!a"a# "$"%&' $"%* K$#$&a,a
001
002
003
004
005
006
007
008
009
010
011
012
013
014
015016
017
018
019
MVI , 00
MVI B, 60H
MVI C, 03H
MVI #, 00
'#B!'. # B
C/ C
J '#B!'
'#B!'. # B
C/ C
J '#B!'
'#B!'. # B
C/ C
J '#B!'
JC '""*
I/ '""*. "%& 02
M"V #,
"%& 03
H'&
( 00H
B ( 60H
C ( 03H
# ( 00H
#)B 00H)60H(60H
C 1 03H1(02H
C 0, -ag ( 0, '+at ke '#B!'
#)B 60H)60H(C0H
C 1 02H1(01H
C 0, -ag (0, '+at ke '#B!'
#)B C0H)60H(20H
C 1 01H1(00H
C ( 0, -ag (1, -ag C ( 1,
-anutkan erintah erikutna
-ag C (1, -anutkan erintah
)1 00H)1(01HMe+r 02 ( 32, # (20H n+te
# ( 00H
Me+r 03 ( 1
*r+gra se-esai
*note : Terdapat kesalahan pada perhitungan perkalian diatas dimanahasilnya yaitu 32 yang seharusnys 288. Hal tersebut disebabkanperhitungan hanya dapat mencapat nilai 255, maka nilai yang dikeluarkanmerupakan sisa hasil dari 255.
8/20/2019 Perbaikan UTS Achmad Dimas (065112074)
http://slidepdf.com/reader/full/perbaikan-uts-achmad-dimas-065112074 3/4
/. DE
A!a"a# "$"%&' $"%* K$#$&a,a
001
002
003
004
005
006
007
008
009
010
MVI C, 00
MVI , 58H
MVI !, 04H
M"V #,
'#B!'. $%B !
I/ C
JC '#B!'
'#B!'. $%B !
I/ C
JC '#B!'
'#B!'. $%B !
I/ C
JC '#B!'
:
:
:'#B!'. $%B !
I/ C
JC '#B!'
C/ C
M"V #, C
"%& 01
H'&
C ( 00H
( 58H
! ( 04H
# ( 58H, ( 58H
#! 58H04H ( 54H
C)1 00H)1 ( 01H
-ag C ( 0, -anutkan erintah
#! 54H04H ( 50H
C)1 01H)1 ( 02H
-ag C ( 0, -anutkan erintah
#! 50H04H ( 46H
C)1 02H)1 ( 03H
-ag C ( 0, -anutkan erintah
#! 00H04H ( CH
C)1 16H)1 ( 17H
-ag C ( 1
C1 ( 17H1(16H
# ( 16H 16H ( 22 esia-
Me+r 01 ( 22
*r+gra $e-esai
8/20/2019 Perbaikan UTS Achmad Dimas (065112074)
http://slidepdf.com/reader/full/perbaikan-uts-achmad-dimas-065112074 4/4
1. Men;a;ah i-angan dari 1CH saai 00H:
A!a"a# "$"%&' $"%* K$#$&a,a
001
002
003
004
005
006
007
008
009
010
MVI B, 00H
MVI #, 1CH
%'#<I. C/ #
CM* B
J $!'!$#I
JM* %'#<I
%'#<I. C/ #
CM* B
J $!'!$#I
JM* %'#<I
%'#<I. C/ #
CM* B
J $!'!$#I
JM* %'#<I
:
::
%'#<I. C/ #
CM* B
J $!'!$#I
JM* %'#<I
$!'!$#I. "%& 01H
H'&
B ( 00H
# ( 1CH
#1 1CH1 ( 1BH
Bandingkan dengan B
# ( 1BH, #0, (0
'+at ke %'#<I
#1 1BH1 ( 1#H
Bandingkan dengan B
# ( 1#H, #0, (0
'+at ke %'#<I
#1 1#H1 ( 19H
Bandingkan dengan B
# ( 19H, #0, (0
'+at ke %'#<I
:
::
#1 01H1 ( 00H
Bandingkan dengan B
# ( 00H, # ( 0, (1, -+at ke
$!'!$#I
Me+r 01 ( 00H
*r+gra $e-esai