计算机组成原理习题(要求过程详解)

来源:百度知道 编辑:UC知道 时间:2024/05/24 06:04:19
也可以发到我邮箱:dooyee@yahoo.com.cn

1、已知 [X]补=1.0101 2[Y]补=1.0101
用变形补码计算[X]补+ [Y]补 ;并判断结果有无溢出

2、已知X=2(010)*0.11011011,Y=2(100)*(-0.10101100),求X+Y

3、已知X=-0.01111,Y=0.00101,计算机X-Y,并判断结果有无溢出
设某机器的指令长度为16位,包括4位基本操作码字段和2个地址字段(每个地址码长6位)若两地址指令只需15条,零地址指令只需12条,则一地址指令最多可以有多少条?

3.18 原码一位乘计算X=0.1101,Y=-0.1011的积X*Y?

4.5 有一个512K*16的存储器,由64K*1的2164 RAM芯片构成(芯片内是4个128*128结构),
(1)、总共需要多少个RAM芯片?
(2)、如果采用分散刷新方式,如单元刷新间隔不超过2ms,则刷新信号的周期是多少?
(3)、如果采用集中刷新方式,设读/写周期T=0.1us,存储器刷新一遍最少用多少时间?

4.6、某机器中,已知有一个地址空间未0000H—1FFFH的ROM区域,现在再用RAM芯片(8K*4)形成一个16K*8的RAM区域,起始地址未2000H,假设RAM芯片有CS和WE信号控制端。CPU地址总线未A15—A0,数据总线未D7—D0,控制信号未R/W(读/写),MREQ(当存储器进行读或写操作时,改信号指示地址总线上的地址是有效的)。要求画逻辑图。

第三题:
[y]补=0.00101B
[x]补= 1.10001
+ [-y]补= 1.11011(这地方应该有横线,其实就是一个算式)
[x-y]补=11.01100

(在上面的算式中在"11."前一个1下面画一横线,然后写丢掉)
因为Cs+1异或Cs=11 所以无溢出 有真值
x-y=0.10100B
不好意思,我只会第三题