计算机组成与结构试卷
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第二阶段测试卷
考试科目:《计算机组成与结构》第四章至第六章(总分100分)时间:90分钟
学习中心(教学点)批次:层次:专业:学号:身份证号:
姓名:得分:
一、单项选择题(本题共10小题,每小题2分,共20分)
1、在虚拟存储器中,当程序正在执行时,由( D )完成地址映象。
A、程序员
B、编译器
C、装入程序
D、操作系统
2、下列外存中,属于顺序存取存储器的是( B )。
A、软盘
B、磁带
C、硬盘
D、光盘
3、指令系统中采用不同寻址方式的目的主要是(D)。
A、可直接访问外存
B、提供扩展操作码并降低指令译码难度
C、实现存储程序和程序控制
D、缩短指令长度,扩大寻址空间,提高编程灵活性
4、在组合逻辑的硬布线控制器中,时序信号是(D)。
A、时钟源的输入信号
B、操作信号
C、操作控制信号
D、操作定时信号
5、在微程序控制器中,一条机器指令的功能通常由( B )。
A、一条微指令实现
B、一段微程序实现
C、一个指令码实现
D、一个条件码实现
6、一般说来,直接映象常用在( B )。
A、小容量高速Cache中
B、大容量高速Cache中
C、小容量低速Cache中
D、大容量低速Cache中
7、堆栈指针SP的内容是(A)。
A、栈顶地址
B、栈底地址
C、栈顶内容
D、栈底内容
8、假设寄存器R中的数为200,主存地址为200和300的存储单元中存放的内容分别是300和
400,若访问到的操作数为200,则所采用的寻址方式为( A)。
A、立即寻址#200
B、寄存器间接寻址(R)
C、存储器间接寻址(200)
D、直接寻址200
9、存储器的随机访问是指(D)。
A、可随意访问存储器
B、按随机文件访问存储器
C、可对存储器进行读出与写入
D、可按地址访问存储器的任一编址单元,其访问时间相同且与地址无关
10、动态半导体存储器的特点是(C)。
A、在工作中存储器内容会产生变化
B、每次读出后,需要根据原存内容重新写入一遍
C、每隔一定时间,需要根据原存内容重新写入一遍
D、在工作中需要动态地改变访存地址
二、填空题(本题共5小题,每空1分,共10分)
1、建立高速缓冲存储器的理论依据是____程序局部访问性原理___________。
2、从一条指令的启动到下一条指令的启动的间隔时间称为__指令周期____。
3、常见的微指令地址生成技术有__计数器法____和___下地址字段法____两种。
4、Cache是一种高速缓冲存储器,是为了解决__CPU___和___主存__之间速度不匹配而采用的一项重要技术。
5、一个完整的指令系统应满足四个方面的要求,它们是_完备性_;__有效性_;_规整性_和__兼容性__。
三、名词解释(本题共3小题,每小题5分,共15分)
1、虚拟存储器
虚拟存储器——为了给用户提供更大的随机存取空间而采用的一种存储技术。它将内存与外存结合使用,好像有一个容量极大的内存储器,工作速度接近于主存,每位成本又与辅存相近,在整机形成多层次存储系统。它不仅是解决存储容量和存取速度矛盾的一种有效措施,而且是管理存储设备的有效方法。
2、Cache
Cache——依据程序的访问局部性原理,在CPU与主存之间设置的一种比主存速度快、容量小的存储设备,可以大大地解决CPU与主存之间的速度匹配问题,从而较大地提高了CPU处理数据的存取速度,进而能大幅提高计算性能。
3、微程序控制器
微程序控制器——将执行指令所需要的微命令以代码形式编成微指令序列(微程序),存入一个控制存储器,需要时从该存储器中读取。按这种方式工作的控制器称为微程序控制器。
四、简答题(本题共5小题,每小题7分,共35分)
1、写出设计组合逻辑控制器的基本步骤。
答:组合逻辑控制器的设计方法是用大量的逻辑门电路,按一定的逻辑规则组合成一套逻辑网络来产生各机器指令的操作控制信号。其设计过程一般经历下列步骤:
(1)根据给定的数据通路和指令功能排列出各条指令的操作控制步骤序列。
(2)确定机器的状态周期,节拍和工作脉冲。根据指令的功能和器件的速度,确定指令执行过程中状态周期及周期的基本时间。
(3)列出每个控制信号的逻辑表达式。确定了每条指令在每一个状态周期中每一个节拍内所完成的操作时,也就得到了相应的操作控制信号的表达式。
所有的操作控制信号的逻辑表达式组成了一个复杂的逻辑网络。
2、简述微指令的操作码和微指令链接的各种设计方法。
答:微指令的操作码和地址码的设计方法主要有直接表示法,完全编码法,分段直接表示法,分段间接表示法。微指令链接主要有uPC法和下地址字段法。
3、寄存器间接寻址与直接寻址的具体寻址过程如何进行?
寄存器间接寻址:将寄存器的内容作为存储单元的地址,取该地址中的内容。
直接寻址:取指令中操作数的存储地址中的内容。
4、若用汉字点阵为256*256的点阵式字形码存入字库中,欲存8192个汉字,
(1)需要多个存储容量?
(2)需要多少片2M*8bit存储芯片?
(3)这个专用的汉字库(专用存储器)若按16bit字长来编址的话,其地址寄存器需要多少位?
答:总的存储容量=28+8*213=229=26MB=64MB
所需片数=64/2=32片
所需的地址寄存器位数=片选位数+片内位数=log232+log2(2M*8/16)=5+20=25
5、请判断下面的叙述中,哪些是正确的?
(1)半导体ROM是一种非易失性存储器。
(2)半导体存储器是非永久性存储器,断电时不能保存信息。
(3)同SRAM相比,由于DRAM需要刷新,所以功耗大。
(4)由于DRAM靠电容存储电荷,所以需要定期刷新。
(5)双极型RAM不仅存取速度快,而且集成度高。
(6)目前常用的EPROM是用浮动栅雪崩注入型MOS管构成,称为FAMOS型EPROM,该类型的EPROM出厂时存储的全是“1”。
答:一组判断
(1),(4),(6)是正确的。
(2),(3),(5)是错误的。