计算机组成原理期中考,计算机组成原理期中考卷

《计算机组成原理期中考卷》由会员分享,可在线阅读,更多相关《计算机组成原理期中考卷(4页珍藏版)》请在人人文库网上搜索。

1、考 生 信 息 栏系 专业 级 班级 姓名 学号 装 订 线厦门理工学院试卷20112012 学年 第2学期课程名称计算机组成原理试卷卷别A B 专业 级 班级 考试方式闭卷 开卷 本试卷共七大题( 4页),满分100分,考试时间120分钟。请在答题纸上作答,在试卷上作答无效。一、选择题:(本题共25小题,每题1分,共25分)1电子计算机问世至今,新型机器不断推陈出新,不管怎么更新,依然具有“存储程序”的特点,最早提出这种概念的是______ 。A巴贝奇 B冯诺依曼 C帕斯卡 D贝尔 2. 一个 C 语言程序在一台 32 位机器上运行。程序中定义了三个变量 x、 y、 z,其中 x 和 z 是。

2、 int型,y 为 short 型。当 x=255,y=-16 时,执行赋值语句 z=x+y 后,x、y、z 的值分别是______AX=FFH,y=FFF0H,z=H BX=FFH,y=FFF9H,z=FFFF0076HCX=FFH,y=FFF7H,z=FFFF00EFH DX=FFH,y=FFF0H,z=EFH3对有关数据加以分类、统计、分析,这属于计算机在______方面的应用。 A数值计算 B辅助设计 C数据处理 D实时控制 4Float型数据通常用IEEE754单精度浮点数格式表示。若编译器将float型变量X分配在一个32位浮点寄存器FR1中,且X8.875,则FR1的内容是___。

3、___A. CH B. CH C. C10E0000H D. C1C20000H5.假定变量 i,f,d 数据类型分别为 int,float 和 double(int 用补码表示,float 和 double 分别用IEEE754 单精度和双精度浮点数据格式表示),已知 i=1785,f=231.5678,d=1.523 若在 32 位机器中执行下列关系表达式,则结果为真是______ (I)i=(int)(float)i (II)f=(float)(int)f (III)f=(float)(double)f (IV)(d+f)-d=f A:仅 I 和 II B:仅 I 和 III C:仅 I。

4、I 和 III D:仅 III 和 IV 6. 存储单元是指______。A 存放一个二进制信息位的存贮元B 存放一个机器字的所有存贮元集合C 存放一个字节的所有存贮元集合D 存放两个字节的所有存贮元集合;7.某计算机的 Cache 共有 16 块,采用 2 路组相联映射方式(即每组 2 块)。每个主存块大小为 32 字节,按字节编址。主存 223 号单元所在主存块应装入到的 Cache 组号是______。A0 B.2 C.4 D.68.某计算机主存容量为 64KB,其中 ROM 区为 4KB,其余为 RAM 区,按字节编址。现要用 2K8 位的 ROM 芯片和 4K4 位的 RAM 芯片来。

5、设计该存储器,则需要上述规格的 ROM芯片数和 RAM 芯片数分别是______。A1、15 B2、15 C1、30 D2、309.假设某计算机的存储系统由 Cache 和主存组成,某程序执行过程中访存 1000 次,其中访问 Cache 缺失(未命中)50 次,则 Cache 的命中率是______。A5% B.9.5% C.50% D.95%10.某机字长16位,其中1位符号位,15位表示尾数。若用定点小数表示,则最大正小数为______。A +(1 2-16) B +(1 2-15) C 2-16 D 2-1511假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是____。

6、__。A B C D 12.某机字长16位,存储容量为 2MB,若按字编址,它的寻址范围是______。A 512K B 512KB C 1M D 1MB13.某机器字长 16 位,主存按字节编址,转移指令采用相对寻址,由两个字节组成,第一字节为操作码字段,第二字节为相对位移量字段。假定取指令时,每取一个字节 PC 自动加 1。若某转移指令所在主存地址为 2001H,相对位移量字段的内容为 06H,则该转移指令成功转以后的目标地址是______。A.2006H B.2007H C.2008H D.2009H14.下列关于 RISC 的叙述中,错误的是______。ARISC 普遍采用微程序控制。

7、器 BRISC 大多数指令在一个时钟周期内完成CRISC 的内部通用寄存器数量相对 CISC 多 DRISC 的指令数、寻址方式和指令格式种类相对 CISC 少15.至今为止,计算机中的所有信息仍以二进制方式表示的理由是______。A节约元件; B 运算速度快; C 物理器件的性能决定 ; D 信息处理方便;16.已知X为整数,且X补 = ,则X的十进制数值是______。A +125 B 101 C 125 D +10117.主存储器是计算机系统的记忆设备,它主要用来______。A 存放数据 B 存放程序 C 存放数据和程序 D 存放微程序18.指令系统采用不同寻址方式的目的是_____。

8、_。A 实现存贮程序和程序控制;B 缩短指令长度,扩大寻址空间,提高编程灵活性;。C 可直接访问外存;D 提供扩展操作码的可能并降低指令译码的难度;19计算机的字长取决于______ 。A控制器的种类 B运算器一次运算二进制数的位数 C存储器的大小 D主机与外设一次交换信息的长度 20从用户观点看,评价计算机系统性能的综合参数是______ 。A指令系统 B吞吐率 C主存容量 D主频率 21.假定有 4 个整数用 8 位补码分别表示 r1=FDH ,r2=E2H ,r3=90H,r4=F7H,若将运算结果存放在一个 8 位的寄存器中,则下列运算会发生溢出的是______ A: r1r2 B :。

9、r2r3 C:r1r4 D:r2r4 22.假定用若干个 2K4 位芯片组成一个 8K8 位存储器,则地址 0A4CH 所在芯片的最小地址是______ A:0000H B:0600H C: 0C00H D:0800H23.下列有关 RAM 和 ROM 的叙述中,正确的是______ I.RAM 是易失性存储器,ROM 是非易失性存储器 II. RAM 和 ROM 都是采用随机存取的方式进行信息访问 III.RAM 和 ROM 都可用作 Cache IV.RAM 和 ROM 都需要进行刷新 A:仅 I 和 II B:仅 II 和 III C:仅 I,II,III D:仅 II,III,IV 2。

10、4. 冯诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU 区分它们的依据是______A指令操作码的译码结果 B.指令和数据的寻址方式 C.指令周期的不同阶段 D.指令和数据所在的存储单元25. 某SRAM芯片,存储容量为32K8位,该芯片的地址线和数据线数目为______。A 32,8 B 15,8 C 16,8 D 8,8 。二、填空题(本题共8小题,每空1分,共25分)1. 直接使用西文键盘输入汉字,进行处理,并显示打印汉字,是一项重大成就。为此要解决汉字的(A )编码,汉字(B ),( C )码等三种不同用途的编码。2. 光盘是多媒体计算机不可缺少的外存设备。按读写性质分,。

11、光盘有(A ),(B ),( C )型三类光盘。3. 存储器的读出时间通常称为( A ),它定义为( B ).为便于读写控制,存储器设计时写入时间和读出时间相等,但事实上写入时间( C )读出时间。4. 形成操作数地址的方式,称为( A )方式,操作数可放在( B )寄存器,( C )寄存器,内存和指令中。5. 层次化的存储器系统一般分为三级:( A )、( B )、( C ) 。6. cache 是一种( A )存储器,是为了解决CPU和主存之间( B )不匹配而采用的一项重要技术。它与主存的替换算法有( C)、( D )、( E )。7. 指令操作码字段表征指令的( A ),而地址码字段指。

12、示( B )。8. 移码表示法主要用于表示(A)数的阶码,以便于比较两个(B).的大小和(C)操作。三、计算题一(本题15分)1(10分)使用原码一位乘法计算XY。X=0.11101,Y=0.011112.(5分)用变形补码计算X+Y和X-Y,并指出运算结果是否溢出。X=0.11011,Y=0.11111.四、计算题二(本题5分)CPU执行一段时间后,Cache完成存取的次数为3900次,主存完成的存取次数为100次,已知Cache的存取周期为40ns,主存的存取周期为240ns。试求Cache/主存系统的效率和平均访问时间。五、计算题三(本题5分)有一个64K16位的存储器,由16K1位的D。

13、RAM芯片(芯片内是128128结构)构成,存储器读/写周期为500ns。试问:(1)(1分)需要多少DRAM芯片?(2)(2分)采用异步刷新方式,如果单元刷新间隔不超过2ms,则刷新信号周期是多少?(3)(2分)如果采用集中式刷新,存储器刷新一遍最少要用多少时间?六、计算题四(本题5分)某处理器包含一个片内cache,容量为8KB,且采用4路组相联结构,块的大小为4个32位字。当Cache未命中时,以分组方式从主存读取4个字到Cache,假定主存容量为16MB,试说明:(1)(1分)Cache共分为多少组。(2)(4分)写出主存的字节地址的格式,并说明地址格式中的不同字段的作用和位数。七、分。

14、析题一(本题6分)某机字长16位,CPU地址总线18位,数据总线16位,存储器按字编址。试问:(1)(1分)该机可以配备的最大主存容量为多少?(2)(2分)该机主存采用64k1位的DRAM芯片(内部为4个128128阵列)构成最大主存空间,则共需要多少个芯片;若采用异步刷新方式,单元刷新间隔为2ms,则刷新信号的周期为多少?(3)(3分)若为该机配备2K16位的Cache,每块8B,采用2路组相联映射方式,试写出对主存地址各个字段的划分(标出各个字段的位数);若主存地址为462EH,则该地址可映射到Cache的哪一个组?八、分析题二(本题8分)设某机型寄存器字长16位,用十六进制方式表示,已知。

15、:变址寄存器的内容为0004H,PC的内容为0003H,内存中部分单元的内容如下:地址内容地址内容0002H000AH0007H000AH0003H0002H0008H0002H0004H0007H0009H0003H0005H0004H000AH0009H0006H0005H000BH0008H指令为双字长指令,格式如下:操作码 寻址方式码 寄存器号(16位)直接地址/间接地址/立即数/相对位移量/形式地址(16位)若当前指令分别为下列寻址方式时,试求出操作数。(请写出详细计算过程,否则不给分)(1)(2分)直接寻址(2)(2分)间接寻址(3)(2分)立即寻址(4)(2分)变址寻址九、分析题三(本题6分)某机型16位字长指令格式如下:OP(位) (位)(位)其中,是形式地址,采用补码表示(包括一位符号位),是寻址方式:立即寻址;直接寻址(这是为地址,无符号数);间接寻址;变址寻址(变址寄存器i,位);基址寻址(基址寄存器b,位);相对寻址。(2分)该指令格式最多可以定义多少种不同的操作?立即数寻址操作数的范围是什么?(2分)写出各种寻址方式的有效地址的计算表达式。(2分)各种寻址方式能访问的最大主存范围是多少?线 订 装。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值