湘潭大学07级计算机组成原理试卷A1

合集下载

07级《计算机组成原理》期末考试卷(B卷)参考答案与评分标准

07级《计算机组成原理》期末考试卷(B卷)参考答案与评分标准

计算机科学学院2009-2010学年度第一学期计算机系07级本科《计算机组成原理》试题B参考答案及评分标准一、填空题(每空1分,共 20 分)1、系统软件,应用软件,系统软件2、十进制数,8421BCD码3、00.1,11.04、操作码,地址码5、[-X]补,右6、静态,动态7、64K 8、串联(或地址串联),并联(或位并联)9、半导体存储器,磁表面存储器10、并行接口,串行接口二、选择题(每题1分,共10分)1、A;2、C;3、A;4、D;5、C;6、D;7、A;8、D;9、C;10、C。

三、是非题(每题1分,共10分)1、×;2、√;3、√;4、×;5、√;6、√;7、√;8、√;9、√;10、×。

四、简答题(每题5分,共15分)1、组合逻辑控制方式的基本思想是什么?答:它通过组合逻辑电路产生微命令。

(2分)产生微命令的输入信号有:指令代码(操作码,寻址方式码等),时序信号(工作周期、时钟周期,工作脉冲),程序状态(PSW中的标志位)和外部请求等。

(2分)输出信号为微命令(电位型、脉冲型)。

(1分)2、何谓程序中断方式?请举出两种具体的应用实例?答:当CPU接到某个随机的中断请求信号后,暂停执行当前的程序,转去执行相应的中断服务程序,为该随机事件服务,服务完毕后自动返回并继续执行原程序,这一过程称为中断,采用这种方式控制I/O操作或处理随机事件。

称为中断方式。

(3分)主要应用于处理复杂随机事件、控制中低速I/O;(1分)实例如:故障处理、中低速I/O控制、通信、实时处理、人机对话等。

(1分)3、画出计算机中采用的存储系统的层次结构,并说明不同层次的作用及对速度、容量的要求。

答:(1)主存:存放需要CPU运行的程序和数据,速度较快,容量较大;(1分)(2)Cache:存放当前访问频繁的内容,即主存某些页的内容复制。

速度最快,容量较小;(1分)(3)外存:存放需联机保存但暂不执行的程序和数据。

计算机组成原理期末考试试题及答案

计算机组成原理期末考试试题及答案

计算机组成原理期末考试试题及答案一、选择题1、完整的计算机系统应包含______。

DA. 运算器、存储器和操纵器B. 外部设备和主机C. 主机和有用程序D. 配套的硬件设备和软件系统2、计算机系统中的存储器系统是指______。

DA.RAM存储器B.ROM存储器C. 主存储器D. 主存储器和外存储器3、冯·诺依曼机工作方法的根本特点是______。

BA. 多指令流单数据流B. 按地址访问并顺序执行指令C. 堆栈操作D. 存储器按内部选择地址4、以下说法中不正确的选项是______。

DA. 任何可以由软件完成的操作也可以由硬件来完成B. 固件就功能而言类似于软件,而从形态来说又类似于硬件C. 在计算机系统的层次结构中,微程序级属于硬件级,其他四级都是软件级D. 面向高级语言的机器是完全可以完成的5、在以下数中最小的数为______。

CA. (101001)2B. (52)8C. (101001)BCDD. (233)166、在以下数中最大的数为______。

BA. (10010101)2B. (227)8C. (143)5D. (96)167、在机器中,______的零的表示形式是唯一的。

BA. 原码B. 补码C. 反码D. 原码和反码9、针对8位二进制数,以下说法中正确的选项是______。

BA.–127的补码为10000000B.–127的反码等于0的移码BC.+1的移码等于–127的反码D.0的补码等于–1的反码9、一个8位二进制整数采纳补码表示,且由3个“1〞和5个“0〞组成,则最小值为______。

BA. –127B. –32C. –125D. –310、计算机系统中采纳补码运算的目的是为了______。

CA. 与手工运算方法保持一致B. 提高运算速度C. 简化计算机的设计D. 提高运算的精度11、假设某数x的真值为–,在计算机中该数表示为,则该数所用的编码方法是______码。

计算机组成原理试题库(含答案)-最终版.doc

计算机组成原理试题库(含答案)-最终版.doc

计算机组成原理试题一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内。

)1.为了缩短指令中某个地址段的位数,有效的方法是采取(C)。

A、立即寻址B、变址寻址C、间接寻址D、寄存器寻址2.某计算机字长是16位它的存储容量是64KB,按字编址,它们寻址范围是(C )。

A.64K B.32KB C.32K D.16KB3.某一RAM芯片其容量为512*8位,除电源和接地端外该芯片引线的最少数目是(C )。

A.21B.17C.19D.204.指令系统中采用不同寻址方式的目的主要是( C)。

A.实现存储程序和程序控制B.可以直接访问外存C.缩短指令长度,扩大寻址空间,提高编程灵活性D.提供扩展操作码的可能并降低指令译码难度5.寄存器间接寻址方式中,操作数处在( B )。

A.通用寄存器B.贮存单元C.程序计数器D.堆栈6.RISC是(A)的简称。

A.精简指令系统计算机B.大规模集成电路C.复杂指令计算机D.超大规模集成电路7.CPU响应中断的时间是_ C _____。

A.中断源提出请求;B.取指周期结束;C.执行周期结束;D.间址周期结束。

8.常用的虚拟存储器寻址系统由____A__两级存储器组成。

A.主存-辅存;B.Cache-主存;C.Cache-辅存;D.主存—硬盘。

9.DMA访问主存时,让CPU处于等待状态,等DMA的一批数据访问结束后,CPU再恢复工作,这种情况称作__A____。

A.停止CPU访问主存;B.周期挪用;C.DMA与CPU交替访问;D.DMA。

10.浮点数的表示范围和精度取决于__C____ 。

A.阶码的位数和尾数的机器数形式;B.阶码的机器数形式和尾数的位数;C.阶码的位数和尾数的位数;D.阶码的机器数形式和尾数的机器数形式。

11.中断向量可提供___C___。

A.被选中设备的地址;B.传送数据的起始地址;C.中断服务程序入口地址;D.主程序的断点地址。

湘潭大学 计算机组成原理 课堂测验题集及答案

湘潭大学 计算机组成原理 课堂测验题集及答案

二、填空题 1. 可被计算机硬件直接执行的程序是由(指令)组成的,因 此计算机执行程序的过程,实际上就是按照给定(顺序) 执行一组(指令)的过程。 2. 一条指令通常分成两部分:(操作码)和(地址码)。 3. 组成计算机的基本部件有(中央处理机)、(存储器)和 (I/O 接口)。 4. 计算机的存储器用来存放(程序)和(数据),是计算机 各种信息的(存储)和(交流)中心。 5. 一个存储器单元有两项必须严格区分的信息描述:存储单 元的(地址)和存储单元的(内容)。 6. 中央处理器又叫(CPU),在早期的计算机中分成(运 算器)和(控制器)两部分。 7. 计算机各部件间来往的信号可分成(地址)、(数据)和 (控制信号)。
《计算机组成原理》课堂测验题(4)
一、数值数据的数制转换 1. (100)16 =()8 = ()2 = ()10 = 2( ) 2. (200)16 =()8 = ()2 = ()10 = 2( ) 3. (400)16 =()8 = ()2 = ()10 = 2( ) 4. (800)16 =()8 = ()2 = ()10 = 2( ) 5. (1000)16 =()8 =()2 = ()10 = 2( ) 6. (2000)16 =()8 =()2 = ()10 = 2( ) 7. (4000)16 =()8 = ()2 = ()10 = 2() 8. (8000)16 =()8 = ()2 = ()10 = 2() 9. (10000)16 =()8 = ()2 = ()10 = 2( ) 10. (0. 1)16 =()8 = ()2 = ()10 = 2( ) 11. (0. 2)16 =()8 = ()2 = ()10 = 2( ) 12. (0. 4)16 =()8 = ()2 = ()10 = 2() 13. (0. 8)16 =()8 = ()2 = ()10 = 2( ) 14. (0. 9)16 =()8 = ()2 = ()10 15. (0. A)16 =()8 = ()2 = ()10 16. (0. C)16 =()8 = ()2 = ()10 17. (0. E)16 =()8 = ()2 = ()10 18. (0. F)16 =()8 = ()2 = ()10

2007级编译原理试卷(A答案)

2007级编译原理试卷(A答案)
湘潭大学2009年下学期2007级
《编译原理》课程考试试卷
(A卷)适用年级专业2007级计算机科学与技术专业
考试方式闭卷考试时间120分钟
学院信息工程学院专业计算机科学与技术班级
学号姓名










总分
阅卷
教师


………………………………………………………………………………………………………………
a
b
d
#
A
I0
S2
r4
r4
r4
1
I1
acc
I2
S2
r4
r4
r4
3
I3
S5
S4
I4
r2
r2
r2
I5
r3
r3
r3


七、为文法
S(L) |a
LL,S|S
写一个属性翻译文法,它输出文法中a的个数。(10分)
S’S {printf(S.a)}
S(L){S.a=L.a}
Sa{S.a=1}
LL,S{L.a=L1.a+S.a}
(2)任意两个相邻的终极符间至多只存在一种关系
2、哪些优化措施是主要针对于循环实现的?可举例说明
答:代码外提
强度削弱
归纳变量删除
3、文法G[S]:SS(S)S|,请判断G[S]是否是二义文法,说明理由
答:是二义文法
理由:选择一个句子,例如()(),存在有不同的语法树或者不同的最右推导
4、请给出布尔表达式a or b and e<f利用规则:
A-->BCD {A.s=B.x+C.y;D.z=B.i;}

计算机组成原理试题及答案(考试资料)(K12教育文档)

计算机组成原理试题及答案(考试资料)(K12教育文档)

计算机组成原理试题及答案(考试资料)(word版可编辑修改)编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(计算机组成原理试题及答案(考试资料)(word版可编辑修改))的内容能够给您的工作和学习带来便利。

同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。

本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为计算机组成原理试题及答案(考试资料)(word版可编辑修改)的全部内容。

组成1一、选择题 (每小题选出一个最合适的答案,每小题2分,共20分)1、若十进制数为37。

25,则相应的二进制数是().(A)100110.01 (B)110101.01 (C) 100101。

1 (D)100101.012、若[x]反=1.1011,则x=(A)—0。

0101 (B)—0.0100 (C)0。

1011 (D)-0。

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

(A)2-15 (B)216 (C)2-1 (D)1-2-154、若采用双符号位补码运算,运算结果的符号位为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、在微程序控制器中,一条机器指令的功能通常由( )。

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

计算机组成原理试题集(含答案)
解:
计算机组成原理试题二
一、选择题(共20分,每题1分)
1.CPU响应中断的时间是_C_____。
A.中断源提出请求;B.取指周期结束;C.执行周期结束;D.间址周期结束。
2.下列说法中___c___是正确的。
A.加法指令的执行周期一定要访存;B.加法指令的执行周期一定不访存;
C.指令的地址码给出存储器地址的加法指令,在执行周期一定访存;
24.异步控制常用于(A)作为其主要控制方式。
A.在单总线结构计算机中访问主存与外围设备时 B.微型机的CPU控制中
C.组合逻辑控制的CPU中 D.微程序控制器中
25.为了缩短指令中某个地址段的位数,有效的方法是采取(C)。
A、立即寻址
B、变址寻址
C、间接寻址
D、寄存器寻址
二、判断题(判断下列各题的正误。对的打“√”,错的打“×”,若错误必须加以改正。每题1分,计10分)
7、主存储器中采用双译码结构的主要目的是提高存取速度。×
8、集中式总线控制中,定时查询方式下,各设备的优先级是固定不变的。×
9、引入虚拟存储系统的目的是提高存储速度。×
10、DMA方式进行外设与主机交换信息时,不需要向主机发出中断请求。×
11、CPU以外的设备都称外部设备。×
12、第三代计算机所用的基本器件是晶体管。×
1、存储单元是存放一个二进制信息的存贮元。×
2、计算机辅助设计简称CAD。√
3、集中式总线控制中,定时查询方式的响应速度最快。×
4、主程序运行时何时转向为外设服务的中断服务程序是预先安排好的。×
5、时序电路用来产生各种时序信号,以保证整个计算机协调地工作。√
6、采用下址字段法控制微程序执行顺序的微程序控制器中,一定要有微程序计数器。×

组成原理2008年期末(2009-1-13)考试_A卷_A4版_答案_new

组成原理2008年期末(2009-1-13)考试_A卷_A4版_答案_new

中国民航学院 2008-2009 学年第 1学期《计算机组成原理》期末考试A卷答案课程编号:03412524 试卷类型:A卷考试形式:笔试考试日期:2009年1月13日一.选择题答案(总20分):二.填空题答案(总10分)<1>:1001100(偶)1000111(奇) <2><3>: (1-2-31)× 2 127 <3>: (2-1)×2-128或 2-129<5>: RISC <6>:取指<7>:加被乘数的补码,中间结果右移一位 <8>:商位Qi设置为0<9>:指令操作字段(或OP字段) <10>: 239.77三.简答题答案(总45分)1. 请简述计算机的上电启动的过程。

(本题6分)答:要根据带下划线的要点给分:<1> 电源系统将外电转化为计算机系统所需的各类电压信号,并发出启动引导信号“RESET”。

<2> 计算机各个部分收到启动信号后进行自己电路的启动与初始化。

<3> CPU收到启动信号后,由硬件电路直接形成调用存储于主板上的ROM_BIOS存储器中的上电自检程序,检查各个子工作系统部分(主存、中断控制电路、总线控制电路、各类外设接口电路)是否正常,否则报警。

<4> 将存于ROM_BIOS上的各类基础参数装入到各类子工作系统中。

<5> 执行硬盘固定地址的引导程序,逐步装入操作系统,之后系统可以征程正常的开始工作。

2. 什么是指令周期?什么是机器周期?什么是时钟周期?三者有什么关系?(本题5分)答:指令周期是指取出并执行一条指令的时间,指令周期常常用若干个CPU周期数来表示;CPU周期也称为机器周期,用于完成指令的各个主要的操作过程;而一个CPU周期又包含若干个时钟周期(也称为节拍脉冲),每个时钟周期内完成特定的微操作控制过程。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4.试说明加法运算指令中当一个操作数为“变址寻址”时该操作数的CPU获取过程(假定地址运算在ALU中进行)。


四、计算题(每小题10分,共20分)
给出计算机执行相应运算的算法。要求:给出计算过程中所涉及到的所有参与运算数据和结果数据的规范表示。
1.设X =(- 15/64)×27,Y=(42/64)×2- 9。求X+Y的浮点运算结果。
C.异步性、实时性和设备无关性D.层次性、分散性和可控制性
5.在以下陈述中,不包含在CPU响应“可屏蔽中断”的“必要条件”中的是(D)。
A.当前指令刚执行完、未执行下一条指令B.CPU处于“开中断”状态
C.中断源有“中断请求”D.使用“向量更换技术”处理中断
6.CPU发出“微操作控制信号”关联的典型“控制方式”可有(C)。
A. 4B.5C. 6D. 7
2.设某计算机的浮点数的阶和尾数均用含一个符号位的7位补码表示,若参与运算的两个数之一的十进制形式分别为X =(- 15/ 64)×27,则其正确的浮点规格化表示应当是(A)。
A.1 0000101 0001000B.1 0000111 0001000
C.1 0000101 1111000D.1 1000101 1111000
湘潭大学2008年下学期2007级《计算机组成原理》课程考试考试时间120分钟
学院专业班级
学号姓名










总分
阅卷
教师


………………………………………………………………………………………………………………


一、选择题(每小题2分,共20分)
(1)A和C同时发出中断请求;
(2)B发出中断请求,当CPU正在执行相应的中断服务程序时,A和C又同时发出中断请求。
请分别给出在这两种“中断优先级”设定下CPU执行程序的过程示意图和屏蔽码设置情况表。
A.“手动”方式的控制端连线未拆除B.将某个输出信号接到了m1~m4
C.操作上出现了失误D.控制电路中有逻辑错误


二、填空题(每空1分,共计10分)
请基于课程内容在下列各括号中填入适当内容。要求:字迹工整、内容清晰可辨。否则,将视为答错。
1.若某机器的浮点数的阶用7位二进制移码表示,阶含一位符号位,则该机浮点数的阶以()为模,阶的表示范围是()~()。
A.实验台的“时序信号”不正确B.这是正常的
C.操作不正确D.控制电路中有逻辑错误
8.在“运算器”实验中,“手动”方式已通过。但在“自动”方式下,“连续”状态下的几条指令的执行都正确,而“单指令”状态则指令执行不正确,最可能的原因是(A)。
A.“停机”信号的逻辑关系错B.操作上出现了失误
C.实验台的“时序信号”不正确D.控制电路中有逻辑错误
(1)求出所用RAM芯片的数量;
(2)给出该机的存储器地址分配(全部主存空间);
(3)画出译码电路的逻辑图。
3.设某机器有4个“可屏蔽中断”源,分别记作A、B、C、D;机器允许多重中断。若初始的“中断屏蔽字”使“中断优先级”为A→B→C→D。出于某种需要,要求“中断优先级”被改变为C→A→D→B。
设中断请求发生的顺序是:
2.若某机器的浮点数的尾数(数符不含于其中)用8位二进制补码表示,则该机规格化浮点数的尾数的表示范围是()~()。
3.数字5的ASCII码为(H)。
4.已知字母A的ASCII码为41H,字母F的ASCII码为(H),f的ASCII码为(H)。
5. X =(- 15/64),[ X ]补=(),[ X ]原=()。
9.在“运算器”实验中,“手动”方式已通过。但在“自动”方式下,只能执行“加1”指令,其他指令的执行都不正确,最可能的原因是(B)。
A.“停机”信号的逻辑关系错B.Load IR信号的逻辑关系错
C.“手动”方式的控制端连线未拆除D.操作上出现了失误
10.在“运算器”实验中,“手动”方式已通过。但在“自动”方式下,所有指令都不能执行。观测发现,此时实验台上的m1~m8都没有显示。若将接到m1~m4的部分连线拆除,m1~m8恢复正常。出现这种情况的原因最大的可能是(B)。


三、简答题(每小题5分,共20分)
请基于课程内容简要回答以下问题。要求:字迹工整,内容清晰可辨。否则视为答错。
1.试给出DRAM与SRAM在“存储元”、“读出”、组成存储器时的“外围电路”上的不同。
2.试给出两种判别补码加法溢出的方法(要求:给出逻辑表达式)。
3.试说明“主存–辅存”存储层次的系统有效性与作用模式。
2.设X = - 0. 1011,Y =0. 0111。用原码/补码一位乘法求该两数的积(补码:布斯法)。


五、综合题(每小题10分,共30分)
1.某16位机器所使用的指令格式与寻址方式如下图所示。该机的存储单元有效地址的长度为20位。机器有4个20位的“基址寄存器”、4个16位的“变址寄存器”、16个16位的通用寄存器。三种指令的汇编格式描述分别为(第一操作数为目的操作数):
A.“微程序控制”与“硬布线控制”B.“集中式控制”与“分布式控制”
C.“同步控制”与“异步控制”D.“中央控制”与“局部控制”
7.在“运算器”实验的“自动”方式下,如果在“送指令”的过程中“指令寄存器”IR(设其输出已接到LED上)和SA所接LED上同时显示出设在“数据开关”上的“指令”,出现这种情况的原因最大的可能是(B)。
3.根据“总线仲裁机构”设置情况的不同,可将“总线判优控制”划分为(D)。
A.“硬件判优控制”和“软件判优控制”B.“CPU控制”和“I/O控制”
C.“统一计数控制”和“局部计数控制”D.“集中式控制”和“分布式总线控制”
4.为了满足计算机系统的高效性等要求,应使输入输出系统具有特性(C)。
A.选择性、交互性和同步性B.分时性、独立性和主设备控制性
①AB2E 3456H
270ABH
2.在某机器中,CPU的地址总线为A15~A0;数据总线为D7~D0;CPU访存相关的控制信号为MREQ#(访问存储器时该信号为低电平),R/W#(“读/写”控制,“读”时为高电平)。
该机的主存包含ROM和RAM,ROM区的地址低于RAM区的地址。ROM容量为16KB(1片),设ROM芯片仅有“片选”CS#(低电平有效)控制端。要求用4K×4的SRAM芯片组成一个16KB的RAM区。设SRAM芯片有“片选”CS#(低电平有效)和“读/写”(WE#,“写”时该信号为低电平)控制端。请基于课程内容回答以下问题:
下列各题中,每题有4个选项,请基于课程内容将最适合的选项的代号(A、B、C或D)填于题干的括号内
1.设某计算机的浮点数的阶和尾数均用含一个符号位的补码表示,若参与运算的两个数的十进制形式分别为X =(- 15/ 64)×27,Y=(42/64)×2– 9,则要正确表示这两个浮点数,其阶至少要取(B)个二进制位。
(1)STA M,S
(2)MOV D,S
(3)LDAD,M
指令汇编格式中的S(源)、D(目标)都是“通用寄存器”,M是主存中的一个单元。
请基于课程内容回答以下问题:
(1)以上指令中属于“RM”型指令的是(),属于“RR”型指令的是()。
(2)哪种指令的执行时间最短?为什么?
(3)若指令的操作码分别为STA =2AH、MOV=1CH、LDA= 3BH,下述两条用十六进制形式表示的指令各代表什么操作?
相关文档
最新文档