问答题假设:某8位机的地址码为16位,主存按字节编址,其中最高8KB主存空间为系统BIOS程序区,其余为用户程序区。现有4K×4位的ROM芯片和8K×4位的SRAM芯片。问:该机所允许的最大主存空间是多少?构建该机所允许的最大空间的主存,需用上述规格的ROM芯片和SRAM芯片各多少?
问答题某台计算机只有Load/Store指令能对存储器进行读/写操作,其他指令只对寄存器进行操作。根据程序跟踪试验结果,己知每条指令所占的比例及CPI数,见下表。
每条指令所占的比例及CPI数
指令类型
指令所占比例
CPI
算术逻辑指令
43%
1
Load指令
21%
2
Store指令
12%
2
转移指令
24%
2
求上述情况的平均CPI。
假设程序由M条指令组成。算术逻辑运算中25%的指令的两个操作数中的一个已在寄存器中,另一个必须在算术逻辑指令执行前用Load指令从存储器中取到寄存器中。因此有人建议增加另一种算术逻辑指令,其特点是一个操作数取自寄存器,另一个操作数取自存储器,即寄存器一存储器类型,假设这种指令的CPI等于2。同时,转移指令的CPI变为3。求新指令系统的平均CPI。
问答题设一个程序可完成3个功能。根据键盘读入的值(1~3),转去执行相应的处理程序。若输入‘1’,则显示字符串“THIS IS THE FIRST STRING.”;若输入‘2’,则显示字符串“THIS IS THE SECOND STRING.”;若输入‘3’,则显示字符串“THIS ISTHE THIRD STRING.”。
问答题试证明多模块交叉存储器带宽大于顺序存储器带宽。
问答题简述微程序控制器的设计思想。
问答题Pentium是如何设计它的浮点单元的?它对一些常用指令设计采用了哪些新的措施?取得了什么效果?
问答题试编写一个程序段.完成1+2+3+…+20的运算,并将运算结果放在AR中。
问答题PCI-X总线何时问世?有哪些标准?它们在技术上与应用方面情况如何?
问答题设32位长的浮点数,其中阶符1位,阶码7位,数符l位,尾数23位。分别写出机器数采用原码和补码表示时,所对应的最接近于0的十进制负数。【哈尔滨工业大学2000年】
问答题计算机的时序电路中为什么要设置启停控制逻辑?该电路如何实现启停控制?
问答题假设有两个整数x和y,x=-68,y=-80,采用补码形式(含1位符号位)表示,x和y分别存放在寄存器A和B中。另外,还有两个寄存器C和D。A、B、C、D都是8位的寄存器。请回答下列问题(要求最终用十六进制表示二进制序列):
问答题中断源的优先权通常是依据什么来安排的?通常采用哪些方法来确定当前优先权最高的中断源?
问答题假定磁盘传输数据以32位的字为单位,数据传输速率为1MB/s。CPU的时钟频率为50MHz。
问答题简述存储系统的层次结构,说明每个层次所起的作用。
问答题Pentium 4微处理器系统中,具有南北桥两块芯片的主板芯片组,它们各自负责管理哪些设备?
问答题设Cache分为2
g
个组,每组包含2
t
个块,Cache共有2
e
=2
g+1
个块。其映像关系为
j=(i mod 2
g
)×2
t
+h (0≤h≤2
t-1
)
由主存块号求出主存所在的区号
k=[i/2
c
]
其中,k是主存的区号,i是主存的块号,2
c
为Cache的块数,即n,“[]”为取整。
若g=2位,t=1位,求主存字块11可映像到Cache的哪一个字块中?
问答题使用变址寻址方式时,若变址寄存器的内容是4E3CH,指令形式地址是63H,则它对应的有效地址是_______。
问答题8086/8088的标志寄存器FLAGS中设置控制标志位的作用是什么?有哪些控制标志位?若要开放中断,应如何来控制?
问答题在一个Cache存储系统中,Cache的访问周期为10ns,主存储器的访问周期为60ns,每个数据在Cache中平均重复使用4次,当块的大小为1个字时,存储系统的访问效率只有0.5,现在要通过增加块大小,使存储系统的访问效率达到0.94。
(1)当存储系统的访问效率是0.5时,计算命中率和平均访问时间。
(2)为了使存储系统的访问效率达到0.94,命中率和等效访问周期应提高到多少?
(3)为了使存储系统的访问效率从0.5提高到0.94,块的大小至少增加到几个字?
问答题完成下列进制数的转换。
