组成样卷B卷

更新时间:2024-03-28 07:47:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Zzy出品组成样卷B卷

杭州电子科技大学学生考试卷(B)卷

考试课程 课 程 号 考生姓名 计算机组成原理 A050409 教 师 号 学号(8位) 考试日期 05年02月 日 任课教师姓名 年级 02 专业 成绩 冯建文、戴钧 软件 座位号

题号 分数 得分 一 20 二 15 三 1 18 20 2 27 三 总分 100 一.单项选择题(20分,每题1分) 1. 完整的计算机系统应包括( )

A. 运算器、存储器、控制器 B. 外设和主机 C. 主机和实用程序 D. 配套的硬件设备和软件系统

2. 计算机中CPU可以直接访问的程序和数据存放在( )中。

A.硬盘 B.光盘 C.主存 D.运算器 E.控制器 3. 在机器数( )中,零的表示形式是唯一的。

A.原码 B.补码 C.补码和移码 D.原码和反码 4. 在定点二进制运算中,减法运算一般通过( )来实现。

A.原码运算的二进制减法器 B.补码运算的二进制减法器 C.补码运算的十进制加法器 D.补码运算的二进制加法器 5. 带有1位奇偶校验位的校验码能检测出( )位错误。

A.1 B.2 C.奇数 D.偶数 6. 下列校验码中,正确的奇校验码是( )。

A.11011011 B.11010010 C.10000001 D.11011001 7. 在浮点数编码表示中( )在机器数中不出现,是隐含的。

A.基数 B.符号 C.尾数 D. 阶码 8. 下面哪一种不是冯?诺依曼体系结构的基本特点:( )。

A.采用二进制表示数据 B.采用存储程序的方式 C.硬件系统由五大部件组成 D.机器以存储器为中心交换数据 9. 8位的定点小数的补码所能表示的数据范围是( )。

A.[-(1-2-8),1-2-8] B.[-1,1-2-7] C.[-1,1-2-8] D.[-(1-2-7),1-2-7] 10. 存储周期是指( )。

A. 从存储器读写操作开始到读写操作完成为止的时间 B. 存储器的存取时间 C. 存储器的写入时间

D. 存储器进行连续读和写操作所允许的最短时间间隔 11. 下面有关交叉存储器的说法中,( )是错误的。

A.交叉存储器实质上是一种模块式存储器,它能并行执行多个独立的读写操作。 B.交叉存储器的每个模块的体选信号通常是由地址总线的高位经过译码产生的。 C.交叉存储器的每个模块都有自己的MAR和MDR。

D.交叉存储器的每个模块的地址是不连续的,相邻地址的单元位于相邻的模块。 12. 存储系统采用Cache-主存-辅存的三级层次结构,其目的主要是( )。

A. 提高存储器的访问速度 B. 扩大存储器的容量 C. 便于存储器管理

D. 解决存储器容量、速度、价格之间的矛盾

13.下面哪一种存储器是非易失性的、随机存取的存储器:( )。

A. EEPROM B.DRAM C.SRAM D.磁盘

14.在计算机系统中,( )是软件和硬件的交界面。它既是软件设计者的依据,也是硬件设计者的

目标。

A.CPU B.指令系统 C.操作系统 D. 体系结构 15.74LS181 ALU,具有 功能,其片内进位链结构为 。( ) A.8种算术运算和8种逻辑运算,并行进位 B.8种算术运算和8种逻辑运算,串行进位

C.16种算术运算和16种逻辑运算,并行进位 D.16种算术运算和16种逻辑运算,串行进位 16.下面有关Cache的说法哪一个是不正确的:( )。

A. 设置Cache的目的,是解决CPU和主存之间的速度匹配问题。 B. 设置Cache的理论基础,是程序访问的局部性原理。

C. Cache与主存统一编址,Cache的地址空间属于主存的一部分 。 D. Cache的功能均由硬件实现,对程序员是透明的。 17.微程序控制器中,机器指令与微指令的关系是( )。 A.每一条机器指令由一条微指令来执行

B.每一条机器指令由一段微指令编写的微程序来解释执行 C.每一条机器指令组成的程序可由一条微指令来执行 D.一条微指令由若干条机器指令组成 18.一个指令周期通常由( )组成。 A.若干个机器周期 B. 若干个时钟周期 C.若干个工作脉冲 D. 若干个节拍

19.下面有关CPU的叙述中,哪一个是正确的:( )。

A. RISC的特点包括:CPU寄存器数量多,采用流水线技术,指令长度固定,访问主存只有

取数/存数指令和主要用硬布线控制逻辑等。

B. 硬布线逻辑控制器为每条指令按时间顺序提供相应的控制信号,而且比微程序控制器的执行

速度快,内部结构较规整,易扩充修改。

C. 微指令格式中的控制字段,只能够选用直接控制法、字段直接编码法、字段间接编码法之中

的一种。

D. 微指令格式中的下址字段,与指令格式中的地址字段一样,指出了操作数的地址信息。 20.下面有关存储器的叙述中,哪一个是正确的:______。 A. SRAM是非易失性存储器,而DRAM是易失性存储器。

B. 虚拟存储器是指主存-辅存一级,它由软件来实现对存储系统的统一调度和管理。 C. 多体交叉存储器主要解决扩充容量问题。

D. 相联存储器是按内容访问的存储器,一般应用于快速查询的场合。 二.填空题(15分,每空1分)

1. 控制器中有若干个专用寄存器,____ _寄存器用来存放指令, 用来指出指令地址。微程序

控制器中微程序存放于 。

2. 半导体RAM通常分为SRAM和DRAM,主要区别在于:前者是用 来存储信息的,而后者是用 来存储信息的,前者与后者相比,速度快,价格高。 3. 从 取出一条指令并执行完这条指令的时间,称为指令周期。指令系统是指

4. 在微程序控制器中,指令译码器的作用是 。

5. 控制器由专用寄存器、指令译码器、 、 构成,控制器的功能

是 、 、 、处理特殊请求和异常情况。

6. 微指令的格式可以分为 微指令和 微指令,前者并行处理能力强,但微指令字

长 。 三.计算题(18分)

1. (18分)设浮点数的格式为:阶码5位,包含一位符号位,尾数4位,包含一位符号位,阶码和

尾数均用补码表示,排列顺序为: 阶符(1位) 则按上述浮点数的格式:

① (2分)若数Z的浮点数的16进制形式为0ABH,求Z的十进制的真值。 ② (4分)若(X)10 =15/32,(Y)10= -1.25,则求X和Y的规格化浮点数表示形式。 ③ (5分)求 [X+Y]浮(要求用补码计算,列出计算步骤)。

④ (7分)求 [X*Y]浮(要求阶码用补码计算,尾数用补码BOOTH算法计算,列出计算过程和算式)。 四.综合设计题(47分)

1. (20分)某机字长8 位,CPU地址总线16位,数据总线8位,存储器按字节编址,CPU

的控制信号线有:MREQ#(存储器访问请求,低电平有效),R/W#(读写控制,低电平为写信号,高电平为读信号)。试问:

(1) (2分)若该机主存采用16K×1位的DRAM芯片(内部为128×128阵列)构成最大主存

空间,则共需 个芯片。若采用异步刷新方式,单元刷新周期为2ms,则刷新信号的周期为 ms。

(2) (4分)若为该机配备1K×8位的Cache,每字块4字节,采用4路组相联映象,则主存地

址中字段块内地址 位,字段Cache组地址 位,字段高位标记 位。若主存地址为1234H,则该地址映象到的Cache的第 组。

(3) (4分)若CPU执行一段时间时,Cache完成存取的次数为2400次,主存完成的存取次数

为100次,已知cache的存储周期为20ns,主存的存储周期为100ns。则Cache/主存系统的平均访问时间为 ns,Cache/主存系统的效率为 。

(4) (10分)若用若干个8K×4位的SRAM芯片形成24K×8位的RAM存储区域,起始地址为

2000H,假设SRAM芯片有CS#(片选,低电平有效)和WE#(写使能,低电平有效)信号控制端;试写出RAM的地址范围,并画出SRAM与CPU的连接图(请标明SRAM芯片个数、译码器的输入输出线、地址线、数据线、控制线及其连接)。

2. (27分)设某8位计算机指令格式如下: OP(4位) SR(2位) DR(2位) 阶码(4位) 数符(1位) 尾数(4位) A DDR/ DATA / DISP 注意:除了HALT指令为单字指令外,其他指令均为双字指令;其中, SR为源寄存器号, DR为目的寄存器号,指令第二字为地址、数据或偏移量。模型机结构如图1: (1)(9分)下面是该模型机的指令系统的一部分: 指令助记符 MOV1 DR,DATA MOV2 [ADDR],SR ADD DR,[[ADDR]] SUB DR,[SI+ADDR] JMP DISP …… HALT 内存地址的部分单元内容如下: 单元地址 10H 11H 12H 13H 内容 80H 90H 10H 11H 单元地址 20H 21H 22H 23H 内容 01H 23H 81H 12H 单元地址 24H 25H 26H 27H 内容 91H 01H F0H 20H 功能 DATA→DR SR→ADDR (DR)+((ADDR))→DR (DR)-((SI)+ADDR)→DR (PC)+DISP→PC …… 停机 OP 0000 0001 1000 1001 1100 …… 1111 若(PC)=20H,变址寄存器(SI)=10H,则此时启动程序执行,问执行了几条指令程序停止?写出每条指令的助记符、寻址方式、EA、操作数和执行结果。

(2)(6分)该微程序控制器有30种微操作命令,采用直接控制法,有4个转移控制状态,采用译

码形式编码,微指令格式中的下址字段7位,微指令格式如下,则操作控制字段和判别测试字段各有几位?控存的容量为多少(字数×字长)? 控制字段 判别测试字段 下址字段 (3)(6分)模型机的某条指令的微程序流程图如图2所示,写出该条指令的功能、寻址方式、指

令第二字的含义。

(4)(6分)写出上述MOV DR,DATA指令的微程序流程图。

图1 模型机结构

图2 微程序流程图

本文来源:https://www.bwwdw.com/article/unsr.html

Top