北京邮电大学2002-2006年计算机组成原理考研试题及答案
计算机专业基础综合计算机组成原理(计算机系统概述)历年真题试卷汇编1
计算机专业基础综合计算机组成原理(计算机系统概述)历年真题试卷汇编1(总分:70.00,做题时间:90分钟)一、单项选择题(总题数:29,分数:58.00)1.电了计算机问世至今,新型机器不断推陈出新,但不管怎么更新,依然具有“存储程序”的特点,最早提出这种概念的是____。
【上海交通大学1999年】A.巴贝奇B.冯.诺依曼√C.帕斯卡D.贝尔考查计算机发展历程。
2.对有关数据加以分类、统计、分析,这属于计算机在——方面的应用。
A.数值计算B.辅助设计C.数据处理√D.实时控制考查计算机的发展及应用。
3.冯.诺依曼型计算机的最根本特征是____。
【中科院计算所2001年】A.以运算器为中心B.采用存储程序原理√C.存储器按地址访问D.数据以二进制编码,并采用二进制运算考查冯.诺依曼型计算机基本概念。
冯.诺依曼型计算机的最根本特征是采用存储程序原理,基本工作方式是控制流驱动方式,工作方式的基本特点是按地址访问并顺序执行指令。
4.冯.诺依曼型计算机的基本工作方式是____。
【中科院计算所1998年】A.控制流驱动方式√B.多指令流多数据流方式C.微程序控制方式D.数据流驱动方式考查冯.诺依曼型计算机基本概念。
解析同上。
5.计算机系统采用层次化结构组成系统,从最上层的最终用户到最底层的计算机硬件,其层次化构成为____。
A.高级语言机器一操作系统机器一汇编语言机器一机器语言机器一微指令系统B.高级语言机器一汇编语言机器一机器语言机器一操作系统机器一微指令系统C.高级语言机器一汇编语言机器一操作系统机器一机器语言机器一微指令系统√D.高级语言机器一汇编语言机器一操作系统机器一微指令系统一机器语言机器考查计算机系统层次化结构。
6.计算机系统是由____组成的。
【武汉大学2007年】A.CPU和存储器B.CPU和接口C.运算器和控制器D.硬件系统和软件系统√考查计算机系统概念。
完整的计算机系统包括硬件系统和软件系统。
电子科大试题2002级计算机原理本科考题-A答案
电子科大试题2002级计算机原理本科考题-A答案2002年《计算机组成原理》试题A答案一、单项选择题(从每小题的四个备选答案中选出一个正确答案,将其号码填入题干的括号内。
每小题2分,共10分)1、在原码不恢复余数除法中,若本步操作商1,则下步操作(②)。
①将余数左移一位加除数②将余数左移一位减除数③将余数右移一位加除数④将余数右移一位减除数2、微程序存放在(③ )。
①堆栈中②主存中③CPU中④磁盘中3、扩展同步总线(④ )。
①无时钟周期划分②无总线周期划分③允许时钟周期长度可变④允许总线周期长度可变4、总线主设备是指(① )。
①掌握总线权的设备②主要的设备③发送信息的设备④接收信息的设备5、为了禁止某个设备申请中断,CPU应该(④ )。
①关中断②开中断③设置屏蔽位为0④设置屏蔽位为1二、多项选择题(从每小题的四个备选答案中选出所有正确答案,将其号码填入题干的括号内。
每小题3分,共15分)1、为了缩短指令中整个地址字段的长度,可采用(② ③ ④)。
①立即寻址②寄存器寻址③寄存器间址④隐地址2、在异步控制方式中,(① ② ③)。
①按需分配时间②采用异步应答方式③总线传送时间可变④指令执行时间可变3、DMA 方式的特点包括(① ③④)。
①具有随机性②能够处理复杂的事件③CPU和I/O设备可在一定程度上并行操作④用硬件实现传送4、在接口中,常将外围设备的工作状态抽象为三种状态,即(①③ ④)。
①空闲②询问③忙④完成5、可以按随机存取方式工作的存储器有(① ② ④)。
①RAM②ROM③堆栈④高速缓存三、简答题(每小题5分,共25分)1、试比较组合逻辑控制方式和微程序控制方式的优缺点。
答:组合逻辑控制方式的优点:产生微命令的速度较快;缺点:设计不规整,设计效率较低,不易修改、扩展指令系统功能。
微程序控制方式的优点:设计规整,易于修改、扩展指令系统功能,可靠性高,性价比高;缺点:速度慢,执行效率不高。
2、动态存储器采用哪种刷新方式可以既不产生明显死区,又不影响存取周期?这种方式如何安排刷新周期?答:异步刷新方式。
北邮考研计算机组成原理专业课试卷16
From /myhearty/home
研究生入学试卷十六答案
显示器屏幕
图 A16. 4 图 A16.2 给出了屏幕显示与显示缓冲存储器之间的一种对应关系。屏幕上水平方向连 续的四个像素共同占用一个字节的显示存储器单元。随着地址的递增,像素位置逐渐右移, 直至屏幕最右端后,返回下一行扫描线最左端。依此类推,直到屏幕右下角。屏幕上的每一 个像素均与显示存储器中的两个比特相对应。
位,数符 1 位.设 j1 = (-10)2 S1 = (+0.1001)2 , j2 = (+10)2 S2 = (+0.1011)2 求 N1 × N2 ,写出运算步骤及结果,积的尾数占 4 位,要规格化结果.根据原码阵列乘法器
的计算步骤求尾数之积。
四.(10 分)设存储器容量为 32 位,字长 64 位,模块数 m = 8,分别用顺序方式和交叉方式
3.微指令格式中,微指令的编码通常采用以下三种方式(1)A.___,(2) B.___, (3) C.___。
4.PCI 总线采用 A.___协议和 B.___仲裁策略,具有 C.___能力,适合于低成本的小系统, 在微型机系统中得到了广泛的应用。
5.外围设备大体分为输入设备,输出设备,A.___设备,B.___设备,C.___设备五大类。 6.通道有三种类型 A.___通道,B.___通道,C.___通道。
示器访主存的操作数,因此间接寻址需两次访问主存. (6).基值寻址,操作数在 E=(Rb) + D 的存储单元中.
电大计算机组成原理试题及答案参考
电大计算机组成原理试题及答案参考小抄组成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、在微程序控制器中,一条机器指令的功能通常由()。
(A)一条微指令实现(B)一段微程序实现(C)一个指令码实现(D)一个条件码实现9、在串行传输时,被传输的数据()(A)在发送设备和接受设备中都是进行串行到并行的变换(B)在发送设备和接受设备中都是进行并行到串行的变换(C)发送设备进行串行到并行的变换,在接受设备中都是进行并行到串行的变换(D)发送设备进行并行到串行的变换,在接受设备中都是进行串行到并行的变换10、系统总线是指()。
(A)运算器、控制器和寄存器之间的信息传送线(B)运算器、寄存器和主存之间的信息传送线(C)运算器、寄存器和外围设备之间的信息传送线(D)CPU、主存和外围设备之间的信息传送线二、名词解释(每小题4分,共20分)1.全相联映像2.指令系统3.指令周期、CPU周期4.向量中断5.微指令三、改错题(在下列各小题的表述中均有错误,请改正。
计算机专业基础综合计算机组成原理(计算机系统概述)历年真题试卷汇编1
计算机专业基础综合计算机组成原理(计算机系统概述)历年真题试卷汇编1(总分:70.00,做题时间:90分钟)一、单项选择题(总题数:29,分数:58.00)1.电了计算机问世至今,新型机器不断推陈出新,但不管怎么更新,依然具有“存储程序”的特点,最早提出这种概念的是____。
【上海交通大学1999年】(分数:2.00)A.巴贝奇B.冯.诺依曼√C.帕斯卡D.贝尔解析:解析:考查计算机发展历程。
2.对有关数据加以分类、统计、分析,这属于计算机在——方面的应用。
(分数:2.00)A.数值计算B.辅助设计C.数据处理√D.实时控制解析:解析:考查计算机的发展及应用。
3.冯.诺依曼型计算机的最根本特征是____。
【中科院计算所2001年】(分数:2.00)A.以运算器为中心B.采用存储程序原理√C.存储器按地址访问D.数据以二进制编码,并采用二进制运算解析:解析:考查冯.诺依曼型计算机基本概念。
冯.诺依曼型计算机的最根本特征是采用存储程序原理,基本工作方式是控制流驱动方式,工作方式的基本特点是按地址访问并顺序执行指令。
4.冯.诺依曼型计算机的基本工作方式是____。
【中科院计算所1998年】(分数:2.00)A.控制流驱动方式√B.多指令流多数据流方式C.微程序控制方式D.数据流驱动方式解析:解析:考查冯.诺依曼型计算机基本概念。
解析同上。
5.计算机系统采用层次化结构组成系统,从最上层的最终用户到最底层的计算机硬件,其层次化构成为____。
(分数:2.00)A.高级语言机器一操作系统机器一汇编语言机器一机器语言机器一微指令系统B.高级语言机器一汇编语言机器一机器语言机器一操作系统机器一微指令系统C.高级语言机器一汇编语言机器一操作系统机器一机器语言机器一微指令系统√D.高级语言机器一汇编语言机器一操作系统机器一微指令系统一机器语言机器解析:解析:考查计算机系统层次化结构。
6.计算机系统是由____组成的。
电大计算机组成原理试题及答案参考
电大计算机组成原理试题及答案参考小抄组成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、在微程序控制器中,一条机器指令的功能通常由()。
(A)一条微指令实现(B)一段微程序实现(C)一个指令码实现(D)一个条件码实现9、在串行传输时,被传输的数据()(A)在发送设备和接受设备中都是进行串行到并行的变换(B)在发送设备和接受设备中都是进行并行到串行的变换(C)发送设备进行串行到并行的变换,在接受设备中都是进行并行到串行的变换(D)发送设备进行并行到串行的变换,在接受设备中都是进行串行到并行的变换10、系统总线是指()。
(A)运算器、控制器和寄存器之间的信息传送线(B)运算器、寄存器和主存之间的信息传送线(C)运算器、寄存器和外围设备之间的信息传送线(D)CPU、主存和外围设备之间的信息传送线二、名词解释(每小题4分,共20分)1.全相联映像2.指令系统3.指令周期、CPU周期4.向量中断5.微指令三、改错题(在下列各小题的表述中均有错误,请改正。
北邮考研计算机组成原理专业课试卷2
研究生入学试卷二一.填空题(每小题3分,共18分)。
1.移码表示法主要用于表示A.___数的阶码E,以便于比较两个B.___的大小和C.___ 操作。
2. 双端口存储器和多模块交叉存储器属于A.___存储器结构.前者采用B.___技术, 后者采用C.___技术。
3. 堆栈是一种特殊的数据寻址方式,它采用A.___原理.按结构不同,分为B.___ 堆栈和C.___堆栈。
4. 流水CPU 中的主要问题是A.___相关,B.___相关和C.___相关,为此需要采取相应的技术对策,才能保证流水线畅通而不断流。
5. 总线仲裁部件通过采用A.___策略或B.___策略,选择其中一个主设备作为总线 的下一次主方,接管C.___权。
6. 显示适配器作为CRT 和CPU 的接口,由A.___存储器,B.___控制器,ROM BIOS 三部分组成。
先进的C.___控制器具有D.____加速能力。
二.(10分)设[x]补=x 0.x 1x 2…x n , 求证:(1) x= -x 0+∑=n i 1x i 2-i (2) [x/2]补= x 0. x 0x 1x 2…x n三.(11分)假设有如下器件:2片74181ALU ,4片74LS374正沿触发8D 寄存器,2片74LS373透明锁存器,4片三态输出八缓冲器(74LS240),一片8×8直接补码阵列乘法器(MUL ),其乘积近似取双倍字长中高8位值,一片8÷8直接补码阵列除法器(DIV ),商为8位字长。
请设计一个8位字长的定点补码运算器,它既能实现补码四则算术运算,又能实现多种逻辑运算。
四.(10分)设存储器容量为32字,字长64位,模块数m = 4,分别用顺序方式和交叉方式进行组织.若存储周期T = 200ns ,数据总线宽度为64位,总线传送周期τ= 50ns, 问:顺序存储器和交叉存储器带宽各是多少?五.(10分)一种二地址RR 型,RS 型指令结构如下所示6位 4位 4位 1位 2位 16位 OP 源寄存器 目标寄存器 I X D (偏移量)其中源寄存器,目标寄存器都是通用寄存器,I 为间接寻址标志位,X 为寻址模式字段. D 为偏移量字段.通过I,X,D 的组合,可构成一个操作数的寻址方式,其有效地址E 的 算法及有关说明列于下表:寻址方式 I X 有效地址E 算法 说明(1) 0 00 E=D D 为偏移量(2)0 01 指令地址=(PC)+D PC 为程序计数器 (3) 0 10 E=(R x )+D R x 为变址寄存器(4) 1 11 E=(R) R为通用寄存器(5) 1 00 E=(D)(6) 0 11 E=(R)+D R b为基址寄存器b请写出表中6种寻址方式名称,并说明主存中操作数的位置。
计算机专业基础综合计算机组成原理(数据的表示和运算)历年真题试卷汇编1
计算机专业基础综合计算机组成原理(数据的表示和运算)历年真题试卷汇编1(总分:84.00,做题时间:90分钟)一、单项选择题(总题数:35,分数:70.00)1.定点补码加减法运算中,当运算结果出现____时,表示运算结果负溢出。
【华中科技大学2002年】A.符号位为00B.符号位为01C.符号位为10 √D.符号位为11考查双符号位时溢出的判别。
两个符号位不同时,表示溢出,此时最高位符号位代表真实符号。
2.采用变形补码判溢出,当发生正溢出时,其两位符号位为____。
【国防科技大学2002年】A.0B.1 √C.10D.11考查双符号位时溢出的判别。
原理同上题。
3.在定点运算器中,无论采用双符号位还是单符号位,必须有____。
【上海大学2001年】A.译码电路,它一般用与非门来实现B.编码电路,它一般用或非门来实现C.溢出判断电路,它一般用异或门来实现√D.移位电路,它一般用与或非门来实现考查溢出判别所需硬件配置。
三种溢出判别方法,均必须有溢出判别电路,可用异或门来实现。
4.在原码不恢复余数除法(又称原码加减交替法)的算法中,____。
【哈尔滨工程大学2004年】A.每步操作后,若不够减,则需恢复余数B.若为负商,则恢复余数C.整个算法过程中,从不恢复余数√D.仅当最后一步不够减时,才恢复一次余数考查原码不恢复余数除法。
5.在补码一位乘中,若判断位Y n Y n+1 +1=10,则应执行的操作是____。
【电予科技大学1996年】【上海大学1998年】A.原部分积加[X] 补,然后右移一位√B.原部分积加[X] 补,然后右移一位C.原部分积加[X] 补,然后左移一位D.原部分积加[X] 补,然后左移一位考查补码一位乘。
6.实现N位(不包括符号位)补码一位乘时,乘积为____位。
【西安电子科技大学2007年】A.NB.N十1C.2N √D.2N+1考查补码一位乘。
补码一位乘法运算过程中一共向右移位N次,加卜原先的N位,一共是2N位数值位。
计算机专业基础综合计算机组成原理(指令系统)历年真题试卷汇编1
计算机专业基础综合计算机组成原理(指令系统)历年真题试卷汇编1(总分:72.00,做题时间:90分钟)一、单项选择题(总题数:20,分数:40.00)1.以下四点中,____是计算机系统结构设计时必须考虑的。
【中科院计算所2000年】(分数:2.00)A.通道采用独立型B.指令类型选择√C.阵列运算部件D.Cache存储器的硬件解析:解析:考查指令系统设计在计算机系统结构设计中的重要意义。
指令系统是表征一台计算机性能的重要因素,它的格式与功能不仅直接影响到机器的硬件结构,而且也直接影响到系统软件。
2.程序控制类指令的功能是____。
【国防科技大学2001年】(分数:2.00)A.进行主存和CPU之间的数据传送B.进行CPU和设备之间的数据传送C.改变程序执行的顺序√D.一定是自动加1解析:解析:考查程序控制类指令的功能。
3.下列哪种指令不属于程序控制指令:____。
【国防科技大学2001年】(分数:2.00)A.无条件转移指令B.条件转移指令C.中断隐指令√D.循环指令解析:解析:考查程序控制类指令的组成。
程序控制类指令主要包括无条件转移、有条件转移、子程序调用和返回指令、循环指令等。
4.下列说法中____是正确的。
(分数:2.00)A.加法指令的执行周期一定要访存B.加法指令的执行周期一定不访存C.指令的地址码给出存储器地址的加法指令,在执行周期一定访存√D.指令的地址码给出存储器地址的加法指令,在执行周期不一定访存解析:解析:考查运算类指令的执行过程。
既然指令的地址码给出了存储器地址,不论此地址是源操作数地址,还是目的操作数地址,执行周期都需要根据此地址访存。
5.子程序调用指令执行时,要把当前程序计数器PC的内容存到____。
【北京航空航天大学2002年】(分数:2.00)A.通用寄存器B.堆栈√C.指令寄存器D.数据缓冲器解析:解析:考查子程序调用指令的执行过程。
子程序执行结束时,必须返回到子程序调用指令后面的指令执行,所以必须保存返回地址。
北邮计算机统考试题及答案
北邮计算机统考试题及答案1. 数据结构与算法1.1 简述栈和队列的定义及其主要特点。
栈是一种数据结构,遵循后进先出(LIFO)的原则。
其主要特点是只能在栈顶进行插入和删除操作。
栈的插入操作称为入栈(push),删除操作称为出栈(pop)。
例如,在程序执行中,函数调用和递归调用的栈帧可以通过栈的方式实现。
队列也是一种数据结构,遵循先进先出(FIFO)的原则。
它的主要特点是只能在队尾进行插入操作,在队头进行删除操作。
队列的插入操作称为入队(enqueue),删除操作称为出队(dequeue)。
例如,在操作系统的进程调度中,可以使用队列来实现进程的排队执行。
1.2 常见的排序算法有哪些?简单描述它们的实现原理。
常见的排序算法有冒泡排序、选择排序、插入排序、快速排序和归并排序。
冒泡排序是通过相邻元素的比较和交换来实现的,每次循环找出当前未排序部分的最大值,并将其放置在已排序部分的末尾。
选择排序通过在未排序部分选择最小(或最大)的元素,将其与未排序部分的第一个元素交换位置,实现逐渐将未排序部分的最小(或最大)元素放置到已排序部分的末尾。
插入排序通过将未排序部分的元素逐个插入到已排序部分的适当位置来实现排序。
可以将未排序部分的元素与已排序部分的元素逐个比较并移动,直到找到合适的位置。
快速排序通过选择一个基准元素,将数组分成两个子数组,其中一个子数组的所有元素都小于基准元素,另一个子数组的所有元素都大于基准元素。
然后递归地对两个子数组进行快速排序。
归并排序是将两个有序子数组合并成一个有序数组的过程。
通过不断地将数组进行二分,直到只剩下一个元素。
然后将两个只有一个元素的子数组进行合并,直到最终完成整个数组的排序。
1.3 列举几种常用的查找算法,并简述它们的实现原理。
常用的查找算法有线性查找、二分查找、哈希查找和二叉查找树。
线性查找是从列表的开头开始,逐个比较每个元素,直到找到目标元素或遍历完整个列表。
二分查找是在有序数组中通过比较目标值和数组中间元素的大小来实现的。
计算机专业基础综合计算机组成原理(中央处理器)历年真题试卷汇编1
计算机专业基础综合计算机组成原理(中央处理器)历年真题试卷汇编1(总分:66.00,做题时间:90分钟)一、单项选择题(总题数:26,分数:52.00)1.CPU的功能包括____。
【华中科技大学2007年】A.指令控制、操作控制、时间控制、数据加工√B.命令控制、数据控制、时间控制、程序控制C.数据控制、操作控制、时间控制、数据加工D.指令控制、数据控制、时间控制、程序控制考查CPU的功能。
CPU的功能主要有指令控制、操作控制、时间控制、数据加工。
2.在CPU的设汁中,不需要____。
【武汉大学2006年】A.指令寄存器B.地址译码器√C.数据寄存器D.地址寄存器考查CPU中包含的寄存器。
CPU的结构中没有地址译码器。
3.下列部件不属于控制器的是____。
【沈阳航空工业学院2005年】A.指令寄存器B.程序计数器C.程序状态字√D.时序电路考查控制器中包含的寄存器。
控制器由程序计数器(PC)、指令寄存器(IR)、存储器地址寄存器(MAR)、存储器数据寄存器(MDR)、指令译码器、时序电路和微操作信号发生器组成。
程序状态字(PSW)属于运算器的组成部分。
4.通用寄存器是____。
【北京邮电大学2003年】A.可存放指令的寄存器B.可存放程序状态字的寄存器C.本身具有计数逻辑与移位逻辑的寄存器D.可编程指定多种功能的寄存器√考查通用寄存器。
存放指令的寄存器是指令寄存器(IR),存放程序状态字的寄存器是程序状态字寄存器(PSW),通用寄存器并不一定本身具有计数和移位功能。
5.CPU中保存当前正在执行指令的寄存器是____。
【华中科技大学2007年】A.指令寄存器√B.指令译码器C.数据寄存器D.地址寄存器考查指令寄存器。
指令寄存器用来存放当前正在执行的指令。
6.条件转移指令执行时所依据的条件来自____。
【北京航空航天大学2002年】A.指令寄存器B.标志寄存器√C.程序计数器D.地址寄存器考查程序状态标志寄存器(PSW)。
计算机专业基础综合计算机组成原理(数据的表示和运算)历年真题试卷汇编2
计算机专业基础综合计算机组成原理(数据的表示和运算)历年真题试卷汇编2(总分:102.00,做题时间:90分钟)一、单项选择题(总题数:37,分数:86.00)1.下列数中最大的是____。
【中南大学1998年】A.(1100lOl0)2B.(102)8C.(E9)16 √D.(121)3考查进位计数制及其相互转换。
本题将B、C选项改写为二进制表示,可更快找到最大数。
2.下列数中最小的是____。
【北京邮电大学2002年】A.(101001)2B.(52)8C.(101001)BcD √D.(233)16考查进位计数制及其相互转换。
C选项补齐为00101001,即为十进制数29,为最小数。
3.把十进制数172转换为八进制数和十六进制数分别是____。
【中南大学1998年】A.(543),(AC)B.(543),(AB)C.(254),(AC) √D.(253),(AC)考查不同进位计数制之间的转换。
十进制数172表示成二进制为10101100。
转换为八进制时,从最低位每3位对应一位八进制,则得(254)。
转换为十六进制时,从最低位每4位对应一位十六进制,则得(AC)。
4.下列____种说法有误差。
【华中师范大学1997年】A.任何二进制整数都可用十进制表示B.任何二进制小数都可用十进制表示C.任何十进制整数都可用二进制表示D.任何十进制小数都可用二进制表示√考查二进制与十进制的转换。
计算机中,小数的表示是离散的,并不是所有十进制小数都可用二进制表示。
5.下列____是不合法的BCD码。
【哈尔滨工程大学2003年】A.1111001B.11010110 √C.100D.10000101考查BCD码。
BCD码中,1010~1111为冗余编码,故B选项为不合法的BcD码。
6.余3编码是____。
【华中科技大学2002年】A.字符编码B.有权编码C.无权编码√D.汉字编码考查余3码。
余3码是一种无权码,是在8421码的基础上加上(0011) 2形成的,因每个数都多余“3”,故称余3码。
计算机专业基础综合计算机组成原理(数据的表示和运算)历年真题试卷汇编2
计算机专业基础综合计算机组成原理(数据的表示和运算)历年真题试卷汇编2(总分:102.00,做题时间:90分钟)一、单项选择题(总题数:37,分数:86.00)1.下列数中最大的是____。
【中南大学1998年】(分数:2.00)A.(1100lOl0)2B.(102)8C.(E9)16 √D.(121)3解析:解析:考查进位计数制及其相互转换。
本题将B、C选项改写为二进制表示,可更快找到最大数。
2.下列数中最小的是____。
【北京邮电大学2002年】(分数:2.00)A.(101001)2B.(52)8C.(101001)BcD √D.(233)16解析:解析:考查进位计数制及其相互转换。
C选项补齐为00101001,即为十进制数29,为最小数。
3.把十进制数172转换为八进制数和十六进制数分别是____。
【中南大学1998年】(分数:2.00)A.(543),(AC)B.(543),(AB)C.(254),(AC) √D.(253),(AC)解析:解析:考查不同进位计数制之间的转换。
十进制数172表示成二进制为10101100。
转换为八进制时,从最低位每3位对应一位八进制,则得(254)。
转换为十六进制时,从最低位每4位对应一位十六进制,则得(AC)。
4.下列____种说法有误差。
【华中师范大学1997年】(分数:2.00)A.任何二进制整数都可用十进制表示B.任何二进制小数都可用十进制表示C.任何十进制整数都可用二进制表示D.任何十进制小数都可用二进制表示√解析:解析:考查二进制与十进制的转换。
计算机中,小数的表示是离散的,并不是所有十进制小数都可用二进制表示。
5.下列____是不合法的BCD码。
【哈尔滨工程大学2003年】(分数:2.00)A.1111001B.11010110 √C.100D.10000101解析:解析:考查BCD码。
BCD码中,1010~1111为冗余编码,故B选项为不合法的BcD码。
计算机专业基础综合计算机组成原理(指令系统)历年真题试卷汇编1
计算机专业基础综合计算机组成原理(指令系统)历年真题试卷汇编1(总分:72.00,做题时间:90分钟)一、单项选择题(总题数:20,分数:40.00)1.以下四点中,____是计算机系统结构设计时必须考虑的。
【中科院计算所2000年】A.通道采用独立型B.指令类型选择√C.阵列运算部件D.Cache存储器的硬件考查指令系统设计在计算机系统结构设计中的重要意义。
指令系统是表征一台计算机性能的重要因素,它的格式与功能不仅直接影响到机器的硬件结构,而且也直接影响到系统软件。
2.程序控制类指令的功能是____。
【国防科技大学2001年】A.进行主存和CPU之间的数据传送B.进行CPU和设备之间的数据传送C.改变程序执行的顺序√D.一定是自动加1考查程序控制类指令的功能。
3.下列哪种指令不属于程序控制指令:____。
【国防科技大学2001年】A.无条件转移指令B.条件转移指令C.中断隐指令√D.循环指令考查程序控制类指令的组成。
程序控制类指令主要包括无条件转移、有条件转移、子程序调用和返回指令、循环指令等。
4.下列说法中____是正确的。
A.加法指令的执行周期一定要访存B.加法指令的执行周期一定不访存C.指令的地址码给出存储器地址的加法指令,在执行周期一定访存√D.指令的地址码给出存储器地址的加法指令,在执行周期不一定访存考查运算类指令的执行过程。
既然指令的地址码给出了存储器地址,不论此地址是源操作数地址,还是目的操作数地址,执行周期都需要根据此地址访存。
5.子程序调用指令执行时,要把当前程序计数器PC的内容存到____。
【北京航空航天大学2002年】A.通用寄存器B.堆栈√C.指令寄存器D.数据缓冲器考查子程序调用指令的执行过程。
子程序执行结束时,必须返回到子程序调用指令后面的指令执行,所以必须保存返回地址。
…般将子程序调用指令后面那条指令的地址(程序计数器PC的内容)作为返回地址保存到堆栈中。
6.下列哪种指令用户不准使用?____。
北邮考研计算机组成原理专业课试卷15
北邮考研计算机组成原理专业课试卷15研究生入学试卷十五一.填空题(每题3分,共18分)1.{(26)16U(63)16}⊕(135)8的值为A.___。
2.DRAM存储器的刷新一般有A.___,B.___,C.___三种方式。
3. 块寻址方式常用于A.___,以实现外存或外设同主存之间的B.___,在主存中还可用于C.___。
4. 流水线处理器是指A.___类型的机器,运算部件也可实现B.___其实质是C.___处理以提高机器速度。
5. 分布式仲裁不需要A.___,每个功能模块都有自己的B.___,通过分配C.___,仲裁号,每个仲裁器将仲裁总线得到的号与自己的仲裁号进行比较,从而获得总线控制权。
6. 中断处理过程可以A.___进行,B.___的设备可以中断C.___的中断服务程序。
二.(11分)设有两个浮点数x=2Ex×Sx,y=2Ey×S y,,E X=(-10)2,,S x=(+0.1001)2,E y=(+10)2, S y=(+0.1011)2, 若尾数4位,阶码2位,阶符1位,求x+y=? 并写出运算步骤及结果。
三.(10分)根据表A15.1,一位全加器(FA)的逻辑表达式可用“与或非”形式写出:S i = A i B i C i+A i B i C i+ A i B i C i+A i B i C i(1)__ __ __ __ __C i+1 =A i B i+A i C i+B i C i(2)用此表达式设计的一位全加器构成加法器有什么问题?请改进设计,以便缩短加法器进位时间。
并画出加法器逻辑图(2位)。
A iB iC i S i C i+10 0 0 0 0 1 0 1 00 1 11 0 0 1 0 1 1 1 0 1 1 1 00 10 1 0 0 1 10 0 10 11 1表A15.1四.(10分)CPU执行一段程序时,cache完成存取的次数为1900次,主存完成存取的次数为100次,已知cache存取周期为50ns,主存存取周期为250ns.求:(1)cache/主存系统的效率(2)平均访问时间五.(10分)现在要设计一个新处理机,但机器字长尚悬而未决,有两种方案等待选择:一种是指令字长16位,另一种指令字长24位。
计算机专业基础综合计算机组成原理指令系统历年真题试卷汇编2_真题(含答案与解析)-交互
计算机专业基础综合计算机组成原理(指令系统)历年真题试卷汇编2(总分76, 做题时间90分钟)1. 单项选择题1.在指令的相对寻址方式中,其相对的基准地址是____。
【西安电子科技大学2007年】SSS_SINGLE_SELA 基址寄存器B 变址寄存器C 堆栈指示器D 程序计数器分值: 2答案:D解析:考查相对寻址方式的基本概念。
相对寻址是把程序计数器PC的内容加上指令格式中的形式地址而形成操作数的有效地址,即EA=(Pc)+A,故基准地址是程序计数器。
2.相对寻址方式中,指令所提供的相对地址实质上是一种____。
【哈尔滨工程大学2003年】SSS_SINGLE_SELA 立即数B 内存地址C 以本条指令在内存中首地址为基准位置的偏移量D 以下条指令在内存中首地址为基准位置的偏移量分值: 2答案:D解析:考查相对地址的概念。
相对寻址方式中,EA=(PC)+A(A为形式地址),当执行本条指令时,PC已完成加1,故以下条指令为基准位置。
3.____寻址方式用来支持浮动程序设计。
【中科院计算所2000年】SSS_SINGLE_SELA 相对寻址B 变址寻址C 寄存器间接寻址D 基址寻址分值: 2答案:A解析:考查相对寻址方式的作用。
相对寻址的优点:操作数的地址不是固定的,它随着PC值的变化而变化,并且与指令地址之间总是相差一个固定值,因此便于程序浮动。
4.设相对寻址的转移指令占2个字节,第一字节为操作码,第二字节为位移量(用补码表示),每当CPU从存储器取出一个字节时,即自动完成(PC)+1→PC。
设当前指令地址为3008H,要求转移到300FH,则该转移指令第二字节的内容应为____。
若当前指令地址为300FH,要求转移到3004H,则该转移指令第二字节的内容为____。
【哈尔滨工业大学2007年】SSS_SINGLE_SELA 05H,F2HB 07H,F3HC 05H,F3HD 07H,F2H分值: 2答案:C解析:考查相对寻址方式。
北邮考研计算机组成原理专业课试卷5
北邮考研计算机组成原理专业课试卷5研究⽣⼊学试卷五⼀.填空题(每⼩题3分,共18分)1.Cache是⼀种A.___存储器,是为了解决CPU和主存间速度不匹配⽽采⽤的⼀项重要的硬件技术。
现发展为B.___体系;C.___分设体系。
2.串联堆栈与存储器堆栈的区别是,前者⼀般不需要A.___,操作时堆栈的顶部保持不动,数据则B.___,⽽后者采⽤C.___的⽅法。
3.CPU从A.___取出⼀条指令并执⾏这条指令的时间和称为指令周期,由于各种指令的操作功能不同,各种指令的指令周期是B.___,但在流⽔CPU中要求做到C.___。
4.当代流⾏的标准总线内部结构包含数据传送总线,A.___总线,B.___总线,C.___线。
5.每⼀种外设都是在⾃⼰的A.___控制下进⾏⼯作,⽽A则通过B.___和C.___相连,并受C控制。
6.SCSI是A.___I/O接⼝,IEEE1394是B.___I/O接⼝,它们是两个最具权威和发展前景的C.___技术。
⼆.(11分)设有浮点数x=2-5×0.0110011,y=23×(-0.1110010),阶码⽤4位移码表⽰,尾数(含符号位)⽤8位补码表⽰。
求[x×y]浮。
要求⽤补码完成尾数乘法运算,运算结果尾数仍保留8位(含符号位),并⽤尾数之后的4位值处理舍⼊操作。
三.(10分)余3码是8421有权码基础上加(0011)后所得的编码(⽆权码)。
余3码编码的⼗进制加法规则如下:两个⼗进制⼀位数的余3码相加,如结果⽆进位,则从和数中减去3(加上1101);如结果有进位,则和数中加上3(加0011),即得和数的余3码。
请设计余3码编码的⼗进制加法器单元电路。
四.(10分)有⼀个16K×16位的存储器,由1K×4位的DRAM芯⽚构成(芯⽚是64×64结构)。
问:(1)共需要多少RAM芯⽚?(2)画出存储体的组成框图。
(3)采⽤异步刷新⽅式,如单元刷新间隔不超过2ms,则刷新信号周期是多少?五.(10分)某16位机器所使⽤的指令格式和寻址⽅式如下所⽰,该机有两个20位基址寄存器,四个16位变址寄存器,⼗六个16位通⽤寄存器。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
n
二.(9分)设[X]补=X0.X1X2…Xn,求证:X=-X0+∑Xi2-i
i=1
证明: (1)假设X为正数,即X0=0 X=[X]补=0.X1X2…Xn=X12-1+X22-2+…….+Xn2-n n n
i=1 i=1
= 0+∑Xi2-i=-X0+ ∑Xi2-i
(2)假设X为负数,即X0=1 [X]补=1.X1X2…Xn=2+X X=1.X1X2…Xn-2=-1+0.X1X2…Xn n =-X0 +∑Xi2-i
《计算机组成原理》 2002考研题及答案
北京邮电大学
北京邮电大学2002年硕士研究生入学考试试题
一 .选择题 (每小题1分,共10分)。
C 1.在机器数___中,零的表示形式是唯一的。 A. 原码 B.补码 C. 补码和移码 D. 原码和反码 C 2. 下列数中最小的数是___. A.(101001)2 B.(52)8 C.(101001)BCD D.(233)16 3. 某DRAM芯片,其存储容量为512K×8位,该芯片的地址线和数据线的数 D 目是___。 A. 8, 512 B. 512, 8 C. 18, 8 D. 19 ,8 C,D 4. 在下面描述的汇编语言基本概念中,不正确的表述是___。 A. 对程序员的训练要求来说,需要硬件知识。 B. 汇编语言对机器的依赖性高。 C. 用汇编语言编写程序的难度比高级语言小。 D. 汇编语言编写的程序执行速度比高级语言慢。 5.交叉存储器实质上是一种___存储器,它能___执行___独立的读写操作。 A A. 模块式,并行,多个 B.模块式,串行,多个 C. 整体式,并行,一个 D.整体式,串行,多个
四.(9分)CPU的地址总线16根(A15—A0,A0是低位),双向数据 总线16根(D15—D0),控制总线中与主存有关的信号有MREQ(允 许访存,低电平有效),R/W(高电平读命令,低电平写命令)。主 存地址空间分配如下:0—8191为系统程序区,由EPROM芯片组 成,从8192起一共32K地址空间为用户程序区,最后(最大地 址)4K地址空间为系统程序工作区。上述地址为十进制,按字编 址。现有如下芯片: EPROM : 8K×16位(控制端仅有CS),16K×8位 SRAM :16K×1位,2K×8位, 4K×16位, 8K×16位 请从上述芯片中选择芯片设计该计算机的主存储器,画出主存逻 辑框图,注意画选片逻辑(可选用门电路及译码器)。 解: 根据给定条件,选用 EPROM: 8K×16位 芯片1片 SRAM: 8K×16位芯片4片 4K×16位芯片1片 3:8译码器1片,与非门和反向器
4.(7分)图A3.1所示为双总线结构机器的数据通路,IR为指令寄存 器,PC为程序计数器(具有自增功能),M为主存(受R/W信号 控制),AR为主存地址寄存器,DR为数据缓冲寄存器。ALU由 加减控制信号决定完成何种操作。控制信号G控制的是一个门电 路。另外,线上标注有控制信号,例如Yi表示Y寄存器的输入控 制信号,R10表示寄存器R1的输出控制信号。未标注的线为直通 线,不受控制。 现有“ADD R2, R0”指令完成(R0) + (R2) →R0的功能操作。请 画出该指令的指令周期流程图,并列出相应的微程序控制信号序 列。假设该指令的地址已放入PC中。
图A3.1
•
解:ADD指令是加法指令,参与运算的二数放在R0和R2中,相加 结果放在R0中。指令周期流程图图A3.2包括取指令阶段和执行指 令阶段两部分。每一方框表示一个CPU周期。其中框内表示数据 传送路径,框外列出微操作控制信号。
5.(6分)刷新存储器(简称刷存)的重要性能指标是它的带宽。实 际工作中,显示适配器的几个功能部分要争用刷存的带宽。假设 总带宽50%用于刷新屏幕,保留50%带宽用于其他非刷新功能。 (1)若显示工作方式采用分辨率为1024×768,颜色深度为3B,刷新 频率为72HZ,计算刷存总带宽应为多少? ( 2 )为达到这样高的刷存带宽,应采取何种技术措施? 解:(1)因为刷新所需带宽=分辨率×每个像素点颜色深度× 刷新速率 所以1024×768×3B×72/S = 165888 KB/S = 162 MB/S 刷新总带宽应为162MB/S × 100/50 = 324MB/S (2)为达到这样高的刷存带宽,可采取如下技术措施: 使用高速DRAM芯片组成刷存 刷存采用多体交叉结构 刷存至显示控制器的内部总线宽度由32位提高到64位,甚至128位 刷存采用双端口存储器,将刷新端口与更新端口分开。
二.填空题(每小题1.5分,共9分)。
1. 直接使用西文键盘输入汉字,进行处理,并显示打印汉字,是一项重 输入 内码 大成就。为此要解决汉字的A._____编码,汉字B._____,C.字模 ____码等三 种不同用途的编码。 存储保护 2. 多个用户共享主存时,系统应提供A.________。通常采用的方法是 访问方式 B._________保护和C.__________保护,并用硬件来实现。 存储区域 多媒体扩展结构 MMX 3. 多媒体CPU是带有A.______技术的处理器,它是一种B._____________ 技术,特别适用于C.___________处理。 图象数据 总线带宽 4. 衡量总线性能的重要指标是A._________,它定义为总线本身所能达到 264MB/S 传输 的最高B._______速率。PCI总线的总线带宽可达C.__________。 5. 光盘是多媒体计算机不可缺少的外存设备。按读写性质分,光盘有 只读 一次 重写 A._______,B. _______,C._______型三类光盘。 DMA控制器 外围设备 6. DMA技术的出现,使得A.________可以通过B._____________直接访 内存 问C._________,同时,CPU可以继续执行程序。
三. 应用题
1. (6分)设由S,E,M三个域组成的一个32位二进制字所表示的非零规 则化数x,其表示为x = (-1)S×(1.M)×2E-128 问:它所能表示的规格化的最大正数,最小正数,最大负数,最小 负数是多少?
解:(1)最大正数 0 11 111 111 111 111 111 111 111 111 111 11 X = [1+(1-2-23)]×2127 (2)最小正数 0 00 000 000 000 000 000 000 000 000 000 00 X=1.0×2-128 (3)最小负数 1 111 111 11 111 111 111 111 111 111 111 11 X== -[1+(1-2-23)]×2127 (4)最大负数 1 00 000 000 000 000 000 000 000 000 000 00 X=-1.0×2-128
i=1
三.(9分)设x= -15, y= -13,用带求补器的原码阵列乘法器求乘积x×高位为符号位,输入数据为[x]原 = 11111 [y]原 = 11101 因符号位单独考虑,尾数算前求补器输出值为:|x| = 1111, |y| = 1101 乘积符号位运算: x0 ⊕y0 = 1⊕1 =0 尾数部分运算: 1 1 1 1 ×1 1 0 1 -----------------1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 ------------------------1 1 0 0 0 0 1 1 经 算 后 求 补 器 输 出 , 加 上 乘 积 符 号 位 , 得 原 码 乘 积 值 [x×y] 原 = 011000011 换算成二进制真值 x×y = (11000011)2 = (195)10 十进制数乘法验证:x×y = (-15)×(-13) = 195
6.流水CPU是由一系列叫做“段”的处理线路所组成。和具有m个并行部件的 A CPU相比,一个m段流水线CPU___。 A. 具有同等水平的吞吐能力 B. 不具备同等水平的吞吐能力 C. 吞吐能力大于前者的吞吐能力 D. 吞吐能力小于前者的吞吐能力 7.计算机使用总线结构的主要优点是便于实现积木化,同时___。 C A.减少了信息传输量 B. 提高了信息传输的速度 C.减少了信息传输线的条数 D. 有利于芯片中布线 8.CRT的分辨率为1024×1024像素,像素的颜色数为256。则刷新存储器的 容量是___。 B A. 512KB B.1MB C. 256KB D. 2MB 9.一台计算机对n个数据源进行分时采集送入主存,然后分时处理。采集数据 D 时,最好的方法是使用___。 A.堆栈缓冲区 B. 一个指针的单缓冲区 C.两个指针的单缓冲区 D. n个指针的n个缓冲区 B,C,D 10.发生中断请求的条件是______。 A.一条指令执行结束 B.一次I/O操作结束 C.机器内部发生故障 D.一次DMA操作结束
解: (1)因为218=256K,所以地址码域=18位, 操作码域=6位 指令长度=18 + 3 + 3 + 6 + 2 = 32位 (2)此时指定的通用寄存器用作基值寄存器(16位),但16 位长度不足以覆盖1M字地址空间,为此将通用寄存器左移,4位 低位补0形成20位基地址。然后与指令字形式地址相加得有效 地址,可访问主存1M地址空间中任何单元。
3.(6分)一台处理机具有如下指令格式
2位 6位 3位 3位 X OP 源 寄 存 目 标 寄 存 器 器 地 址
格式表明有8位通用寄存器(长度16位),X指定寻址模式,主存 实际容量为256k字。 ( 1)假设不用通用寄存器也能直接访问主存中的每一个单元,并假 设操作码域OP=6位,请问地址码域应分配多少位?指令字长度应 有多少位? ( 2)假设X=11时,指定的那个通用寄存器用做基值寄存器,请提 出一个硬件设计规划,使得被指定的通用寄存器能访问1M主存空 间中的每一个单元。
《计算机组成原理》 2003考研题及答案
北京邮电大学
北京邮电大学2003年硕士研究生入学考试试题
一 .填空 (每小题2分,共12分)。 1. 内部总线是指A.______ 内部连接各逻辑部件的一组 CPU 数据传输线 三态缓冲门 多路开关 B._____________,它用C._____________和D._________来实 现。 2. 存储器的读出时间通常称为A.___________,它定义为 存取时间 B._____________________________________________________. 从存储器接受读出请求到所要的信息出现在它的输出端的时间 为便于读写控制,存储器设计时写入时间和读出时间相等,但 小于 事实上写入时间C.______读出时间。 数据寻址 3. 形成操作数地址的方式,称为A.________方式,操作数可放在 专用 通用 B._______寄存器,C.________寄存器,内存和指令中。 流水 流水 4. RISC机器一定是A._______CPU。奔腾CPU是B.______CPU,但 CISC 奔腾机是C._______机器。 控制权 5. 为了解决多个A.________同时竞争总线B._______,必须具有 主设备 总线仲裁 C._________部件。 平等 6. IEEE1394的一个重大特点是各被连接的设备的关系是A.____ PC 自成系统 的,不用B._____介入也能C.__________。