一 选择题(每小题1分,共10分)
1. 至今为止,计算机中的所有信息仍以二进制方式表示的理由是______。
A.节约元件; B 运算速度快; C 物理器件的性能决定 ; D 信息处理方便; 2. 用32位字长(其中1位符号位)表示定点小数是,所能表示的数值范围是______。
-32-31-30
A [0,1 – 2] B [0,1 – 2] C [0,1 – 2] D [0,1] 3. 已知X为整数,且[X]补 = 10011011,则X的十进制数值是______。
A +155 B –101 C –155 D +101 4. 贮存器是计算机系统的记忆设备,它主要用来______。
A 存放数据 B 存放程序 C 存放数据和程序 D 存放微程序
5. 某微型机算计系统 ,其操作系统保存在软盘上,其内贮存器应该采用______。
A RAM B ROM C RAM和ROM D CCP 6. 指令系统采用不同寻址方式的目的是______。
A 实现存贮程序和程序控制;
B 缩短指令长度,扩大寻址空间,提高编程灵活性; C 可直接访问外存;
D 提供扩展操作码的可能并降低指令译码的难度; 7. 在CPU中跟踪指令后继地址的寄存器是______。
A 主存地址寄存器 B 程序计数器 C 指令寄存器 D 状态条件寄存器 8. 系统总线地址的功能是______。
A 选择主存单元地址;
B 选择进行信息传输的设备; C 选择外存地址;
D 指定主存和I / O设备接口电路的地址;
9. CRT的颜色数为256色,则刷新存储器每个单元的字长是______。
A 256位 B 16位 C 8位 D 7位
10.采用DMA方式传送数据时,每传送一个数据就要用一个______时间。
二、填空题(每小题3分,共24分)
1.指令格式中,地址码字段是通过A.______来体现的,因为通过某种方式的变换,可以给 出 B.______地址。常用的指令格式有零地址指令、单地址指令、C.______三种.
2.为运算器构造的A.______,运算方法中常采用B.______加减法C.______乘除法或补码乘 除法.
3.双端口存储器和多模块交叉存储器属于A.______存储器结构.前者采用B.______技术,后 者采用C.______技术.
4.堆栈是一种特殊的A.______寻址方式,它采用B.______原理.按结构不同,分为C.______ 和存储器堆栈.
5.硬布线控制器的基本思想是:某一微操作控制信号是A.______译码输出,B.______信号和 C.______信号的逻辑函数.
6.当代流行的标准总线追求与A.______、B.______、C.______无关的开发标准。
7.CPU周期也称为A.______;一个CPU周期包含若干个B.______。任何一条指令的指令 周期至少需要C.______个CPU周期。
8.DMA方式采用下面三种方法:①A.______访内;②B.______;③C.______交替访内。
三.应用题
16
1.(11分)求证: - [y]补 = +[-y]补 2.(11分)什么是闪速存储器?它有那些特点? 3.(11分)指令格式如下所示,OP为操作码字段,试分析指令格式的特点。 15 10 7 4 3 0 OP 源寄存器 基值寄存器
位移量( 16 位) 4.(11分)某机运算器框图如图B7.1所示,其中ALU由通用函数发生器组成,M1—M3为
多路开关,采用微程序控制,若用微指令对该运算器要求的所有控制信号进行微指令编码的格式设计,列出各控制字段的编码表。
图B7.1 5.(11分)PCI总线周期类型可指定多少种总线命令?实际给出多少种?请说明存储器读 / 写总线周期的功能。 6.(11分)试分析图B7.2所示写电流波形属于何种记录方式。
图B7.2
本科生期末试卷八
一.选择题(每小题1分,共10分)
1.某寄存器中的值有时是地址,因此只有计算机的______才能识别它。 A 译码器 B 判断程序 C 指令 D 时序信号
2.用16位字长(其中1位符号位)表示定点整数时,所能表示的数值范围是______。 A [ 0,216 – 1 ] B [ 0,215 – 1 ] C [ 0,214 – 1 ] D [0,215 ]
3.在定点运算器中,无论采用双符号位还是单符号位,必须有______,它一般用______来
17
实现。
A 译码电路, 与非门 ; B 编码电路, 或非门 ; C 溢出判断电路 ,异或门 ; D 移位电路, 与或非门 ;
4.某SRAM芯片,其容量为512×8位,除电源端和接地端外,该芯片引出线的最小数目 应为______。
A 23 B 25 C 50 D 19
5.以下四种类型的半导体存储器中,以传输同样多的字为比较条件,则读出数据传输率最 高的是______。
A DRAM B SRAM C 闪速存储器 D EPROM
6.指令的寻址方式有顺序和跳跃两种方式,采用跳跃寻址方式,可以实现______。 A 堆栈寻址 ;
B 程序的条件转移 ; C 程序的无条件转移 ;
D 程序的条件转移或无条件转移 ;
7.异步控制常用于______作为其主要控制方式。
A 在单总线结构计算机中访问主存与外围设备时 ; B 微型机的CPU控制中 ; C 组合逻辑控制的CPU中 ; D 微程序控制器中 ;
8.多总线结构的计算机系统,采用______方法,对提高系统的吞吐率最有效。 A 多口存贮器 ; B 提高主存的速度 ;
C 交叉编址多模块存贮器 ; D 高速缓冲存贮器 ;
9.磁盘驱动器向盘片磁层记录数据时采用______方式写入。
A 并行 B 串行 C 并行—串行 D 串行—并行 10.IEEE1394所以能实现数据传送的实时性,是因为______。 A 除异步传送外,还提供等步传送方式 ; B 提高了时钟频率 ;
C 除优先权仲裁外,还提供均等仲裁,紧急仲裁两种总线仲裁方式 ;
二.填空题(每小题3分,共24分)
1. RISC CPU是克服CISC机器缺点的基础上发展起来的,它具有的三个基本要素是:(1) 一个有限的A.______;(2) CPU配备大量的B.______;(3) 强调C.______的优化。 2. 总线仲裁部件通过采用A.______策略或B.______策略,选择其中一个主设备作为总线的
下一次主方,接管C.______。
3.重写行光盘分A.______和B.______两种,用户可对这类光盘进行C.______信息。
4.多路行DMA控制器不仅在A.______上而且在B.______上可以连接多个设备,适合于连 接C.______设备。 5.多个用户公享主存时,系统应提供A.______。通常采用的方法是B.______保护和C.______ 保护,并用硬件来实现。
18
6.在计算机系统中,多个系统部件之间信息传送的公共通路称为A.______。就其所传送 信息的性质而言,在公共通路上传送的信息包括数据、B.______、C.______信息。
7.设D为指令中的形式地址,I为基址寄存器,PC为程序计数器。若有效地址E = (PC) + D,则为A.______寻址方式;若E = (I)+ D ,则为B.______;若为相对间接寻址 方式,则有效地址为C.______。 8.在进行浮点加减法运算时,需要完成A.______、尾数求和、B.______、合入处理和C.______ 等步骤。
三.应用题
1. (11分)设[x]补=x0.x1x2…xn。求证:
[x]补=2x0+x,其中x0=
?0,1?x??01,0?x??1
2. (11分)某机字长16位,使用四片74181组成算术 / 逻辑运算单元,设最低位序号标注
为第0位,(1)写出第5位的进位信号C6的逻辑表达式。 (2)估算产生C6所需的最长时间。 (3)估算最长求和时间。
3. (11分)如图B8.1表示用快表(页表)的虚实地址转换条件,快表放在相联存贮 器中,其容量为8个存贮单元,问:
(1)当CPU按虚地址1去访问主存时主存的实地址码是多少? (2)当CPU按虚地址2去访问主存时主存的实地址码是多少?
(3)当CPU按虚地址3去访问主存时主存的实地址码是多少?
图B8.1
4. (11分)图B8.2给出了微程序控制的部分微指令序列,图中每一框代表一条微指令。
19
分支点a由指令寄存器IR5 ,IR6两位决定,分支点b由条件码标志c决定。现采用断定方式实现微程序的程序控制,已知微地址寄存器长度为8位,要求: (1)设计实现该微指令序列的微指令字顺序控制字段的格式。 (2)画出微地址转移逻辑图。
图B8.2
5. (11分)某磁盘存贮器转速为3000转 / 分,共有4个记录面,每毫米5道,每道记录
信息为12288字节,最小磁道直径为230mm,共有275道。问: (1)磁盘存贮器的容量是多少?
(2)最高位密度与最低位密度是多少? (3)磁盘数据传输率是多少? (4)平均等待时间是多少?
(5)给出一个磁盘地址格式方案。
6. (11分)画出程序中断方式基本接口示意图,简要说明Im, IR ,EI , RD, BS五个触发器
的作用。
本科生期末试卷九
一. 选择题(每小题1分,共10分)
1.八位微型计算机中乘除法大多数用______实现。
A 软件 B 硬件 C 固件 D 专用片子 2.在机器数______中,零的表示是唯一的。
A 原码 B 补码 C 移码 D 反码
3.某SRAM芯片,其容量为512×8位,除电源和接地端外,该芯片引出线的最小数目应是______。
A 23 B 25 C 50 D 19
4.某机字长32位,存储容量64MB,若按字节编址,它的寻址范围是______。 A 0—8M B 0—16MB C 0—16MB D 0—8MB 5.采用虚拟存贮器的主要目的是______。 A 提高主存贮器的存取速度 ;
B 扩大主存贮器的存贮空间,并能进行自动管理和调度 ;
20