重庆大学计算机组成原理试题集(含部分答案)资料_第1页
重庆大学计算机组成原理试题集(含部分答案)资料_第2页
重庆大学计算机组成原理试题集(含部分答案)资料_第3页
重庆大学计算机组成原理试题集(含部分答案)资料_第4页
重庆大学计算机组成原理试题集(含部分答案)资料_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

1、计算机组成原理试题集A) -0.1011B)-0.0101C) 0.1011D)0.01018.若 x-1011 ,则 x 补-()A) 01011B)1011C) 0101D)101019.若 X 补-0.1011 ,则真值X-()A) 0.1011B)0.0101C) 1.1011D)1.010110某机字长 8 位,含一位数符,采用原码表示,则定点小数所能表示的非零最小正数为()-9 -8A ) 2-9B)2-811 一个 n+1 位整数原码的数值范围是(A ) -1n+1x2n-1C)-2 n+1x w 2n-112 n+1 位的定点小数,其补码表示的数值范围是( -nA)-1wxw1

2、-2-nB)-nC) -1 w xv 1-2D)-7C)1-2-7D)2-7)B)-2 n+1 w x2 n-1D) -2 n+1 w xw 2 n-1 )-1 v xw 1-2-n-1 v xv 1-2-n、选择题在每小题列出的四个备选项中只有一个是符合题目要求的, 请将其代码填写在题后的括 号内。1 .反映计算机基本功能的是()C)指令系统D)数据库系统A )操作系统B )系统软件2.若二进制数为1111.101,则相应的十进制数为()A) 15.625B) 15.5C) 14.625D)14.53.若十进制数为132.75,则相应的十六进制数为()A) 21.3B ) 84.CC) 24

3、.6D)84.6A3.5,则相应的十进制数为()4.若十六进制数为A) 172.5B) 179.3125C) 163.3125D)188.5B5.4,则相应的十进制数为()5.若十六进制数为A) 176.5B) 176.25C) 181.25D)181.56.设有二进制数x= 1101101,若米用8位二进制数表示,则x补-()A) 11101101B) 10010011C) 00010011D)100100107若 X 补=1.1011,则真值 X 是()13. 定点小数反码 凶反=X0 X1Xn表示的数值范围是()A) -1+2-nxw1-2-nB) -1+2-nwx1-2-nC) -1+

4、2-nwXw1-2-nD) -1+2-nXBCD,中断程序的屏蔽 位设置如下表(其中0”为允许,“ 1 ”为屏蔽,CPU状态时屏蔽码为0000)。(1) 中断处理次序为什么?(2) 设A、B、C、D同时请求中断,画出 CPU执行程序的轨迹。13. 某计算机字长16位,采用16位定长指令字结构,部分数据通路结构如图。图中所有的控制信号为1时表示有效,0为无效。如控制信号MDRinE=1表示允许数据从 DB打入MDR , MDRin=1表示允许数据从内总线打入 MDR。假设MAR的输出一直处于使能状态。加法指 令“ ADD (R1) , R0的功能为:,即将R0中的数据与R1内容所指主存单元的内容

5、相加,结果写入 R1内容所指的主存单元。下表给出了上述指令的取指和译码阶段的每个节拍(时钟周期)的功能和有效控制信号。请按表中描述的方式,用表格列出指令执行阶段每个节拍的功能和有效控制信号时钟功能有效控制信号C1MAR (PC)PCout, MARinC2MDR M(MAR)PC (PC)+1MemR, MDRi nEPC+1C3IR (MDR)MDRout, IRinC4指令译码无MemRMemWD且丈Ad. drJLJL nrii rDB rjjiJVB rJfK4DRout.E.- J1MDR 宀口3. 1 5%IZlDRoutl内部急线rROc-PCout PLpcRORLoutRX控

6、制信号圉例RDioutc+AUGACdutIRp至扌旨令译码咅引牛14、一个有32位程序地址空间,页面容量为1KB,主存的容量为8MB的存储系统,问:(1) 虚页号字段有多少位?页表将有多少行?(2) 页表的每一行有多少位?页表的容量有多少字节?15、假设在一个采用组相联映像方式的 Cache中,主存有B0B7共8块组成,Cache有CO C3共4块,组内块数为2块。每块的大小为 32个字节,采用FIFO块替换算法。在一个程 序执行过程中依次访问块地址流如下:B1 , B4, B6, B3, BO , B4, B6 , B2, B4, B5(1) 写出主存地址的格式,并标出各字段的长度(2)

7、写出Cache地址的格式,并标出各字段的长度(3) 画出主存与Cache之间各个块的映像对应关系(4) 列出程序执行过程中 Cache的块地址流分布情况。并计算Cache的块命中率16. 设主存容量为 1MB , Cache容量为16KB,每字块有 16个字,每字 32位。 (1)若Cache采用直接相联映像,求出主存地址字段中各段的位数。若Cache采用四路组相联映像,求出主存地址字段中各段的位数。17、有一主存 一一Cache层次的存储器,其主存容量1MB , Cache容量64KB,每块8KB ,若米用直接映象方式,求:主存的地址格式?主存地址为25301H,问它在主存的哪一块?18、(

8、 10分)已知某8位机的主存采用半导体存储器,内存容量为 32KB若使 用4KX 4位RAM5片组成该机存储器,请计算需要的 RAM芯片的数量,并画出 这些芯片与CPUS接示意图。19、某16位机所使用指令格式和寻址方式如下所示。该机有两个20位基值寄存器,四个16位变址寄存器,十六个16位通用寄存器。指令格式中的 S(源),D(目标)都是通用寄存器,M是主存中的一个单元。三种指令的编码 方式如下图所示,其中操作码定义为:MOV (OP)=(A)H MOV是传送指令STA (OP)=(1B)H, STA为写存储器指令LDA (OP)=(3C)H, LDA 为加载指令请完成以下分析:1510 V

9、74 30OPD目标宫源151097430OP基址S源变址1510 9S 74 30MOV S, DSTA S, MOPD目标M位地址LDA M, D(1) 分析CPU完成哪一种操作所花时间最短?哪一种操作花时间最长?第二种 指令的执行时间有时会等于第三种指令的执行时间吗?(2) 下列情况下每个十六进制指令字分别代表什么操作?其中如果有编码不正 确,如何改正才能成为合法指令?(F0F1)H (3CD2)H(61C2)H20、一个8位的单总线计算机系统,其中寄存器定义为:指令寄存器 (IR),程序 计数器(PC),数据寄存器(MDR,地址寄存器(MAR),状态寄存器(SR),4个通用 寄存器(R0-R3),用户不可见暂存器(Z和Y)。假定系统中只有16条指令,其中减法指令SUB(SUB R0,R1为单字节指令表示寄存器 R1与R0相减,结果存 放到R0中;SUBI为双字节指令(

温馨提示

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

评论

0/150

提交评论