- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
1.总线(在书P184)2.指令系统(在书P103)3.微指令(书P146)4.溢出(书P28)
1.按冯?诺依曼设计原则,其硬件是由(运算器)、(控制器)、(存储器)、(输入
设备)和(输出设备)组成。
2.计算机系统是由(硬件系统)和(软件系统)两大部分构成。
3.计算机最主要的三大性能指标是(主频)、(字长)、和(存储器容量)。
4.一个完善的指令系统应满足(完备性)、(有效性)、(规整性)、和(兼容性)
的要求。
5.堆栈的硬件是由(栈底位置)和(栈顶指针)构成,存取是按(先进后出)
原则。
6.通常控制器的设计可分为(时序逻辑型)和(存储逻辑型),前者采用的核心
器件是(时序产生器),后者采用的核心器件是(操作控制器)。
7.主机与外设的连接方式有(程序中断方式)、(DMA方式)和(通道方式)。
8.目前在微型机中主机与外设广泛采用的信息交换方式是(程序中断方式)和
(DMA方式)。
1.简述中断的处理过程。(书P242)它与程序查询方式有何不同点?(参考书
P239的程序查询方式简介)
2.按通道的工作方式,通道分哪几类?简述其特点。(书P263)
3.画图说明存储系统的层次结构,并说明各种存储器的特点。(书P66-图3.1)
已知x=-0.10101,y=+0.11011,符号用双符号位表示。
第1页共2页
求1.[X]=?[Y]=?原原
2.[X]=?[Y]=?补补
3.[X+Y]=?[X-Y]=?并分别讨论其溢出情况。补补
1)写出补码一位乘的运算步骤。
2)与原码乘法运算有何不同?
3)写出补码乘法运算器的基本部件。
解:1.[X]=11.10101[Y]=00.11011原原
2.[X]=11.01011[Y]=00.11011补补
3.[X]=11.10101补
+[Y]=00.11011补
[X+Y]=00.10000两个符号位00相同,运算结果没有补
发生溢出。
由于[-Y]=11.00101,则[X-Y]=[X]+[-Y]为:补补补补
[X]=11.10101补
+[-Y]=11.00101补
[X-Y]=10.11010两个符号位10不相同,运算结果发补
生负向溢出。
1)写出补码一位乘的运算步骤。
答:现在广泛使用的是Booth算法,也称为比较法。这种方法在机器实现中要在
乘数末位(最低位后)Yi之后再增加一个附加位Yi+1,并令其初始值为0。然后根据比
较Yi、Yi+1的值决定下一步操作,规则如下:(设置部分积初始值为0)
YiYi+1操作
00原部分积右移一位
01原部分积加X补后再右移一位
10原部分积加[-X补]后再右移一位
第2页共2页
11原部分积右移一位
具体步骤为:
(a)初始值与符号位:A寄存器存放部分累加和,初始为0,采用双符号位。第1符号位指示累加和的正负,以控制右移时补0或补1。B中存放被乘数的补码,
双符号位。
(b)基本操作:用C寄存器最末两位作判断位,决定下一步的操作。
(c)移位:在右移时,第2符号位值移入位数的最高位,第1符号位值不变且移入第2符号位,而A寄存器末位移入C寄存器。
(d)步数与最后一步操作:乘数有效位是n=4位,共作n+1=5步。注意,最后一步不移位因为这一步是用来处理符号位的。
2)与原码乘法运算有何不同?
答:原码乘法存在的缺点是符号位需要单独运算,并要在最后给乘积冠以正确
的符号。而补码乘法是指采用操作数的补码进行乘法运算,最后乘积仍为补码,能自
然得到乘积的正确符号。
3)写出补码乘法运算器的基本部件。
答:其基本部件有:寄存器、加法器、移位和加控制器、以及计数器等。
采用32K×32的RAM芯片,构成128K×64的存储器。
1.画出存储器的逻辑框图。
2.图中标明信号线的种类、方向、条数。
答:
根据题意,存储总容量为128KB,故地址总线需17位,而数据宽度为64
位。现使用32K×32位RAM芯片,共需8片。芯片本身地址线占15位,数据
线为32位,所以采用位并联与地址串联相结合的方法,将两个芯片并为一组,
第3页共2页
共组成4组,从而形成整个存储器,其组成逻辑图如图所示,其中使用一片2:4
译码器来实现不同存储器芯片组的选择。
CS~ACSCS1014032ACS
D~D031
2:4译码器
A1516A
在模型机的数据通路上,对于指令ADDX(R
),(R)+,回答下列问题:121.写出指令的执行流程。
2.写出目的周期的全部数据通路。
答:
1
文档评论(0)