2009计算机组成原理试卷A卷及答案
计算机组成原理(2009年7月份)期末考试试卷

C +("一1 , 25 ) . 2 ) 一(1一1 ) 一( 一25 D .十(1一1 , 1 1 25 ) 3运算器虽 由许多部件组成, . 但核心部分是( A.数据总线 C .多路开关 ) 。
B .算术逻辑运算单元 D.累加寄存器
映像方式 。
直接映像是简单的地址映像, 地址变换速度较快, 且遇到冲突替换时, 只要将所在的块替 换出来, 不需要替换算法, 硬件实现更容易, 但它的命中率略低。 4简述总线的串行传送、 . 并行传送、 复用传送和数据包传送四种基本信息传输方式的特 点。( 8分) 答: 串行传送方式是 n位字长的数据通过一条通信信号线一位一位地传送;
[ ] 二 1 00 XW 0010 1
[ 」 = 1 11 X反 1101 0
[〕 二 1 1 0 X补 111 0 0
1 61 3
3 C ce 有哪 3 . h a 种基本映像方式?直接映像方式的主要优缺点是什么?( 7分)
4简述总线的串行传送、 . 并行传送、 复用传送和数据包传送四种基本信息传输方式的特
点 。( 8分) 得 分 评卷人 四、 计算题 ( 每题 1 0分 , 2 共 0分)
写出 X 0111Y=-0111 的原码和补码表示, =1110, 000 1 并用补码计算两个数的和。 将十进制数一028 . 转换化成二进制数, 8 再写出它的原码、 反码、 补码表示( 符号位和数
4在定点运算器中, . 无论采用双符号位还是采用单符号位 , 都必须要有溢 出判断电路 , 它 一般用( ) 来实现。 B .或非门 D.与或非门 )。
A.与非门 C .异或门 5立 即寻址是指( .
A 指令中直接给出操作数地址 . C 指令中间接给出操作数 .
) 之间的交接界面。 B .主机与外围设备 D C U与系统总线 . P ) 之间建立直接的数据通路。
计算机组成原理试卷

考试科目名称 计算机组织与系统结构 (A卷)2008——2009学年第 2 学期 教师 袁春风/窦万春考试方式:闭卷系(专业) 计算机科学与技术年级 2007班级学号 姓名 成绩题号一二三四五六分数一、填空题(本大题共10小题,每空1分,共20分)得分1. 在计算机系统层次结构中,指令集体系结构(或ISA,或指令系统)处于硬件和软件交界面,硬件所有功能由它集中体现,软件通过它在硬件上执行。
2. 任何高级语言源程序或汇编语言源程序都必须翻译成机器代码才能在硬件上执行。
完成这种翻译转换任务的程序有汇编程序、解释程序(或解释器)和编译程序(或编译器)三类。
3. 响应时间和吞吐率(或带宽,或数据传输率)是衡量一个计算机系统好坏的两个基本性能。
不同应用场合,用户关心的性能不同。
例如,对于银行、证券等事务处理系统来说,事务处理用户主要关心的是响应时间。
4. 一个变量在计算机内部用0或1编码表示的数被称为机器数,变量真正的值被称为真值。
5. 假定某变量x存放在寄存器R1中为1111 1111 1111 1111 1111 1011 1100 0000B,则变量x在屏幕上用16进制显示为0x FFFFFBC0 。
若x的类型为int,则x的值为 -1088;对R1进行算术左移4位后的值在屏幕上显示为0x FFFFBC00 ;对R1算术右移4位后为0x FFFFFFBC ;对R1逻辑右移4位后为0x 0FFFFFBC 。
6. 与硬连线路控制器相比,微程序控制器的缺点是速度慢。
7. 假定某计算机采用小端方式,按字节编址。
若某变量x的主存地址为00001000H,其数据类型为float,已知x=-1.5,则主存地址00001000H和00001003H中存放的内容分别是00 H和BF H。
8. 可以用一个特殊的Cache来记录最近使用页的页表项,因为页表项主要用于地址转换,所以把这种特殊的Cache称为转换后援缓冲器,简称TLB (或快表)。
2009计算机组成原理试卷A卷及答案

计算机组成原理试卷(A卷)班级姓名学号一、选择题(每题2分,共18分)1、下列关于冯•诺依曼型计算机的描述,不正确的是__C____。
A)计算机硬件系统由运算器、存储器、控制器、输入设备、输出设备五大部件组成B)指令和数据在存储器中都是二进制码存储C)指令存储器和数据存储器独立分设在不同的存储器D)存储程序并按地址顺序执行是CPU自动工作的关键2、若机器数为补码,某寄存器中的内容为BF(十六进制),则该寄存器存储的数据真值是__B____(用十进制表示)。
1011 1111 1100 0001A)65 B)-65 C)64 D)-643、下列关于存储器的描述,不正确的是__C____。
A)SRAM和DRAM都是易失性存储器B)ROM存储器内容是预置的,固定的,无法改写C)多模块交叉存储器主要是解决主存空间不够大的问题(时间)D)cache存储器是为了解决CPU和主存之间在速度上不匹配的问题4、下列关于RISC的描述中,不正确的是___C___。
A)指令条数比CISC少B)指令长度固定,指令格式种类少,寻址方式种类少C)在程序中出现频率占80%的指令占指令总数的20%D)只有取数/存数指令访问存储器5、设机器数字长为16位,一个容量为32MB的存储器,CPU按半字长寻址,其寻址范围是___C____。
32÷(16÷8)*2A)223 B)224 C)225 D)2266、在程序的执行过程中,cache与主存的地址映射是由__D____。
A)程序员调度的B)操作系统管理的C)由程序员和操作系统共同协调完成的D)硬件自动完成的7、下列关于指令的描述,不正确的是___A____。
A)指令周期是指CPU执行某条指令的时间(取指+执指)B)一个指令周期常常包含若干个CPU周期C)一个CPU周期包含若干时钟周期D)一条机器指令对应一个微程序,微程序是由若干条微指令序列组成8、在多总线结构中,用于连接高速I/O设备模块的总线是___C____。
2009-2010计算机组成原理试卷A参考答案

数据传送类
控制类
运算类
逻辑类
输入输出类
字符串处理类
特权类
3画图说明现代计算机系统的层次结构。
高级语言级
汇编语言级
操作系统级
一般机器级
微程序设计级
考生信息栏
系专业级班级姓名学号
装订线
四、计算题(10分)
CPU执行一段程序时,cache完成存取的次数为2420次,主存完成的次数为80次,已知cache存储周期为40ns,主存存储周期为200ns,求cache/主存系统的效率和平均访问时间。
X= 1 1相对寻址有效地址E=(PC)+D(可寻址64K个存储单元)
其中RX为变址寄存器(16位),PC为程序计数器(16位),在变址和相对寻址时,位移量D可正可负。
六、证明题(10分)
求证:[-y]补=-[y]补(mod 2n+1)
∵[x+y]补=[x]补+[y]补(mod 2)
∴[y]补 =[x+y]补-[x]补(2.19a)
6 CPU从内存取出一条指令并执行该指令的时间称为(指令周期),它常用若干个(机器周期)来表示。
7衡量总线性能的重要指标是(总线带宽),它定义为总线本身所能达到的最高传输速率,单位是(MB/S)。
三、简答题(每小题5分,共15分)
1简要总结一下,采用哪几种技术手段可以加快存储系统的访问速度?
采用更高速的技术来缩短读出时间,还可采用并行技术的存储器。
解:40条指令需占用操作码字段(OP)6位,这样指令余下长度为10位。为了覆盖主存640K字的地
址空间,设寻址模式(X)2位,形式地址(D)8位,其指令格式如下:
寻址模式定义如下:
中央电大20082009学年度第一学期计算机组成原理A试...

中央电大2008——2009学年度第一学期计算机组成原理A试题2009年1月一、选择题(每小题3分,共36分)1、某机字长32位,采用定点整数表示,符号位为1位,尾数为31位,则可表示的最大正整数为,最小负整数为。
()A +(231-1),-(231-1)B +(231-1),-(232-1)C +(230-1),-(230-1)D +(231-1),-(1-231)2、在定点二进制运算器中,加法运算一般通过()来实现。
A 原码运算的二进制加法器B 反码运算的二进制加法器C 补码运算的十进制加法器D 补码运算的二进制加法器3、定点数补码加法具有两个特点:一是符号位与数值位一起参加运算;二是相加后最高位上的进位()。
A 与数值位分别进行运算B 与数值位一起参与运算C 要舍去D 表示溢出4、长度相同但格式不同的两种浮点数,假定前者阶码长,尾数短;后者阶码短,尾数长,其他规定均相同,则它们可表示的数的范围和精度为()。
A 两者可表示的数的范围和精度相同B 前者可表示的数的范围大且精度高C 后者可表示的数的范围小但精度高D 前者可表示的数的范围小且精度高5、直接寻址是指()。
A 指令中直接给出操作数地址B 指令中直接给出操作数C 指令中间接给出操作数D 指令中间接给出操作数地址6、堆栈寻址的原则是()。
A 随意进出B 后进先出C 先进先出D 后进后出7、组成硬连线控制器的主要部件有()A PC、IPB PC、IRC IP、IRD AR、IP8、微程序控制器中,机器指令与微指令的关系是()。
A 每一条机器指令由一条微指令来执行B 每一条机器指令由一段用微指令编成的微程序来解释执行C 一段机器指令组成的程序可由一条微指令来执行D 一条微指令由若干条机器指令组成9、若主存每个存储单元存8位数据,则()。
A 其地址线也为8位B 其地址线与8位无关C 其地址线为16位D 其地址线与8位有关10、CPU通过指令访问Cache所用的程序地址叫做()。
计算机组成原理期末试卷A (1)东华理工

\东华理工大学2008 —2009 学年第一学期计算机组成原理期末考试试题(A1 )卷9、CRT的颜色为256色,则刷新存储器每个单元的字长是()。
A 256位B 16位C 8位D 7位10、直接映射cache的主要优点是实现简单。
这种方式的主要缺点是()。
A 它比其他cache映射方式价格更贵B 如果使用中的2个或多个块映射到cache同一行,命中率则下降C 它的存取时间大于其它cache映射方式D cache中的块数随着主存容量增大而线性增加11、运算器的核心功能部件是()。
A 数据总线B ALUC 状态条件寄存器D 通用寄存器12、某SRAM芯片,其容量为1M×8位,除电源和接地端外,控制端有E和R/W,该芯片的管脚引出线数目是()。
A 20B 28C 30D 3213、单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数以外,另一个数常需采用()。
A 堆栈寻址方式B 立即寻址方式C 隐含寻址方式D 间接寻址方式14、微程序控制器中,机器指令与微指令的关系是()。
A 每一条机器指令由一条微指令来执行B 每一条机器指令由一段用微指令编成的微程序来解释执行C 一段机器指令组成的程序可由一条微指令来执行D 一条微指令由若干条机器指令组成15、双端口存储器所以能进行高速读/写操作,是因为采用了()。
A 高速芯片B 新型器件C 流水技术D 两套相互独立的读写电路二、填空题(每空1分,共16分)1、根据小数点位置不同,定点数分为____________和___________两种表示方法。
2、主存与cache的地址映射有____________、____________、_____________三种方式。
3、一台计算机所有机器指令的集合称为这台计算机的____________。
4、CPU具有_________控制、__________控制、__________控制和__________加工等四项基本功能。
计算机组成原理试卷最终A版09-10

华东交通大学2009—2010学年第2学期考试卷试卷编号: ( A )卷计算机组成原理(E ) 课程 课程类别:必考生注意事项:1、本试卷共 7 页,总分 100 分,考试时间 120 分钟。
2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。
3、所有答案都写在答题纸上,写在试卷上不计分。
一、选择题(每空2分,共 20 分)1、计算机指令系统中采用不同寻址方式的主要目的是 D (1)。
在下列寻址方式中取得操作数速度最慢的是 D (2) 。
(1) A 、可直接访问内存或外存 B 、提供扩展操作码并降低指令译码难度C 、简化汇编指令的设计D 、缩短指令长度,扩大寻址空间,提高编程灵活性(2) A 、相对寻址 B 、基址寻址 C 、寄存器间接寻址 D 、存储器间接寻址 2、下列器件中存取速度最快的是_____C___。
A .Cache B .主存 C .寄存器 D.外存 3、中央处理器(CPU)是指____C___.A.控制器B.控制器和主存C.运算器和控制器D.运算器和寄存器 4、在磁盘和磁带两种磁表面存储器中,存取时间与存储单元的物理位置有关,按存储方式分,__B____。
A .二者都是串行存取B .磁盘是部分串行存取,磁带是串行存取C .磁带是部分串行存取,磁盘是串行存取D .二者都是并行存取 5. 微程序控制器中,机器指令与微指令的关系是___B____。
A. 每一条机器指令由一条微指令来执行B. 每一条机器指令由一段微指令编写的微程序来解释执行C. 每一条机器指令组成的程序可由一条微指令来执行D. 一条微指令由若干条机器指令组成6.DMA 访问主存时,让CPU 处于等待状态,等DMA 的一批数据访问结束后,CPU 再恢复工作,这种情况称作___A___。
A .CPU 暂停方式B .周期挪用C .DMA 与CPU 交替访问D .中断方式 7、用以指定待执行指令所在地址的是____C__。
华南农业大学2009秋季计算机组成原理试卷+答案(A卷)

华南农业大学期末考试试卷(A卷)2009-2010学年第一学期考试科目:计算机组成原理考试类型:(闭卷)考试时间: 120 分钟学号姓名年级专业________________一.名词解释题(每小题4分,共20分)1.先行进位2.RISC3.CPU周期4.系统总线5.DMA二.填空题(下列每空2分,共28分)1.按照冯.诺伊曼的思想,将解决问题的指令序列存放到存储器中,这叫。
2.用8位(含符号位)补码表示整数,能表示的最大正整数和最小负整数分别是和。
3.打印或显示汉字时所需要的码叫。
4.在浮点数运算时,尾数结果要规格化,则规格化的补码负尾数应为形如的形式。
5.某采用多模块交叉方式编址的存储器容量为32字,存储模块数为4,则地址为10110的字位于第_____号模块内的第_____号字(模块号和字号都是从0开始编号的)。
6.主存有256个数据块,cache有8行,若采用直接映射方式,则主存第222块可映射到cache第____ 行(行从0开始编号)。
7.线性k级指令流水线,有n条指令流过,加速比为。
8.在总线的三种集中式仲裁方式中,响应速度最快的是。
9.磁盘的最小寻址单位是。
某显示器分辨率为1024×1024,颜色深度为256,则刷新存储器的容量应为。
激光打印机中,表面涂有一层感光材料的记录装置是。
10.为了使CPU能受理新的中断源发出中断请求,中断服务子程序在返回前一定要执行指令。
在中断接口电路中,控制是否允许设备发出中断请求的触发器是。
三.计算题(共32分)1.(9分)已知X = -0.1101和Y = -0.1011,分别用单符号和双符号法计算X + Y和X-Y,并指出运算结果是否产生了溢出,如果有溢出,是上溢还是下溢。
2.(8分)某16位机器的一种RS型指令格式如下:6位 4位 1位 2位 16位1)指出该指令的格式类型。
2)填补上(1)~(5)的空白。
3.(6分)CPU执行某段程序,其中在cache中完成存取的次数为6600次,在主存中完成存取的次数为400,已知cache和主存的存取周期分别为60ns、300ns,求cache的命中率和平均访问时间。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机组成原理试卷(A卷)
班级姓名学号
一、选择题(每题2分,共18分)
1、下列关于冯•诺依曼型计算机的描述,不正确的是__C____。
A)计算机硬件系统由运算器、存储器、控制器、输入设备、输出设备五大部件组成
B)指令和数据在存储器中都是二进制码存储
C)指令存储器和数据存储器独立分设在不同的存储器
D)存储程序并按地址顺序执行是CPU自动工作的关键
2、若机器数为补码,某寄存器中的内容为BF(十六进制),则该寄存器存储的数据真值是__B____(用十进制表示)。
1011 1111 1100 0001 A)65 B)-65 C)64 D)-64
3、下列关于存储器的描述,不正确的是__C____。
A)SRAM和DRAM都是易失性存储器
B)ROM存储器内容是预置的,固定的,无法改写
C)多模块交叉存储器主要是解决主存空间不够大的问题(时间)
D)cache存储器是为了解决CPU和主存之间在速度上不匹配的问题4、下列关于RISC的描述中,不正确的是___C___。
A)指令条数比CISC少
B)指令长度固定,指令格式种类少,寻址方式种类少
C)在程序中出现频率占80%的指令占指令总数的20%
D)只有取数/存数指令访问存储器
5、设机器数字长为16位,一个容量为32MB的存储器,CPU按半字长寻址,其寻址范围是___C____。
32÷(16÷8)*2
A)223 B)224 C)225 D)226
6、在程序的执行过程中,cache与主存的地址映射是由__D____。
A)程序员调度的
B)操作系统管理的
C)由程序员和操作系统共同协调完成的
D)硬件自动完成的
7、下列关于指令的描述,不正确的是___A____。
A)指令周期是指CPU执行某条指令的时间(取指+执指)
B)一个指令周期常常包含若干个CPU周期
C)一个CPU周期包含若干时钟周期
D)一条机器指令对应一个微程序,微程序是由若干条微指令序列组成
8、在多总线结构中,用于连接高速I/O设备模块的总线是___C____。
A)CPU总线 B)系统总线
C)PCI总线 D)ISA总线
9、下列关于磁盘存储器的描述,不正确的是___D____。
A)数据的写入和读出是合用一个磁头,称为读写磁头
B)磁盘控制器是主机和磁盘驱动器之间的接口
C)磁盘的道密度指沿磁盘半径方向单位长度上的磁道数
D)磁盘记录面外圈的扇区比内圈的扇区要长,因此每个扇区记录的
信息也要多(扇区信息一样多)
二、填空题(共30分)
1、摩尔定律指的是___芯片单位面积上晶体管的数目___每18个月翻一番。
(2分)
2、SRAM存储器的存储元是____触发器_____,DRAM存储器的存储元是___MOS晶体管和电容器___。
(2分)
3、指令的寻址方式有___顺序___寻址方式和___跳跃___寻址方式两种。
(2分)
4、假设某机器有120条指令,平均每条指令由5条微指令组成,其中有一条取指微指令是所有指令公用的。
已知微指令长度位32bit,则控制存储器的容量最少是__15392bit__。
(2分)
5、流水线技术利用的是__时间____并行性,超标量技术利用的是___空间___并行性。
(2分)
6、总线的定时方式中,__异步定时_适用于快速和慢速功能模块都连接到同一总线的情况,__同步定时_适用于总线长度较短、各功能模块速度比较接近的情况。
(2分)
7、总线仲裁方式有___分布式仲裁__和集中式仲裁。
集中式仲裁又分为三种,分别是___链式查询方式_,__计数器定时查询方式_,和___独立请求方式__。
(4分)
8、Infiniband是一个高性能的__I/O__标准,是一种基于__开关__的体系结构。
(2分)
9、PCI采用的是___同步___时序协议和___集中式___仲裁策略,其基本传输机制是___猝发式传送___。
(3分)
10、采用串行接口进行字符传送,假设波特率为3600波特,字符传
送速率为400字符/秒,则每个字符包含___9___bit。
(2分)
11、读写操作时,磁盘是恒_角速_旋转,光盘是恒_线速_旋转。
(2分)
12、某磁盘存储器有20个可用盘面,每个盘面有200个磁道,每个磁道均记录18000B信息,最小磁道直径是240mm,最大磁道直径是340mm,是则该磁盘存储器的道密度为 200÷(340-240)÷2_4道/mm_,柱面数为___200_,磁盘总容量为__72000000B_18000*200*20_。
(3分)
13、某磁盘存储器转速为6000RPM,平均找道时间为12ms,数据传输率为1KB/ms,则读出磁盘上连续存放的1MB数据需要的平均时间是__1041ms__。
(2分)12+(1024KB÷1)+1/6000*0.5
三、简答题(每题3分,共12分)
1、简述浮点数加法的运算过程。
(3分)
1)对阶,小阶对大阶
2)尾数相加
3)尾数规格化
2、什么是程序的局部性原理?(3分)
程序总是趋向于使用最近使用过的数据和指令,包括程序的时间局部性和程序的空间局部性。
1)程序的时间局部性:指程序即将用到的信息可能就是目前正在使用的信息。
2)程序的空间局部性:指程序即将用到的信息可能与目前正在使用的信息在空间上相邻或者临近。
3、写出CPU中的六类寄存器。
(3分)
指令寄存器(IR),程序计数器(PC),地址寄存器(AR),数据缓冲寄存器(DR),通用寄存器,状态字寄存器(PSW)
4、在多总线结构中有三种总线(HOST总线、PCI总线和LEGACY总线)和三种桥(北桥、南桥和PCI/LEGACY桥),请说出这三种桥分别连接的是哪些总线?(3分)
北桥连接HOST总线和PCI总线,南桥连接PCI总线和PCI总线,PCI/LEGACY桥连接PCI总线和LEGACY总线。
四、设有浮点数x=23×(+11/16),y=24×(-13/16),阶码用4位(含一位符号位)补码表示,尾数用5位(含一位符号位)补码表示,求真值x/y=?要求(1)写出x,y的浮点数表示,(2)用补码加减交替法完成尾数除法运算。
(7分,注:网络专业的学生不做)
(1)9/16=0.1011,故x的浮点数表示为001101011
-13/16=1.1101,故y的浮点数表示为010010011
(2)现依然用x和y表示其尾数,则x=0.1011,y=-0.1101,用补码加减交替法进行x/y的尾数运算如下:
五、有一个2048K×16位的存储器,由若干片256K×8位的DRAM芯片构成。
问:(8分)
(1)需要多少片DRAM芯片?(1分)
(2)该存储器需要多少字节地址位?(2分)
(3)画出该存储器与CPU连接的结构图,设CPU的接口信号有地址信号、数据信号、控制信号MREQ#和R/W#。
(5分)
(1)需要DRAM芯片数=2048K×16位/(256K×8位)=16
(2)该存储器容量为2048K×16位=4096KB,4096K=222,故需要22个字节地址位
(3)存储器与CPU连接的结构图
六、某cache的行数为4,采用全相联的地址映射,LRU替换算法;假设初始时cache为空,现主存中的块访问序列为(3,5,7,3,8,20,7,11)。
(8分)
(1)用示意图画出该访问序列中各块写入和换出cache的过程。
(2)对该块访问序列而言,cache命中率是多少?
(1)访问块写入和换出cache的过程示意图
c a c h e 块
3 5 7 3 8 20 7 11 0
123
命中
命中
替换
替换
(2)命中次数为2,故命中率=2/8=25%
七、设某机的指令格式、有关寄存器和主存内容如下,X 为寻址方式,D 为形式地址,请在下表中填入有效地址E 及操作数的值。
(7分)
1002006001100
请填写表中有效地址和操作数:指令格式
答案如下:
1002006001100
请填写表中有效地址和操作数:指令格式
八、下图所示为单总线CPU 内部框图,其中R0~R3为通用寄存器,ALU 具有加、减运算功能。
完成下列问题:(10分) 1)说明图中IR,PC,AR,DR,Y,Z 寄存器的作用。
2)画出加法指令SUB R1,(R2)的指令周期流程图,其中“(Ri)”表示寄存器间接寻址,指令左边的操作数为目的操作数。
答案如下:
1)IR 为指令寄存器,PC 为程序计数器,AR 为内存地址暂存器,DR 为内存数据暂存器,Y 用于暂存ALU 的一个操作数,Z 用于暂存ALU 的运算结果。
2)SUB R1,(R2)的指令周期流程图如下:。