已选分类
工学计算机科学与技术
试题题型
问答题地址总线A
15
~A
0
(低),存储器地址空间为3000H~67FFH,按字节编址。其中3000H~4FFFH为ROM区,选用EPROM芯片(4K×2位/片);5000H~67FFH为RAM区,选用DRAM芯片(2K×4位/片)。
1.据存储器容量,EPROM芯片和DRAM芯片各需多少片?分别选择一个正确答案。
(1)EPROM芯片______
(2)DRAM芯片______
①4片 ②6片 ③8片 ④12片
2.EPROM芯片和DRAM芯片各连入哪几根地址线?分别选择一个正确答案。
(1)EPROM芯片______
(2)DRAM芯片______
①A
10
~A
0
②A
12
~A
0
③A
11
~A
0
④A
9
~A
0
3.分别写出5个片送信号CS
0
、CS
1
、CS
2
、CS
3
、CS
4
的逻辑式。
问答题已知32位寄存器R1中存放的变量x的机器码为8000 0004H,请问:
问答题某磁盘存储器转速为3000r/min,共有4个记录面,5道/mm,每道记录信息为12288B,最小磁道直径为230mm,共有275道。试问:
问答题利用BCLA加法器和CLA电路设计20位加法器,要求:
(1)构建20位单级先行进位加法器:
①使用5个四位的BCLA加法器;
②使用4个五位的BCLA加法器;
分别画出连接简图(请特别标明进位信号)。比较这两种方法得到的最长进位延迟时间有无区别。
(2)构建20位二级先行进位加法器:
①使用5个四位的BCLA加法器和1个五位的CLA电路;
②使用4个五位的BcLA加法器和1个四位的CLA电路;
分别画出连接简图(请特别标明进位信号)。比较这两种方法得到的最长进位延迟时间有无区别。
问答题什么是浮点数的溢出?什么情况下发生上溢出?什么情况下发生下溢出?
问答题比较硬布线控制和微程序控制的异同。
问答题设浮点数字长32位,其中阶码部分8位(含1位阶符),尾数部分24位(含1位数符),当阶码的基值分别是2和16时:
问答题设相对寻址的转移指令占三个字节,第一个字节是操作码,第二个字节是相对位移量(补码表示)的低8位,第三个字节是相对位移量(补码表示)的高8位。每当CPU从存储器取一个字节时,便自动完成(PC)+1→Pc。
(1)若PC当前值为256(十进制),要求转移到290(十进制),则转移指令第二、三字节的机器代码是什么(十六进制)?
(2)若PC当前值为128(十进制),要求转移到110(十进制),则转移指令第二、三字节的机器代码又是什么(十六进制)?
问答题现有一个三段的指令流水线,各段经过时间依次为Δt,2Δt,Δt。请画出该流水线连续处理三条不相关指令的时空图,并计算流水线的吞吐率、加速比和效率。
问答题某总线时钟频率为100MHz,在一个64位总线中,总线数据传输的周期是10个时钟周期传输25个字的数据块,试问:
问答题某机主存空间为64KB,I/O空间与主存单元统一编址,I/O空间占用1KB,范围为FC00H~FFFFH。可选用8K×8位和1K×8位两种SRAM芯片构成主存储器,分别为系统提供的读写信号线。画出该存储器逻辑图,并标明每块芯片的地址范围。
问答题某计算机存储器按字节编址,虚拟(逻辑)地址空间大小为16MB,主存(物理)地址空间大小为1MB,页面大小为4KB;Cache采用直接映射方式,共8行;主存与Cache之间交换的块大小为32B。系统运行到某一时刻时,页表的部分内容和Cache的部分内容如图1和图2所示,图中页框号及标记字段的内容为十六进制形式。请回答下列问题:图1页表的部分内容图2Cache的部分内容
问答题在虚拟存储系统中,假设主存只有a,b,c三个页框,组成a进c出的FIFO队列进程,访问页面的序列是0,1,3,4,3,2,0,2,1,3,2号。若采用:(1)FIFO算法;(2)FIFO+LRU算法。用列表法求以上两种策略的命中率。
问答题有一组16K×16位的存储器,由1K×4位的DRAM芯片构成(芯片是64×64结构)。问:
问答题某计算机的字长为16位,存储器按字编址,访存指令格式为16位,其中5位操作码,3位寻址方式字段,分别表示立即寻址、直接寻址、间接寻址、变址寻址和相对寻址5种,8位地址码字段。设PC和Rx分别为程序计数器和变址寄存器(其中变址寄存器的位数为16位)。试问:
问答题假定变量i是一个32位的int型整数,f和d分别为float型(32位)和double型(64位)实数。x、y、z是float型(32位)或double型(32位)实数。分析下列各布尔表达式,说明结果是否在任何情况下都是“true”?
1)i==(int)((double)i)
2)f==(float)((int)f)
3)f==(float)((double)f)
4)d==(double)((float)d)
问答题某8位微型机地址码为18位,若使用4K×4位的RAM芯片组成模块板结构的存储器,试问:
问答题某计算机采用16位定长指令字格式,其CPU中有一个标志寄存器,其中包含进位/借位标志CF、零标志ZF和符号标志NF。假定为该机设计了条件转移指令,其格式如图1所示。图1某条件转移指令格式其中,00000为操作码OP;C、Z和N分别为CF、ZF和NF的对应检测位,某检测位为1时表示需检测对应标志,需检测的标志位中只要有一个为1就转移,否则不转移,例如,若C=1,Z=0,N=1,则需检测CF和NF的值,当CF=1或NF=1时发生转移;OFFSET是相对偏移量,用补码表示。转移执行时,转移目标地址为(PC)+2+2×OFFSET;顺序执行时,下条指令地址为(PC)+2。请回答下列问题。
问答题存储器读/写总线周期的功能有哪些?
问答题图1所示的处理器逻辑框图中,有两条独立的总线和两个独立的存储器。已知指令存储器(IM)最大容量为16384字(字长18位),数据存储器(DM)最大容量为65536字(字长16位)。各寄存器均有“打入”(Rin)和“送出”(Rout)控制命令,但图中未标出。图1处理器逻辑框图
