计算机组成原理期末模拟题_第1页
计算机组成原理期末模拟题_第2页
计算机组成原理期末模拟题_第3页
计算机组成原理期末模拟题_第4页
计算机组成原理期末模拟题_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、选择题1?下列哪个不属于主机的组成部分?(D )A.运算器B.控制器 C存储器 D.输出设备2?计算机中有关 ALU的描述,(D)是正确的。A. 只做算术运算,不做逻辑运算 B. 只做加法 C. 能存放运算结果 D. 以上答案都不对3.在二种集中式总线控制中,( C)方式响应时间最快。A.链式查询4.方式。A.链式查询5.敏感的是(A.链式查询B?i+数器定时查询6-7 . 现代计算机都具有两个存储层次,分别是(速度和容量价位分别接近(C)B?i+数器定日查询 C独立请求D.都一样在三种集中式总线控制中,控制线最多的是(C)B?i+数器定日查询 C独立请求D.都一样在三种集中式总线控制中,对线

2、路故障最A)方式。C 独立请求D. 都一样8) , 构成缓存、主存、辅存三级存储系统。A. 主存-缓存层次和缓存-辅存层次B. 缓存-主存层次和主存-辅存层次C 缓存-辅存层次和主存-辅存层次A. 前者 前者 B 后者 后者C 前者 后者D. 后者 前者8. 某机器字长16 位,主存按字节编址,转移指令采用相对寻址,由两个字节组成,第一字节为操作码字段,第二字节为相对位移量字段。假定取指令时,每取一个字节PC 自动加 1.若某转移指令所在主存地址为2000H ,相对位移量字段的内容为06H ,则该转移指令成功转以后的目标地址是(C)A.2006HB.2007HC.2008HD.2009H9.

3、一个容量为16KX 32 位的存储器,其地址线和数据线的总和是(A)A.46B.47C.48D.4910. 对128*128矩阵的存储芯片进行刷新时,若存取周期为0.5 P s,刷新周期为2ms,则对128行集中刷新共需0 Rs,其余的()P s用来读写或维持信息。(B)A.32, 1936B.64, 1936C.32, 3872D.64,387211. 对采用低位交叉编址的多体存储器来说,第 0 块第 1 个(从 0 计起)地址应该编码为(D )A.1B.2C.3D.412. 下列关于I/O 设备与主机信息传送的控制方式,说法正确的是(B)A. 若主机和设备是串行工作的,那传送数据时用程序查

4、询方式B. 在微型机系统中,主机和高速硬盘进行数据交换一般采用程序中断方式C. 直接存储器存取方式( DMA) 的效率最高D. 以上说法均不正确13. 下列说法正确的是(A)A. 当中断请求触发器INTR 值为 1 时,表示该设备向CPU 提出中断请求B. 当多个中断源向CPU 提出终端请求时,CPU 在任何瞬间能同时接受多个中断源的请求C. CPU 接受级别最高的中断源的请求,但允许级别低的中断源中断正在运行的中断服务程序D.当中断屏蔽触发器 MASK值为0时,表示被屏蔽,即封锁其中断源的请求14 .零地址运算指令在指令格式中不给出操作数地址,它的操作数来自(C)。A.立即数和栈顶B.暂存器

5、C.栈顶和次栈顶D.程序计数器自动加+115 .下列对各标志位理解正确的是(B)A.负标志位(N),结果为负,N=0B溢出标志位(V),结果有溢出,V=1C进位标志位(C),最低位有进位,C=1 D.奇偶标志位(P),结果呈奇数,P=116 .下列说法正确的是(A)A.计算机操作的最小单位时间是时钟周期B.计算机主频的周期是指机器周期C. 一个节拍信号的宽度是机器周期D.以上说法均不正确二.填空题1 .计算机的软件通常分两类:系统软件和应用软件。2 .为了实现按地址访问的方式,主存中还必须配置两个寄存器,分别是存储器地址寄存器,存储器数据寄存器 。3 .控制器由 程序计数器(PC)、指令寄存器

6、(IR)以及控制单元(CU组成。4 .按系统总线传输信息的不同,可分为三类:数据总线、地址总线、控制总线。5 .总线性能指标包括总线宽度,总线带宽,总线复用,信号线数等等。6 .总线上所连接的各类设备,按其对总线有无控制功能可分为主设备和从设备。7 .总线判优控制可分为"式 和 分布式。常见的集中控制优先权仲裁方式有三种:链式查询、 定时查询、 独立请求 O8 .异步通信分为不互锁、半互锁、全互锁三种类型。9 .根据存取方式,可以将存储器分为随机存储器、只读存储器等等。10 .随机存储器随机二字表示的是能够在任意时刻在任意存储位置进行读写。11 .按在计算机系统中的作用不同,存储器主

7、要分为主存储器、辅助存储器、缓冲存储壁。12 .主存的技术指标有 存储容量,存储谏度,存储带宽。13 .常见的动态 RAM基本单元电路有 三管式 和 单管式 两种。他们的共同特点是 靠电容存储电荷的原理来寄存信息。电容电荷一般只能维持12ms ,因此必须在2ms内对其所有 存储单元恢复一次原状态,这个过程称为再牛或者刷新。14 .高速缓冲存储器的依据是什么?指令和数据在主存的地址分布不是随机的,而是相对的簇聚,使得CPU在执行程序时,访存具有相对的局部性,称为程序访问的局部性原理。15 . Cache主要由Cache存储体、地址映射变换机构、Cache替换机构几大模块Z组成。16 .涉及写操作

8、的信息一致问题,一般有写直达法和写回法两种解决方法。17 .地址映射方法包括 直接映射 (固定的映射关系)、全相联映射 (灵活性大的映射关 系)、 组相联映射(上述两种映射的折中)。18 . DMA与主存交换数据的方法: 停上CPU访问丰存:周期挪用:DMA和CPU交替。19 .指令的一般格式是 操作码字段+地址码字段。20 . (A1) 0P ( A2) 4A3表达式的含义是 取A1和A2中的内容进行 OP运算,结果存到 A3。21 .机器中常见的操作数类型有蛙、数字、字符、逻辑数据 等。22 . 一般一个完整的指令周期应包括也握四 执行、中断 4个子周期。23 .流水冲突的三种相关:结构相

9、关、数据相关、控制相关。24 .中断服务程序入口地址的寻找有两种方法:硬件向量法和软件杳询法 。二.判断题1 .汇编语言具有通用性(错,由于汇编语言摆脱不了实际机器的指令系统,因此,汇编语言没有通用性)2 . DRAM进行集中刷新的时候,可以进行读写操作(错,不能进行读写操作,故刷新的这段 时间又叫访存“死区”)3?多体模块结构的存储器采用交叉编址后,可以在不改变每个模块存取周期的前提下,提高 存储器的带宽(对)4?就I/O中断来说,速度越高的I/O设备,优先级越高(对)5?设备优先级的处理可以采用硬件方法,也可以采用软件方法。(对) 四狗答题1?冯诺依曼计算机的特点(1 )由运算器、控制器、

10、存储器、输入设备、输出设备五大部件组成; (2 )指令和数据以同一形式(二进制形式)存于存储器中;(3) 指令由操作码、地址码两大部分组成;(4) 指令在存储器中顺序存放,通常自动顺序取出执行; (5 )以运算器为中心(原始冯氏机)。2?什么是总线?总线是连接多个部件的信息传输线,是各部件共享的传输介质。3?链式查询的控制线 BR BS BG分别做什么用?BS总线忙,BR总线请求,BG总线同意。4?总线的通信控制主要解决什么问题?包括哪几种方式?总线的通信控制主要解决通信双方如何获知传输开始和传输结束,以及通信双方如何协调如何配合。通常有四种方式:同步通信、异步通信、半同步通信、分离式通信。

11、5?什么叫同步通信,同步通信有什么优缺点? 通信双方由统一时标控制数据传送的称为同步通信。同步通信优点是规定明确、统一,模块间的配合简单一致。其缺点是主、从模块时间配合属于强制性“同步”,必须在限定时间内完成规定的要求。6?半同步通信有什么特点?适用于什么情况?半同步通信既保留同步通信的基本特点,如所有的地址、数据、命令信号的发出时间,都严格参照系统时钟的某个前沿开始,而接收方都采用系统时钟后沿时刻来进行判断识别;又像异步通信那样,允许不同速度的模块和谐工作,为此增设一条“WAIT”响应信号线,插入时钟(等待)周期的措施来协调通信双方的配合问题。半同步通信适用于系统工作速度不高但又包含了由许多

12、工作速度差异较大的各类设备组成的简单系统。 7?存储速度与存储带宽有什么区别? 存储速度是由存取时间和存取周期来表示的,而存储带宽只与存储周期密切相关,它表示单位时间内存储器存取的信息量。 8?动态RAM有哪三种刷新的方式,它们的特点分别是什么? 集中刷新:在最大刷新间隔时间内,集中安排一段时间进行刷新;分散刷新:在每个读/写周期之后插入一个刷新周期,无CPU 访存死时间;异步刷新:是集中式和分散式的折衷。9?什么是周期挪用?每当 I/O 设备发出DMA 请求时,1/0 设备便挪用或窃取总线占用权一个或几个主存周期,而DMA 不请求时,CPU 仍继续访问主存。10. RISC 是什么意思,与C

13、ISC 比较有什么优点?RISC 是精简指令系统计算机,与CISC 相比具有以下优点:充分利用VLSI 芯片的面积;提高计算机运算速度;便于设计,可降低成本,提高可靠性;有效支持高级语言程序。11. 取值周期和间址周期的微操作分别是什么? 取值周期微操作 PS MAR 当前指令地址送MAR1 TR启动读操作M(MAR) T MDR 当前指令从存储器读至MDRMDR T IR 当前指令送IROP(IR T CU 指令的操作码送至CU 译码( PC+IT PC 形成下一指令地址。间址周期微操作Ad(IR )T MAR 指令的地址码字段T MAR1 TR命令存储器读M(MAR) T ->NDR

14、有效地址从存储器中读至MDR五 .计算题 1?主存的MAR 有 16 位, MDR 有 32 位,求其存储容量。MAR 的位数反映了存储单元的个数,MDR 的位数反映了存储字长。由于 MAR 有 16 位,根据2 的 16 次方为 65536 ,表示此存储体内有65536 个存储单元;而MDR 为 32 位,表示存储容量为65536*32=2M 位,也就是256KB 。2?某机字长为32 位,其存储容量是64KB, 按字节变址其寻址范围是多少?按字编址其寻址范围是多少?存储容量是64KB 时,按字节编址寻址范围是64KB , 按字寻址范围则为64KX 8 / 32=16K 字。3?设CPU 共

15、有 16 根地址线,8 根数据线,并用MREQ 作访存控制信号(低电平有效),用WR 作读写控制信号( 高电平为读,低电平为写) 。现有下列芯片及各种门电路( 门电路自定 ),如图所示。其中有2KX 8 位、8KX 8位、32KX 8 位的 ROM 芯片;1KX 4 位、2KX 8位、 8KX 8 位、16KX 1 位、4KX 4位的RAM 芯片,画出CPU 与存储器的连接图,要求:(1) 存储芯片地址空间分配为:0?8191 为系统程序区;8192 ? 32767 为用户程序区。( 2)指出选用的存储芯片类型及数量;( 3) 详细画出片选逻辑。解: ( 1) 转换成二进制地址码,确定其总容量

16、。(2) 根据地址范围的容量以及该范围在计算机系统中的作用,选择存储芯片。可以得到需使用 8K*8 位的 ROM1 片,使用8K*8 位的 RAM3 片。(3) 分配 CPU 的地址线。将CPU 的低 13 位地址 ( 这里的 13 由 8K 算得,后面同理)与 8K*8 位的ROM 地址线相连;将CPU 的低 13 位地址与8K*8 位的 RAM 地址线相连。剩下的高位地址与访存控制信号 MREQ 共同产生存储芯片的片选信号。故可以画出片选逻辑。4?设有4 个模块组成的四体存储器结构,每个体的存储字长为32 位,存取周期200ns , 假设数据总线宽度为32 位,总线传输周期为50ns ,

17、试求顺序存储和交叉存储的存储器带宽。 解:顺序存储(高位交叉编址)和交叉存储(低位交叉编址)连续读出4个字的信息量是32*4=128位。顺序存储存储器连续读出4个字的时间:200ns*4=800ns=8*10八(-7)s交叉存储存储器连续读出4个字的时间:200ns+50ns*(4-1)=350ns=3.5*10A(-7)s顺序存储器带宽:128/(8*10 a(-7)=16*10 A7bps交叉存储器带宽:128/(3.5*10A(-7)=37*10A7bps5?机器数字长为8位(含1位符号位在内),写出对应下列各真值的原码、补码和反码。-13/64 , 29/128 , 100, -87解

18、:真值与不同机器码对应关系如下:十进制二进制原他反码补码-13/64-0.0011011.00110101.11001011.110011029/1280.00111010.00111010.00111010.001110110011001000,11001000,11001000,1100100-87-10101111,10101111,01010001,01010016?设浮点数格式为:阶码 5位(含1位阶符),尾数11位(含1位数符)。写出51/128、27/1024、7.375、-86.5所对应的机器数。要求如下:(1 )阶码和尾数均为原码;(2 )阶码和尾数均为补码;(3)阶码为移码

19、,尾数为补码。将十进制数转换为二进制:x1= 51/128= ( 0.011 001 1 )2=2-1( 0.110 011 )2x2= -27/1024= ( -0.000 001 101 1 )2 =2-5( -0.110 11 )2x3=7.375= ( 111.011 )2 3 =2 ( 0.111 011 )2x4= -86.5= ( -1 010 110.1 )2 =2 7( -0.101 011 01 )2则以上各数的浮点规格化数为:(1) x1浮=1,00010.110011000 0(2) x1浮=1,11110.110 011000 0(3) x1浮=0,11110.110

20、 011000 0浮=1,01011.110 110000 0(2) x2浮=1,10111.001010000 0(3) x2浮=0,10111.001 010000 0(1)仅3浮=0,0011 0.111 011 000 0(2) x3浮=0,00110.111 011000 0(3) x3浮=1,00110.111 011000 0x4浮=0,0111 1.101 011 010 0(2) x4浮=0,01111.010 100110 0(3) x4浮=1,01111.010100110 0:7.设机器数字长为8位(含1位符号位),用补码运算规则计算下列各题。(1) A=9/64 ,

21、B=-13/32 ,求 A+B;(2) A=19/32 , B=-17/128 ,求 A-B;(3) A=-3/16 , B=9/32 ,求 A+B;(4) A=-87 , B=53,求 A-B ;(5) A=115 , B=-24 ,求 A+B。解: ( 1) A=9/64= ( 0.001 0010 )2B= -13/32= ( -0.011 0100 )2A 补 =0.001 0010B 补 =1.100 1100A+B 补 =0. 0 0 10 0 1 0+ 1. 1 0 0 1 1 0 01. 1 0 11 1 1 0 无溢出A+B= ( -0.010 0010 )2 = -17/6

22、4(2) A=19/32= ( 0.100 1100 ) 2B= -17/128= (-0.001 0001 ) 2 A补=0.100 1100B补=1.110 1111-B补=0.001 0001A-B 补 =0. 1 0 01 1 0 0+ 0. 0 0 1 0 0 0 10. 1 0 11 1 0 1 无溢出A-B= (0.101 1101 ) 2 = 93/128(3) A= -3/16= ( -0.001 1000 ) 2B=9/32= ( 0.010 0100 ) 2A 补 =1.110 1000B 补 =0.010 0100A+B补=1. 1 1 01 0 0 0+ 0. 0 1

23、 0 0 1 0 00. 0 0 01 1 0 0 无溢出A+B= ( 0.000 1100 ) 2 = 3/32(4) A= -87= ( -101 0111 ) 2B=53= ( 110 101 ) 2A 补 =1 , 010 1001B 补 =0, 011 0101卜B补=1 , 100 1011A-B 补 =1, 0 1 01 0 0 1+ 1, 1 0 0 1 0 1 10, 1 1 10 1 0 0 溢出A-B= (-1 , 000 1100 ) 2 = -140(5) A=115= ( 111 0011 ) 2B= -24= (-11 000 ) 2A 补 =0, 1110011

24、B 补 =1 , 1101000A+B补=0, 1 1 10 0 1 1+ 1 , 1 1 0 1 0 0 00, 1 0 11 0 1 1 无溢出A+B= (1011011 ) 2 = 918. 按机器补码浮点运算步骤计算x ± y补(1) x=2-011 X 0.101 100 , y=2-010 X(-0.011 100 );(2) x=2-011 X( -0.100 010 ), y=2-010 X( -0.011 111 );(3) x=2101 X( -0.100 101 ), y=2100 X( -0.001 111) 。解:先将x、 y 转换成机器数形式:(1) x补

25、=1 , 101 ; 0.101 100 , y补=1, 110 ; 1.100100注:为简单起见,源操作数可直接写成浮点格式,不必规格化。1) 对阶:£补=汇川补+-Ey补=11, 101+00 , 010=11 , 111E补V0,应Ex向Ey对齐,则:Ex补 +1=11 , 101+00 , 001=11 , 110E补+1=11 , 111+00 , 001=00, 000=0至此, Ex=Ey 对毕。x补=1, 110; 0.0101102) 尾 数运算:Mx补 +My补=0 0.0 1 01 1 0+ 1 1 . 1 0 0 1 0 01 1 . 1 1 1 0 1 0

26、Mx补+-My补=0 0.0 1 01 1 0+ 0 0.0 1 1 1 0 00 0 . 1 1 0 0 1 03) 结 果规格化:x+y补=11, 110; 11.111010=11 , 011 ;11.010 000(左规 3 次,阶码减3, 尾数左移3 位)x-y补=11 , 110 ; 00.110010已是规格化数。4) )舍入:无5) )溢出:无贝 x+y=2-101 X(-0.110000)x-y =2-010 X 0.110 010( 2) x=2-011 X(-0.100010 )y=2-010 X(-0.011111 )凶补 =1, 101 ; 1.011110y补=1, 110; 1.1000011 ) 对阶:过程同 1 ),贝 U凶补 =1, 110 ; 1.1011112 )尾数运:Mx补+My补=1 1.1 0 1+ 1 1 .

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论