南华大学计算机组成原理期末一张卷答案修订版Word下载.docx
- 文档编号:20709422
- 上传时间:2023-01-25
- 格式:DOCX
- 页数:7
- 大小:81.76KB
南华大学计算机组成原理期末一张卷答案修订版Word下载.docx
《南华大学计算机组成原理期末一张卷答案修订版Word下载.docx》由会员分享,可在线阅读,更多相关《南华大学计算机组成原理期末一张卷答案修订版Word下载.docx(7页珍藏版)》请在冰豆网上搜索。
注:
原来的答案都是来自网上,很不可靠,因此依照课本重新修订了一下,因个人能力有限,如有不对,欢迎指出
一.填空题:
(每空1分,共20分)
1.所有逻辑电路都是由与、或、_非__三中最基本的逻辑门组成,逻辑电路又分为组合逻辑电路、时序逻辑电路两种。
2.12.5D=_____1100.1_____B。
解析:
二进制B
八进制O
十进制D
十六进制H
移码:
0.0010//就是把符号位取反即可
移码就是把补码的符号位取反就可以了其他位的不要变即:
先求-0.1111的补码=1.0001再求移码即是把上面的补码的符号位取反得到-0.1111的移码是:
0.0001
4.一个18位的数据若生成海明吗,需要6位校验位。
有公式:
2^r-1≥k+r
有下表:
5.半导体静态RAM利用__双稳态触发器__存储数据和信息,半导体动态RAM利用_mos电容存储电荷_存储数据和信息。
书上说是___触发器_______MOS电容存储电荷___
(MOS大写)
6.指令由操作码和操作对象两部分组成
7.CPU由__运算器_和控制器两部分组成,其中控制器又由指_____、_____、_____、___、时____、___六个主要部分组成。
老师PPT上答案:
PC:
(指令地址寄存器,程序计数器)
指令寄存器(IR)指令译码器(ID)
脉冲源及起停线路(那个“起”感觉应该是书上的“启”)
时序控制信号形成部件程序状态寄存器(PSR)(不是答案给的PSW)
8.微指令编码方式有___直接表示法、__编码表示法、___混合表示法__三种。
答案不是很对,书上为:
直接控制法字段直接编译法字段间接编译法
二、单项选择题(在每小题的四个备选答案中,选出一个正确的答案。
每小题2分,共20分)
1.在下列逻辑电路中,时序逻辑电路是(B)
A.加法器B.计数器.寄存器和触发器C.译码器D.数据选择器
2.某存储器地址线16位,按字节编址,则可访问的存储空间大小为(C)。
A.256B B.1KBC.64KB D.1MB
1K=1024=2^10
2^16=2^6K=64K
3.若操作数的地址由指令中操作对象直接给出,则寻址方式是(D)。
A.基址寻址方式B.寄存器间址方式
C.寄存器变址方式D.直接寻址方式
4.CPU的工作频率是30MHz,一个指令周期平均需要4个机器周期,而一个机器周期平均需要2个时钟周期,那么CPU一秒内能执行(A)MIPS指令
A.3.75B.5C.7.5D.15
明白这几个周期的关系
首先,有工作频率可以计算出时钟周期,即:
时钟周期=1/工作频率=1/30;
再有时钟周期可以计算出机器周期,即:
机器周期=n*时钟周期=2*(1/30)
得到机器周期可以得到指令周期,即:
指令周期=n*机器周期=4*2*(1/30)
最后可得1秒内执行MIPS指令:
MIPS指令=1/指令周期=30/8=3.75
5.以8K×
4位的DRAM芯片组成256K×
16位的RAM,则共需要(B)片。
A.64B.128C.256D.512
6.在微程序控制器中,把操作控制信号编成(A)
A.微指令B.微地址C.操作码D.程序
7.微程序存放在(C)
A.主存B.堆栈C.控制存储器D.磁盘
8.下列机器码中,其真值最小的是(B)
A.[x]原=10110000B.[x]补=10110000C.[x]反=10110000D.[x]移=10110000
9.机器字长为32位,主存地址空间从0H到0FFFFFH,CPU到存储器的地址连线是(A)
A.A0~A19B.A2~A19C.A0~A17D.A2~A17
10.浮点数加减运算的对阶是指(A)
将较小的一个阶码调整到与较大阶码相同
将较大的一个阶码调整到与较小阶码相同
将被加数的阶码调整到与加数阶码相同
将加数的阶码调整到与被加数阶码相同
三、名词解释:
(每小题4分,共20分)
1.互斥:
对于一组微操作,在任何一条微指令中,只能有其中一个微操作出现
2.机器码:
(老师PPt上说了机器数,个人感觉机器数和机器码是一个意思,计算机组成原理这本书有几十个版本)
PPt解释:
在机器中使用的连同数符一起数码化的数
课本上解释的机器数:
在计算机中表示的带符号的二进制数
3.P函数:
(暂时没找到)
4.硬布线控制器:
课本上说:
由硬布线逻辑部件产生全机所需的操作指令,并将reset和CLK送往计算机各个需要的部件。
5.微程序:
(老师PPT上说):
一系列微指令的有序集合
课本上:
计算机的程序由指令序列构成,而计算机每条指令的功能均由微指令序列解释完成,这些微指令序列的集合就叫微程序。
四、简答题:
(每小题5分,共20分)
1.冯.诺伊曼计算机体系结构的基本思想是什么?
(课本第一页)
1.计算机由运算器,控制器,存储器,输入设备和输出设备5部分组成
2.采用存储程序的方式,程序和数据放在同一个存储器中,指令和数据一样可以送到运算器运算
3.数据以二进制码表示
4.指令由操作码和地址码组成
5.指令在存储器中按执行顺序存放,由指令计数器指明要执行的指令所在的地址
6.机器以运算器为中心,输入输出设备与存储器间的数据传送都通过运算器。
2.静态RAM和动态RAM各有什么特点和用途?
课本71页4.2的第一段和课本79页,DRAM与SRAM的比较
3.试述微程序控制器和硬布线控制器的异同。
1.
实现
微程序控制通过控制存储器内的代码来实现,调试、修改方便;
硬布线控制通过组合电路实现,调试、修改复杂。
2.
性能
微程序控制速度较慢;
(课本146页很详细)
4.指令的执行过程有哪几个步骤?
从存储器取指令,送入指令寄存器,并进行操作码译码
计算数据地址,将计算得到的有效地址送地址寄存器AR
到存储器取数进行相应运算,结果送寄存器,并根据运算结果置状态位N,Z,V,S
5.用补码一位乘计算X=0.1010,Y=—0.1110的积X*Y,要求写出计算过程和步骤。
(X,Y可以交换位置)
同下例:
六、综合分析题:
(10分)
已知给定的信息通路如右图,
指令格式为:
op
x
(1)µ
u写出图中a,b,c三个
寄存器的名称
(2)写出指令SUBQ,[x]的
微程序流程。
答:
(1)a:
MAR
b:
指令寄存器
c:
PC
(2)1.取指令:
PC->
MARMM->
IR
2.取指操作:
IR->
MRRMM->
MDR
3.运算:
MCR->
ALUQ->
ALUALU->
Q
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 南华 大学计算机 组成 原理 期末 一张 答案 修订版