计算机组成原理 第11讲_控制器的功能..
- 格式:ppt
- 大小:457.00 KB
- 文档页数:35
1、若浮点数用补码表示,则判断运算结果是否为规格化数的方法是 C______。
A. 阶符与数符相同为规格化数B. 阶符与数符相异为规格化数C. 数符与尾数小数点后第一位数字相异为规格化数D. 数符与尾数小数点后第一位数字相同为规格化数2、16位字长的定点数,采用2的补码形式表示时,所能表示的整数范围是___A___。
A . -215 ~ +(215 -1) B. -(215–1)~ +(215–1)C. -(215 + 1)~ +215D. -215 ~ +2153、容量是128M*32的内存,若以字节编址,至少需要__C____根地址线。
A. 16B. 29C. 27D. 324、某计算机字长16位,它的存贮容量是64KB,若按字编址,那么它的寻址范围是___B_。
A、0~64KB、0~32KC、0~64KBD、0~32KB5、主存贮器和CPU之间增加cache的目的是__B____。
A. 扩大主存贮器的容量B. 解决CPU和主存之间的速度匹配问题C. 扩大CPU中通用寄存器的数量D. 既扩大主存的容量,又扩大CPU通用寄存器的数量6、以某个寄存器的内容为操作数地址的寻址方式称为__C____寻址。
A. 直接B. 间接C. 寄存器直接D. 寄存器间接7、在cache的映射方式中不需要替换策略的是_A_____。
A. 全相联映射方式B. 直接映射方式C. 组相联映射方式8、在CPU中跟踪指令后继地址的寄存器是__B____。
A 主存地址寄存器B 程序计数器C 指令寄存器D 状态条件寄存器9、. 微程序控制器中,机器指令与微指令的关系是___C___。
A. 每一条机器指令由一条微指令来执行B. 每一条机器指令由一段微程序来解释执行C. 每一段机器指令组成的程序可由一条微指令来执行D. 每一条微指令由机器指令来解释执行10、微程序控制存储器容量为128 X 36位,测试条件有4个,微指令采用水平格式,则对应的3个字段长度分配是 B 。
一、简答题1、试述浮点数规格化的目的和方法。
答:浮点的规格化是为了使浮点数尾数的最高数值位为有效数位。
当尾数用补码表示时,若符号位与小数点后的第一位不相等,则被定义为已规格化的数,否则便是非规格化数。
通过规格化,可以保证运算数据的精度。
方法:进行向左规格化,尾数左移一位,阶码减1,直到规格化完毕。
2、简述循环冗余码(CRC)的纠错原理。
答:CRC码是一种纠错能力较强的校验码。
在进行校验时,先将被检数据码的多项式用生成多项式G(X)来除,若余数为0,说明数据正确;若余数不为0,则说明被检数据有错。
只要正确选择多项式G(X),余数与CRC码出错位位置的对应关系是一定的,由此可以用余数作为判断出错位置的依据而纠正出错的数据位。
3、DRAM存储器为什么要刷新?有几种刷新方式?DRAM存储元是通过栅极电容存储电荷来暂存信息。
由于存储的信息电荷终究是有泄漏的,电荷数又不能像SRAM存储元那样由电源经负载管来补充,时间一长,信息就会丢失。
为此必须设法由外界按一定规律给栅极充电,按需要补给栅极电容的信息电荷,此过程叫“刷新”。
①集中式---正常读/写操作与刷新操作分开进行,刷新集中完成。
②分散式---将一个存储系统周期分成两个时间片,分时进行正常读/写操作和刷新操作。
③异步式---前两种方式的结合,每隔一段时间刷新一次,保证在刷新周期内对整个存储器刷新一遍。
4、CPU中有哪些主要寄存器?简述这些寄存器的功能。
(1)指令寄存器(IR):用来保存当前正在执行的一条指令。
(2)程序计数器(PC):用来确定下一条指令的地址。
(3)地址寄存器(AR):用来保存当前CPU所访问的内存单元的地址。
(4)缓冲寄存器(DR):<1>作为CPU和内存、外部设备之间信息传送的中转站。
<2>补偿CPU和内存、外围设备之间在操作速度上的差别。
<3>在单累加器结构的运算器中,缓冲寄存器还可兼作为操作数寄存器。
计算机组成原理试题一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内。
)1.为了缩短指令中某个地址段的位数,有效的方法是采取(C)。
A、立即寻址B、变址寻址C、间接寻址D、寄存器寻址2.某计算机字长是16位它的存储容量是64,按字编址,它们寻址范围是(C )。
A.64K B.32C.32K D.163.某一芯片其容量为512*8位,除电源和接地端外该芯片引线的最少数目是(C )。
A.21B.17C.19D.204.指令系统中采用不同寻址方式的目的主要是( C)。
A.实现存储程序和程序控制B.可以直接访问外存C.缩短指令长度,扩大寻址空间,提高编程灵活性D.提供扩展操作码的可能并降低指令译码难度5.寄存器间接寻址方式中,操作数处在( B )。
A.通用寄存器B.贮存单元C.程序计数器D.堆栈6是(A)的简称。
A.精简指令系统计算机B.大规模集成电路C.复杂指令计算机D.超大规模集成电路7.响应中断的时间是_ C 。
A.中断源提出请求;B.取指周期结束;C.执行周期结束;D.间址周期结束。
8.常用的虚拟存储器寻址系统由两级存储器组成。
A.主存-辅存;B.-主存;C.-辅存;D.主存—硬盘。
9.访问主存时,让处于等待状态,等的一批数据访问结束后,再恢复工作,这种情况称作。
A.停止访问主存;B.周期挪用;C.与交替访问;D.。
10.浮点数的表示范围和精度取决于。
A.阶码的位数和尾数的机器数形式;B.阶码的机器数形式和尾数的位数;C.阶码的位数和尾数的位数;D.阶码的机器数形式和尾数的机器数形式。
11.中断向量可提供。
A.被选中设备的地址;B.传送数据的起始地址;C.中断服务程序入口地址;D.主程序的断点地址。
12.加法器采用先行进位的目的是。
A.优化加法器的结构;B.节省器材;C.加速传递进位信号;D.增强加法器结构。
13.在独立请求方式下,若有N个设备,则。
A.有一个总线请求信号和一个总线响应信号;B.有N个总线请求信号和N个总线响应信号;C.有一个总线请求信号和N个总线响应信号;D.有N个总线请求信号和一个总线响应信号。
计算机组成原理实用教程(第二版)习题1一、选择题1.微型计算机的分类通常是以微处理器的 D 来划分。
A.芯片名 B. 寄存器数目C.字长 D. 规格2. 将有关数据加以分类、统计、分析,以取得有价值的信息,我们称为 A。
A.数据处理 B. 辅助设计C.实时控制 D. 数值计算3.计算机技术在半个世纪中虽有很大的进步,但至今其运行仍遵循这一位科学家提出的基本原理 D 。
A.爱因斯坦B. 爱迪生C. 牛顿D. 冯·诺伊曼4.冯·诺伊曼机工作方式的基本特点是 A 。
A.按地址访问并顺序执行指令 B.堆栈操作C.选择存储器地址 D.按寄存器方式工作5.目前的CPU包括_A_和cache。
A. 控制器、运算器B. 控制器、逻辑运算器C. 控制器、算术运算器D. 运算器、算术运算器二、填空1. 数字式电子计算机的主要外部特性是快速性、准确性、通用性、逻辑性。
2. 世界上第一台数字式电子计算机诞生于 1946 年。
3. 第一代电子计算机逻辑部件主要由电子管组装而成。
第二代电子计算机逻辑部件主要由晶体管组装而成。
第三代电子计算机逻辑部件主要由集成电路组装而成。
第四代电子计算机逻辑部件主要由大规模集成电路组装而成。
4. 当前计算机的发展方向是网络化计算机系统、分布式计算机系统和智能化计算机系统等方向发展。
5. 电子计算机与传统计算工具的区别是自动化程度高。
6.冯·诺依曼机器结构的主要思想是1.采用二进制代码表示数据和指令;2.采用存储程序的工作方式;3.计算机的硬件系统由五大部分组成。
7. 冯·诺依曼机器结构由控制器、存储器、运算器、输入设备和输出设备五大部分组成。
8. 中央处理器由运算器和控制器两部分组成。
9. 计算机中的字长是指机器数的二进制位数(或计算机一次可以处理的二进制位数)。
10. 运算器的主要部件是算术逻辑运算单元ALU。
11. 控制器工作的实质是指挥和协调机器各个部件有条不紊工作。
组成样卷A卷杭州电子科技大学学生考试卷(A)卷一.单项选择题(20分,每题1分)1.完整的计算机系统应包括()A.运算器、存储器、控制器B.外设和主机C.主机和实用程序D.配套的硬件设备和软件系统2.计算机中CPU可以直接访问的程序和数据存放在()中。
A.硬盘B.光盘C.主存D.运算器E.控制器3.在机器数()中,零的表示形式是唯一的。
A.原码B.补码C.补码和移码D.原码和反码4.在定点二进制运算中,减法运算一般通过()来实现。
A.原码运算的二进制减法器B.补码运算的二进制减法器C.补码运算的十进制加法器D.补码运算的二进制加法器5.带有1位奇偶校验位的校验码能检测出()位错误。
A.1 B.2 C.奇数D.偶数6.下列校验码中,正确的奇校验码是()。
A.11011011 B.11010010 C.10000001 D.110110017.在浮点数编码表示中()在机器数中不出现,是隐含的。
A.基数B.符号C.尾数D.阶码8.下面哪一种不是冯•诺依曼体系结构的基本特点:()。
A.采用二进制表示数据B.采用存储程序的方式C.硬件系统由五大部件组成D.机器以存储器为中心交换数据9.8位的定点小数的补码所能表示的数据范围是()。
A.[-(1-2-8),1-2-8] B.[-1,1-2-7]C.[-1,1-2-8] D.[-(1-2-7),1-2-7] 10.存储周期是指()。
A.从存储器读写操作开始到读写操作完成为止的时间B.存储器的存取时间C.存储器的写入时间D.存储器进行连续读和写操作所允许的最短时间间隔11.下面有关交叉存储器的说法中,()是错误的。
A.交叉存储器实质上是一种模块式存储器,它能并行执行多个独立的读写操作。
B.交叉存储器的每个模块的体选信号通常是由地址总线的高位经过译码产生的。
C.交叉存储器的每个模块都有自己的MAR和MDR。
D.交叉存储器的每个模块的地址是不连续的,相邻地址的单元位于相邻的模块。
“与非”门中的某一个输入值为“0”,那么它的输出值(D取决于正逻辑还是负逻辑)ASCII编码_____。
B.是7位的编码C.共有128个字符B变址寻址方式中,操作数的有效地址等于(变址寄存器,内容加上形式地址)。
B补码加减法是指(C操作数用补码表示,连同符号位直接相加减,减某数用加负某数的补码代替,结果的符号在运算中形成)CCPU通过指令访问Cache所用的程序地址叫做(A)。
A.逻辑地址CCPU通过指令访问主存所用的程序地址叫做(A)。
A.逻辑地址CCPU正在处理优先级低的一个中断的过程中又可以响应更高优先级中断的解决中断优先级别问题的办法被称为(A)。
A.中断嵌套CCPU中通用寄存器(C)。
C.可以存储数据和地址CPU输出数据的速度远远高于打印机的打印速度,为解决这一矛盾,可采用(缓冲技术)。
CPU通过指令访问主存所用的程序地址叫做(逻辑地址)。
为)。
C程序计数器PC的位数取决于,指令寄存器IRC程序计数器PC属于()。
B.控制器C程序控制类指令的功能是(DCC存储单元是指(C存放一个字节的所有存储元集合)C存储器是计算机系统中的记忆设备,它主要用来(C存放数据和程序)C存取周期是指存储器进行一次完整的读写操作所需要的全部时间。
C长度相同但格式不同的2种浮点数,假设前者阶码短、尾数长,后者阶码长、尾数短,其他规定均相同,则它们可表示的数的范围和精度为(C)。
C.后者可表示的数的范围大但精度低C长度相同但格式不同的2种浮点数,假设前者阶码长、尾数短,后者阶码短、尾数长,其他规定均相同,则它们可表示的数的范围和精度为(前者可表示的数的范围大但精度低,后者可表示的数的范围小但精度高)。
D当采用(直接存储器访问方式)输入数据时,除非CPU等待否则无法传送数据给计算机。
.D当采用(程序查询方式)输入数据时,除非CPU等待否则无法传送数据给计算机。
D当码距d=4时,海明校验码具有_____。
A.检错能力B.纠错能力F.能发现2位错,并纠正2位错D当在采用(B)输入数据时,除非CPU等待否则无法传送数据给计算机。
计算机专业计算机组成原理试题(0801和0707)一、选择题1、冯·诺依曼机工作方式的基本特点是()。
B、按地址访问并顺序执行指令2、计算机系统中的存储器系统是指,没有外部存储器的计算机监控程序可以存放在中。
()D、主存储器和外存储器,ROM3、某机字长16位,采用定点小数表示,符号位为1位,尾数为15位,则可表示的最大正小数为,最小负小数为。
()C、+ (1一2-15),一(1一2-15 )4、在定点数运算中产生溢出的原因是()。
C、运算的结果的操作数超出了机器的表示范围5、间接寻址是指()。
D、指令中间接给出操作数地址6、输入输出指令的功能是()。
C、进行CPU和I/O设备之间的数据传送7、某计算机的字长是8位,它的存储容量是64KB,若按字编址,那么它的寻址范围应该是() B、0-64 K8、若主存每个存储单元为16位,则()。
B、其地址线与16无关9.在计算机I/O系统中,在用DMA方式传送数据时,DMA控制器应控制(D、以上都是)。
A、地址总线B、数据总线C、控制总线10.在计算机总线结构的单机系统中,三总线结构的计算机的总线系统由()组成。
B、数据总线、地址总线和控制总线1、下列数中最小的数是()。
C、(00101001)BCD2、1946年研制成功的第一台计算机称为_ _ ,1949年研制成功的第一台程序内存的计算机称为)。
B、ENIAC, EDSAC3、冯·诺依曼机工作方式的基本特点是()。
B、按地址访问并顺序执行指令4、两个补码数相加,只有在最高位相同时会有可能产生溢出,在最高位不同时()C、一定不会产生溢出5、在指令的寻址方式中,寄存器寻址,操作数在()中,指令中的操作数是()A、通用寄存器B、寄存器编号6、关于操作数的来源和去处,表述不正确的是()。
D、第四个来源和去处是外存贮器7、对磁盘进行格式化,在一个记录面上要将磁盘划分为若干_ ,在这基础上要将划分为若干_ 。
第一章1.模拟计算机的特点:数值由连续量来表示,运算过程是连续的;数字计算机的特点:数值由数字量(离散量)来表示,运算按位进行。
2.分类:数字计算机分为专用计算机和通用计算机。
通用计算机又分为巨型机、大型机、中型机、小型机、微型机和单片机六类。
分类依据:专用和通用是根据计算机的效率、速度、价格、运行的经济性和适应性来划分的。
通用机的分类依据主要是体积、简易性、功率损耗、性能指标、数据存储容量、指令系统规模和机器价格等因素。
3.(略)4.冯. 诺依曼型计算机的主要设计思想是:存储程序和程序控制。
存储程序:将解题的程序(指令序列)存放到存储器中;程序控制:控制器顺序执行存储的程序,按指令功能控制全机协调地完成运算任务。
主要组成部分有:控制器、运算器、存储器、输入设备、输出设备。
5.存储容量:指存储器可以容纳的二进制信息的数量,通常用单位KB、MB、GB来度量,存储容量越大,表示计算机所能存储的信息量越多,反映了计算机存储空间的大小。
单元地址:单元地址简称地址,在存储器中每个存储单元都有唯一的地址编号,称为单元地址。
数据字:若某计算机字是运算操作的对象即代表要处理的数据,则称数据字。
指令字:若某计算机字代表一条指令或指令的一部分,则称指令字。
6.指令:计算机所执行的每一个基本的操作。
程序:解算某一问题的一串指令序列称为该问题的计算程序,简称程序。
7.一般来讲,在取指周期中从存储器读出的信息即指令信息;而在执行周期中从存储器中读出的信息即为数据信息。
8.内存:一般由半导体存储器构成,装在底版上,可直接和CPU交换信息的存储器称为内存储器,简称内存。
用来存放经常使用的程序和数据。
外存:为了扩大存储容量,又不使成本有很大的提高,在计算机中还配备了存储容量更大的磁盘存储器和光盘存储器,称为外存储器,简称外存。
外存可存储大量的信息,计算机需要使用时,再调入内存。
CPU:包括运算器和控制器。
基本功能为:指令控制、操作控制、时间控制、数据加工。
作业解答第一章作业解答1.1 基本的软件系统包括哪些内容?答:基本的软件系统包括系统软件与应用软件两大类。
系统软件是一组保证计算机系统高效、正确运行的基础软件,通常作为系统资源提供给用户使用。
包括:操作系统、语言处理程序、数据库管理系统、分布式软件系统、网络软件系统、各种服务程序等。
1.2 计算机硬件系统由哪些基本部件组成?它们的主要功能是什么?答:计算机的硬件系统通常由输入设备、输出设备、运算器、存储器和控制器等五大部件组成。
输入设备的主要功能是将程序和数据以机器所能识别和接受的信息形式输入到计算机内。
输出设备的主要功能是将计算机处理的结果以人们所能接受的信息形式或其它系统所要求的信息形式输出。
存储器的主要功能是存储信息,用于存放程序和数据。
运算器的主要功能是对数据进行加工处理,完成算术运算和逻辑运算。
控制器的主要功能是按事先安排好的解题步骤,控制计算机各个部件有条不紊地自动工作。
1.3 冯·诺依曼计算机的基本思想是什么?什么叫存储程序方式?答:冯·诺依曼计算机的基本思想包含三个方面:1) 计算机由输入设备、输出设备、运算器、存储器和控制器五大部件组成。
2) 采用二进制形式表示数据和指令。
3) 采用存储程序方式。
存储程序是指在用计算机解题之前,事先编制好程序,并连同所需的数据预先存入主存储器中。
在解题过程(运行程序)中,由控制器按照事先编好并存入存储器中的程序自动地、连续地从存储器中依次取出指令并执行,直到获得所要求的结果为止。
1.4 早期计算机组织结构有什么特点?现代计算机结构为什么以存储器为中心?答:早期计算机组织结构的特点是:以运算器为中心的,其它部件都通过运算器完成信息的传递。
随着微电子技术的进步,人们将运算器和控制器两个主要功能部件合二为一,集成到一个芯片里构成了微处理器。
同时随着半导体存储器代替磁芯存储器,存储容量成倍地扩大,加上需要计算机处理、加工的信息量与日俱增,以运算器为中心的结构已不能满足计算机发展的需求,甚至会影响计算机的性能。