一、选择题 (每小题选出一个最合适的答案,每小题2分,共20分)

1、若十进制数为37.25,则相应的二进制数是(  )。

(A)100110.01    (B)110101.01    (C) 100101.1    (D)100101.01

2、若[x]反=1.1011,则x=

(A)-0.0101      (B)-0.0100        (C)0.1011        (D)-0.1011

3、某机器字长16位,含一位数符,用补码表示,则定点小数所能表示的最小正数是(  )。

(A)2-15          (B)216           (C)2-1                  (D)1-2-15

4、若采用双符号位补码运算,运算结果的符号位为10,则()。

(A)产生了负溢出(下溢)       (B)产生了正溢出(上溢)

(C)运算结果正确,为负数       (D)运算结果正确,为正数

5、在用比较法进行补码一位乘法时,若相邻两位乘数yiyi+1为01时,完成的操作是(  )。

(A)无                     (B)原部分积+[X]补 ,右移一位

(C)原部分积+[-X]补 ,右移一位  (D)原部分积+[Y]补 ,右移一位

6、堆栈指针SP的内容是(  )。

(A)栈顶地址    (B)栈底地址  (C)栈顶内容 (D)栈底内容

7、在寄存器间接寻址方式中,操作数是从(  )。

(A)主存储器中读出       (B)寄存器中读出

(C)磁盘中读出           (D)CPU中读出

8、在微程序控制器中,一条机器指令的功能通常由(  )。

(A)一条微指令实现                    (B)一段微程序实现

(C)一个指令码实现                    (D)一个条件码实现

9、在串行传输时,被传输的数据(  )

(A) 在发送设备和接受设备中都是进行串行到并行的变换

(B) 在发送设备和接受设备中都是进行并行到串行的变换

(C) 发送设备进行串行到并行的变换,在接受设备中都是进行并行到串行的变换

(D) 发送设备进行并行到串行的变换,在接受设备中都是进行串行到并行的变换

10、系统总线是指(  )。

(A) 运算器、控制器和寄存器之间的信息传送线

(B) 运算器、寄存器和主存之间的信息传送线

(C) 运算器、寄存器和外围设备之间的信息传送线

(D) CPU、主存和外围设备之间的信息传送线

二、名词解释(每小题4分,共20分)

1. 全相联映像

2. 指令系统

3. 指令周期、CPU周期

4. 向量中断

5. 微指令

三、改错题(在下列各小题的表述中均有错误,请改正。每小题3分,共12分)

1、在中央处理器中,运算器可以向控制器发出命令进行运算操作。

2、在单处理机总线中,相对CPU而言,地址线和数据线一般都为双向信号线

3、多重中断方式,是指CPU同时处理多个中断请求

4、在“半互锁”异步通信方式中,“请求”信号的撤消取决于“回答”信号的来到,而“请求”信号的撤消又导致“回答”信号的撤消

四、简答题(每小题5分,共15分)

1、某机指令字长12位,每个地址段3位,试提出一种字段分配方案,使该机指令系统能有6条三地址指令和8条二地址指令。

2、分别用NRZ-1、PE及FE制记录方式记录数据序列11001,画出写电流波形。

3、简述通道控制方式和DMA方式的异同。

五、计算题(10分)

用补码加减交替一位除法进行6÷2运算,要求写出运算过程和运算结果

六、设计题(第一小题12分,第二小题11分,共23分)

1、 CPU结构如下图所示,其中有一个累加寄存器AC、一个状态条件寄存器和其他4个寄存器,各部件之间的连线表示数据通路,箭头表示信息传送方向。

(1) 标明4个寄存器的名称。

(2) 简述指令从主存取出送到控制器的数据通路。

(3) 简述数据在运算器和主存之间进行存取访问的数据通路

2、 用2KÍ4位/片的RAM存储器芯片设计一个8KB的存储器,设CPU的地址总线为A12~A0(低),数据总线为D7~D0(低),由 线控制读写。

(1) 该存储器需要多少片2KÍ4位/片的存储器芯片。

(2) 请设计并画出该存储器的逻辑图。

计算机组成原理试题(五)答案

一、选择题 (每小题选出一个最合适的答案,每小题2分,共20分)

1、D  2、B  3、A  4、A 5、B 6、A  7、B  8、B 9、D 10、D

二、名词解释(每小题4分,共20分)

1. 全相联映像:就是让主存中的任何一个块均可以映像装入到Cache中任何一个块的位置上。

2. 指令系统:是指一台计算机的所有指令的集合。

3. 指令周期:是指从取指令、分析取数到执行完该指令所需的全部时间。

CPU周期:也叫机器周期,通常把一个指令周期划分为若干个机器周期,每个机器周期完成一个基本操作。

4. 向量中断:是指那些中断服务程序的入口地址是由中断事件自己提供的中断。

5. 微指令:是指控制存储器中的一个单元的内容,即控制字,是若干个微命令的集合。

三、改错题(在下列各小题的表述中均有错误,请改正。每小题3分,共12分)

1、在中央处理器中,运算器可以向控制器发出命令进行运算操作。

改为:在中央处理器中,控制器可以向运算器发出命令进行运算操作。

2、在单处理机总线中,相对CPU而言,地址线和数据线一般都为双向信号线

改为:在单处理机总线中,相对CPU而言,地址线为单向信号和数据线一般都为双向信号线

3、多重中断方式,是指CPU同时处理多个中断请求

改为:多重中断是指具有中断嵌套的功能,CPU在响应较低级别的中断请求时,如果有更高级别的中断请求,CPU转去响应更高级别中断请求。

4、在“半互锁”异步通信方式中,“请求”信号的撤消取决于“回答”信号的来到,而“请求”信号的撤消又导致“回答”信号的撤消

改为:在“半互锁”异步通信方式中,“请求”信号的撤消取决于“回答”信号的来到,而“回答”信号的撤消由从设备自己决定。

四、简答题(每小题5分,共15分)

1. 000   XXX  YYY  ZZZ

。。。

101    XXX  YYY  ZZZ

110 000  YYY  ZZZ

。。。

110 111  YYY  ZZZ

2.

3.相同点:都是能在不需要CPU干预下实现外设和内存间的数据交换(2分)

不同点:1)DMA控制器是通过专门设计的硬件控制逻辑来实现对数据传递的控制,而通道具有自己的指令和程序,是一个有特殊功能的处理器2)DMA仅能控制一台或几台同类设备,而通道能控制多台同类或不同类设备

五、计算题(10分)

解题要领:首先要转化为 ,然后进行列算式计算。没有转化,但会列算式,且最后结果正确给7分。

六、设计题(第一小题12分,第二小题11分,共23分)

1 、(1)a为MDR,b为IR,c为MAR,d为PC

(2) 取指令的数据通路:PC→MAR→MM→MDR→IR

(3)  数据从主存取出的数据通路(设数据地址为X)X→MAR→MM→MDR→ALU→AC

数据存入主存的数据通路(设数据地址为Y)Y →MAR,AC→MDR→MM

2 、每小题4分,共12分

(1)共需8片(5分)

(2)如下逻辑图(6分)

计算机组成原理试题(五)(附参考答案)相关推荐

  1. 重庆大学计算机组成,重庆大学计算机组成原理试题集(含部分答案)

    <重庆大学计算机组成原理试题集(含部分答案)>由会员分享,可在线阅读,更多相关<重庆大学计算机组成原理试题集(含部分答案)(15页珍藏版)>请在人人文库网上搜索. 1.计算机组 ...

  2. ibm java英语面试_IBMJava英文面试题(附参考答案)

    IBMJava英文面试题(附参考答案) IBMJava英文面试题(附参考答案). 1.what is oracle.what is major differenece oracle8i and ora ...

  3. 【机器学习】经典的机器学习200道面试题(附参考答案)

    来  源: https://blog.csdn.net/sinat_35512245/article/details/78796328 本文总结了往年BAT机器学习面试题,干货满满,值得收藏. 想要入 ...

  4. 经典的机器学习200道面试题(附参考答案)

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 来  源: https://blog.csdn.net/sinat ...

  5. 湖北师范大学计信2018届计算机组成原理实训(参考答案)

    第一题 问题 A: 简单运算器-74LS181 参考代码(C语言): #include <stdio.h> #include <stdlib.h>int main() {cha ...

  6. 计算机控制技术试题a卷,计算机控制技术试题试卷及参考答案

    微型计算机控制技术试题A卷 一.(40分)回答下列问题 1. DDC与DCS由何不同. 2. 画出异步串行通讯8个数据位,无校验,一个停止位传送数据为03H的信息帧. 3. 以太网可否采用环形网. 4 ...

  7. java实习生面试被问的较多的面试题(附参考答案)

    1.集合有哪些子类?各自的数据结构?有什么区别? 注:HashSet底层采用HashMap实现,TreeSet底层采用TreeMap实现 2.Hashmap如何解决哈希冲突?与HashTable有何不 ...

  8. oracle上机题库_Oracle笔试题库附参考答案

    1.  下列不属于ORACLE的逻辑结构的是(C)区 段 数据文件 表空间 2. 下面哪个用户不是ORACLE缺省安装后就存在的用户(A) A . SYSDBA B. SYSTEM C. SCOTT ...

  9. 计算机组成原理试题(二)(附参考答案)

    一.选择题    (共 20题,每题1分, 共 20 分) 1. 在下列机器数______中,零的表示形式是唯一的. A.原码        B.补码        C.反码        D.原码和 ...

  10. 计算机组成知识试题及答案,2015年计算机考研:计算机组成原理试题六【附答案】...

    2015年计算机考研专业课考试科目为:计算机组成原理.数据结构.操作系统以及计算机网络等,需要大家记忆的东西很多,但是更重要的还是要理解,融会贯通才能够把题做好,把问题解决.新东方在线小编分享计算机组 ...

最新文章

  1. 字节跳动招聘2年工作经验:30-60k!什么岗位这么香?
  2. python在哪里写程序和运行-Python程序的编写和运行方式有两种()
  3. mysql db python_python下的MySQLdb使用
  4. 原生JS替代jQuery的各种方法汇总
  5. 一种基于红黑树和timerfd的用户态定时器
  6. 在ps中画两个同心圆并且把两个同心圆进行任意角度切割
  7. C/C++ 基础算法1
  8. 一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少?
  9. 吴锦华/明鑫: 用户态文件系统(FUSE)框架分析和实战
  10. 主流HTML5游戏框架的分析和对比(Construct2、ImpactJS、CreateJS、Cocos2d-html5……)
  11. 勤哲excel服务器端口协议,用勤哲Excel服务器实现管理完整.doc
  12. 敏感词过滤和谐社会1.0版
  13. Excel怎么快速对比两个工作表的异同
  14. 通过Log4j生成CSV格式日志时自动插入表头处理方法
  15. java实现界面化,java实现图形化界面
  16. python校园网站毕业设计开题报告
  17. sersync+rsync的热备份研究(热备+断点续传)
  18. 初一数学绩差,需要补习初一数学吗?
  19. PaMIR: Parametric Model-Conditioned Implicit Representation for Image-based Human Reconstruction
  20. 温故知新(五)——三参数陷波滤波器离散化推导及MATLAB实现

热门文章

  1. dubbo学习篇1 注解之 @Reference 原理解析
  2. 晶圆代工是什么?图解晶圆代工流程!
  3. 【Python】Linux环境下安装python(公网)
  4. COMSOL激光超声仿真
  5. HTML表单--如何使用HTML创建表单
  6. 计算机考级各省份难度,各地区公务员考试难度排行榜,想上岸,去这些省份考!...
  7. 浅谈SDN架构下的运维工作
  8. Tomcat端口设置
  9. 饕餮族北京之选(六)
  10. 网络编程--出现bind error: Address already in use问题