Computer Hardware User Manual

242
In this example, 6017 = 77.56, and 77.56 is rounded off to 78.
010
6017
00000
@MOV(21)
010
DM 0101
@ROOT(72)
DM 0100
DM 0102
@MOV(21)
#0000
011
@MOVD(83)
DM 0102
#0012
011
@MOVD(83)
DM 0102
#0210
DM 0103
@CMP(20)
DM 0103
#4900
@INC(38)
011
DM 0101 DM 0100
00000000
0000
DM 0101 DM 0100
60170000
DM 0102
7756
IR 011 DM 0103
00775600
@BSET(71)
#0000
DM 0100
DM 0101
@MOV(21)
#0000
DM 0103
0000
60170000= 77.56932
DM 0103 IR 011
00000000
00000000
25505
5600 > 4900
IR 011
0078
Address Instruction Operands Address Instruction Operands
00000 LD 00000
00001 @BSET(71)
# 0000
DM 0100
DM 0101
00002 @MOV(21)
010
DM 0101
00003 @ROOT(72)
DM 0100
DM 0102
00004 @MOV(21)
# 0000
011
00005 @MOV(21)
# 0000
DM 0103
00006 @MOVD(83)
DM 0102
# 0012
011
00007 @MOVD(83)
DM 0102
# 0210
DM 0103
00008 @CMP(20)
DM 0103
# 4900
00009 LD 25505
00010 @INC(38)
011
BCD Calculations Section 5-19