惠州学院12级《计算机组成原理》试卷A参考答案
《计算机组成原理》习题部分答案(别的班给的).doc
《计算机组成原理》习题A.电压B.二进制C.十进制D.八进制2•半导体存储器的读取速度比磁芯存储器快,其重要原因之一(D )oA. 它为破坏性读出B.它的存储容量大C.它需要重写数据电路D.它为非破坏性读出,不需要重写数据电路 3•存储器是存放(D )的部件。
A. 程序B.数据C.正在被执行的程序和数据4•冯•诺依曼最先提出了( D )原理。
A. 存储B.控制C.存储程序和程序控制5•总线具有两个特性,分别是“分时性”和(BA.互斥性B.共享性C.独占性D.自动性 6•某机字长8位,含数符一位,原码表示,则定点小数所能表示的非 零最小正数为(DA. B. 2-8 7•存储字长是指(CA. 存储单元的个数。
B. 存放在一个存储单元中的二进制代码的组合。
C. 存放在一个存储单元中的二进制代码的总位数。
D. 机器指令的位数。
8•如果X 为负数,由[X ]补求[-X ]补,是将(A )。
A. [X ]补连同符号位一起各位变反,末位加1B ・[X ]补除符号位外,各位变反,末位加1C. [X ]补各值保持不变D ・[X ]补符号位变反,其他各位不变9 •微型计算机的发展以(B )技术为标志。
A. 操作系统B.微处理器C.外存储器D.软件一、单项选择1 •数字计算机用(B )来表示数据。
D.程序和数据 D.系统总线 )。
)。
C. 2-5 D. 2-7)o10.与木指令的地址有关的寻址方式是(C ) oA.立即寻址B.直接寻址C.和对寻址D.寄存器寻址11 •已知[X]补=01100011,则[-X]补等于(A )oA.10011100B.01100011C.10011101D. 1111111112•原码乘法是(D ) oA.用原码表示操作数,然后直接相乘。
B.乘数用原码表示,被乘数取绝对值,然后和乘。
C.被乘数用原码表示,乘数取绝对值,然后相乘。
D.先取操作数绝对值相乘,符号位单独处理。
13. (2143)10=( D )8OA.3735B.7DDC.11111011101D.413714•当定点运算发生溢出时,应(C )oA.向左规格化B.向右规格化C.发出出错信息D.舍入处理15•原码恢复余数除法中,(B )oA.余数为负则商1B.余数为负则商0C.余数与除数异号则商1D.余数与除数异号则商016•主存直接寻址时,指令的地址段给出的是(D )。
《计算机组成原理》期末复习试题及答案.docx
《计算机组成原理》作业一、填空1.电子数字计算机从1946年诞生至今,按其工艺和器件特点,大致经历了四代变化。
第一代从—年开始;第二代从—年开始;第三代从年开始,采用—;第四代从年开始,采用—«2.移码常用来表示浮点数—部分,移码和补码除符号位—外,其他各位—。
3.三态逻辑电路其输出信号的三个状态是:、、o4.动态半导体存储器的刷新有—、—和—三种方式,之所以刷新是因为—。
5.I/O设备的编址方式通常有和两种。
在没有设置专门I/O指令的系统中,主机启动外围设备的方法可以是—o6.D/A转换是将信号转换为信号。
7.8086CPU芯片的结构特点是将部件与部件分开,目的是减少总线的空闲时间,提高指令执行速度。
8.中断屏敝技术的作用可概括为两点:、o9.为了减轻总线负载,总线上的部件大都应具有—。
10.主机与外围设备之间数据交换的方式有:—、—、—、—o11 .指令通常由和—两部分组成。
12.显示器的刷新存储器(或称显示缓冲器)的容量是由—和—决定的。
13.波特率表示, 1波特等于—。
14.设备控制器的主要职能是:—、—、—、—-15.软件通常分为—和—两大类。
16.八进制数37. 40转换成二进制数为 o17.集中式总线控制部件分为如下三种方式:—、—、—。
18.一般来说,外围设备由那三个基本部分组成:—、—、—o19.计算机硬件由—、—、存储器、输入设备和输出设备五大部件组成。
20.DMA数据传送过程可以分为—、数据块传送和—三个阶段。
21.1986年世界十大科技成果中,其中一项是美国制成了由—多台处理器组成的大型计算机,其最高速度每秒可执行。
22.定点字长16位补码运算的计算机,用8进制写出最大正数的补码是—,最小负数补码是—o23.与存储有关的物理过程本身有时是不稳定的,因此所存放的信息在一段时间之后可能丢失,有三种破坏信息的重要存储特性,他们是—、—和—。
24.半导体静态RAM靠—存储信息,半导体动态RAM则是靠存储信息。
计算机组成原理期末考试试卷及答案
计算机组成原理期末考试试卷(1)一.选择题(下列每题有且仅有一个正确答案,每小题2分,共20分)1.假设下列字符码中最后一位为校验码,如果数据没有错误,则采用偶校验的字符码的是____。
A. 11001011 B。
11010110 C. 11000001 D。
110010012.在定点二进制运算器中,减法运算一般通过______ 来实现。
A。
补码运算的二进制加法器 B. 补码运算的二进制减法器C。
补码运算的十进制加法器 D。
原码运算的二进制减法器3.下列关于虚拟存储器的说法,正确的是_B___。
A.提高了主存储器的存取速度B.扩大了主存储器的存储空间,并能进行自动管理和调度C. 提高了外存储器的存取速度D. 程序执行时,利用硬件完成地址映射4.下列说法正确的是__B__.A。
存储周期就是存储器读出或写入的时间B. 双端口存储器采用了两套相互独立的读写电路,实现并行存取C. 双端口存储器在左右端口地址码不同时会发生读/写冲突D. 在cache中,任意主存块均可映射到cache中任意一行,该方法称为直接映射方式5.单地址指令中,为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个操作数一般采用__C__寻址方式.A。
堆栈 B. 立即 C.隐含 D。
间接6.指令系统中采用不同寻址方式的目的主要是___D___ .A.实现存储程序和程序控制 B.提供扩展操作码的可能并降低指令译码难度C.可以直接访问外存 D。
缩短指令长度,扩大寻址空间,提高编程灵活性7.下列说法中,不符合RISC指令系统特点的是__B__.A.指令长度固定,指令种类少B.寻址方式种类尽量少,指令功能尽可能强C. 增加寄存器的数目,以尽量减少访存的次数D。
选取使用频率最高的一些简单指令,以及很有用但不复杂的指令8. 指令周期是指___C___。
A .CPU 从主存取出一条指令的时间B .CPU 执行一条指令的时间C .CPU 从主存取出一条指令加上执行这条指令的时间D .时钟周期时间 9. 假设微操作控制信号用n C 表示,指令操作码译码输出用m I 表示,节拍电位信号用k M 表示,节拍脉冲信号用i T 表示,状态反馈信息用i B 表示,则硬布线控制器的控制信号n C 可描述为__D__。
计算机组成原理期末考试试题及答案
计算机组成原理期末考试试题及答案一、选择题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的真值为–,在计算机中该数表示为,则该数所用的编码方法是______码。
计算机组成原理试题及答案(考试资料)(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、在微程序控制器中,一条机器指令的功能通常由( )。
惠州学院考试-计算机组成原理)
《计算机组成原理》课程教学要求和复习要点了解:指对事物有初步的认识,包括对概念、常识的必要记忆,但不要求清楚明白其内在规律或工作原理。
理解:指对事物有比较深入地认识,不仅包括对概念、常识的记忆,而且要求清楚明白其内在规律或工作原理,并能用自己的言语加以陈述说明。
掌握:指对事物理解的基础上,能够对所学知识加以运用。
注:这是老师给的一份复习资料,我家一整理,不过不是很全。
书本上的P18-21的例题一定要做,考试出了类型题。
还有一些事原题。
P113的表4.5考试考了,给出算法写方式。
P119的图,又出类型题P140那两个图考试出来了没事最后一题没最好把前面的那些图也记一记,不是每次都一样的。
P182 第八题。
重要,但是没有考16题知识点靠了。
按照下面的来复习第一章计算机系统概论1.1 计算机的分类了解计算机的分类方法。
总体上两大类:电子模拟计算机和电子数字计算机数字计算机分为专用计算机和通用计算机通用计算机分为超级计算机、大型机、服务器、工作站、微型机和单片机1.2 计算机的发展简史了解计算机的发展简史第一代1946-1957,电子管计算机第二代1958-1964,晶体管计算机第三代1965-1971,中小规模集成电路计算机第四代1972-1990,大规模和超大规模集成电路计算机第五代1991年后,巨大规模集成电路计算机1.3 计算机的硬件1)理解计算机硬件的组成要素(图1.2)2)理解程序、指令的概念。
以及存储程序和程序控制的概念。
1、计算机硬件的组成元素:存储器、运算器、控制器、适配器、输入输出设备、系统总线P6图1.22、每一个基本操作就叫做一条指令,解算某一个问题的一串指令序列,叫做该问题的计算程序。
将解题的程序(指令序列)存放到存储器中成为存储程序,控制器依据存储的程序来控制全机协调地完成计算任务叫做程序控制。
1.4 计算机的软件1)掌握系统软件和应用软件的概念2)理解软件的发展演变1、系统程序用来简化程序设计,简化使用方法,提高计算机的使用效率,发挥和扩大计算机的功能及用途,包括各种服务性程序、语言程序、操作系统和数据库管理系统应用程序是用户利用计算机来解决某些问题而编制的程序。
(完整)计算机组成原理试卷(含答案),推荐文档
机指令字长 16 位,每
个操作数的地址码为 5 位。指令分为零地址码、一地址码和二地址码三种格式。若二地址码
指令有 a 种,零地址有 b 种,如操作码长度固定,则一地址码最多有几种?若操作码长度可
变,则一地址码最多允许有几种?
设一地址码 x 种。
固定长度操作码:26-a-b
(5 分)
操作码长度可变:x=(26-a)*25-b*2-5 (5 分)
与技术
成原理
3.5
(A)
课程编号: 133102 考试方式: 闭卷 考试时间: 分钟
更多的专业资料给更多有 拟卷人(签字):
拟卷日期: 2006- 审核人(签字): 12-5
5. 已知一 CPU 内部
的数据通路
5. 取指令:(5 分)
如下图所示。 指令 STA X (设该指令为单字节, X 为直接地址)的功能是 A (X)。请写出指令 STA X 的
C.取指周期结束 。
中断服务程序。效率高于前者。 4. 比较计算机组成和计算机体系结构。
A.有一个总线请求信号和一个总线响应信号 B.有N个总线请求信号和N个总线响应信号
C.有一个总线请求信号和N个总线响应信号
13. 系统总线中的数据线、地址线和控制线是根据
来划分的。
计算机组成研究的是计算机的内部属性,包括计算机的组成、计算机的数据流以及工作的基 本原理。计算机体系结构研究计算机的为外部特性,汇编语言程序员或编译程序员所看到的
B.外部设备一旦发出中断请求,CPU 应立即响应。
3. 微型计算机的发展通常以
为技术标志。
C.中断方式一般用于处理随机出现的服务请求。
A.操作系统
B.磁盘
C.软件
D.微处理器
计算机组成原理试题及答案全解
计算机组成原理试题及答案全解22.(2000) io 化成十六进制数是 ________ 。
A. (7CD i6B. (7D0) i6C. (7E0) i6D. (7F0) 163. 下列数中最大的数是 _______ 。
A. (10011001) 2B. (227) 8C. (98) i6D. (152) io 4. _____ 表示法主要用于表示浮点数中的阶码。
A. 原码B. 补码C. 反码5. 在小型或微型计算机里,普遍采用的字符编码是A. BCD 码B. 16 进制C. 格雷码6. 下列有关运算器的描述中, ______ 是正确的。
A.只做算术运算,不做逻辑 —B.C.能暂时存放运算结果D.7. EPROM 是指 _____ 。
A.读写存储器B.C.可编程的只读存储器D.8. Intel80486 是 32 位微处理器,Pentium 是_ A.16 B.32 C.48 9 .设]X ]补=1.XXX 3X 4,当满足 __________ 时,X > -1/2 成立。
A. X 1必须为1, X 2X 3X 4至少有一个为1B. X 1必须为1 , X 2X 3X 4任意C. X 1必须为0, X 2X 3X 4至少有一个为1D. X 1必须为0, X 2X 3X 4任意10. CPU 主要包括 ______ 。
A.控制器B. 控制器、运算器、cacheC.运算器和主存D.控制器、ALU 和主存11. 信息只用一条传输线,且米用脉冲传输的方式称为 _________ 。
A.串行传输B.并行传输C.并串行传输D.分时传输12. 以下四种类型指令中,执行时间最长的是 _______ 。
A. RR 型B. RS 型C. SS 型D. 程序控制指令13. 下列 ______ 属于应用软件。
A.操作系统B.编译系统C.连接程序D.文本处理14. 在主存和CPU 之间增加cache 存储器的目的是 _______ 。
计算机组成原理试题集含答案
计算机组成原理试题一一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内。
)1.若十进制数据为137.5则其八进制数为(B )。
A、89.8B、211.4C、211.5D、1011111.1012.若x补=0.1101010,则x原=(A )。
A、1.0010101B、1.0010110C、0.0010110D、0.11010103.若采用双符号位,则发生正溢的特征是:双符号位为(B)。
A、00B、01C、10D、114.原码乘法是(A )。
A、先取操作数绝对值相乘,符号位单独处理B、用原码表示操作数,然后直接相乘C、被乘数用原码表示,乘数取绝对值,然后相乘D、乘数用原码表示,被乘数取绝对值,然后相乘5.为了缩短指令中某个地址段的位数,有效的方法是采取(C)。
A、立即寻址B、变址寻址C、间接寻址D、寄存器寻址6.下列数中,最小的数是(A)。
A.(101001)2B.(52)8C.(2B)16D.457.下列数中,最大的数是(D)。
A.(101001)2B.(52)8C.(2B)16D.458.下列数中,最小的数是(D)。
A.(111111)2B.(72)8C.(2F)16D.509.已知:X=-0.0011,Y= -0.0101。
(X+Y)补= ( A)。
A.1.1100B.1.1010C.1.0101D.1.100010.一个512KB的存储器,地址线和数据线的总和是(C )。
A.17 B.19C.27D.3611.某计算机字长是16位它的存储容量是64KB,按字编址,它们寻址范围是(C )。
A.64K B.32KB C.32K D.16KB12.某一RAM芯片其容量为512*8位,除电源和接地端外该芯片引线的最少数目是(C )。
A.21B.17C.19D.2012.计算机内存储器可以采用(A)。
A.RAM和ROMB.只有ROMC.只有RAMD.RAM和SAM13.单地址指令中为了完成两个数的算术操作,除地址码指明的一个操作数外,另一个数常需采用( C) 。
计算机组成原理试题及答案8套
1.设[x]补= 1x2…x n 。
求证:[x]补=2 x 0+ x,其中0 (1> X ≥0)x 0=1 (0> X >-1)2.某机字长32位,定位表示,尾数31位,数符1位,问:(1)定点原码整数表示时,最大正数是多少?最小负数是多少?(2)定点原码小数表示时,最大正数是多少?最小负数是多少?3.如图表示用快表(页表)的虚实地址转换条件,快表放在相联存贮器中,其容量为8个存贮单元,问:(1)CPU按虚地址1去访问主存时主存的实地址码是多少?(2)当CPU按虚地址2去访问主存时主存的实地址码是多少?(3)当CPU按虚地址3去访问主存时主存的实地址码是多少?4.某机有8条微指令I1-I8,每条微指令所包含的微指令控制信号如表所示,a-j分别对应10种不同性质的微命令信号,假设一条微指令的控制字段为8位,请安排微指令的控制字段格式。
5.CD-ROM光盘的外缘有5mm宽的范围因记录数据困难,一般不使用,故标准的播放时间为60分钟。
计算模式1和模式2情况下光盘存储容量是多少?6.如图所示的系统中断机构是采用多级优先中断结构,设备A连接于最高优先级,设备B 次之,设备C又次之。
要求CPU在执行完当前指令时转而对中断请求进行服务,现假设:T DC为查询链中每个设备的延迟时间,T A、T B、T C分别为设备A、B、C的服务程序所需的执行时间,T S、T R为保存现场和恢复现场所需时间。
试问:在此环境下,此系统在什么情况下达到中断饱和?即在确保请求服务的三个设备都不会丢失信息的条件下,允许出现中断的极限频率有多高?注意,“中断允许”机构在确认一个新中断之前,先要让即将被中断的程序的一条指令执行完毕。
7、已知x = - ,y = +,求[ x ]补,[ -x ]补,[ y ]补,[ -y ]补,x + y = ?,x – y = ?8、某计算机字长16位,主存容量为64K字,采用单字长单地址指令,共有64条指令,试采用四种寻址方式(立即、直接、基值、相对)设计指令格式。
(新)计算机组成原理试题库集及答案
第一章计算机系统概论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解:全面的回答应分英文全称、中文名、功能三部分。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
四、计算题(14 分) 1、已知:x= +86,y= -102,求: 1)将 x 和 y 分别表示为原码、反码和补码; 2)用变形补码计算 x+y 和 x-y,并进行溢出判断。 [答案要点] x=+1010110,y=-1100110 1)[x]原=01010110,[x]反=01010110,[x]补=01010110 [y]原=11100110,[y]反=10011001,[y]补=10011010 2)用变形补码表示: [x]补=00 1010110,[y]补=11 0011010,[-y]补=00 1100110 [x+y]补=[x]补+[y]补=00 1010110+11 0011010=11 1110000 符号位为 11,故未溢出。x+y=-10000=-(16)10。 [x-y]补=[x]补+[-y]补=00 1010110+00 1100110=01 0111100 符号位为 01,故结果溢出。 (3 分) (1 分) (2 分) (1 分) (1 分) (3 分) (3 分)
评卷人签名 一、单项选择题(共 20 分,每小题 2 分) 1、冯·诺依曼机工作方式的基本特点是____B____。 A.多指令流单数据流 C.堆栈操作 A.0-64MB B.0-32MB B.按地址访问并顺序执行指令 D.存贮器按内容选择地址 C.0-32M D.0-64M
二、填空题(共 20 分,每空 1 分) 1、一个定点数由符号位和数值域两部分组成。按小数点位置不同,定点数有 ____纯整数____和____纯小数____两种表示方法。 2、按 IEEE754 标准,一个 32 位浮点数由符号位 S、阶码 E 和尾数 M 三个域 组成。其中阶码 E 等于___指数___的真值加上一个固定的偏移值__127__。 3、十进制数在计算机内有____字符串形式____和____压缩 BCD 码____两种 表示形式。前者主要用在非数值计算的应用领域,后者用于直接完成十进 制数的算术运算。 D.32 4、数的真值变成机器码可采用原码表示法、___补码___表示法、___反码___ 表示法和___移码___表示法。 5、某计算机字长 32 位,其存储容量为 64MB,若按字编址,其的存储系统的 数据线需要____32____条,地址线至少需要____24____条。 6、 形成操作数地址的方式, 称为___数据寻址___方式, 操作数可位于__CPU__ D.I/O 端口 的寄存器、___I/O 接口___的寄存器、主存和指令中。 7、一个比较完善的指令系统,应当具备___数据传送___、___算术运算___、 ___逻辑运算___、___程序控制___和输入输出五大类指令。 (注:若答为:数据处理、数据传送、数据存储、程序控制也正确) 8、CPU 从主存取出一条指令并执行该指令的时间称为___指令周期__,它常 用若干个___机器周期(CPU 周期)___来表示。
SA+ SB => R0
a)指令“ADD R0,R1”的微程序流程图
b)指令“SUB R2,R3”的微程序流程图
(3 分)
(3 分)
第 3 页(共 3 页)
专 业
班 级
学 号
学 号 姓 名 不 能 超 过 装 订 线 否 则 作 废
姓 名
| | | | | | | | | | | | 装 | | | | | | | 订 | | | | | | | 线 | | | | | | | | | | |
惠州学院期末考试试卷(A 卷)
( 2013 — 2014 学年度第 2 学期)
M0 M1 M2 M3
2、某 16 位计算机的指令格式如下所示,试分析该指令格式特点(10 分) 。
15 10 9 8 7 4 3 0
OP
-
源寄存器
基值寄存器 [答案要点]
a)运算器结构框图 图 A-1
b)通用寄存器组读/写控制
偏移量(16 位) [答案要点] 1)该指令为双字长二地址指令; 2)操作码占 6 位,最多可支持 64 条指令; 4)该指令格式采用基址寻址方式; RS 型指令。 (2 分) (2 分) (2 分) (2 分) 2)
第 1 页(共 3 页)
B.立即寻址方式 D.间接寻址方式 B.主存单元 C.程序计数器
5、寄存器间接寻址方式中,操作数位于____B____。 6、RISC 访存指令中,操作数的物理位置一般安排在____C____。
专 业
班 级
学 号
学 号 姓 名 不 能 超 过 装 订 线 否 则 作 废
姓 名
专 业
班 级
学 号
学 号 姓 名 不 能 超 过 装 订 线 否 则 作 废
姓 名
| | | | | | | | | | | | 装 | | | | | | | 订 | | | | | | | 线 | | | | | | | | | |
A19 A18
MREQ
2-4 线 译 码 器
00 01 10 11
| | | | | | | | | | | | 装 | | | | | | | 订 | | | | | | | 线 | | | | | | | | | |
三、简答题(共 16 分,每小题 8 分) 1、在 CPU 中主要有哪几类寄存器?各寄存器的功能各是什么? [答案要点] CPU 主要寄存器有: 1)程序计数器 PC,用于跟踪下一条即将执行的指令的地址; 2)指令寄存器 IR,存放当前正在执行的指令; 3)状态字寄存器 PSW,主要保存算术、逻辑或测试运算结果建立的各种状态 和条件代码。 4) 数据缓冲寄存器 DR,主要用于缓冲 CPU 从外部主存、I/O 接口读入的数据; 5)数据地址寄存器 AR,存放 CPU 访问主存/cache 及 I/O 接口数据的地址; 6)通用寄存器,用于临时存放数据。 (注:答对 6 类寄存器者给 6 给,其余酌情给分)
1)运算器共有 14 个微操发出一个微操作的命令。控制字段格式如下:
R W RA1 RA0 WA1 WA0 LSA LSB Reset LD LD + -
(4 分)
C0
3)源寄存器和基址寄存器各占 4 位,最多分别可支持 16 个寄存器; (2 分) 5)该指令用于访问主存,其中源操作数位于寄存器,目的操作数位于主存,属
2、 某 32 位计算机的存储容量为 256MB, 按字编址时其寻址范围是____D____。 3、某 SRAM 芯片的容量为 1M×8 位,除电源和地外,控制端有 E 和 R / W , 则该芯片的引脚数目是____D____。 A.24 B.28 C.30 4、在单地址指令中,为了完成两个数的算术逻辑运算,除地址码指明的一个 操作数外,另一个常需采用____C____。 A.堆栈寻址方式 C.隐含寻址方式 A.通用寄存器 A.栈顶和次栈顶 B.两个主存单元 C.一个主存单元和一个通用寄存器 D.两个通用寄存器 7、在 CPU 中,跟踪指令后继地址的寄存器是____B____。 A.地址寄存器 B.程序计数器 C.指令寄存器 D.通用寄存器
3)每个模块容量为 128K×16 位,即共用 128K 个存储单元,需要的地址线数 为 17 条(217=128K) ,假设地址总线为 A19~A0,其中 A16~A0 用于模块内 选择存储单元,A19、A18 A17 用于选择 8 个模块,可用一个 2-4 线译码器 实现。 (4 分)
第 2 页(共 3 页)
取指令 测试 R0 => SA R1 => SB 取指令 测试 R2 => SA R3 => SB SA - SB => R2
3、某 8 位计算机运算器的结构框如图 A-1a)所示,其中 SA,SB 为 8 位锁存器。 4 个 8 位通用寄存器组 R3~R0 的读/写控制如图 A-1b)所示。假设微指令的测 试段为 2 位,下地址段为 4 位: 1)请用直接表示法设计出微指令操作控制字段的格式; 2)请画出“ADD (10 分) R0,R1” 、 “SUB R2,R3”两条指令的微程序执行流程图。
2、简述 RISC 机器的主要特点。 [答案要点] 1)指令集中指令条数少,只保留使用频度高的指令; 2)使用等长指令,指令格式简单,2)指令寻址方式少; 3)只有存数、取数指令可以访问主存; 4)CPU 内部通用寄存器数目较多,一般不少于 32 个; 5)支持指令流水,并强调指令流水的优化使用; 6)RISC 机器的编译软件强调对目标代码的流水线优化。 (注:其余的酌情给分) (2 分) (2 分) (2 分) 五、分析应用题(共 30 分) 1、已知某 16 位计算机的地址总线为 20 条(A19~A0) ,若使用 8K×8 的存储 器芯片组成最大空间的主存系统,并采用模块的结构形式,试问: 1)若每个模块为 128K×16 位,每个模块需要多少个存储器芯片? 2)主存系统需要多少个模块? 3)请画出 CPU 选择各存储模块的逻辑结构简图。 (10 分) [答案要点] 1)每个模块需要的芯片数: (128K×16)/(8K×8)= 32 (片) 2)主存系统最大存储容量为:2 20×16 = 1M×16 (bit) 主存系统需要的模块数: (1M×16)/(128K×16)= 8(个) (3 分) (1 分) (2 分)
考试科目
题 得 次 分
8、机器指令与微指令之间的关系是____A____。 A.用若干条微指令实现一条机器指令 B.用若干条机器指令实现一条微指令 C.用一条微指令实现一条机器指令
计算机组成原理
一 二 三 四 五
考试时间
120 分钟
总分
D.用一条机器指令实现一条微指令 9、流水线中造成控制相关的原因是执行___A/D____指令而引起。 A.条件转移 A.独立请求 B.访存 C.算逻运算 C.菊花链 D.无条件转移 D.分布式仲裁 10、在集中式总线仲裁中,____A____方式响应时间最快。 B.计数器定时查询