欢迎来到天天文库
浏览记录
ID:47073428
大小:120.49 KB
页数:18页
时间:2019-07-16
《微型计算机原理应用第四版问题详解》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实用文档第1章习题1.1将下列二进制数转换为十进制数和十六进制。(1)1101(2)=13=D(H)(2)11010(2)=26=1A(H)(3)110100(2)=52=34(H)(4)10101001(2)=169=A9(H)要点:从低位起,按每4位将对应二进制转换成十六进制。而不是通过十进制转换。1.2见上。1.3简述3个门电路的基本元素在电路中对电平高低的作用。答:与、或、非。1.4布尔代数有哪两个特点?答:(1)值只有两个;(2)只有与、或、反3种运算。1.5布尔代数的“或运算”结果可用哪两句话来归纳?其“与运算”又可归纳成哪两句话“答:(1)“或运算”运算结果为有一真
2、必为真,两者皆假才为假。(2)“与运算”有一假即为假,两者皆真才为真。1.6什么叫原码、反码及补码?答:原码就是一个数的机器数。反码:将原码每位取反,即为反码。更准确的是:正数的反码就等于它的原码;负数的反码就是它的原码除符号位外,各位取反。补码:反码加1就是补码。更准确的是:正数的补码就等于它的原码;负数的补码就是它的反码加1。例:X1=+1001001X2=-1001001则:[X1]原=01001001[X1]反=01001001[X1]补=01001001[X2]原=11001001[X2]反=10110110文案大全实用文档[X2]补=[X2]反+1=101101111
3、.7为什么需要半加器和全加器,它们之间的主要区别是什么?答:(1)因为加法的第一位没有进位,所以用半加器即可;而第二位起可能有进位,故需要考虑全加器;(2)两者的区别是半加器为双入双出,全加器为三入双出。1.8用补码法写出下列减法的步骤:(1)1111(2)-1010(2)=?(2)=?(10)两个数相减其实就是第一个数与第二个数的补码相加。第一个数1111为正数,其原码为1111第二个数为1010),其机器码(原码)为:1010,反码为0101,补码为:0110两者相加:1111+011010101将最高位的进位1删去,得结果为10101,即为5(10)这是按书上的简单做法。按
4、最正规的方法做如下:若考虑两个数属于带符号数,第一个是正数,补码与原码都为01111;第二个数是负数,原码为11010,反码为10101,补码为10101+1=10110第一个数与第二个数的补码相加,即为:01111+10110100101将最高位的进位删去,得结果为00101,即为5(10)建议用第二种方法为佳。答:(2)1100(2)-0011(2)=?(2)=?(2)答:按上述所讲的正规方法做。第一个数的补码=原码=01100;第二个数的原码(即机器码)为10011,其反码为11100,其补码为11101;两个数的补码相加,即为:01100+11101=101001将最高位
5、的进位1删去,得结果为01001,即为9(10)文案大全实用文档1.9做出101011(2)+011110(2)的门电路图并求其相加的结果。答:相加结果为:101011+011110=1001001得结果为1001001(2)。(注:相加时不去掉最高位的进位)门电路图略去。1.10做出第1.9题中两数相减的门电路图并求其相减的结果。答:若为101011-011110则第一个数为正数,其补码=原码=0101011;第二个数为负数,其原码为1011110,反码为1100001,补码=反码+1=1100001+1=1100010两个数的补码相加为:0101011+1100010=100
6、01101去掉最高位的进位1,得结果为0001101,即为13(10)。例2:[+0]反=00000000[-0]反=11111111即:数0的反码也不是唯一的。第2章习题2.2触发器、寄存器及存储器之间有什么关系?请画出这几种器件的符号。答:触发器是存放一位二进制数字信号的基本单元。触发器是计算机的记忆装置的基本单元,也可以说是记忆细胞。触发器可以组成寄存器,寄存器又可以组成存储器。寄存器和存储器统称为计算机的记忆装置。(2)其符号分别表示如下:文案大全实用文档2.4累加器有何用处?画出其符号。答:累加器作为ALU运算过程的代数和的临时存储处。2.5三态输出电路有何意义?其符号
7、如何画?答:三态输出电路使得一条信号传输线既能与一个触发器接通,也可以与其断开而与另外一个触发器接通,从而使得一条信号线可以传输多个触发器的信息。2.6何谓L门及E门?它们在总线结构中有何用处?答:(1)L门:高电平时使数据装入、低电平时数据自锁其中的电路;E门:E门即三态门,当选通端E门为高电平时,可将信息从A端送到B端。(2)L门专管对寄存器的装入数据的控制,而E门志管由寄存器输出数据的控制。2.7控制字是什么意义?试举个例子说明。文案大全实用文档答:(1)控制字CON将各个
此文档下载收益归作者所有