湘潭大学07级计算机组成原理试卷A1
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
计算机组成原理试题一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内。
)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答案)
《编译原理》课程考试试卷
(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教育文档)
计算机组成原理试题及答案(考试资料)(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学期《计算机组成原理》期末考试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周期又包含若干个时钟周期(也称为节拍脉冲),每个时钟周期内完成特定的微操作控制过程。
07级计算机组成原理本科期末试题A带答案(史岚)
1东北大学考试试卷(A 卷带答案)2009—2010学年第 一 学期课程名称: 计算机组成原理(共7页,九个大题) ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄总分 一 二 三 四 五 六 七 八 九得分学 院班 级学 号 姓 名 ……………○……………密……………○……………封……………○…………线………………………………一、 选择填空题(全部为单选,务必将答案 对应填在右面表格里)(每小题1分,共20分) 1.在取指令周期,从内存中取出的指令送往( )。
A .指令译码器B .通用寄存器C .指令寄存器D .程序状态字寄存器2.下列各组机器数中,真值相等的一组是( )。
A.[X]原=1.1000 [Y]补=1.1000 B .[X]原=1.1010 [Y]补=1.1010 C .[X]补=11000 [Y]移=11000 D .[X]补=11001 [Y]反=110013.在浮点数补码运算时,将二进制尾数m=–0.1不作为规格化尾数是因为( )。
A .m 的数值太大 B .m 的数值太小 C .为了便于判断溢出 D .为了便于判断规格化 4.RAM 芯片串联时可以使( )。
A .存储器带宽增加 B .存储器速度增加 C .存储器的寻址范围增加 D .存储器的平均价格降低 5.在存储芯片中,地址译码采用双译码(二维译码)方式是为了( )。
A .扩大地址范围 B .减少存储单元选通线数量C .减少存储单元的数量D .减少存储元的数量 6.对于提高Cache 命中率,以下措施中无效的是( )。
A .采用随机替换策略B .设置替换缓存来保存刚被替换的块C .增加Cache 的容量D .通过编译优化改善程序的访存局部性7.某单地址运算指令有两个操作数,已知一个操作数来自存储器,则另一个操作数可以来自( )。
A .Cache B .通用寄存器 C .堆栈 D .累加器 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 一、答案 C A D C B A D C D A B C C B B A D A A C 8.根据指令系统的指令分类,访存指令LOAD 属于( )类型指令。
2007 级《计算机组成原理》A
2008-2009学年第2学期2007 级《计算机组成原理》期末考试试题(A卷)考试时间:2009年6月班级学号姓名✧请将答案写在答题纸上,写明题号,不必抄题,字迹工整、清晰;✧请在答题纸和试题纸上都写上你的班级,学号和姓名,交卷时请将试题纸、答题纸和草纸一并交上来。
一、单选题(请把你认为正确答案的序号填入括号内,共10分)1. (2分)计算机能自动工作的关键是………………………………………… (A)A.存储程序控制 B.数据传送 C.数据处理 D.操作控制2.(2分)从取指令开始到指令执行完成所需的时间,称之为…………………( B ) A.时钟周期 B.机器周期(即工作周期) C.访存周期 D.指令周期3.(2分)某计算机的Cache共有16块,采用2路组相联映射方式(即每组2块,映像规律:主存中的每个页与Cache的组号有固定的映像关系,但可自由映像到对应的Cache组中的任一页)。
每个块大小为32字节,按字节编址。
主存129号单元所在的主存块应该装入到的Cache组号是………………………………………… ()A.0B.2C.4D.64.(4分)某机器字长16位,主存按字节编址,转移指令采用相对寻址,由两个字节组成,第一字节位操作码字段,第二字节为相对位移量字段。
假定取指令时,每取一个字节PC 自动加1。
若某转移指令所在主存地址为2000H,相对位移量字段的内容为06H,则该转移指令成功转移后的目标地址是………………………( )A.2006HB.2007HC.2008HD.2009H二、计算题(15分)已知:被乘数A=+0.10101,乘数B=-0.11011。
试用补码一位比较乘法(Booth 乘法)规则,求[A×B]补=?,要求写出计算步骤和运算竖式。
三、(10分)使用4K×4位的双极型RAM存储芯片构成32K×64位的cache存储器。
试回答(要求写出计算公式):1、需要多少存储芯片?2、存储芯片地址端引脚个数?3、存储器地址码位数?四、(20分)设CPU共有16根地址线,8根数据线,并用MREQ作访存控制信号(低电平有效),用WR作读写控制信号(高电平为读,低电平为写)。
计算机组成原理期末测试试卷十套(含答案)
计算机组成原理期末测试试卷十套含答案计算机组成原理期末试卷一 (2)计算机组成原理期末试卷一答案 (5)计算机组成原理期末试卷二 (8)计算机组成原理期末试卷二答案 (11)计算机组成原理期末试卷三 (15)计算机组成原理期末试卷三答案 (18)计算机组成原理期末试卷四 (21)计算机组成原理期末试卷四答案 (25)计算机组成原理期末试卷五 (26)计算机组成原理期末试卷五答案 (30)计算机组成原理期末试卷六 (33)计算机组成原理期末试卷六答案 (36)计算机组成原理期末试卷七 (39)计算机组成原理期末试卷七答案 (42)计算机组成原理期末试卷八 (44)计算机组成原理期末试卷八答案 (48)计算机组成原理期末试卷九 (52)计算机组成原理期末试卷九答案 (56)计算机组成原理期末试卷十 (59)计算机组成原理期末试卷十答案 (62)计算机组成原理期末试卷一一.选择题 (每小题1分,共10分)1.计算机系统中的存贮器系统是指__d____。
A RAM存贮器B ROM存贮器C 主存贮器D cache、主存贮器和外存贮器2.某机字长32位,其中1位符号位,31位表示尾数。
若用定点小数表示,则最大正小数为___b___。
A +(1 – 2-32)B +(1 – 2-31)C 2-32D 2-313.算术 / 逻辑运算单元74181ALU可完成___c___。
A 16种算术运算功能B 16种逻辑运算功能C 16种算术运算功能和16种逻辑运算功能D 4位乘法运算和除法运算功能4.存储单元是指__b____。
A 存放一个二进制信息位的存贮元B 存放一个机器字的所有存贮元集合C 存放一个字节的所有存贮元集合D 存放两个字节的所有存贮元集合;5.相联存贮器是按___c___进行寻址的存贮器。
A 地址方式B 堆栈方式C 内容指定方式D 地址方式与堆栈方式6.变址寻址方式中,操作数的有效地址等于___c___。
2021年湘潭大学数据科学与大数据技术专业《计算机组成原理》科目期末试卷A(有答案)
2021年湘潭大学数据科学与大数据技术专业《计算机组成原理》科目期末试卷A(有答案)一、选择题1、对36位虚拟地址的页式虚拟存储系统,每页8KB,每个页表项为32位,页表的总容量为()。
A.1MBB.4MBC.8MBD.32MB2、下列关于ROM和RAM的说法中,错误的是()。
I.CD-ROM是ROM的一种,因此只能写入一次ⅡFlash快闪存储器属于随机存取存储器,具有随机存取的功能Ⅲ.RAM的读出方式是破坏性读出,因此读后需要再生IV.SRAM读后不需要刷新,而DRAM读后需要刷新A.I、ⅡB.I、Ⅲ、ⅣC.Ⅱ、ⅢD.I、Ⅱ、lⅢ3、在定点机中执行算术运算时会产生溢出,其根本原因是()。
A.主存容量不够B.运算结果无法表示C.操作数地址过大D.栈溢出4、假定有4个整数用8位补码分别表示:rl=FEH,r2=F2H,r3=90H,r4=F8H,若将运算结果存放在一个8位寄存器中,则下列运算会发生溢出的是()。
A.rlxr4B.r2xr3C.rlxr4D.r2xr45、某机器字长为8位,采用原码表示法(其中一位为符号位),则机器数所能表示的范围是()。
A.-127~+127B.-127~+128C.-128~+127D.-128~+1286、总线的半同步通信方式是()。
A.既不采用时钟信号,也不采用握手信号B.只采用时钟信号,不采用握手信号C.不采用时钟信号,只采用握手信号D.既采用时钟信号,又采用握手信号7、为协调计算机系统各部件的工作,需要一种器件来提供统一的时钟标准,这个器件,是()。
A.总线缓冲器B.总线控制器C.时钟发生器D.以上器件都具备这种功能8、只有当程序要执行时,它才会去将源程序翻译成机器语言,而且一次只能读取、翻译并执行源程序中的一行语句,此程序称为()。
A.目标程序B.编译程序C.解释程序D.汇编程序9、指令寄存器的位数取决()。
A.存储器的容量B.指令字长C.机器字长人D.存储字长10、在微程序控制器中,微程序的入口微地址是通过()得到的。
湘潭大学07级计算机组成原理试卷A1
给出计算机执行相应运算的算法。要求:给出计算过程中所涉及到的所有参与运算数据和结果数据的规范表示。
1.设X =(- 15/64)×27,Y=(42/64)×2- 9。求X+Y的浮点运算结果。
(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,下述两条用十六进制形式表示的指令各代表什么操作?
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
A.“微程序控制”与“硬布线控制”B.“集中式控制”与“分布式控制”
C.“同步控制”与“异步控制”D.“中央控制”与“局部控制”
7.在“运算器”实验的“自动”方式下,如果在“送指令”的过程中“指令寄存器”IR(设其输出已接到LED上)和SA所接LED上同时显示出设在“数据开关”上的“指令”,出现这种情况的原因最大的可能是(B)。
C.异步性、实时性和设备无关性D.层次性、分散性和可控制性
2022年湘潭大学兴湘学院计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案)
2022年湘潭大学兴湘学院计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案)一、选择题1、连续两次启动同一存储器所需的最小时间间隔称为()。
A.存储周期B.存取时间C.存储时间D.访问周期2、在对破坏性读出的存储器进行读/写操作时,为维持原存信息不变,必须辅以的操作是()。
A.刷新B.再生C.写保护D.主存校验3、假设编译器规定int 和shot类型长度分别为32位和16位,若有下列C语言语句:unsigned short x=65530;unsigned int y=x;得到y的机器数为()。
A.00007FFAHB.0000 FFFAHC.FFFF 7FFAHD.FFFF FFFAH4、假设寄存器的内容为00000000,若它等于-128,则该机器采用了()。
A.原码B.补码C.反码D.移码5、某机字长8位,含一位数符,采用原码表示,则定点小数所能表示的非零最小正数为()A.2-9B.2-8C.2-7D.2-66、某同步总线的时钟频率为100MHz,宽度为32位,地址/数据线复用,每传输一个地址或数据占用一个时钟周期。
若该总线支持突发(猝发)传输方式,则一次“主存写”总线事务传输128位数据所需要的时间至少是()。
A.20nsB.40nsC.50nsD.80ns7、一次总线事务中,主设备只需给出一个首地址,从设备就能从首地址开始的若干连续单元读出或写入多个数据。
这种总线事务方式称为()。
A.并行传输B.串行传输C.突发传输D.同步传输8、将高级语言源程序转换为机器目标代码文件的程序是()。
A.汇编程序B.链接程序C.编译程序D.解释程序9、完整的计算机系统应该包括()。
A.运算器、存储器、控制器B.外部设备和主机C.主机和应用程序D.主机、外部设备、配套的软件系统10、为提高存储器的存取效率,在安排磁盘上信息分布时,通常是().A.存满一面,再存另一面B.尽量将同一文件存放在一个扇区或相邻崩区的各磁道上C.尽量将同一文件存放在不同面的同一磁道上D.上述方法均有效11、某机有4级中断,优先级从高到低为1→2→3→4。
计算机组成原理试题库集及答案
第一章计算机系统概论1. 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要?解:P3计算机系统:由计算机硬件系统和软件系统组成的综合体。
计算机硬件:指计算机中的电子线路和物理装置。
计算机软件:计算机运行所需的程序及相关资料。
硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。
5. 冯•诺依曼计算机的特点是什么?解:冯•诺依曼计算机的特点是:P8计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成;指令和数据以同同等地位存放于存储器内,并可以按地址访问;指令和数据均用二进制表示;指令由操作码、地址码两大部分组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置;指令在存储器中顺序存放,通常自动顺序取出执行;机器以运算器为中心(原始冯•诺依曼机)。
7. 解释下列概念:主机、CPU、主存、存储单元、存储元件、存储基元、存储元、存储字、存储字长、存储容量、机器字长、指令字长。
解:P9-10主机:是计算机硬件的主体部分,由CPU和主存储器MM合成为主机。
CPU:中央处理器,是计算机硬件的核心部件,由运算器和控制器组成;(早期的运算器和控制器不在同一芯片上,现在的CPU内除含有运算器和控制器外还集成了CACHE)。
主存:计算机中存放正在运行的程序和数据的存储器,为计算机的主要工作存储器,可随机存取;由存储体、各种逻辑部件及控制电路组成。
存储单元:可存放一个机器字并具有特定存储地址的存储单位。
存储元件:存储一位二进制信息的物理元件,是存储器中最小的存储单位,又叫存储基元或存储元,不能单独存取。
存储字:一个存储单元所存二进制代码的逻辑单位。
存储字长:一个存储单元所存二进制代码的位数。
存储容量:存储器中可存二进制代码的总量;(通常主、辅存容量分开描述)。
机器字长:指CPU一次能处理的二进制数据的位数,通常与CPU的寄存器位数有关。
指令字长:一条指令的二进制代码位数。
8. 解释下列英文缩写的中文含义:CPU、PC、IR、CU、ALU、ACC、MQ、X、MAR、MDR、I/O、MIPS、CPI、FLOPS解:全面的回答应分英文全称、中文名、功能三部分。
湘潭大学07级《oracle数据库》A卷及其部分参考答案
注:如果题目无特殊说明,本试卷所用的表如下所示:一、填空(20空=20分)1.oracle有(内置函数)和(用户自定义函数)两种函数2.用户要得到自己能访问的所有表的信息,要查看(all_tables)视图3.启动和关闭oracle数据库的命令分别是(startup)和(shutdown)4.查看一个表或视图的结构的命令是(describe)5.把查询结果按salary的降序排序应该在查询语句中使用(order by salary desc)6.逻辑运算符中优先级最高的是(NOT)最低的是(OR)7.通配符%表示(任意0个或者多个字符)8.oracle数据库中的字符串连接符是(||)9.select instr(‘HelloWorld’,’w’) from dual的查询结果是(0)10.select trunc(1542.35,-2) from dual的查询结果是(1500)11.在查询语句中去掉重复记录,应该在查询语句加上(distinct)选项12.当对一个表定义一个主键时,系统自动会为该表建立(unique)索引13.rollup操作符中一共有n个表达式,一共要执行(n+1)次grouping操作14.改变会话时区,使用(alter session set time_zone)命令15.当一个select语句块在一条查询语句多次使用时,我们可以使用(with)子句来提高性能16.正则表达式{m,n}、|分别表示(匹配一个字符至少n次最多m次),(或)二、选择题(10题=20分)1.设系统日期为今天,select to_char(to_date(’85-11-12’,’RR-MM-DD’),’YYYY-MM-DD’) from dual的查询结果为(C)A.2085-11-12B. 85-11-12C.1985-11-12D.2185-11-122. 与where salary between 2500 and 3500等价的语句是(D)A.salary>2500 or salary <3500B.salary>2500 and salary <3500C.salary>=2500 or salary <=3500D.salary>=2500 and salary <=35003. 下面哪一个like命令会返回名字像HOTKA的行(D)A.where last_name like ‘_HOT%’B. where last_name like ‘H_OT%’C. where last_name like ‘%TKA_’D. where last_name like ‘%OTK%’4. oracle数据库默认的最高管理员是(C)A.administratorB.sysmanC.sysD.sa5. 将字符串’05-3月-2009’转换成日期,下列写法正确的是(C)A.to_date(’05-3月-2009’,’dd-mm-yyyy’)B. to_date(’05-3月-2009’,’ yyyy -mm- dd’)C. to_date(’05-3月-2009’,’ yyyy -mon- dd’)D. to_date(’05-3月-2009’,’dd-mon-yyyy’)6. 下列哪条语句与select employee_id,last_name from employees where salary<(select min(salary) from employees)等价(B)A. select employee_id,last_name from employees where salary in (select min(salary) from employees)B. select employee_id,last_name from employees where salary<all (select salary from employees)C. select employee_id,last_name from employees where salary<any (select salary fromemployees)D. select employee_id,last_name from employees where salary<(select salary from employees)7. 下列语句正确的是(D)A.select department_id,avg(salary) from employees where department_id=50B. select department_id,avg(salary) from employees having department_id=50C. select department_id,avg(salary) from employees order by department_idD. select department_id,avg(salary) from employees gorup by department_id8. 下列语句不正确的是(B)A.select sysdate-hire_date from employeesB. select sysdate+hire_date from employeesC. select sysdate-100 from employeesD. select sysdate+100 from employees9. 下列语句哪两条是等价的(D)1)select employee_id,last_name,department_name from employees natural join departmrnts2)select employee_id,last_name,department_name from employees full join departmrnts3)select employee_id,last_name,department_name from employees join departmrntsusing (department_id)4)select employee_id,last_name,department_name from employees a join departmrnts bon(a.department_id=b.department_id)A.1和3B.1和4C.2和4D.3和410.设一个名为test_seq的sequence,其当前值为100,每次增长10。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
得
分
四、计算题(每小题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,下述两条用十六进制形式表示的指令各代表什么操作?