《单片微型计算机与接口技术》思考题与习题解答
第 0 章 基础知识
0.1 将下列十进制数转换为十六进制数:64,98,80,100,125,
255。
0.1 40H,62H,50H,64H,7DH,FFH
0.2 将下列十六进制无符号数转换为十进制数:32CH,68H,D5H,
100H,B78H,3ADH。
O.2 812,104,213,256,2936,941
0.3 写出下列十进制数的原码和补码,用 8 位或 16 位数填人表 1
中(要求用十六进制数表示)。
表 1
十进 原 补 十进 原 补
制数 码 码 制数 码 码
28 250
-28 -347
l00 928
-130 -928
0.3
十进 十进
原码 补码 原码 补码
制数 制数
1
28 1CH 1CH 250 FAH FAH
815B FEA5
-28 9CH E4H -347
H H
03AO 03AO
100 64H 64H 928
H H
8082 FF7E 83AO FC60
-130 -928
H H H H
0.4 用十进制数写出下列补码表示的机器数的真值 :1BH,97H,
80H,F8H,397DH,7AEBH,9350H,CF42H。
O.4 机器数的真 值分 别为 :27,233,-128,-8, 14717,31467,
-27824,-12478
0.5 用补码运算完成下列算式,并指出溢出 OV 和进位 CY :
(1) 33H+5AH (2) -29H-5DH (3) 65H-3EH (4)
4CH-68H
0.5 (1) 33H+5AH=8DH,OV=1,CY=0 (2) -29H-5DH=7AH,
OV=1,CY=1
(3) 65H-3EH=27H,OV=0,CY=1 (4) 4CH-68H=E4H,0V=O,
CY=O