1、 (0013)计算机组成原理复习思考题一、单项选择题1下列数中最大的数为( ) 。 (11001) BCD (22) 10 (24) 8 (18) 162计算机的字长决定了( ) 。指令直接寻址能力 计算机的运算精度计算机的运算速度 计算机的高低档次3一级高速缓冲存储器 CACHE 是设在( ) 。主存与 CPU 之间 主存与外存之间接口板上 CPU 内部4进位计数制中的最大数是指( ) 。一个数允许使用的最大数码 一个数位允许使用的数码个数一个固定的常数值 数码在数据中的不同位置5控制存储器的字长比机器字长要( ) 。小 长得多 相等 随意定6总线中地址线的作用是( ) 。 用于选择存储器单
2、元 用于选择进行信息传输的设备 用于选择存储器单元及用于选择进行信息传输的设备 地址信号7某计算机字长 32 位,其存储容量为 64KB,若按字编址,那么它的寻址范围是( ) 。 032K 016K 08K 032KB8基址寻址方式中,操作数的有效地址等于( ) 。 堆栈指示器内容加上位移量 程序计数器内容加上位移量 基值寄存器内容加上位移量 变址寄存器内容加上位移量9 描述流水 CPU 基本概念中,正确表述的句子是( ) 。 流水 CPU 是一种非常经济而实用的时间并行技术 流水 CPU 是以空间并行性为原理构造的处理器 流水 CPU 一定是多媒体 CPU 流水 CPU 一定是 RISC 机
3、器10CRT 的分辨率为 10241024 像素,像素的颜色数为 256,则刷新存储器是( ) 。256KB 512KB 2MB 1MB11CPU 内由许多部件组成,其核心部件是( ) 。 累加寄存器 算术运算部件 ALU 部件 多路开关12设 x=-0.0001,则x 补 为( ) 。 1.0011 B. 1.1101 1.0010 1.111113.用 16 位字长(其中 1 位符号位)表示定点整数时,所能表示的数值范围是( ) 。 0N2 15-1 0N2 16-1 0N2 14-1 0N2 1614.主-辅存储器的目的是( ) 。解决 CPU 和主存之间的速度匹配问题 扩大主存储器的容
4、量 扩大 CPU 中通用寄存器的数量既扩大主存储容量又扩大 CPU 通用寄存器数量15.单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常需采用( ) 。 立即寻址方式 间接寻址方式 堆栈寻址方式 隐含寻址方式16.硬布线控制器是一种( ) 。 用微程序技术设计的控制器 由门电路和触发器构成的复杂树形网络所形成的逻辑电路 用存储逻辑技术设计的控制器 用微程序技术和存储逻辑技术设计的控制器17DMA 传送是实现( )之间信息高速传送的一种方式。内存与外设 CPU 与 IO 接口电路 CPU 与内存 内存与内存18磁盘转速提高一倍,则( ) 。平均等待时间缩小一半 其存取
5、速度也提高一倍影响查道时间 存取速度不变19用补码表示的定点小数,其表示范围为( ) 。1X1 1X1 1X1 1X120直接、间接立即三种寻址方式指令的执行速度由快到慢的顺序 列是( )直接、立即、间接 直接、间接、立即立即、直接、间接 不确定21符号不相同的两数相减是( ) 。一定会产生溢出的可能产生溢出的一定不产生溢出以上都不是22要用 2568 位的存储器芯片组成 4K16 的存储器,则需要这样的存储器地址线数为( ) 。4 8 12 1623属于 EEPROM 是( ) 。读写存储器只读存储器闪速存储器光擦除可编程只读存储器24指令周期是指_。 CPU 从主存取出一条指令的时间 CP
6、U 执行一条指令的时间 CPU 从主存取出一条指令加上 CPU 执行这条指令的时间 时钟周期时间;25浮点数比定点小数和整数的使用( ) 。差不多 更复杂 更方便 更慢26符号相同的两数相减是( ) 。会产生溢出的 是不会产生溢出的不一定产生溢出 以上都不是27在计算机的指令系统中真正必须的指令数是不多的,其余的指令都是为了提高( )而引入的。机器的速度 便于编程 机器的速度和便于编程 节省制造的成本28要用 25616 位的存储器芯片组成 4K 字节存储器,需要这样的存储器芯片数为( ) 。2 4 8 1629磁盘上的磁道是( ) 。记录密度不同的同心圆 记录密度相同的同心圆一条阿基米德螺线
7、 两条阿基米德螺线30系统总线中地址线的功能是( ) 。选择主存单元地址 选择进行信息传输的设备选择外存地址 指定主存和 I/O 设备接口电路的地址31磁盘上的磁道说法正确的是( ) 。等记录密度的同心圆 记录密度不均匀的同心圆同一磁道上位密度的基本相同 一条阿基米德螺线32符号不同的两数相加是( ) 。会产生溢出的 是不会产生溢出的不一定产生溢出 以上都不是33微程序控制器中,机器指令与微指令的关系是( ) 。 每一条机器指令由一条微指令来执行 每一条机器指令由一段用微指令编成的微程序来解释执行 一段机器指令组成的程序可由一条微指令来执行 一条微指令由若干条机器指令组成 34完整的计算机系统
8、包括( ) 。硬件和软件系统主机和外部设备主机和操作系统主机和外存储器35DMA 方式指直接依靠硬件实现主机 IO 设备间( )数据直接传送。软件 位 成组 块36运算器的主要功能是进行( )运算。逻辑 算术 初等函数逻辑与算术37用于对某个操作数内存的寻址方式称为( )寻址。直接 间接 寄存器直接 寄存器间接38计算机的指令字长决定了计算机( ) 。指令直接寻址能力 运算精度 运算速度 以上均不是39动态 RAM 刷新时间一般小于或等于( )的时间内进行一次。2ns 2us 2ms 2s40发生中断请求的条件是( ) 。机器内部发生故障 一次 I/O 操作结束一条指令执行结束 一次 DMA
9、操作结束41指令系统中采用不同的寻址方式的目的主要是( ) 。可降低指令的译码难度缩断指令字长,扩大寻址空间,提高编程灵活性实现程序控制 充分利用 CPU 内部的寄存器使42定点原码运算是( ) 。 补码运算 仅数值运算 数值、符号运算后邻接 类似二进制运算二、填空题1 (6525) 10 =( ) 16。2设X 补 1011,则 X(真值)为 。3 (3C4) 16( ) 2 。4广泛使用的_和_都是半导体随机读写存储器,前者速度快,后者速度慢。5一条指令分为 和_两部份。6沿磁盘半径方向单位长度的磁道数称为 单位长度磁道所能记录二进制信息的位数叫 。7浮点数的尾数码部份,在机器中多采用 表
10、示。8堆栈按结构不同,分为_堆栈和_堆栈。9相联存储器是按_访问的存储器,在 cache 中用来存放_.10磁盘一般采用 磁记录方式,而磁带一般采用 磁记录方式。11布尔代数有“与” 、 、 三种基本逻辑关系。12动态 RAM 刷新一般有 和 _ 两种。13在微程序控制器中一组实现一定操作功能的微命令的组合构成一条 而一条机器指令的功能是由若干条 组成。14设 X(真值)-01001,则X 补 为 。 。15主存与 cache 的地址映射有_,_,_三种方式。16中断有软中断、 、 。.17 AR 寄存器存放的是 _, MDR 寄存器用来存放 _。18完成一条指令一般分为 周期和 周期。19半
11、导体 SRAM 靠_存贮信息,半导体 DRAM 则是靠_存贮信息。20重写型光盘分_和_两种。21中断向量地址是_地址。22. 机器周期基本上是根据 确定。23堆栈的栈底是 ,堆栈的栈顶 。24一个 16 位的浮点数,阶码用 6 位表示,尾数用 10 位(含一位符号位)表示,阶的基数为 2,阶码用补码表示,尾数用原码表示,则其浮点数表示的最大值为 最小正值为 。25微程序控制器是一种 控制器。三、简答题1两数的浮点数相加减后,用阶码判别溢出?2写出浮点数加减运算步骤。3简述浮点数加减运算的左规与右规。4简述原码运算与人工运算的不同。5简述主存储器中动态和静态存储器的异同。6简述微程序与硬布线控
12、制的计算机异同。7指令和数据均以二进制代码形式放在主存中,请问 CPU 如何区别它们是指令还是数据?8简述补码运算与原码运算的不同。9简述激光打印机工作原理。10简述中断处理步骤。11操作数的编址方式有哪些?12简述 DMA 方式和程序中断方式区别13一个计算机系统中的总线,大致分为哪几类。14简述计算机 CPU 流水线工作原理及流水线阻塞原因,并举三个因素分析。15外围设备的 I/O 控制分哪几类?。16简述硬盘头盘组件密封原因。17CPU 内部有哪些部件组成?其功能是什么?18简述 CRT 对一屏字符(字符显示窗口 815, 字符点阵 78,一屏字符为 8025 个字)工作原理。19简述堆
13、栈的作用。20简述一条指令执行过程。四、计算题1X= -0.1001 Y=-0.1001 求 XY原。2X=0.1001 Y=-0.1001 求 XY补。3机器数字长为 8 位(含 1 位符号位) ,当 X= -100(十进制)时,其对应的二进制表示,写出(X)原 表示及(X) 补 表示。4某硬盘内有 16 片盘片,每盘片有 2 个记录面,每个记录面有 8000 磁道,每道分为 32 个扇区,每扇区 512 字节,磁盘转速 5400 转/分,求硬盘内有多少个存储面,有多少个柱面,硬盘的存储容量是多少,数据传输率是多少。5设计算机的存储器为 6464 位,直接地址映像的 cache 容量为 2字
14、,每块 4 字,问: cache 地址的标志字段、块号和块内地址字段分别有多少位? cache 中可装入多少块数据?6某计算机 3216 位的主存地址空间用多少 416 位的芯片构成,并画图.7某计算机 3216 位的主存地址空间用多少 16位的芯片构成,并画图.8计算机系统的内存储器由 cache 和主存构成,cache 的存取周期为 50 纳秒,主存的存取周期为 400 纳秒。已知在一段给定的时间内,CPU 访问了 cache 的 1、3、5、7、3、4、6 块,访问了主存 1003、1004、1005 地址。问:(1) cache 的命中率是多少?(2) CPU 访问内存的平均时间是多少
15、纳秒?9某机字长 16 位,定位表示,尾数 15 位,数符 1 位,问:(1) 定点原码整数表示时,最大正数是多少?最大负数是多少?(2)定点原码小数表示时,最大正数是多少?最大负数是多少?10已知某机采用微程序控制方式,其存储器容量为 51264(位) ,微程序在整个控制存储器中实现转移,可控制微程序的条件共 4 个,微指令采用水平型格式,后继微指令地址采用断定方式。画出微指令采用水平型格式,微指令中的三个字段分别应多少位?画出对应这种微指令格式的微程序控制器逻辑框图。11.机器数字长为 8 位(含 1 位符号位) ,若机器数为 FF(十六进制) ,当它分别表示原码、补码、反码和移码时,等价
16、的十进制整数分别是多少?12某机器有 5 级中断 L0L4, 中断响应次序 L0 最高,L4 最低,现改为中断处理次序从高到低为 L0、L3 、L4、L1、L2,问:(1)各级中断处理程序的中断级屏蔽值如何设置。(2)5 级中断同时发出中断请求,按更改后次序画出进入各级中断处理程序的过程示意图。(0013) 计算机组成原理复习思考题答案一单项选择题123456789101112131415161718192021222324252627282930313233343536373839404142二填空题答案:1;41.01 2;-0.101 3;111100.01 4;SRAM,DRAM 5;
17、操作码,地址码 6 ;道密度,位密度 7;补码 8;寄存器,存储器 9;内容,部分主存内容 10;随机,顺序 11 ;或,非 12;集中、分布刷新 13;微指令 14;1.0111 15; 直接相联、组相联、全相联 16; 内中断,外中断 17;地址、数据 18;取指令、执行 19;触发器 mos 电容 20;磁光型、相变型 21; 中断服务程序入口 22;微操作时间 23; 栈底不变,栈顶可变 24; +232 (1-2 -10) 、+2 42 25;软件三 简答题见教材。四 计算题1、2 小题见教材。311111111,100000014存储面=32 个记录面 柱面=8000硬盘的存储容量=32*8000*32*512B 数据传输率=(5400/60)*(32*512)B/s56 位,8 位,2 位 256 块。68 片 8k8 存储芯片.(图见教材作图)74 片。8(1)0.7 ; (2)190ns9. (1)+215 -1、-1; (2) +(1-2-15 )、-2 -15。10. (1)51、4、9 位 ; (2) 见教材。11原码-127 、补码 -1、 反码 0 和移码+112见教材。