复习及选择题.docx
- 文档编号:18190658
- 上传时间:2023-04-24
- 格式:DOCX
- 页数:13
- 大小:101.06KB
复习及选择题.docx
《复习及选择题.docx》由会员分享,可在线阅读,更多相关《复习及选择题.docx(13页珍藏版)》请在冰豆网上搜索。
复习及选择题
选择题:
第一章:
11.____对计算机的产生有重要影响。
A.牛顿、维纳、图灵B.莱布尼兹、布尔、图灵
C.巴贝奇、维纳、麦克斯韦D.莱布尼兹、布尔、克雷
12.至今为止,计算机中的所有信息仍已二进制方式表示的理由是______。
A.节约元件B.运算速度快
C.物理器件性能所致D.信息处理方便
13.冯·诺依曼计算机工作方式的基本特点是_______。
A.多指单数据流B.按地址访问并顺序执行指令
C.对栈操作D.储存器按内部选择地址
18.计算机硬件能直接执行的只有_________。
A.符号语言B.机器语言C.机器语言和汇编语言D.汇编语言
21.完整的计算机系统应包括________。
A.运算器、储存器、控制器B.外部设备和主机
C.主机和实用程序D.配套的硬件设备和软件系统
2.多核处理机是_______计算机,它有_____个CPU。
A.空间并行,1B.时间并行,多
C空间并行,多D.时间并行,1
5.计算机从第三代起,与IC电路集成度技术的发展密切相关。
描述这种关系的是_____定律。
A.摩根B.摩尔
C.图灵D.冯·诺依曼
第二章:
1.下列数中最小的数为()
A(101001)2B(52)8C(101001)BCDD(233)16
2.下列数中最大的数为()
A(101001)2B(227)8C(96)16D(143)5
3.在机器数中,()的零的表示形式是唯一的
A原码B补码C反码D原码和反码
16.某数在计算机中用8421BCD码表示为011110001001,其真值为___________
A789B789HC1929D11110001001B
11.假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是______
A11001011B11010110C11000001D1*******
18.运算器有许多部件组成,但核心部分是_________
A数据总线B算术逻辑运算单元C多路开关D通用寄存器
19.在定点二进制运算器中,减法运算一般通过________来实现
A原码运算的二进制减法器B补码运算的二进制减法器
C补码运算的十进制加法器D补码运算的二进制加法器
第三章
1.和外存储器相比,内存储器的特点是_______。
A.容量大,速度快,成本低B.容量大,速度慢,成本高
C.容量小,速度快,成本高D.容量少,速度快,成本低
2.某单片机字长16位,它的存储容量64KB,若按字编址,那么它的寻址了范围是_______。
A.64KB.32KC.64KBD.32KB
3.某SRAM芯片,其存储容量为64K×16位,该芯片的地址线和数据线数目为_______。
A.64,16B.16,64C.64,8D.16,16
4.某DRAM芯片,其存储容量为512K×8位,该芯片的地址线和数据线数目为________。
A.8,512B.512,8C.18,8D.19,8
5.某机字长32位,存储容量256MB,若按字编址,它的寻址范围是_______。
A.1MB.512KBC.64MD.256KB
6.某计算机字长32位,其存储容量为4GB,若按字编址,它的寻址范围时_______。
A.1GB.4GBC.4GD.1GB
7.某计算机字长为32位,其存储容量为4GB,若按双字编址,它的寻址范围是_______。
A.4GB.0.5GC.8GD.2G
8.主存储器和CPU之间增加cache的目的是_______。
A.解决CPU和主存之间的速度匹配问题
B.扩大主存储器的容量
C.扩大CPU中通用寄存器的数量
D.即扩大主存容量有扩大CPU通用寄存器数量
第四章
2.单地址指令为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常而采用______。
A.堆栈寻址方式B.立即寻址方式
C.隐含寻址方式D.间接寻址方式
3.常见的二地址指令中,操作数的物理位置可安排在______。
A.栈顶和次栈顶B.两个主存单元
C.一个主存单元和一个寄存器D.两个寄存器
4.对某个寄存器中操作数的寻址方式称为______寻址。
A.直接B.间接C寄存器D寄存器间接
5.寄存器间接寻址方式中,操作数处在______。
A.通用寄存器B.主存单元
C.程序计数器C.堆栈
第五章
1.中央处理器是指____.
A.运算器B.控制器C.运算器,控制器.cacheD.运算器,控制器.主存
2.在CPU中跟踪指令后继地址的寄存器是_____.
A.主存地址寄存器B.程序计数器C.指令寄存器D.状态条件寄存器
13.下面描述的RISC机器基本概念中正确的句子是_____。
A.RISC机器不一定是流水CPUB.RISC机器一定是流水CPU
C.RISC机器有复杂的指令系统D.CPU配备很少的通用寄存器
16.下列部件中不属于控制器的部件是。
A.指令寄存器B.操作控制器
C.程序计数器D.状态条件寄存器
17.下列部件中不属于执行部件的是____。
A.控制器B.存储器
C.运算器D.外围设备
18.计算机操作的最小时间单位是____。
A时钟周期B指令周期
C.CPU周期D.微指令周期
第六章
第七章
第八章
填空题
1~8章的本章小节
计算题
第二章
5.设机器字长16位,浮点表示时,阶码5位,阶符1位,数符1位,尾数9位。
问:
最大浮点数为多少?
最小浮点数为多少?
【解】
阶码5位
尾数9位
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
最大浮点数=(1-2-9)*2+31
最小浮点数=-(1-2-9)*2+31
6.假设由S,E,M三个域中S=1位,E=8位,M=23位,它们组成一个由32位二进制字所表示的非零规格格化浮点数x,其值表示为:
X=(-1)S*(1·M)*2E-128
问:
它所表示的规格化的最大正数、最小正数、最大负数、最小负数是多少?
【解】
(1)最大正数
01111111111111111111111111111111
X=[1+(1-2-23)]*2127
(2)最小正数
00000000000000000000000000000000
X=1.0*2-128
(3)最小负数
11111111111111111111111111111111
X=-[1+(1-2-23)]*2127
(4)最大负数
10000000000000000000000000000000
X=-1.0*2-128
7.已知x=-0.01111,y=+0.11001,求[x]补,[-x]补,[y]补,[-y]补,x+y,x-y的值
【解】[x]原=1.01111[x]补=1.10001[-x]补=0.01111
[y]原=0.11001[y]补=0.11001[-y]补=1.00111
[x]补11.10001[x]补11.10001
+[y]补00.11001+[-y]补11.00111
[x+y]补00.01010[x-y]补10.11000
所以x+y=+0.01010x-y运算结果发生溢出(双符号位不同)
8.用补码运算方法求的x+y值。
(1)x=0.1001,y=0.1100
(2)x=-0.0100,y=0.1001
【解】
(1)[x]补=00.1001
(2)[x]补=11.1100
+[y]补=00.1100+[y]补=00.1001
[x+y]补=01.0101[x+y]补=00.0101
由于双符号位相异,结果发生溢出所以x+y=+0.0101
9.用补码运算方法求x-y的值
(1)x=-0.0100,y=0.1001
(2)x=-0.1011,y=-0.1010
【解】
(1)[x]补=11.1100
(2)[x]补=11.0101
+[-y]补=11.0111+[-y]补=00.1010
[x-y]补=11.0011[x-y]补=11.1111
所以x-y=-1.1101所以x-y=-0.0001
设计题
第五章
2.CPU的数据通路如图5.14所示。
运算器中Ro~R3为通用寄存器,DR为数据缓
冲寄存器,PSW为状态字寄存器。
D-cache为数据存储器,I-cache为指令存储器,AR为
地址寄存器,PC为程序计数器(具有加1功能),IR为指令寄存器。
单线箭头信号均为微_
操作控制信号(电位或脉冲),例如LRO表示读出Ro寄存器,SRo表示写入Ro寄存器。
图5.14CPU数据通路
机器指令“LDA(R3),RO”实现的功能是以(R3)的内容为数存单元地址,读出数存该单
元中的数据到民中。
请设计该指令周期流程图,并在CPU周期框外写出所需的微操作控
制信号(设一个Ⅸ)U周期有Ti~T4四个时钟周期信号,寄存器打人信号须注明时钟信号)。
【解】“LDA(R3)RO”指令周期流程图如图5.15所示,由3个CPU周期组成。
3.已知条件与第2题相同。
机器指令“STOR1,(R2)”实现的功能是:
将寄存器R1中的数据写到以(R2)为地址的
数存单元中。
请设计该存数指令的指令周期流程图,并在CPU周期框外写出所需的微操作
控制信号(一个CPU周期含4个时钟信号Ti~T4,寄存器打入信号须注明Ti时序)o
【解】“STORl,(R2)’’指令周期流程图见图5.16所示,由3个CPU周期组成。
图5.15LDA指令周期流程图图5.16STO指令周期流程图
机器指令“JMP(R3)”实现的功能是:
将寄存器(R3)的内容2008送到程序计数器PC,下一条指令将从指存2008号单元读出执行。
JMP是无条件转移指令。
画出JMP指令周期流程图,并在CPU周期外标出所需的微操作控制信号。
(一个CPU周期含T1~T4四个时钟信号,打入寄存器信号必须注明时钟序号)
图1所示为双总线结构的机器,IR为指令寄存器,PC为程序计数器(具有加1功能),M为主存(受R/W#读写信号控制),AR为主存地址寄存器,DR为数据缓冲寄存器,ALU内+-控制信号决定完成何种操作信号,控制信号G控制的一个门电路。
所有箭头线上的小圈表示控制信号的输入/输出点。
例如R1i表示寄存器R1的输入,R1O表示寄存器R1的输出。
未标信号的线表示直通,不受控制。
① “ADDR2,R0”指令完成(R0)+(R2)→R0的功能操作。
画出其指令周期流程图。
② 若将主存M分成数存和指存两个存储器,通用寄存器R0~R3的输出直接连到x或y暂存器。
请修改数据通路,画出“ADDR2,R0”指令的指令周期流程图。
③ 执行同一个ADD指令,第②种情况下机器速度提高多少倍?
下图所示为双总线结构机器的数据通路,说明各功能部件的名称。
设数存D-Cache存储容量为2M×64位,指存I-Cache存储容量为1M×32位,请标注各寄存器长度。
用1M×8位的ROM芯片设计一个2M×8位的只读存储器,画出地址总线、数据总线、控制总线连接图。
分析题
第四章
I.指令格式结构如下所示,试分析指令格式及寻址方式特点。
15109540
OP
目标寄存器
源寄存器
【解】指令格式及寻址方式特点如下:
(l)单字长二地址指令。
(2)操作码字段OP可以指定26=64条指令。
(3)源和目标都是通用寄存器(可分别指定32个寄存器),所以是RR型指令,两个
,操作数均在寄存器中。
(4)这种指令结构常用于算术逻辑运算类指令。
2.指令格式结构如下所示,试分析指令格式及寻址特点。
15107430
OP
一
源寄存器
变址寄存器
位移量(16位)
【解】指令格式与寻址方式特点如下
(1)双字长二地址指令,用于访问存储器。
操作码字段可指定26=64种操作。
(2)RS型指令,一个操作数在通用寄存器(共16个),另一个操作数在主存中。
(3)有效地址可通过变址寻址求得,即有效地址等于变址寄存器(共16个)内容加上
位移量。
某机的指令格式如下所示
X为寻址特征位:
X=00:
直接寻址;X=01:
用变址寄存器RX1寻址;X=10:
用变址寄存器RX2寻址;X=11:
相对寻址
设(PC)=1234H,(RX1)=0037H,(RX2)=1122H(H代表十六进制数),请确定下列指令中的有效地址:
①4420H ②2244H ③1322H ④3521H
下图表示存储器的分级结构,请在相应的框内填入适当的存储器名称。
简答题
2 简述CPU的四种基本功能。
3CPU中有哪几类主要寄存器?
说明其功能。
一台机器的指令系统应当包含哪几类指令?
1724265274@网络班
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 复习 选择题