20092012计算机组成原理考研试题

合集下载

2009统考计算机考研试题【3】

2009统考计算机考研试题【3】

2009统考计算机考研试题【3】(1) 依次访问上述三个虚地址,各需多少时间?给出计算过程。

(2) 基于上述访问序列,虚地址1565H的物理地址是多少?请说明理由。

47.(9分)某公司网络拓扑图如下图所示,路由器R1通过接口E1、E2分别连接局域网1、局域网2,通过接口L0连接路由器R2,并通过路由器R2连接域名服务器与互联网。

R1的L0接口的IP地址是202.118.2.1;R2的L0接口的IP地址是202.118.2.2,L1接口的IP地址是130.11.120.1,E0接口的IP地址是202.118.3.1;域名服务器的IP地址是202.118.3.2。

将IP地址空间202.118.1.0/24划分为两个子网,分配给局域网1、局域网2,每个局域网分配的地址数不少于120个,请给出子网划分结果。

说明理由或给出必要的计算过程。

请给出R1的路由表,使其明确包括到局域网1的路由、局域网2的路由、域名服务器的主机路由和互联网的路由。

请采用路由聚合技术,给出R2到局域网1和局域网2的路由。

2009年计算机统考真题参考答案一. 选择题1 2 3 4 5 6 7 8 9 10B C D B C B A D A B11 12 13 14 15 16 17 18 19 20C D D C D C A A D B21 22 23 24 25 26 27 28 29 30D A D D C A C B A A31 32 33 34 35 36 37 38 39 40B A B BC AD D C A1.为解决计算机与打印机之间速度不匹配的问题,通常设置一个打印数据缓冲区,该缓冲区的逻辑结构应该是(队列)栈的定义:栈是只准在表尾进行插入和删除的线性表,称为LIOFO(即后进先出表)。

允许插入和删除的一端叫栈顶,另一端叫栈底。

队列的定义:队列是允许在一端进行插入而在另一端进行删除的线性表。

允许插入的一端称为队尾,允许删除的一端称为队头。

2009-2013考研计算机基础统考试题含答案

2009-2013考研计算机基础统考试题含答案

2009-2013考研计算机基础统考试题含答案2009年统考计算机考研真题 (2)⼀.单项选择题,每⼩题2分,共80分。

(2)⼆.综合应⽤题。

共70分。

(5)2009年计算机统考真题参考答案 (8)⼀.选择题 (8)⼆.综合应⽤题 (19)2010年全国研究⽣考试计算机统考试题及答案 242009年统考计算机考研真题⼀.单项选择题,每⼩题2分,共80分。

1.为解决计算机与打印机之间速度不匹配的问题,通常设置⼀个打印数据缓冲区,主机将要输出的数据依次写⼊该缓冲区,⽽打印机则依次从该缓冲区中取出数据。

该缓冲区的逻辑结构应该是A.栈B.队列C.树D.图2.设栈S和队列Q的初始状态均为空,元素abcdefg依次进⼊栈S。

若每个元素出栈后⽴即进⼊队列Q,且7个元素出队的顺序是bdcfeag,则栈S的容量⾄少是 A.1 B.2 C.3 D.43.给定⼆叉树图所⽰。

设N代表⼆叉树的根,L代表根结点的左⼦树,R代表根结点的右⼦树。

若遍历后的结点序列为3,1,7,5,6,2,4,则其遍历⽅式是 A.LRN B.NRL C.RLN D.RNL4.下列⼆叉排序树中,满⾜平衡⼆叉树定义的是5.已知⼀棵完全⼆叉树的第6层(设根为第1层)有8个叶结点,则完全⼆叉树的结点个数最多是A.39 B.52 C.111 D.1196.将森林转换为对应的⼆叉树,若在⼆叉树中,结点u是结点v的⽗结点的⽗结点,则在原来的森林中,u 和v可能具有的关系是 I.⽗⼦关系 II.兄弟关系 III. u的⽗结点与v的⽗结点是兄弟关系A.只有IIB.I和IIC.I和IIID.I、II和III7.下列关于⽆向连通图特性的叙述中,正确的是I.所有顶点的度之和为偶数 II.边数⼤于顶点个数减1 III.⾄少有⼀个顶点的度为1A.只有IB. 只有IIC.I和IID.I和III8.下列叙述中,不符合m阶B树定义要求的是A.根节点最多有m棵⼦树 B.所有叶结点都在同⼀层上C.各结点内关键字均升序或降序排列 D.叶结点之间通过指针链接9.已知关键序列5,8,12,19,28,20,15,22是⼩根堆(最⼩堆),插⼊关键字3,调整后得到的⼩根堆是A.3,5,12,8,28,20,15,22,19B. 3,5,12,19,20,15,22,8,28C.3,8,12,5,20,15,22,28,19D. 3,12,5,8,28,20,15,22,1910.若数据元素序列11,12,13,7,8,9,23,4,5是采⽤下列排序⽅法之⼀得到的第⼆趟排序后的结果,则该排序算法只能是A.起泡排序 B.插⼊排序 C.选择排序 D.⼆路归并排序码的译码结果 B.指令和数据的寻址⽅式C.指令周期的不同阶段D.指令和数据所在的存储单元12.⼀个C语⾔程序在⼀台32位机器上运⾏。

2009年计算机专业统考考研真题及参考答案

2009年计算机专业统考考研真题及参考答案

2009年考研计算机专业统考考研真题及参考答案一、单项选择题,每小题2分,共80分1.为解决计算机与打印机之间速度不匹配的问题,通常设置一个打印数据缓冲区,主机将要输出的数据依次写入该缓冲区,而打印机则依次从该缓冲区中取出数据。

该缓冲区的逻辑结构应该是A.栈B.队列C.树D.图2.设栈S和队列Q的初始状态均为空,元素abcdefg依次进入栈S。

若每个元素出栈后立即进入队列Q,且7个元素出队的顺序是bdcfeag,则栈S的容量至少是 A.1 B.2 C.3 D.43.给定二叉树图所示。

设N代表二叉树的根,L代表根结点的左子树,R代表根结点的右子树。

若遍历后的结点序列为3,1,7,5,6,2,4,则其遍历方式是 A.LRN B.NRL C.RLN D.RNL4.下列二叉排序树中,满足平衡二叉树定义的是5.已知一棵完全二叉树的第6层(设根为第1层)有8个叶结点,则完全二叉树的结点个数最多是A.39 B.52 C.111 D.1196.将森林转换为对应的二叉树,若在二叉树中,结点u是结点v的父结点的父结点,则在原来的森林中,u和v可能具有的关系是 I.父子关系 II.兄弟关系 III. u 的父结点与v的父结点是兄弟关系A.只有IIB.I和IIC.I和IIID.I、II和III7.下列关于无向连通图特性的叙述中,正确的是I所有顶点的度之和为偶数 II.边数大于顶点个数减1 III.至少有一个顶点的度为1A.只有IB. 只有IIC.I和IID.I和III8.下列叙述中,不符合m阶B树定义要求的是A.根节点最多有m棵子树 B.所有叶结点都在同一层上C.各结点内关键字均升序或降序排列 D.叶结点之间通过指针链接9.已知关键序列5,8,12,19,28,20,15,22是小根堆(最小堆),插入关键字3,调整后得到的小根堆是A.3,5,12,8,28,20,15,22,19 B. 3,5,12,19,20,15,22,8,28 C.3,8,12,5,20,15,22,28,19 D. 3,12,5,8,28,20,15,22,19 10.若数据元素序列11,12,13,7,8,9,23,4,5是采用下列排序方法之一得到的第二趟排序后的结果,则该排序算法只能是A.起泡排序 B.插入排序 C.选择排序 D.二路归并排序11.冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是 A.指令操作码的译码结果 B.指令和数据的寻址方式C.指令周期的不同阶段D.指令和数据所在的存储单元12.一个C语言程序在一台32位机器上运行。

2009-2010计算机组成原理试卷A参考答案

2009-2010计算机组成原理试卷A参考答案
2一台机器的指令系统有哪几类典型指令?列出其名称。
数据传送类
控制类
运算类
逻辑类
输入输出类
字符串处理类
特权类
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位,其指令格式如下:
寻址模式定义如下:

统考操作系统(2009-2012)试题及精心解析

统考操作系统(2009-2012)试题及精心解析
2362H:P=2,访问快表 10ns,因初始为空,访问页表 100ns 得到页框号,合成物理地
5 / 21
王道论坛()组织名校高手精心解析,请珍惜我们的劳动成果! 址后访问主存 100ns,共计 10ns+100ns+100ns=210ns。
1565H:P=1,访问快表 10ns,落空,访问页表 100ns 落空,进行缺页中断处理 108ns, 访问快表 10ns,合成物理地址后访问主存 100ns,共计 10ns+100ns+108ns+10ns+100ns=100 000 220ns。
(1)依次访问上述三个虚地址,各需多少时间?给出计算过程。 (2)基于上述访问序列,虚地址 1565H 的物理地址是多少?请说明理由。
3 / 21
王道论坛()组织名校高手精心解析,请珍惜我们的劳动成果!
2009 年计算机统考——操作系统部分解析
一、单项选择题
23.D。考查并行性的限定。 单处理器系统中只有一条指令流水线,一个多功能的操作部件,每个时钟周期只能完成 一条指令,故进程与进程显然不可以并行。 24.D。考查几种基本的调度算法概念。 高响应比优先调度算法,同时考虑每个进程的等待时间和需要的执行时间,从中选出响 应比最高的进程投入执行。响应比 R 定义如下:响应比 R=(等待时间+执行时间)/执行时间。 25.C。考查死锁的条件。 这种题用到组合数学中鸽巢原理的思想,考虑最极端情况,因为每个进程最多需要 3 台打印机,如果每个进程已经占有了 2 台打印机,那么只要还有多的打印机,那么总能满足 达到 3 台的条件,所以,将 8 台打印机分给 K 个进程,每个进程有 2 台打印机,这个情况 就是极端情况,K 为 4。 26.A。考查分区分配存储管理方式的保护措施。 分区分配存储管理方式的保护措施是设置界地址寄存器。每个进程都有自己独立的进程 空间,如果一个进程在运行时所产生的地址在其地址空间之外,则发生地址越界,即当程序 要访问某个内存单元时,由硬件检查是否允许,如果允许则执行,否则产生地址越界中断, 由操作系统进行相应处理。 27.C。考查分段存储管理系统。 段地址为 32 位二进制数,其中 8 位表示段号,则段内位移占用 32 位-8 位=24 位二进 制数,故最大段长为 224B。 28.B。考查文件物理结构的特性。 随机访问是索引结构的特性。 29.A。考查磁盘的调度算法。 类似于电梯调度的思想。首先,磁头选择与当前磁头所在磁道距离最近的请求作为首次 服务的对象(110),当磁头沿途相应访问请求序列直到达到一端末(110,170,180,195), 再反向移动响应另一端的访问请求(68,45,35,12)。 30.A。考查文件控制块的内容。 在文件控制块中,通常含有以下三类信息,即基本信息、存取控制信息及使用信息。 31.B。考查软/硬链接建立的属性。 建立符号链接(软链接)时,引用计数值直接复制;建立硬链接时,引用计数值加 1。 删除文件时,删除操作对于符号链接是不可见的,这并不影响文件系统,当以后再通过符号 链接访问时,发现文件不存在,直接删除符号链接;但是对于硬链接则不可以直接删除,引 用计数值减 1,若值不为 0,则不能删除此文件,因为还有其他硬链接指向此文件。 32.A。考查系统调用的设备标识。 用户程序对 I/O 设备的请求采用逻辑设备名,而在程序实际执行时使用物理设备名。

2009年考研计算机统考真题及答案解析

2009年考研计算机统考真题及答案解析

12. 一个 C 语言程序在一台 32 位机器上运行。 程序中定义了三个变量 x、 y 和 z, 其中 x 和 z 为 int 型, y 为 short 型。当 x=127,y =- 9 时,执行赋值语句 z=x+y 后, x、y 和 z 的值分别是 A . x=0000007FH,y=FFF9H, z=00000076H B. x=0000007FH,y=FFF9H, z=FFFF0076H C. x=0000007FH,y=FFF7H, z=FFFF0076H D. x=0000007FH,y=FFF7H, z=00000076H 13. 浮点数加、减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。设浮点数的阶码和尾数 均采用补码表示,且位数分别为 5 位和 7 位(均含 2 位符号位)。若有两个数 X=27 ×29/ 32 , Y=25 ×5/8 ,则 用浮点加法计算 X+Y 的最终结果是 A .00111 1100010 C. 01000 0010001 。
40. FTP 客户和服务器间传递 FTP 命令时,使用的连接是______ 。 A .建立在 TCP 之上的控制连接 C.建立在 UDP 之上的控制连接 二、综合应用题:第 41~47 题,共 70 分。 41. (10 分)带权图(权值非负,表示边连接的两顶点间的距离)的最短路径问题是找出从初始顶点到目标顶 点之间的一条最短路径。假设从初始顶点到目标顶点之间存在路径,现有一种解决该问题的方法:
28. 下列文件物理结构中,适合随机访问且易于文件扩展的是______ 。 A .连续结构 C.链式结构且磁盘块定长 B.索引结构 D.链式结构且磁盘块变长
29. 假设磁头当前位于第 105 道,正在向磁道序号增加的方向移动。现有一个磁道访问请求序列为 35,45,12 , 68 ,110 ,180, 170, 195 ,采用 SCA N 调度 (电梯调度) 算法得到的磁道访问序列是 ______ 。 A .110,170,180,195,68,45,35,12 C.110,170,180,195,12,35,45,68 B.110,68,45,35,12,170,180,195 D. 12,35,45,68,110下列二叉排序树中,满足平衡二叉树定义的是______ 。

2009年统考计算机考研真题及答案(word版)

2009年统考计算机考研真题及答案(word版)

2009年计算机统考真题(完整版)一.单项选择题,每小题 2 分,共80 分。

1.为解决计算机与打印机之间速度不匹配的问题,通常设置一个打印数据缓冲区,主机将要输出的数据依次写入该缓冲区,而打印机则依次从该缓冲区中取出数据。

该缓冲区的逻辑结构应该是 A.栈 B.队列 C.树 D.图2.设栈S 和队列Q 的初始状态均为空,元素abcdefg 依次进入栈S。

若每个元素出栈后立即进入队列Q,且7 个元素出队的顺序是bdcfeag,则栈S 的容量至少是A.1 B.2 C.3 D.43.给定二叉树图所示。

设N 代表二叉树的根,L 代表根结点的左子树,R 代表根结点的右子树。

4.若遍历后的结点序列为3,1,7,5,6,2,4,则其遍历方式是A.LRN B.NRL C.RLN D.RNL5.下列二叉排序树中,满足平衡二叉树定义的是6.已知一棵完全二叉树的第 6 层(设根为第 1 层)有8 个叶结点,则完全二叉树的结点个数最多是A.39 B.52 C.111 D.1197.将森林转换为对应的二叉树,若在二叉树中,结点u 是结点v 的父结点的父结点,则在原来1的森林中,u 和v 可能具有的关系是I.父子关系II.兄弟关系III. u 的父结点与v 的父结点是兄弟关系A.只有IIB.I 和IIC.I 和IIID.I、II 和III8.下列关于无向连通图特性的叙述中,正确的是I.所有顶点的度之和为偶数II.边数大于顶点个数减 1 III. 至少有一个顶点的度为 1A.只有IB. 只有IIC.I 和IID.I 和III9.下列叙述中,不符合m 阶B 树定义要求的是A.根节点最多有m 棵子树 B.所有叶结点都在同一层上C.各结点内关键字均升序或降序排列 D.叶结点之间通过指针链接10.已知关键序列5,8,12,19,28,20,15,22 是小根堆(最小堆),插入关键字3,调整后得到的小根堆是A. 3,5,12,8,28,20,15,22,19B. 3,5,12,19,20,15,22,8,28C. 3,8,12,5,20,15,22,28,19D. 3,12,5,8,28,20,15,22,1911.若数据元素序列11,12,13,7,8,9,23,4,5 是采用下列排序方法之一得到的第二趟排序后的结果,则该排序算法只能是A.起泡排序 B.插入排序 C.选择排序 D.二路归并排序12.冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU 区分它们的依据是A.指令操作码的译码结果 B.指令和数据的寻址方式C.指令周期的不同阶段D.指令和数据所在的存储单元13.一个 C 语言程序在一台32 位机器上运行。

2012计算机考研真题及答案

2012计算机考研真题及答案

2012 年全国硕士研究生入学统一考试—计算机专业基础综合试题2012 年全国硕士研究生入学统一考试计算机科学与技术学科联考计算机学科专业基础综合试题(科目代码 408)1一、单项选择题:第1~40小题,每小题2分,共80分。

下列每题给出的四个选项中,只有一个选项最符合试题要求。

1.求整数n(n≥0)阶乘的算法如下,其时间复杂度是int fact(int n){if (n<=1)return 1;return n*fact(n-1);}A. O(log2n)B. O(n)C. (nlog2n)D. O(n2)2.已知操作符包括…+‟、…-‟、…*‟、…/‟、…(‟和…)‟。

将中缀表达式a+b-a*((c d)/e-f)+g转换为等价的后缀表达式ab+acd+e/f-*-g+ 时,用栈来存放暂时还不能确定运算次序的操作符,若栈初始时为空,则转换过程中同时保存在栈中的操作符的最大个数是A. 5B. 7C. 8D. 113.若一棵二叉树的前序遍历序列为a, e, b, d, c,后序遍历序列为b, c, d, e, a,则根结点的孩子结点A.只有eB.有e、bC.有e、cD.无法确定4.若平衡二叉树的高度为6,且所有非叶结点的平衡因子均为1,则该平衡二叉树的结点总数为A. 10B. 20C. 32D. 335.对有n个结点、e条边且使用邻接表存储的有向图进行广度优先遍历,其算法时间复杂度是A. O(n)B. O(e)C. O(n+e)D. O(n*e)6.若用邻接矩阵存储有向图,矩阵中主对角线以下的元素均为零,则关于该图拓扑序列的结论是A.存在,且唯一C.存在,可能不唯一B.存在,且不唯一D.无法确定是否存在7.对如下有向带权图,若采用迪杰斯特拉(Dijkstra)算法求源点a到其他各顶点的最短路径,则得到的第一条最短路径的目标顶点是b,第二条最短路径的目标顶点是c,后续得到的其余各最短路径的目标顶点依次是A.d,e,fB.e,d,fC. f,d,eD.f,e,d8.下列关于最小生成树的说法中,正确的是 I. 最小生成树树的代价唯一II. 权值最小的边一定会出现在所有的最小生成树中III. 用普里姆(Prim )算法从不同顶点开始得到的最小生成树一定相同 IV. 普里姆算法和克鲁斯卡尔(Kruskal )算法得到的最小生成树总不相同A. 仅 IB. 仅 IIC. 仅 I 、IIID. 仅 II 、IV9.设有一棵 3 阶 B 树,如下图所示。

统考数据结构(2009-2012)试题及精心解析

统考数据结构(2009-2012)试题及精心解析

序号 1 2 3 4 5 6 7 说明 a 入栈 b 入栈 b 出栈 c 入栈 d 入栈 d 出栈 c 出栈 栈内 a ab a ac acd ac a b b b bd bdc 栈外
A-3
序号 8 9 10 11 12 13 14 说明 e 入栈 f 入栈 f 出栈 e 出栈 a 出栈 g 入栈 g 出栈 g 栈内 ae aef ae a 栈外 bdc bdc bdcf bdcfe bdcfea bdcfea bdcfeag
1 / 24
2009 年计算机统考——数据结构部分
一、单项选择题:每小题 2 分。
1.为解决计算机主机与打印机之间速度不匹配问题,通常设置一个打印数据缓冲区, 主机将要输出的数据依次写入该缓冲区, 而打印机则依次从该缓冲区中取出数据。 该缓冲区 。 的逻辑结构应该是 A.栈 B.队列 C.树 D.图 2.设栈 S 和队列 Q 的初始状态均为空,元素 a,b,c,d,e,f,g 依 次进入栈 S。若每个元素出栈后立即进入队列 Q,且 7 个元素出队的顺序是 。 b,d,c,f,e,a,g,则栈 S 的容量至少是 A.1 B.2 C.3 D.4 3.给定二叉树如图 A-1 所示。设 N 代表二叉树的根,L 代表根结点的 左子树, R 代表根结点的右子树。 若遍历后的结点序列是 3, 1, 7, 5, 6, 2, 4,则其遍历方式是 。 图 A-1 A.LRN B.NRL C.RLN D.RNL 。 4.下列二叉排序树中,满足平衡二叉树定义的是
2 / 24
10.若数据元素序列 11,12,13,7,8,9,23,4,5 是采用下列排序方法之一得到的 第二趟排序后的结果,则该排序算法只能是 。 A.冒泡排序 B.插入排序 C.选择排序 D.二路归并排序

-“计算机组成原理”统考试题分析精品文档69页

-“计算机组成原理”统考试题分析精品文档69页
2009年真题分析
一、单项选择题(12小题,每小题2分,共24分) ▪ 第1章 计算机系统概论(1) (11) ▪ 第2章 运算方法与运算器(2)(12、13) ▪ 第3章 存储系统(3)(14、15、21) ▪ 第4章 指令系统(2) (16、17) ▪ 第5章 中央处理机(2) (18、19) ▪ 第6章 总线系统(1) (20) ▪ 第8章 I/O系统(1) (22)
二、综合应用题(两大题,共23分) ▪ 43题(11分)设计题(指令系统设计): 涉及第4、5章 ▪ 44题(12分)计算题(Cache相关计算):涉及第3章
2019年真题分析
一、单项选择题(11小题,每小题2分,共22分) ▪ 第1章 计算机系统概论(1) (12) ▪ 第2章 运算方法与运算器(1) (13) ▪ 第3章 存储系统(2) (14、15) ▪ 第4章 指令系统(3) (16、17、18 ) ▪ 第5章 中央处理机(1) ( 19 ) ▪ 第6章 总线系统(1) (20) ▪ 第8章 I/O系统(2) (21、22)
2019年真题 分析: int型数据长度32位,表示范围为-231~231-1,转换为十进制数
▪约d为1o4u-fd2ol、b×uolba假e1lt(0e型定9型~数i数变n2据t×据量用为1为0i单补9双、,精码精f度和表度浮浮d示点的点,数数数,f,据l按o按类a7t57型54和4标标分d准o准别u,,b尾为l尾e数i分数n2t35别位2、位用,f,lI阶o阶E码aE码tE8和位171,位54。 I单.精i度=和= (双in精t)度(f浮lo点at数) i格式表示),已知i=785, 失f表有i==达1效(7.位8式556,),7108再=则e(转311结,换00果d回0=1i为10n0.t05型1“e),12,真0值有0”。不效的变若数,是字在结为:3果21位0为位机真,。器转换中为执f行loa下t型列数关据系不丢 III.. f i===(=fl(oiant)t)(i(nft)lofat) i IfI=.(1.5f67=8=e3)(1f0=l(o1a5t6)7.8()i10n,t有)小f数部分,转换为int型数据小数部分 丢I失II,.再f转=换=回(fflloaota型t),值(d改ou变b,le结) 果f为假。

2009-2012计算机组成原理考研试题与答案

2009-2012计算机组成原理考研试题与答案

2009-2012年计算机组成原理考研试题与答案2009年全国研究生考试计算机统考试题—计算机组成原理部分一.单项选择题,每小题2分。

11.冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是( C )A.指令操作码的译码结果 B. 指令和数据的寻址方式C. 指令周期的不同阶段D. 指令和数据所在的存储单元12.一个C语言程序在一台32位机器上运行。

程序中定义了三个变量xyz,其中x和z是int 型,y为short型。

当x=127,y=-9时,执行赋值语句z=x+y后,xyz的值分别是( D ) A.X=0000007FH,y=FFF9H,z=00000076H B.X=0000007FH,y=FFF9H,z=FFFF0076H C.X=0000007FH,y=FFF7H,z=FFFF0076H D.X=0000007FH,y=FFF7H,z=00000076H13.浮点数加减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。

设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均含2位符号位)。

若有两个数X=27×29/32,Y=25×5/8,则用浮点加法计算X+Y的最终结果是( D )A.00111 1100010 B. 00111 0100010C.01000 0010001 D. 发生溢出14.某计算机的Cache共有16块,采用2路组相联映射方式(即每组2块)。

每个主存块大小为32字节,按字节编址。

主存129号单元所在主存块应装入到的Cache组号是( C ) A.0 B. 2 C. 4 D. 615.某计算机主存容量为64KB,其中ROM区为4KB,其余为RAM区,按字节编址。

现要用2K ×8位的ROM芯片和4K×4位的RAM芯片来设计该存储器,则需要上述规格的ROM芯片数和RAM芯片数分别是( D )A.1、15 B.2、15 C.1、30 D.2、3016.某机器字长16位,主存按字节编址,转移指令采用相对寻址,由两个字节组成,第一字节为操作码字段,第二字节为相对位移量字段。

2012年计算机组成原理考研试题及参考答案

2012年计算机组成原理考研试题及参考答案

2012年计算机组成原理考研试题及参考答案一、单项选择题,每小题2分。

1、基准程序A在某计算机上的运行时间为100秒,其中90秒为CPU时间,其余为I/O时间,若CPU速度提高50%,I/O速度不变,则运行基准程序A所耗费的时间是A.55 B.60 C.65 D.702、在C语言中,int型占32位,short型占16位,若有下列语句unsigned short x=65530;unsigned int y=x;则执行后,y的十六进制表示为A.00007FFA B.0000FFFA C.FFFF 7FFA D.FFFF FFFA3、float类型(即IEEE754单精度浮点数格式)所表示的最大正整数是A.2126-2103B.2127-2104C.2127-2103D.2128-21044、某计算机存储器按字节编址,采用小端方式存放数据,假定编译器规定int型和short型长度分别为32位和16位,并且数据按边界对齐存储。

某C程序段如下:struct{int a;char b;short c;}record;record.a=273;若record变量的首地址为0xc008,则地址0xc008中内容及record.C的地址是A.0x00、0xC00D B.0x00、0xC00EC.0x11、0xC00D D.0x11、0xC00E5、下列关于闪存(Flash Memory)的叙述中,错误的是A.信息可读可写,并且读、写速度一样快B.存储元由MOS管组成,是一种半导体存储器C.掉电后信息不丢失,是一种非易失性存储器D.采用随机访问方式,可替代计算机外部存储器6、假设某计算机按字编址,Cache有4个行,Cache和主存之间交换的块为2个存储字。

若Cache的内容初始为空,采用2路组相联映射方式和LRU替换策略。

访问的主存地址依次为0,4,8,2,0,6,8,6,4,8时,命中Cache的次数是A.1 B.2 C.3 D.47、某计算机的控制器采用微程序控制方式,微指令中的操作控制字段采用字段直接编码法,共有33个微命令,构成5个互斥类,分别包含7、3、12、5和6个微命令,问操作控制字段至少有多少位A.5 B.6 C.15 D.338、设某同步总线频率为100MHz,数据总线和地址总线共用一组总线,32位宽,存储字长也是32位。

2009-2015年1计算机组成考研原试题与答案

2009-2015年1计算机组成考研原试题与答案

2009年全国硕士研究生计算机学科入学统一考试计算机组成原理试题分析一、选择题(每个题2分)11.冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是A.指令操作码的译码结果B.指令和数据的寻址方式C.指令周期的不同阶段D.指令和数据所在的存储单元[答案] C[解析] 1、指令执行步骤,在取指期间取来的是指令,读数据期间读来的是数据;2、指令和数据性质上的区别,虽然二者都用二进制表示,但属于完全不同性质的信息,数据是计算机加工处理的“原材料”,指令是告知计算机运行功能和执行步骤的命令类信息。

12.一个C语言程序在一台32位机器上运行。

程序中定义了三个变量x、y和z,其中x和z为int型,y为short型。

当x = 127,y = -9时,执行赋值语句z = x+y后,x、y和z的值分别是A.x = 0000007FH,y = FFF9H,z = 00000076HB.x = 0000007FH,y = FFF9H,z = FFFF0076HC.x = 0000007FH,y = FFF7H,z = FFFF0076HD.x = 0000007FH,y = FFF7H,z = 00000076H[答案] D[解析] 1、十进制整数到二进制的转换,数据的补码表示;2、补码加法运算,2两个不同位数的补码数相加时需要进行符号扩展;X=127,[X]补=0000007FH(32位整数),运算后其值不变Y=-9,[Y]补=FFF7H (16位整数),运算后其值不变[Z]补= [X补+Y补]=0000007FH+FFFFFFF7H=00000076H3、解题技巧,也可先求出127+(-9)=118,再变成补码后去与可供选择的答案对比。

13.浮点数加、减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。

设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均含2位符号位)。

计算机组成原理考研试题(超详解)

计算机组成原理考研试题(超详解)

全国硕士研究生计算机学科入学统一考试计算机组成原理试题分析一、选择题(每个题2分)12.下列选项中,能缩短程序执行时间的措施是I.提高CPU时钟频率II.优化数据通路结构III.对程序进行编译优化A.仅I和II B.仅I和III C.仅II和III D.I、II和III[答案] D[解析] 提高CPU时钟频率会使机器执行指令的运行速度更快,对程序进行编译优化可以有效地减少指令条数,优化数据通路结构可以改进某些指令的运行效率,3者都有利于缩短程序的执行时间。

13.假定有4个整数用8位补码分别表示为r1=FEH,r2=F2H,r3=90H,r4=F8H。

若将运算结果存放在一个8位寄存器中,则下列运算会发生溢出的是A.r1×r2 B.r2×r3 C.r1×r4 D.r2×r4[答案]B[解析]8位寄存器能保存的补码整数的范围是-128~+127,r1中的数值是-2,r2中的数值是-14,r3中的数值是-112,r4中的数值是-8,则4个运算会发生溢出的是r2×r3。

14.假定变量i、f和d的数据类型分别为int、float和double(int用补码表示,float和double 分别用IEEE 754单精度和双精度浮点数格式表示),已知i=785,f=1.5678e3,d=1.5e100。

若在32位机器中执行下列关系表达式,则结果为“真”的是I.i == (int) (float) i II.f == (float) (int) fIII.f == (float) (double) f IV.(d+f) - d == fA.仅I和II B.仅I和III C.仅II和III D.仅III和IV[答案]B[解析] (II)运算会丢掉浮点数的小数部分,(IV)运算过程中可能有误差使其不相等,(I)和(III)则不存在问题。

15.假定用若干个2 K×4位的芯片组成一个8 K×8位的存储器,则地址0B1FH所在芯片的最小地址是A.0000H B.0600H C.0700H D.0800H[答案] D[解析] 一个8 k×8位的存储器可以由8片2k×4位的存储器芯片组成,则每2k存储空间的起始地址为0000H、0800H、1000H、1800H,因此0B1FH所在芯片的最小地址是0800H。

2009到2012计算机网络历年考研选择题真题加解析

2009到2012计算机网络历年考研选择题真题加解析

2009年计算机网络考研试题1、(09-33)在OSI参考模型中,自下而上第一个提供端到端服务的层次是(B)A.数据链路层 B.传输层 C.会话层 D.应用层解析:自下而上方法的一般从检查物理层开始。

自下而上分别称为:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

传输层是两台计算机经过网络进行数据通信时,第一个端到端的层次,具有缓冲作用。

2、(09-34)在无噪声情况下,若某通信链路的带宽为3kHz,采用4个相位,每个相位具有4种振幅的QAM调制技术,则该通信链路的最大数据传输速率是( B )A.12kbps B.24 kbps C.48 kbps D.96 kbps解析:(1)对于带宽为6MHz的信道,若用4种不同的状态来表示数据,在不考虑热噪声的情况下,该信道的最大数据传输速率是多少?答:由无热噪声的奈奎斯特公式: C=2Hlog2N=2*6M*log24=24Mbps,即该信道的最大数据传输速率是24Mbps(2)在无噪声情况下,若某通信链路的带宽为3KHz,采用4个相位,每个相位具有4种振幅的QAM调制技术,则该通信链路的最大数据传输速率是(24kbps)C=2Hlog2N=2*3k*log216=24kbps.3、(09-35)数据链路层采用了后退N帧(GBN)协议,发送方已经发送了编号为0~7的帧。

当计时器超时时,若发送方只收到0、2、3号帧的确认,则发送方需要重发的帧数是(C)A.2 B. 3 C. 4 D. 54、(09-36)以太网交换机进行转发决策时使用的PDU地址是(A)A.目的物理地址 B.目的IP地址 C.源物理地址 D.源IP地址ARP协议是“Address Resolution Protocol”(地址解析协议)的缩写。

在局域网中,网络中实际传输的是“帧”,帧里面是有目标主机的MAC地址的。

在以太网中,一个主机要和另一个主机进行直接通信,必须要知道目标主机的MAC地址。

计算机组成原理-习题(严军勇)-2012-2003

计算机组成原理-习题(严军勇)-2012-2003
① 2k-1≥N+K+1 信息位:8位,N=8,K=5,海明码的总位数为13位, 可表示为: H13 H12 … H2 H1 ② 校验位的位置 五个校验位P5~P1对应的海明码位号应分别为: H13 、H8 、H4 、H2 、H1 ,除P5 外,其余四位都满足 Pi的位号等于2i-1的关系,而P5只能放在H13上,因为它 已经是海明码的最高位了。因此,有如下排列关系: P5 D8 D7 D6 D5 P4 D4 D3 D2 P3 D1 P2 P1
2009考研真题——选择题
计算机组成原理
11 硬件和软件实现在逻辑功能上是一样的,但硬 件的优势在于_______。 A.速度快 B.成本低 C.容量大 D.灵活性好 12 数据发生溢出的根本原因是_______。 A.数据的位数有限 B.数据运算中将符号位的进位丢弃 C.数据运算中将符号位的借位丢弃 D.数据运算中的错误
1011001111001
计算机组成原理
2009考研真题——综合应用题
⑦ 指出2位出错和纠正一位出错位海明校验逻辑: S1= P1 D1D2D4D5D7 S2= P2 D1D3D4D6D7 S3= P3 D2 D3D4D8 S4= P4 D5D6D7D8 S5= P5 D1D2D3D5D6 D8 当S5~S1为00000时:无错。 仅有一位不为0:某一校验位出错 有两位不为0:两位海明码同时出错 有三位不为0:一位信息位出错;出错位的位 号由S4~S1四位编码值指明 四位或五位不为0:硬件故障
2009考研真题——选择题
计算机组成原理
15 在相对寻址方式中,若指令中地址码为X,则操 作数的地址为______。 A.X B(PC)+X C.X+段基址 D.变址寄存器+X 16 指令系统中采用不同寻址方式的目的主要是 ______。 A.可直接访问内存 B.提供扩展操作码并降低指令译码难度 C.实现存储程序和程序控制 D.缩短指令长度,扩大寻址空间,提高编程灵 活性。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2009-2012年计算机组成原理考研试题与答案2009年全国研究生考试计算机统考试题—计算机组成原理部分一.单项选择题,每小题2分。

11.冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是()A.指令操作码的译码结果 B.指令和数据的寻址方式C.指令周期的不同阶段D.指令和数据所在的存储单元12.一个C语言程序在一台32位机器上运行。

程序中定义了三个变量xyz,其中x和z是int 型,y为short型。

当x=127,y=-9时,执行赋值语句z=x+y后,xyz的值分别是()A.X=0000007FH,y=FFF9H,z=00000076H B.X=0000007FH,y=FFF9H,z=FFFF0076H C.X=0000007FH,y=FFF7H,z=FFFF0076H D.X=0000007FH,y=FFF7H,z=00000076H13.浮点数加减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。

设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均含2位符号位)。

若有两个数X=27×29/32,Y=25×5/8,则用浮点加法计算X+Y的最终结果是()A.001111100010 B.001110100010C.010********* D.发生溢出14.某计算机的Cache共有16块,采用2路组相联映射方式(即每组2块)。

每个主存块大小为32字节,按字节编址。

主存129号单元所在主存块应装入到的Cache组号是()A.0 B.2 C.4 D.615.某计算机主存容量为64KB,其中ROM区为4KB,其余为RAM区,按字节编址。

现要用2K ×8位的ROM芯片和4K×4位的RAM芯片来设计该存储器,则需要上述规格的ROM芯片数和RAM芯片数分别是()A.1、15B.2、15C.1、30D.2、3016.某机器字长16位,主存按字节编址,转移指令采用相对寻址,由两个字节组成,第一字节为操作码字段,第二字节为相对位移量字段。

假定取指令时,每取一个字节PC自动加1。

若某转移指令所在主存地址为2000H,相对位移量字段的内容为06H,则该转移指令成功转以后的目标地址是()A.2006HB.2007HC.2008HD.2009H17.下列关于RISC的叙述中,错误的是()A.RISC普遍采用微程序控制器B.RISC大多数指令在一个时钟周期内完成C.RISC的内部通用寄存器数量相对CISC多D.RISC的指令数、寻址方式和指令格式种类相对CISC少18.某计算机的指令流水线由四个功能段组成,指令流经各功能段的时间(忽略各功能段之间的缓存时间)分别是90ns、80ns、70ns和60ns,则该计算机的CPU时钟周期至少是()A.90ns B.80ns C.70ns D.60ns19.相对于微程序控制器,硬布线控制器的特点是()A.指令执行速度慢,指令功能的修改和扩展容易B.指令执行速度慢,指令功能的修改和扩展难C.指令执行速度快,指令功能的修改和扩展容易D.指令执行速度快,指令功能的修改和扩展难20.假设某系统总线在一个总线周期中并行传输4字节信息,一个总线周期占用2个时钟周期,总线时钟频率为10MHz,则总线带宽是()A.10MB/s B.20MB/S C.40MB/S D.80MB/S21.假设某计算机的存储系统由Cache和主存组成,某程序执行过程中访存1000次,其中访问Cache缺失(未命中)50次,则Cache的命中率是()A.5% B.9.5% C.50% D.95%22.下列选项中,能引起外部中断的事件是()A.键盘输入 B.除数为0 C.浮点运算下溢 D.访存缺页二.综合应用题。

43.(8分)某计算机的CPU主频为500MHz,CPI为5(即执行每条指令平均需5个时钟周期)。

假定某外设的数据传输率为0.5MB/s,采用中断方式与主机进行数据传送,以32位为传输单位,对应的中断服务程序包含18条指令,中断服务的其他开销相当于2条指令的执行时间。

请回答下列问题,要求给出计算过程。

(1)在中断方式下,CPU用于该外设I/O的时间占整个CPU时间的百分比是多少?(2)当该外设的数据传输率达到5MB/s时,改用DMA方式传送数据。

假设每次DMA传送大小为5000B,且DMA预处理和后处理的总开销为500个时钟周期,则CPU用于该外设I/O的时间占整个CPU时间的百分比是多少?(假设DMA与CPU之间没有访存冲突)标准答案:(1)在中断方式下,每32位(4B)被中断一次,故每秒中断0.5MB/4B=0.5×106/4=12.5×104次要注意的是,这里是数据传输率,所以1MB=106B。

因为中断服务程序包含18条指令,中断服务的其他开销相当于2条指令的执行时间,且执行每条指令平均需5个时钟周期,所以,1秒内用于中断的时钟周期数为(18+2)×5×12.5×104=12.5×106(2)在DMA方式下,每秒进行DMA操作5MB/5000B=5×106/5000=1×103次因为DMA预处理和后处理的总开销为500个时钟周期,所以1秒钟之内用于DMA操作的时钟周期数为500×1×103=5×105故在DMA方式下,占整个CPU时间的百分比是((5×105)/(500×106))×100%=0.1%44.(13分)某计算机字长16位,采用16位定长指令字结构,部分数据通路结构如图所示。

图中所有控制信号为1时表示有效、为0时表示无效。

例如控制信号MDRinE为1表示允许数据从DB打入MDR,MDRin为1表示允许数据从内总线打入MDR。

假设MAR的输出一直处于使能状态。

加法指令“ADD(R1),R0”的功能为(R0)+((R1))→(R1),即将R0中的数据与R1的内容所指主存单元的数据相加,并将结果送入R1的内容所指主存单元中保存。

数据通路结构下表给出了上述指令取值和译码阶段每个节拍(时钟周期)的功能和有效控制信号,请按表中描述方式用表格列出指令执行阶段每个节拍的功能和有效控制信号。

功能和控制信号时钟功能有效控制信号C1MAR←(PC)PCout,MARinC2MDR←M(MAR)PC←(PC)+1MemR,MDRinE PC+1C3IR←(MDR)MDRout,IRin C4指令译码无标准答案:指令执行阶段每个节拍的功能和有效控制信号如下所示时钟功能有效控制信号C5MAR←(R1)PCout,MARinC6MDR←M(MAR)MemR,MDRinEC7A←(R0)R0out,AinC8AC←(MDR)+(A)MDRout,Addr,ACinC9MDR←(AC)ACout,MDRinC10M(MAR)←MDR MDRoutE,MemW20100年全国研究生考试计算机统考试题—计算机组成原理部分201一.单项选择题,每小题2分。

12、下列选项中,能缩短程序执行时间的措施是()I提高CPU时钟频率,II优化数据通过结构,III对程序进行编译优化A:仅I和II B:仅I和III C:仅II和III D:I,II,III13、假定有4个整数用8位补码分别表示r1=FEH,r2=F2H,r3=90H,r4=F8H,若将运算结果存放在一个8位的寄存器中,则下列运算会发生溢出的是()A:r1*r2B:r2*r3C:r1*r4D:r2*r414、假定变量I,f,d数据类型分别为int,float和double(int用补码表示,float和double 分别用IEEE754单精度和双精度浮点数据格式表示),已知i=785,f=1.5678,d=1.5若在32位机器中执行下列关系表达式,则结果为真是()(I)f=(int)(float)I(II)f=(float)(int)f(III)f=(float)(double)(IV)=(d+f)-d=fA:仅I和II B:仅I和III C:仅II和III D:仅III和IV15、假定用若干个2k*4位芯片组成一个8*8位存储器,则地址0B1FH所在芯片的最小地址是()A:0000H B:0600H C:0700H D:0800H16、下列有关RAM和ROM的叙述中,正确的是()I、RAM是易失性存储器,ROM是非易失性存储器II、RAM和ROM都是采用随机存取的方式进行信息访问III、RAM和ROM都可用作CacheIV、RAM和ROM都需要进行刷新A:仅I和II B:仅II和III C:仅I,II,III D:仅II,III,IV17、下列命令组合情况中,一次访存过程中,不可能发生的是()A:TLB未命中,Cache未命中,Page未命中B:TLB未命中,Cache命中,Page命中C:TLB命中,Cache未命中,Page命中D:TLB命中,Cache命中,Page未命中18、下列存储器中,汇编语言程序员可见的是()A:存储器地址寄存器(MAR)B:程序计数器(PC)C:存储器数据寄存器(MDR)D:指令寄存器(IR)19、下列不会引起指令流水阻塞的是()A:数据旁路B:数据相关C:条件转移D:资源冲突20、下列选项中的英文缩写均为总线标准的是()A:PCI、CRT、USB、EISA B:ISA、CPI、VESA、EISAC:ISA、SCSI、RAM、MIPS D:ISA、EISA、PCI、PCI-Express21、单级中断系统中,中断服务程序执行顺序是()I、保护现场II、开中断III、关中断IV、保存断点V、中断事件处理VI、恢复现场VII、中断返回A:I、V、VI、II、VII B:III、I、V、VIIC:III、IV、V、VI、VII D:IV、I、V、VI、VII22、假定一台计算机的显示存储器用DRAM芯片实现,若要求显示分辨率为1600*1200,颜色深度为24位,帧频为85Hz,显示总带宽的50%用来刷新屏幕,则需要的显存总带宽至少约为()A:245Mbps B:979MbpsC:1958Mbps D:7834Mbps二.综合应用题。

43.(11分)某计算机字长为16q位,主存地址空间大小为128KB,按字编址,采用字长指令格式,指令名字段定义如下:转移指令采用相对寻址方式,相对偏移是用补码表示,寻址方式定义如下:Ms/Md寻址方式助记符含义000B寄存器直接Rn操作数=(Rn)001B寄存器间接(Rn)操作数=((Rn))010B寄存器间接、自增(Rn)+操作数=((Rn)),(Rn)+1→Rn011B相对D(Rn)转移目标地址=(PC)+(Rn)注:(X)表示有储蓄地址X或寄存器X的内容,请回答下列问题:(1)该指令系统最多可有多少条指令?该计算机最多有多少个通用寄存器?存储器地址寄存器(MDR)至少各需多少位?(2)转移指令的目标地址范围是多少?(3)若操作码0010B表示加法操作(助记符为a d d),寄存器R4和R5的编号分别为100B 和101B,R4的内容为1234H,R5的内容为5678H,地址1234H中的内容为567 8H中的内容为1234H,则汇编语言为a d d(R4).(R5)+(逗号前原操作数,都号后为目的操作数)对应的机器码是什么(用十六进制表示)?该指令执行后,哪些寄存器和存储单元的内容会改变?改变后的内容是什么?解答:该题的考点是指令系统设计,注意操作位数与指令条数的关系,地址码与寄存器数的关系,指令字长与MOR的关系,存储容量与MAR的关系,注意补码计算的偏移地址。

相关文档
最新文档