组成原理复习资料.docx
- 文档编号:9845542
- 上传时间:2023-02-07
- 格式:DOCX
- 页数:21
- 大小:29.73KB
组成原理复习资料.docx
《组成原理复习资料.docx》由会员分享,可在线阅读,更多相关《组成原理复习资料.docx(21页珍藏版)》请在冰豆网上搜索。
组成原理复习资料
一、填空题
例1:
微指令分操作控制字段和顺序控制字段两部分编码。
例2:
设相对寻址的转移指令占2个字节,第一字节为操作码,第二字节是位移量(用补码表示),每当CPU从存储器取出一个字节时,即自动完成(pc)+1→pc。
设当前指令地址为3008H,要求转移到300FH,则该转移指令第二字节的内容应为05H。
若当前指令地址为300FH,要求转移到3004H,则该转移指令第二字节的内容为F3H。
例3:
在微指令的字段编码中,操作控制字段的分段并非是任意的,必须遵循的分段原则,其中包括:
(1)把互斥性的微命令分在同一段内,
(2)一般每个小段还要留出一个状态,表示不产生微命令。
例4:
中断请求的一般判优顺序是故障引发的中断请求、DMA请求和外部设备中断请求。
例5:
高速缓冲存储器的地址映像方式有:
直接映、全相联映像、和组相联映像三种。
例6:
DMA的数据块传送分为DMA初始化、DMA传送、和DMA后处理阶段。
例7:
静态RAM是利用触发器电路的两个稳定状态来表示信息“0”和“1”,故在不断开电源时,可以长久保持信息;动态RAM利用电容器存储的电荷来表示信息“0”和“1”,因此需要不断进行刷新。
例8:
现在所生产的存储器芯片的容量是有限的,在字数或字长方面与实际存储器的要求都有很大差距,所以需要在位数和字数两方面进行扩展才能满足实际存储器的容量要求。
例9:
根据目前常用的存储介质将存储器分为半导体存储器、磁表面存储器和光盘存储器三种。
例10:
对存储器的要求是存储容量大、存储速度快、和成本价格低。
为了解决这方面的矛盾,计算机采用多级存储体系结构。
例11:
动态半导体存储器的刷新方式主要有集中刷新、分散刷新和异步刷新三种方式。
例12:
高速缓冲存储器(CACHE)常用的替换算法有先进先出算法、最近最少使用算法和随机替换算法。
例13:
在数的表示范围方面,浮点比定点大。
在运算规则方面,浮点比定点复杂。
在运算精度方面,浮点比定点高。
例14:
控制器按照微命令形成方法不同分为:
组合逻辑控制器和微程序控制器。
例15:
计算机操作与时序信号之间的关系称为时序控制方式,时序控制方式可分为:
同步控制
和异步控制两大类。
例16:
DMA(直接内存访问)方式中,DMA控制器从CPU完全接管对总线的控制,数据交换不经过CPU,而直接在内存和I/O设备之间进行.
例17:
若浮点数的尾数用补码表示,当运算结果的两位符号位和小数点后的第一位是00.1或11.0时,表明结果是规格化的数。
例18:
在补码一位乘法中,如果判断位YiYi-1=10,则下一步(但不是最后一步)的操作是将部分积加上[-X]补,再向右移一位。
(设x为被乘数,y为乘数)
例19:
由于一个存储器芯片的容量和位数一般不能满足使用要求,所以通常将若干个芯片按串联和并联两种方式相连接。
例20:
按数据传输格式来分,I/O接口类型可分并行接口和串行接口两种。
例21:
微程序入口地址是根据指令操作码通过微地址形成电路产生的。
例22:
某半导体存储器的地址码为16位,因此该机由地址码计算出的主存最大容量为64K(或216)个单元。
例23:
一个直接映像的Cache,有64个块,主存共有4096个块,每个块64个字,因而在主存地址中,应有标记字段6位,Cache的容量为4096(或64×64)字。
例24:
指令操作码字段表示指令的操作特性与功能,而地址码字段表示 操作数地址或操作数。
例25:
冯﹒诺依曼型计算机工作原理是存储程序并按地址顺序执行,这也是CPU能够自动化工作的关键。
例26:
执行子程序调用指令时,首先把返回地址压入堆栈保存,然后才转入所调用的子程序中执行。
例27:
时序系统一般是由周期、节拍和工作脉冲三级时序信号组成。
例28:
微指令的编码方法有直接控制(或称不译码)表示法、分段编码表示法和混合表示法。
例29:
字符的ASCII编码用 7 位(bit)表示,一个汉字的内码占用 2 字节(Byte)。
例30:
计算机各部件之间有两股信息,数据流和控制流。
例31:
对二地址格式指令,有两个地址码,分别称为源地址码和目的地址码,前者在指令执行中不变。
例32:
补码乘法运算可以分解为相加和右移两种基本操作。
例33:
CPU从主存取出一条指令并执行该指令的时间叫指令周期,它常用若干个机器周期来表示,而后者又包含若干个时钟周期。
例34:
微程序控制器的核心部件是控制存储器,它一般用只读存储器构成。
例35:
微指令执行时,产生后继微地址的方法主要有计数器方式、断定方式等。
例36:
虚拟存储器指的是主存--辅存层次,它给用户提供了一个比实际主存空间大得多的虚拟地址。
例37:
设置CACHE的理论依据是程序访问的局部性原理。
例38:
指令系统是表征一台计算机性能的重要因素,指令的格式和功能不仅直接影响到机器的硬件结构,而且影响到系统软件。
例39:
CPU能直接访问主存储器和高速缓冲存储器(或CACHE),但不能直接访问磁盘和光盘。
例40:
通道是一个特殊功能的处理器,它有自己的I/O指令,专门负责数据输入输出的传输控制。
例41:
控制部件通过控制线向执行部件发出各种控制命令,通常把这种控制命令叫做微命令,而执行部件接受此控制命令后所进行的操作叫做微操作。
例42:
定点原码除法和定点补码除法均可采用不恢复余数(或加减交替)法,但在补码除法中,符号位参与运算。
例43:
按照总线仲裁电路位置的不同,总线仲裁有集中式仲裁和分布式仲裁两种方式。
例44:
工作周期也称为机器周期;一个工作周期包含若干个时钟周期。
任何一条指令的指令周期至少需要时钟周期2个工作周期。
例45:
在3种集中式总线仲裁方式中,独立请求方式响应时间最快,链式查询方式对电路故障最敏感。
例46:
在单总线结构的计算机系统中,每个时刻只能有两个设备进行通信,在这两个设备中,获得总线控制权的设备叫主设备,由它指定并与之通信的设备叫从设备。
例47:
设D为指令中的形式地址,RI为基址寄存器,PC为程序计数器。
若EA=(RI)+D,则为变址寻址寻址方式;若为相对间接寻址方式,则有效地址为EA=(PC)+D。
例48:
BCD码的含义是二进制编码的十进制数,最广泛使用的一种BCD码是8421BCD码。
例49:
不同的计算机有不同的指令系统,“RISC”表示的意思是精简指令系统计算机。
例50:
存储器堆栈中,需要一个有加减计数功能寄存器作为堆栈指示器SP,用它来指明堆栈的栈顶位置的变化。
例51:
半导体动态RAM靠 电容暂存电荷原理存贮信息,而半导体静态RAM靠 双稳态电路(内部交叉反馈)原理存贮息。
例52:
SN74181ALU是一个4位运算单元,由它组成16位ALU需使用4片SN74181和1片SN74182,其目的是为了实现16位并行操作。
例53:
微程序存放在控制存储器(CM)中,它是CPU中的部件。
二、选择题
例1:
真值-1011的八位原码是(C)
A.B.C.D.
例2:
内存单元的内容可以是指令,也可以是数据,它们在形式上没有差别,主要通过(C)来识别从内存单元取的是指令还是数据。
A.指令译码器B.主存单元的地址范围
C.指令执行的不同阶段D.时序信号
例3:
在定点二进制运算器中,减法运算一般通过(D)来实现。
A.原码运算的二进制减法器 B.补码运算的二进制减法器
C.补码运算的十进制加法器 D.补码运算的二进制加法器
例4:
为了缩短指令中某个地址段的位数,有效的方法是采用(B)。
A、立即寻址 B、寄存器寻址 C、间接寻址 D、变址寻址
例5:
脉冲型微命令的作用是(A)。
A.用脉冲边沿进行操作定时
B.在该脉冲宽度时间内进行ALU操作
C.在该脉冲宽度时间内进行数据传送
D.在该脉冲宽度时间内打开数据传送通路
例6:
下列叙述中,能反映RISC特征的有(A)。
A.设置大量通用寄存器
B.指令长度可变
C.丰富的寻址方式
D.使用微程序控制器
例7:
总线的数据通路宽度是指(A)。
A.能一次并行传送的数据位数
B.可依次串行传送的数据位数
C.单位时间内可传送的数据位数
D.可一次并行传送的数据的最大值
例8:
在多级存储体系中,“cache—主存”结构的作用是解决(D)的问题。
A.主存容量不足
B.主存与辅存速度不匹配
C.辅存与CPU速度不匹配
D.主存与CPU速度不匹配
例9:
计算机在控制硬盘和主机之间的大批数据交换时主要采用(D)方式。
A.通道和I/O处理器方式B.程序直接控制方式
C.程序中断控制方式D.DMA方式
例10:
在微程序控制器中,机器指令和微程序指令的关系是(C)。
A.每一条机器指令由一条微指令来执行
B.一条微指令由若干条机器指令组成
C.每一条机器指令由一段用微指令组成的微程序来解释执行
D.一段微程序由一条机器指令来执行
例11:
浮点加减中的对阶(A)。
A.将较小的一个阶码调整到与较大的一个阶码相同
B.将较大的一个阶码调整到与较小的一个阶码相同
C.将被加数的阶码调整到与加数的阶码相同
D.将加数的阶码调整到与被加数的阶码相同
例12:
为了减少指令中的地址个数,可以采用( B )
A.直接寻址B.隐含寻址
C.相对寻址D.变址寻址
例13:
在计算机的层次化存储器结构中,虚拟存储器是指( C ).
A.将主存储器当作高速缓存使用
B.将高速缓存当作主存储器使用
C.将辅助存储器当作主存储器使
D.将主存储器当作辅助存储器使用
例14:
接口是(B)的逻辑部件。
A.CPU与系统总线之间
B.系统总线与I/O设备之间
C.主存与I/O设备之间
D.运算器与I/O设备之间
例15:
动态RAM存储信息依靠的是( D )。
A.单稳态触发器B.磁场
C.双稳态触发器D.电容器
例16:
若浮点数尾数用补码表示,则判断运算结果是否为规格化表示的方法是(C)。
A.阶符与数符相同为规格化表示
B.阶符与数符相异为规格化表示
C.数符与尾数小数点后第一位数字相异为规格化表示
D.数符与尾数小数点后第一位数字相同为规格化表示
例17:
CPU可直接编程访问的存储器是( D )。
A.光盘存储器B.虚拟存储器
C.磁盘存储器D.主存储器
例18:
程序计数器是指( D )。
A.可存放指令的寄存器
B.可存放程序状态字的寄存器
C.本身具有计数逻辑与移位逻辑的寄存器
D.存放下一条指令地址的寄存器
例19:
在异步控制的总线传送中(C)。
A.所需时间固定不变
B.所需时钟周期数一定
C.所需时间随实际需要可变
D.时钟周期长度视实际需要而定
例20:
零地址指令可选的寻址方式是( C )。
A.立即寻址B.间接寻址
C.堆栈寻址D.寄存器寻址
例21:
在集中式总线仲裁中,( C )方式响应时间最快。
A.链式查询B.计数器定时查询
C.独立请求D.以上三种相同
例22:
中断屏蔽字的作用是(B)
A.暂停外设对主存的访问
B.暂停对某些中断的响应
C.暂停对一切中断的响应
D.暂停CPU对主存的访问
例23:
计算机(CPU)主频的周期是指(A)。
A.时钟周期B.指令周期
C.工作周期D.存取周期
例24:
使CPU与I/O设备完全并行工作方式是(C)方式。
A.程序直接传送B.中断
C.通道D.程序查询
例25:
指令系统采用不同寻址方式的主要目的是(D)。
A.提高访问速度B.简化指令译码电路
C.增加内存容量D.扩大寻址范围
例26:
在主机中,能对指令进行译码的器件是(D)。
A.存储器B.ALUC.运算器D.控制器
例26:
某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数目为(D)。
A.64,16B.16,64C.64,8D.16,16
例27:
相联存贮器是按(C)进行寻址的存贮器。
A.地址方式B.堆栈方式C.内容指定方式
D.地址方式与堆栈方式
例28:
下面描述RISC指令系统中基本概念不正确的句子是(C)。
A.选取使用频率高的一些简单指令,指令条数少;
B.指令长度固定;
C.指令格式种类多,寻址方式种类多;
D.只有取数/存数指令访问存储器。
例29:
用3K×4位的存储芯片组成12KB存储器,需要这样的芯片(A)。
A.8片B.4片C.3片D.2片
例30:
指令格式中的地址结构是指(D)。
A.地址段占多少位B.指令中采用几种寻址方式
C.指令中如何指明寻址方式D.指令中给出几个地址
例30:
总线的从设备(D)。
A.不掌握总线控制权B.掌握总线控制权
C.只能发送信息D.只能接收信息
例31:
(D)表示法主要用于表示浮点数中的阶码。
A.原码B.补码C.反码D.移码
例32:
下列寄存器中,汇编语言程序员可编程使用的是
(B)。
A.存储器地址寄存器B.通用寄存器
C.存储器数据寄存器D.指令寄存器
例33:
关于数据表示和编码,下列说法正确的是
(B)。
A.奇偶校验码是一种功能很强的检错纠错码
B.在计算机中用无符号数来表示内存地址
C.原码、补码和移码的符号编码规则相同
D.用拼音从键盘上敲入汉字时,使用的拼音码是汉字的字模码
例34:
在cache的下列映射方式中,无需考虑替换策略的是(D)。
A.全相联映射B.组相联映射
C.段相联映射D.直接映射
例35:
若磁盘的转速提高一倍,则(C)。
A.平均存取时间减半
B.平均找道时间减半
C.平均等待时间减半
D.存储密度可以提高一倍
例36:
构成控制信号序列的最小单位是(C)。
微程序B.微指令C.微命令D.机器指令
例37:
在指令格式设计中,采用扩展操作码的目的是
(C)。
A.增加指令长度B.增加地址码数量
C.增加指令数量D.增加寻址空间
例38:
以下叙述中正确描述的句子是:
(A)。
A.同一个CPU周期中,可以并行执行的微操作叫相容性微操作
B.同一个CPU周期中,不可以并行执行的微操作叫相容性微操作
C.同一个CPU周期中,可以并行执行的微操作叫相斥性微操作
D.以上全不正确
例39:
某计算机字长32位,其存储容量为4MB,若按半字编址,它的寻址范围是(C)。
A.4MBB.2MBC.2MD.1M
例40:
某机字长32位,其中1位符号位,31位表示尾数。
若用定点小数表示,则最大正小数为(B)。
A.+(1–2-32)B.+(1–2-31)C.2-32D.2-31
三、是非判断题
例1:
减少指令中地址数目的办法是:
采用以寄存器为基础的寻址方式。
(×)
例2:
每条指令的第一个机器周期一定是取指周期。
(√)
例3:
对外设统一编址是指给每个外设设置一个地址码。
(×)
例4:
状态寄存器是为计算机提供判断条件,以实现程序转移。
(√)
例5:
提高并行加法器速度的关键是尽量加快各位的计算结果。
(×)
例6:
计算机内部的除法运算可由“加减”和“左移”运算来实现。
。
(√)
例7:
外部中断一旦申请中断,便能立即得到CPU的响应。
(×)
例8:
DMA方式用于传送成组数据,所以DMA控制器申请总线使用权后,总是要等一批数据传送完成后才释放总线。
(√)
例9:
在异步通信中,数据传送所需时间由CPU决定。
(×)
例10:
串行接口是指:
接口与总线之间串行传送,接口与设备之间串行传送。
(×)
例11:
在微程序控制方式中,由一条微指令的微操作控制字段产生微命令。
(√)
例12:
总线是一组可由多个部件分时共享的传送信息的公共线路,某一时刻允许多个部件通用过总线发送数据。
(× )
例13:
两个补码相加,只有在最高位都是1时有可能产生溢出。
(×)
例14:
相对寻址方式中,操作数的有效地址等于程序计数器(PC)内容与偏移量之和。
(√)
例15:
指令是程序设计人员与计算机系统沟通的媒介,微指令是计算机指令和硬件电路建立联系的媒介。
(√)
例16:
半导体ROM是非易失性的,断电后仍然能保持记忆。
(√)
例17:
在统一编址方式下,CPU访问I/O端口时必须使用专用的I/O命令。
(×)
例18:
在常用硬磁盘中,外圈磁道容量与内圈磁道容量相同。
(√)
例19:
主存储器中采用双译码结构的主要目的是提高存取速度。
(×)
例20:
DMA方式进行外设与主机交换信息时,不需要向主机发出中断请求。
(×)
例21:
奇偶校验可以纠正代码中出现的错误。
(×)
例22:
用微指令的分段编码法设计微指令时,需将具有相斥性的微命令组合在同一字段内。
(√)
例23:
时序电路用来产生各种时序信号,以保证整个计算机协调地工作。
(√)
例24:
主程序运行时何时转向为外设服务的中断服务程序是预先安排好的。
(×)
例25:
CPU访问主存储器的时间是由主存储器的容量决定的,存储容量与越大,访问存储器所需的时间越长。
(×)
例26:
在统一编址方式下,CPU访问I/O端口时必须使用专用的I/O指令。
(×)
例27:
在多周期CPU系统中,不是所有指令使用相同的执行时间,而是指令需要几个周期就为其分配几个周期。
(√)
例28:
在计算机中所有的操作都是由CPU直接控制完成。
(×)
例29:
海明校验码是对多个数据位使用多个校验位的一种检错纠错编码方案,不仅可以发现是否出错,还能发现是哪一位出错。
(√)
例30:
引入虚拟存储系统的目的,是为了加快外存的存取速度。
(×)
例31:
在采用DMA方式高速传输数据时,数据传送是通过为DMA专设的数据总线传输的。
(×)
例32:
在程序的执行过程中,Cache与主存的地址映像是由操作系统来管理的。
(×)
例33:
计算机使用总线结构的主要优点是便于实现模块化,同时减少了信息传输线的数目。
(√)
例34:
浮点运算器中的阶码部件可实现加、减、乘、除运算。
(×)
例35:
在生成CRC校验码时,采用不同的生成多项式,所得到CRC校验码的校错能力是相同的。
(×)
例36:
要访问DRAM,应首先给出地址,之后再给出地址。
(√)
例37:
CPU在中断周期中进行中断服务处理。
(×)
例38:
无论是硬布线设计控制器还是微程序设计控制器,都使用微命令、微操作的概念。
(√)
例39:
计算机中采用浮点数表示的目的是扩大表示数据范围,而一个浮点数是由两个定点数来表示的。
(√)
例40:
DRAM存储器由于需要刷新,所以其功耗大于SRAM。
(×)
四、简答题
例1:
冯诺依曼的数字电子计算机设计思想包含那些要点?
答:
(1)用二进制代码表示程序和数据;
(2)计算机采用存储程序的工作方式;
(3)计算机硬件由存储器、运算器、控制器、输入设备和输出设备组成。
例2:
什么是程序存储工作方式?
答:
(1)事先编制程序;
(2)事先存储程序;
(3)自动、连续地执行程序。
例3:
假定采用组合逻辑控制器,请说明一条指令的执行要经过哪三个阶段,在每个阶段各完成什么任务?
答:
(1)要经过取指令、分析指令、执行指令阶段;
(2)取指令阶段:
根据指令计数器PC提供的地址从主存中读取现行指令,送到主存数据缓冲器MDR中,然后再送到指令寄存器IR中。
同时改变PC的内容,使之指向下一条指令地址或紧跟现行指令的立即数或地址码;
(3)分析指令阶段:
通过译码电路译出IR中指令各字段表示的操作,并在时序系统的配合下产生该指令对应的微操作命令序列。
(4)执行指令阶段:
完成取操作数、执行操作、并形成下条指令地址。
例4:
衡量计算机性能的基本指标有哪些?
答:
(1)基本字长;
(2)运算速度;
(3)数据通路宽度与数据传输率;
(4)存储容量;
(5)外围设备配置;
(6)软件配置。
例5:
什么是寻址方式?
常见的寻址方式有哪些?
答:
指令中以什么方式提供操作数或操作数地址,称为寻址方式,寻址方式是形成操作数有效地址的方法。
常见寻址方式主要有:
立即寻址,直接寻址,间接寻址,寄存器寻址,寄存器间接寻址,基址寻址,变址寻址,相对寻址,堆栈寻址,隐含寻址等。
例6:
在设计指令系统时,通常应从哪4个方面考虑?
答:
(1)指令系统的完备性,常用指令齐全,编程方便;
(2)指令系统的高效性,程序占用内存空间少,运行速度快。
(3)指令系统的规整性,指令和数据使用规则统一简化,易学易记;
(4)指令系统的兼容性,同一系列的低档计算机的程序能放到新的高档机上直接运行。
例7:
微程序控制器怎么产生微操作控制信号?
这种控制器有何优缺点?
答:
微操作控制信号的产生:
事先把微操作控制信号以代码的形式构成微指令,然后存放于控制存储器中,取微指令时,其代码直接或译码产生微操作控制信号。
优点:
规整、易于修改和扩展;
缺点:
速度较慢。
例8:
画出计算机中采用的存储系统的层次结构,并说明不同层次的作用及对速度、容量的要求。
答:
(1)主存:
存放需要CPU运行的程序和数据,速度较快,容量较大;
(2)Cache:
存放当前访问频繁的内容,即主存某些页的内容复制。
速度最快,容量较小;
(3)外存:
存放需联机保存但暂不执行的程序和数据。
容量很大而速度较慢。
例9:
组合逻辑控制方式的基本思想是什么?
答:
它通过组合逻辑电路产生微命令。
产生微命令的输入信号有:
指令代码(操作码,寻址方式码等),时序信号(工作周期、时钟周期,工作脉冲),程序状态(PSW中的标志位)和外部请求等。
输出信号为微命令(电位型、脉冲型)。
例10:
I/O接口的基本功能有哪些?
答:
(1)寻址:
接收CPU送来的地址码,选择接口中的寄存器供CPU访问。
(2)数据缓冲:
实现主机与外设的速度匹配
(3)预处理:
串-并格式转换(串口);数据通路宽度转换(并口);电平转换。
(4)控制功能:
传送控制命令与状态信息,实现I/O传送控制方式。
例11:
常见的总线分类方法有哪几种?
相应的可以将总线分为那几类?
答:
总线的分类方法有以下几种:
按数据传送格式分类,按时序控制方式分类,按所处的位置和功能分类,按传送信息类型分类。
按数据传送格式,总线可分为串行总线与并行总线。
按时序控制方式,总线可分为同步总线(含同步扩展总线)与异步总线,。
按所处的位置和功能,可分为CPU内部总线、系统总线以及各种局部总线。
按传送数据类型,可分为地址总线、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 组成 原理 复习资料