《2022年计算机组成原理复习题及参考答案》由会员分享,可在线阅读,更多相关《2022年计算机组成原理复习题及参考答案(9页珍藏版)》请在金锄头文库上搜索。
1、1 / 9 中南大学网络教育课程考试(专科)复习题及参考答案计算机组成原理一选择题1.磁盘存储器的等待时间通常是指_A_。A. 磁盘旋转半周所需的时间 B. 磁盘转 2/3 周所需时间C. 磁盘转 1/3 周所需时间 D. 磁盘转一周所需时间2. CPU 包含 _D_。A. 运算器 B. 控制器C. 运算器、控制器和主存储器 D. 运算器、控制器和cache 3. CPU 的控制总线提供_D_。A. 数据信号流 B. 所有存储器和I/O 设备的时序信号及控制信号C. 来自 I/O 设备和存储器的响应信号 D. B和 C两项4. 为了便于实现多级中断,保存现场信息最有效的方法是采用_B_。 A.
2、 通用寄存器 B. 堆栈 C. 存储器 D. 外存5. 下述 I/O 控制方式中, _B_主要由程序实现。 A. PPU(外围处理机) B. 中断方式 C. DMA 方式 D. 通道方式6. 目前的计算机中,代码形式是_C_。A指令以二进制形式存放,数据以十进制形式存放B指令以十进制形式存放,数据以二进制形式存放C指令和数据都以二进制形式存放D指令和数据都以十进制形式存放7. 下列数中最大的是_B_。A( 10010101)2 B( 227)8 C( 96)16 D( 143)108. 设寄存器位数为8 位,机器数采用补码形式(一位符号位),对应于十进制数-27,寄存器内为 _C_。A( 27
3、)16 B( 9B)16 C( E5)16 D( 5A)169. 计算机的存储器系统是指_D_。ARAM 存储器 BROM 存储器 C主存储器 D主存储器和外存储器10. 由于 CPU内部的操作速度较快,而CPU访问一次主存所花的时间较长,因此机器周期通常用 _A_来规定。A主存中读取一个指令字的最短时间 B主存中读取一个数据字的最长时间C主存中写入一个数据字的平均时间 D主存中取一个数据字的平均时间11. 在定点二进制运算器中,减法运算一般通过_D_ 来实现。A原码运算的二进制减法器 B补码运算的二进制减法器C补码运算的十进制加法器 D补码运算的二进制加法器12. 指令系统中采用不同寻址方式
4、的目的主要是_B_ 。 A实现存储程序和程序控制 B缩短指令长度,扩大寻址空间,提高编程灵活性C可以直接访问外存 D提供扩展操作码的可能并降低指令译码难度精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 9 页2 / 9 13. 在 CPU中跟踪指令后继地址的寄存器是_B_ 。 A主存地址寄存器 B程序计数器 C指令寄存器 D状态条件寄存器14. 采用 DMA 方式传送数据时,每传送一个数据就要用一个_C_ 。 A指令周期 B数据周期 C存储周期 D总线周期15. 至今为止,计算机中的所有信息以二进制方式表示的理由是_C_。A . 节约元
5、件 B. 运算速度快 C. 物理器件性能决定 D. 信息处理方便16. 程序控制类指令的功能是_D_。A. 进行算术运算和逻辑运算 B. 进行主存于CPU之间的数据传送C. 进行 CPU和 I/O 设备之间的数据传送 D. 改变程序执行的顺序17. 某机字长32 位。其中1 位符号位, 31 位表示尾数。若用定点整数表示,则最大正整数为 _A_。A. +(231-1) B. +(230-1) C. +(231+1) D. +(230+1) 18. 假 设 下 列 字 符 码 中 有 奇 偶 位 校 验 , 但 没 有 数 据 错 误 , 采 用 偶 校 验 的 字 符 码 是_D_。A. 11
6、001011 B. 11010110 C. 11000001 D. 11001001 19. 同步控制是 _A_。A. 由统一时序信号控制的方式 B. 所有指令执行时间都相同的方式C. 只适用于CPU控制的方式 D. 只适用于外围设备控制的方式20邮局把信件进行自动分拣,使用的计算机技术是_D_。A. 机器翻译 B. 自然语言理解 C. 机器证明 D. 模式识别21下列数中最大数为_B_。A. (101001)2 B. ( 52)8 C. (13)16 D. (101001)BCD 二填空题1计算机系统是一个由硬件、软件组成的多级层次结构。它通常由_微程序级、一般机器级、操作系统级_、汇编语言
7、级、高级语言级组成。2. 形成指令寻址的方式,称为指令寻址方式,有顺序寻址和_跳跃 _寻址两种,使用_程序计数器 _来跟踪。3. 字节多路通道可允许多个设备进行_传输 _型操作,数据传送单位是_数据块 _。4. 通道是一个特殊功能的_处理器 _ ,它有自己的_指令和程序 _ 专门负责数据输入输出的传输控制。5. 在机器码 _补码 _和_移码 _中,零的表示形式唯一。6微程序设计技术是利用_软件 _方法设计 _操作控制器_的一门技术。7. 对存储器的要求是_速度,容量,价格_,为了解决这三个方面的矛盾。计算机采用多级存储器体系结构。8. RISC 的中文含义是_精简指令系统计算机_, CISC
8、的中文含义是 _复杂指令系统计算机_。9中断处理过程可以嵌套进行,_优先级别高_的设备可以中断_优先级别低 _的中断服务程序。10. 移码常用于表示浮点数的_阶码 _部分,移码和补码比较,它们除_符号位_外,其他各位_相同 _。11. 赋以逻辑属性值True 或 False的变量称为 _逻辑变量 _,描述逻辑变量关系的精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 9 页3 / 9 函数称为 _逻辑函数 _;实现逻辑函数的电路称为_逻辑电路 _。12. 一个定点数由_符号位 _和_数值域 _两部分组成。根据小数点的位置不同,定点数有 _
9、纯小数 _和 _纯整数 _两种表示方法。三名词解释1计算机指令:计算机指令:是指挥计算机如何工作的命令,它通常由一串二进制数码组成,即由操作码和地址码两部分组成。操作码规定了操作的类型,即进行什么样的操作;地址码规定了要操作的数据以及操作结果存放的位置。2CPU 周期:CPU 周期也叫机器周期。是指CPU 访问一次主存或输入输出端口所需要的时间。一个CPU 周期由若干个时钟周期组成。3存储速度:存储速度表示每秒从存储器进出信息的最大数量,其单位用字/秒或字节 /秒表示。从数值上来说它是存储周期的倒数。4相容性微操作:相容性微操作是指在同一个CPU 周期内可以并行执行的一组微操作。5外围设备:外
10、围设备俗称外部设备,外围设备是相对于计算机主机来说的,凡在计算机主机处理数据前后,把数据输入计算机主机、对数据进行加工处理及输出处理结果的设备都称为外围设备,而不管它们是否受中央处理器的直接控制。6同步通信:总线上的部件通过总线进行信息传送时,用一个公共的时钟信号进行同步,这种方式称为同步通信。这个公共的时钟信号可以由总线控制部件发送到每一个部件或设备,也可以每个部件有自己的时钟发生器,但是,它们都必须由CPU发出的时钟信号进行同步。7指令的编码格式:指令的编码格式是指指令中操作码的长度是否可以变化而形成指令的方式。指令操作码通常有两种编码格式:固定格式和可变格式。8存取时间:存取时间又称存储
11、器访问时间,是指启动一次存储器操作到完成该操作所需的时间。具体地说,存取时间从存储器收到有效地址开始,经过译码、驱动,直到将被访问的存储单元的内容读出或写入为止。9微程序:微指令的有序集合称为微程序,一般一条机器指令的功能由对应的一段微程序来实现。10存储设备数据传输率:存储设备在单位时间内向主机传送数据的二进制位数或字节数称为数据传输率。数据传输率( Dr)与存储设备的构造及主机接口逻辑有着密切的关系,与记录密度D 和记录介质的运动速度 V 成正比。11指令的执行方式:指令的执行方式是指指令按何种方式执行,指令的执行方式主要有顺序执行方式、重叠执行方式、流水线方式。12接口:接口是计算机系统
12、总线与外围设备之间的一个逻辑部件,它的基本功能有两点:一是为信息传输操作选择外围设备;二是在选定的外围设备和主机之间交换信息,保证外围设备用计算机系统特性所要求的形式发送或接收信息。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 9 页4 / 9 四解答下列问题1试述指令周期、CPU周期和时钟周期之间的关系解答:指令周期是执行一条指令所需要的时间。也就是从取指令开始到执行完这条指令为止的全部时间。一个指令周期由若干个机器周期组成。CPU周期也叫机器周期。是指CPU访问一次主存或输入输出端口所需要的时间。一个CPU周期由若干个时钟周期组成
13、。时钟周期是CPU处理操作的最小时间单位,也叫T 周期。指令周期、 CPU周期和时钟周期之间的关系如下图所示。2用补码运算方法求x+y= ?x-y=? (1)x=0.1001 y=0.1100 (2)x=-0.0100 y=0.1001 解答:(1) X补 = 00.1001 X补 = 00.1001 + Y补 = 00.1100 + -Y补 = 11.0100 X+Y补 = 01.0101 X-Y补 = 11.1101 因为双符号位相异,结果发生溢出。 X-Y = -0.0011 ( 2) X补 = 11.1100 X补 = 11.1100 + Y补 = 00.1001 + -Y补 = 11
14、.0111 X+Y补 = 00.0101 X-Y补 = 11.0011 X+Y = +0.0101 X-Y = -0.1101 3比较水平微指令与垂直微指令的优缺点。解答:(1)水平型微指令并行操作能力强、效率高、灵活性强,垂直型微指令则较差。(2)水平型微指令执行一条指令的时间短,垂直型微指令执行时间长。(3)由水平型微指令解释指令的微程序,具有微指令字比较长,但微程序短的特点,而垂直型微指令正好相反。(4)水平型微指令用户难以掌握,而垂直型微指令与指令比较相似,相对来说比较容易掌握4设机器字长为16 位,定点表示时,尾数15 位,阶符1 位。(1) 定点原码整数表示时,最大正数为多少?最小
15、负数为多少?(2) 定点原码小数表示时,最大正数为多少?最小负数为多少?精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 9 页5 / 9 解答:(1)定点原码整数表示时最大正数:(215-1 )10 = (32767)10最小负数: - (215-1 )10=(-32767 )10(2)定点原码小数表示时最大正数:(1-2-15)10 最小负数: - (1-2-15)105外围设备的I/O 控制分哪几类?各有何特点?解答:外围设备的I/O 控制方式分类及特点:( 1)程序查询方式:CPU的操作和外围设备的操作能够同步,而且硬件结构比较简
16、单( 2)程序中断方式:一般适用于随机出现的服务,且一旦提出要求应立即进行,节省了 CPU的时间,但硬件结构相对复杂一些。( 3)直接内存访问(DMA )方式:数据传输速度很高,传输速率仅受内存访问时间的限制。需更多硬件,适用于内存和高速外设之间大批交换数据的场合。( 4)通道方式:可以实现对外设的统一管理和外设与内存之间的数据传送,大大提高了 CPU的工作效率。外围处理机方式:通道方式的进一步发展,基本上独立于主机工作,结果更接近一般处理机。6分析集中式总线控制的三种方式各自的优缺点。解答:集中式总线的控制方式主要有以下三种:链式查询方式、计数器定时查询方式和独立请求总线控制方式。链式查询方
17、式的优点是只用很少几根线就能按一定的优先次序实现总线控制,并且这种链式结构很容易扩充设备。其缺点是对询问链的电路故障很敏感。计数器定时查询方式的优点是:查询被程序控制,优先次序可以方便地改变。另外,当某个设备的接口中有关键的电路出现故障时,不会影响其他设备使用总线。其缺点是:要有一组设备地址线,从而增加了控制线的数量,而且控制也较为复杂。7通道具有哪些功能?解答:通道的基本功能是执行通道指令,组织外围设备和内存之间的数据传输,按I/O指令要求启动外围设备,向CPU报告中断等,具体有以下5 项功能。(1)接收 CPU的 I/O 指令,按指令要求与指定的外围设备进行通信。(2)从内存取出属于该通道
18、程序的通道指令,经译码后向设备控制器或外围设备发出各种命令。(3)组织外围设备与内存之间进行数据传输,并根据需要提供数据传输的缓存空间,提供数据存入内存的地址和传输的数据量。(4)从外围设备得到状态信息,形成并保存通道本身的状态信息,根据要求将这些状态信息送到内存的指定单元,供CPU使用。(5)将外围设备的中断请求和通道本身的中断请求,按次序向CPU报告。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 9 页6 / 9 8某计算机指令字长16 位,每个地址码是6 位,指令有无地址、一地址和二地址三种格式设有 N条二地址指令,无地址指令M
19、条,试问1 地址指令最多有多少条?解答:设 1 地址指令有X条,则有下式成立:( 24-N)*26-X)*26=M 得: X=(24-N)*26-M*2-69磁记录设备的写电流波形主要有哪几种方式,各自的记录特点分别是什么?10指令和数据都以二进制代码存放在内存中,CPU如何区分它们是指令还是数据?11已知 x 和 y,用变形补码计算x-y ,同时指出运算结果是否溢出。(1)x=+0.11011 y=-0.11111 (2)x=+0.10111 y=+0.11011 12已知 x=-0.01111,y=+0.11001,求 x+y=? x-y= ?五计算题1某双面磁盘,每面有220 道,内层磁
20、道周长为70cm,内层位密度400 位/cm,转速 3000转/ 分,问:( 1)磁盘存储容量是多少?(2)数据传输率是多少?解答:(1)每道信息量 =400 位/cm70cm=28000位 =3500B 每面信息量 =3500B220=770000B 磁盘总容量 =770000B 2=1540000B (2)磁盘数据传输率,也即磁盘的带宽Dr=r N N为每条磁道容量,N=3500B r为磁盘转速r=3000 转/60S=50 转/S 所以, Dr=r N=50/S 3500B=175000B/S 2用16k 8 位的 SRAM芯片构成64K16 位的存储器,要求画出该存储器的组成逻辑框图。
21、解答:存储器容量为64K16 位,其地址线为16 位( A15A0),数据线也是16 位( D15D0)SRAM 芯片容量为16K8 位,其地址线为14 位,数据线为8 位,因此组成存储器时须字位同时扩展。字扩展采用2 :4 译码器,以16K 为一个模块,共4 个模块。位扩展采用两片串接。逻辑框图如下图所示。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 6 页,共 9 页7 / 9 3已知 X=-0.1101 ,Y=0.1011,利用补码一位乘法计算Z=X*Y 。X补=11.0011 ,Y补=0.1011 ,-X补=00.1101 乘积的数值部分
22、是两数的绝对值相乘。开始时,部分积为全“0”。所以X*Y补=11.01110001 ,结果 Z=X*Y=-0.10001111 。求解过程用竖式表示如下:精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 7 页,共 9 页8 / 9 4已知 X=+1011,Y=+1101,用补码加减交替除法求XY。解答:X补=00 1011 , Y补=00 1101 , -Y补=11 0011 ,运算过程如下:运算结果:商的补码5已知两个浮点数A=210(-0.110100), B=2100(+0.101011) ,求 A+B= ?解答:(1)对阶先把 A、B两数用
23、补码表示:A补=00.010 ;11.001100B补=00.100 ;00.101011 可以看出, A补的阶码小,应向B补阶码看齐, A补阶码增 2,尾数向右移2 位。(2)尾数求和11 110011 00 101011 100.011110 (3)规格化上述结果为:A+B=2100( +0.011110 ),这是一个非规格化的数,对上述结果规格精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 8 页,共 9 页9 / 9 化 , 即 进 行 左 规 : 尾 数 向 左 移1 位 , 阶 码 减1 。 得 到 最 后 结 果 :A+B=2018(+0.111100 )。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 9 页,共 9 页