精品文档---下载后可任意编辑汇编语言各章习题、测试题答案习题一 分别将下列二进制数作为无符号数和带符号数转换为十进制和十六进制数0111011100101111 十六进制运算1A52H+4438H3967H-2D81H37H×12H1250H×4H 将十进制数变为 8 位补码并做运算(结果用二进制、十六进制、十进制表示)29+5373-24-66+82-102-15 用压缩 BCD 码计算(结果用二进制、BCD 码、十进制表示)29+5373-2466+18132+75 符号位扩展(字节扩展为字,字扩展为双字)20A3H 94H3456H 7FH EC00H 若机器字长为 16 位,其无符号数表示范围是多少带符号数表示范围是多少分别用十进制和十六进制表示。 写出下列十六进制数所能代表的数值或编码:(1)38H(2)FFH(3)5AH(4)0DH将下列十进制数分别转换为二进制、十六进制、二进制补码、压缩 BCD 码和 ASCII 码:(1)108(2)46(3)-15(4)254写出下列算式的 8 位二进制运算结果,标志位 CF、SF、ZF、OF 分别是什么值(1)56+63(2)83-45(3)-74+29(4)-12-37 查表,指出 ASCII 码 0DH、0AH、07H、1BH、20H、60H、50H、70H 对应的控制字符。测验一单选题:1. 已知 X=76,则[X]补= 。 A. 76H B. 4CH 2. 已知[X]补=80H,则 X= 。 A. 80H B. 0 C. 0FFH D. -80H3. 已知[X]补=98H,则[X]补/2= 。 A. 0CCH C. 49H D. 31H4. 已知 X=78,Y=-83,则[X+Y]补= 。 精品文档---下载后可任意编辑A. 0F5H B. 0A1H C. 0FBH D. 65H5. 将 124 转换成十六进制数的结果是 A. 7CH B. 7DH C. 7EH D. 7BH6. 将 93H 看成一个压缩 BCD 码,其结果是 A. B. C. D.7. 45 转换成二进制数是 A. C. 00101101 D. 8.6CH 转换成十进制数是 A. 118 B. 108 C. 48 D. 689. 将 93H 扩展为字的结果是 A. FF93H B. 0093H C. 1193H D. 1093H10.56 的压缩 BCD 码是 A. 38H B. 56H C. 0506H D. 3536H 11.ASCII 中的 47H 表示的字符是 A. “7” B. “G” C. “g” D. “E”12.十进制数-128 的 8 位二进制数的补码为 A. B. 01111111 C. D. 13.下列为补码表示,其中真值最大的是 A. B. 14.十六进制数 88H,可表示成下面几种形式,请找出错误的表示 A. 无符号十进制数 136 B. 带符号十进制数-120 C. 压缩 BCD 码十进制数 88 D. 8 位二进制数-8 的补码15.计算机对字符、符号采纳统一...