《微型计算机原理及应用》第三版 (郑学坚 周斌 著)课后习题答案 清华大学出版社
第1章作业1、将下列二进制数转换成十进制数和十六进制数 ① 11010111 ② 10101001
参考答案:①215D,D7H②169D, A9H
2.设计算机字长为8位,求机器数E3H分别为有符号、无符号数时对应的值。 参考答案:若E3为有符号数,为-29D;若E3为无符号数,为227D。 3.写出下列字符所对应的ASCII 码
(1)‘0’(2)‘A’ (3)‘a’
参考答案:(1)30H (2)41H (3)61H
1.1 为什么需要半加器和全加器?它们之间的主要区别是什么?
参考答案:在做两个二进制数的加法时,右边第一位(最低有效位)相加时不用考虑进位位,只要用半加器就可实现相加;除此位外,其它各位相加都要带进位位相加,要用全加器电路。全加器的输入端有进位输入,而半加器没有。 1.2 用补码法写出下列减法的步骤:
(1)0000 1111B – 0000 1010B = 0000 1111B + 1111 0110B = 1(舍去) 0000 0101B = 5 D(2)0000 1100B – 0000 0011B = 0000 1100B + 1111 1101B = 1(舍去) 0000 1001B = 9 D
第2章作业
2.1 ALU是什么部件?它能完成什么运算功能?试画出其符号。
参考答案:ALU是算术逻辑部件,它能完成二进制的加减乘除四则运算,也能进行布尔代数的逻辑运算。
**** Hidden Message ***** 求微型计算机原理与应用的答案
页:
[1]