计算机组成原理总复习N
计算机组成原理经典复习题集锦(附答案)知识讲解
计算机组成原理经典复习题集锦(附答案)计算机组成原理复习题一、填空题1.用二进制代码表示的计算机语言称为(机器语言),用助记符编写的语言称为(汇编语言)。
2. 计算机硬件由(控制单元)、(运算器)、(存储器)、输入系统和输出系统五大部件组成。
3.十六进制数CB8转换成二进制数为(110010111000)。
4.某数x的真值-0.1011B,其原码表示为( 1.1011)。
5.在浮点加减法运算过程中,在需要(对阶)或(右规)时,尾数需向右移位。
6.指令通常由(操作码)和(地址码)两部分组成。
7.要组成容量为4K*8位的存储器,需要(8)片4K×1位的芯片并联,或者需要(4)片1K×8位的芯片串联。
8. 中断处理过程包括(关中断)、(保护现场)、(执行中断服务程序)、(恢复现场)和(开中断)阶段。
9.操作数寻址方式包括(直接寻址)、(间接寻址)、(立即寻址)、(隐含寻址)、(寄存器寻址)、(寄存器间接寻址)、(基址寻址)等。
10.动态RAM的刷新包括(分散刷新)、(集中刷新)和(异步刷新)三种方式。
11.高速缓冲存储器的替换算法有(先进先出)和(近期最少使用)。
12.影响流水线性能的因素有(数据相关)、(控制相关)和(资源相关)。
13.主存储器容量通常以KB为单位,其中1K=(),硬盘的容量以GB为单位,其中1G=()。
14.主存储器一般采用(动态RAM)存储器,CACHE采用(静态RAM )存储器。
15.世界上第一台计算机产生于(1946 )年,称为(ENIAC)。
16. I/O的编址可分为(不统一编址)和(统一编址),前者需要单独的I/O指令,后者可通过(访存)指令和设备交换信息。
17.CPU从主存取出一条指令并执行该指令的全部时间叫做(指令周期),它通常包含若干个(机器周期),而后者又包含若干个(时钟周期)。
18.计算机中各个功能部件是通过(总线)连接的,它是各部件之间进行信息传输的公共线路。
计算机组成原理总复习
一、基本概念指令周期,CPU周期(机器周期),存储周期,刷新周期,流水线周期,流水线加速比,相联存储器,cache 存储器,cache的三种映射方式,控制存储器,虚拟存贮器,存储器三级结构,动态SRAM特点,静态SRAM 特点,微程序控制器及组成,硬布线控制器,微指令格式,微指令的编码方式,指令流水线,算术流水线,并行处理技术,流水线中的主要问题,输入/输出的信息交换方式,程序中断,补码运算的溢出判断(双符号法与单符号法),n位机器数(原码、反码、补码、移码)表示的范围,先行进位,串行进位,矩阵乘法器、矩阵除法器、规格化小数标准,浮点数的表示方法,指令寻址方式,操作数寻址方式,总线的特性。
二、选择题练习1、若浮点数用补码表示,则判断运算结果是否为规格化数的方法是______。
A. 阶符与数符相同为规格化数B. 阶符与数符相异为规格化数C. 数符与尾数小数点后第一位数字相异为规格化数D. 数符与尾数小数点后第一位数字相同为规格化数2、16位字长的定点数,采用2的补码形式表示时,所能表示的整数范围是______。
A . -215 ~ +(215-1) B. -(215–1)~ +(215–1)C. -(215 + 1)~ +215D. -215~ +2153、容量是128M*32的内存,若以字节编址,至少需要______根地址线。
A. 16B. 29C. 27D. 324、某计算机字长16位,它的存贮容量是64KB,若按字编址,那么它的寻址范围是____。
A、0~64KB、0~32KC、0~64KBD、0~32KB5、主存贮器和CPU之间增加cache的目的是______。
A. 扩大主存贮器的容量B. 解决CPU和主存之间的速度匹配问题C. 扩大CPU中通用寄存器的数量D. 既扩大主存的容量,又扩大CPU通用寄存器的数量6、以某个寄存器的内容为操作数地址的寻址方式称为______寻址。
A. 直接B. 间接C. 寄存器直接D. 寄存器间接7、在cache的映射方式中不需要替换策略的是______。
计算机组成原理复习
计算机组成原理复习随着信息技术的不断发展,计算机已经成为我们生活中不可或缺的一部分。
而要深入了解计算机的工作原理,掌握计算机组成原理是关键。
下面,我们就一起来回顾一下计算机组成原理的主要内容。
一、计算机系统概述计算机系统由硬件系统和软件系统两大部分组成。
硬件系统包括中央处理器、内存、硬盘、键盘、鼠标等,而软件系统则包括操作系统、应用程序、数据库等。
其中,操作系统是计算机的灵魂,它负责管理计算机的硬件和软件资源。
二、中央处理器中央处理器(CPU)是计算机的核心部件,它负责执行程序中的指令,处理数据和执行计算。
CPU的性能指标主要包括频率、位宽、指令集等。
其中,频率决定了CPU的处理速度,位宽决定了CPU一次可以处理的数据量,而指令集则决定了CPU能够执行的操作。
三、内存内存是计算机的重要部件,它负责存储程序和数据。
内存由RAM(随机存取存储器)和ROM(只读存储器)组成。
RAM可以随时读写,速度快,但价格较贵;ROM则只能读取不能写入,速度较慢,但价格较便宜。
四、硬盘硬盘是计算机的永久存储器,它负责存储程序和数据。
硬盘由磁道、扇区、柱面等组成。
由于硬盘的读写速度较慢,因此通常作为辅助存储器使用。
五、输入输出设备输入输出设备是计算机与人交互的接口。
常见的输入设备包括键盘、鼠标、触摸屏等,而常见的输出设备则包括显示器、打印机等。
这些设备通过总线与计算机连接。
六、总线总线是计算机内部各部件之间传输数据的公共通道。
根据传输线的类型,总线可以分为并行总线和串行总线。
并行总线可以同时传输多个数据,速度较快,但需要更多的数据线;串行总线只能一个一个地传输数据,速度较慢,但只需要一条数据线。
以上就是计算机组成原理的主要内容。
通过对这些内容的复习,我们可以更好地理解计算机的工作原理,从而更好地使用和维护计算机。
计算机组成原理复习笔记一、计算机系统概述计算机系统由硬件和软件组成。
硬件包括中央处理器(CPU)、存储器、输入/输出设备等。
计算机组成原理复习题带答案
第1章计算机系统概述一、选择题1、在下列四句话中,最能准确反映计算机主要功能的是 C。
A、计算机可以存储大量信息B、计算机能代替人的脑力劳动C、计算机是一种信息处理机D、计算机可实现高速运算2、1946年2月,在美国诞生了世界上第一台电子数字计算机,它的名字叫(1)C,1949年研制成功的世界上第一台存储程序式的计算机称为(2)。
(1)A、EDVAC B、EDSAC C、ENIAC D、UNIVAC-Ⅰ(2)A、EDVAC B、EDSAC C、ENIAC D、UNIVAC-Ⅰ3、计算机硬件能直接执行的只能是B。
A、符号语言B、机器语言C、汇编语言D、机器语言和汇编语言4、对计算机软、硬件资源进行管理,是 A 的功能。
A、操作系统B、数据库管理系统C、语言处理程序D、用户程序二、填空题1、计算机的各大部件通过____总线____________连接在一起,它是各部件之间传输信息的通道。
2、计算机按内部信息形式可以分为___模拟____________和___数字信号_两类。
3、计算机硬件一般由_运算器,控制器_______、__存储器______、_输入_______和、____输出____和五大部分组成。
4、运算器是一个数据加工部件,主要完成二进制___算术_______运算及__逻辑________运算。
5、运算器的___位数________越多,计算的精度就越高,但是所费的电子器件也越多,成本越高。
三、简答题1、简述计算机的发展过程。
1、第一代电子管计算机1946年2月,诞生了世界上第一台电子数字计算机——ENIAC ,1949年研制成功的世界上第一台存储程序式的计算机EDSAC 。
2、第二代晶体管计算机1947年在贝尔实验室制成第一个晶体管,进入20世纪50年代全球出现一场以晶体管代替电子管的革命。
3、第三代集成电路计算机4、大规模集成电路计算机5、超大规模集成电路计算机3、冯.诺依曼计算机的特点是什么?它包括哪些主要组成部分?各部分的功能是什么?1、计算机由运算器、存储器、控制器、输入设备和输出设备五大部件组成2、指令和数据以同等的地位存放在存储器内,并可以按地址寻访3、指令和数据均用二进制数表示4、指令由操作码和地址组成。
计算机组成原理复习资料
计算机组成原理复习资料计算机组成原理复习资料计算机组成原理是计算机科学与技术专业的一门重要课程,它涵盖了计算机硬件和软件的基本原理和结构。
在学习这门课程时,我们需要掌握计算机的各个组成部分以及它们之间的相互作用。
下面将从计算机的基本组成、存储器、中央处理器、输入输出设备等方面进行复习总结。
一、计算机的基本组成计算机由硬件和软件两部分组成。
硬件包括中央处理器、存储器、输入输出设备等,而软件则包括操作系统、应用软件等。
计算机的基本工作原理是通过输入设备获取数据,经过中央处理器进行处理,最后通过输出设备将结果呈现给用户。
二、存储器存储器是计算机中用于存储数据和指令的地方。
主要包括内存和外存两种形式。
内存又分为主存和高速缓存,主存用于存储当前正在执行的程序和数据,而高速缓存则用于存储最常用的数据和指令,以提高计算机的运行速度。
外存则用于长期存储数据,如硬盘、光盘等。
三、中央处理器中央处理器是计算机的核心部件,负责执行各种计算和控制指令。
它由运算器、控制器和寄存器组成。
运算器用于执行各种算术和逻辑运算,控制器则负责控制指令的执行过程,而寄存器则用于存储中间结果和控制信息。
四、输入输出设备输入输出设备是计算机与外部世界进行交互的接口,用于将用户的输入转化为计算机可识别的数据,并将计算机的输出呈现给用户。
常见的输入设备有键盘、鼠标、扫描仪等,而输出设备则包括显示器、打印机、音响等。
五、指令和指令系统指令是计算机中的基本操作单位,它用于告诉计算机要执行的具体操作。
指令系统是计算机中的指令集合,它定义了计算机可以执行的所有指令以及它们的操作码、寻址方式等。
不同的计算机有不同的指令系统,如x86、ARM等。
六、计算机的运行过程计算机的运行过程可以分为取指令、译码、执行和访存四个阶段。
首先,控制器从内存中取出一条指令,并将其送到译码器中进行译码。
然后,运算器根据指令的操作码进行相应的运算。
最后,结果被存储回内存或输出到外设。
计算机组成原理(期末复习知识点)
计算机组成原理(期末复习知识点)计算机组成原理计算机体系结构与计算机组成计算机体系结构:程序员所看见的计算机系统的属性,概念性的结构与功能特性(有⽆乘法指令)计算机组成:实现计算机体系结构所体现的属性(如何实现乘法指令)冯诺依曼计算机系统及特点计算机由五⼤部件组成运算器,存储器,控制器,输⼊设备,输出设备指令和数据以同等地位存于存储器中,可按地址寻访指令和数据均⽤⼆进制表⽰指定由操作码和地址码组成指令在存储器内按顺序存放以运算器为中⼼硬件功能运算器(ALU):算术运算,逻辑运算存储器:存放数据和程序输⼊设备:将信息转化为机器识别的形式输出设备:将结果转化为⼈们熟悉的形式控制器(CU):指挥程序的运⾏MAR:地址寄存器,保存地址信息,反映存储单元个数MDR:暂存要处理的数据,反映存储字长控制器基本组成取指令:PC (存放当前欲执⾏指令的地址,具有计数功能PC+1=PC)分析指令:IR (存放当前欲执⾏的指令)执⾏指令CU技术指标机器字长:CPU处理数据的位数,与CPU寄存器位数有关主频:CPU的时钟频率主存容量:(⽤来运⾏程序)存储单元个数×存储字长 MAR:10 × MDR:8 = 1K×8位字节数 2的13次⽅=1KBRAM:主存,运⾏数据的零时存储介质.ROM:⼿机刷机的镜像总线总线是连接各个部件的信息传输线,是各个部件共享的传输介质,通过总线,计算机的各个部件间进⾏各种数据和命令的传送总线的分类⽚内总线芯⽚内部的总线。
它位于微处理器芯⽚内部,故称为芯⽚内部总线。
⽤于微处理器内部ALU和各种寄存器等部件间的互连及信息传送。
系统总线地址总线:单⽅向的多根信号线组成,⽤于CPU向主存,外设传输地址信息,与存储单元地址,I/O地址有关.数据总线DB:由双⽅向的多根信号线组成,传输数据,与机器字长,存储字长有关.机器字长:CPU⼀次能处理数据的位数,通常与CPU的寄存器位数有关。
计算机组成原理总复习
当真值为负时,原码、补码和反码的表示形式不同,但其符号
位都用“1”表示,而数值部分则是:
• 反码是原码的“每位求反” • 补码是原码的“求反加一”
由于“零”在补码中只有一种表示形式,故补码比原码和反码 可以多表示一个负数。
Computer Engineering Dr. Lin
n+1位定点数的数值范围
主存地址(S+w位) 标志Tag 索引(块地址) 块内字地址 Cache地址(r+w位) Cache的 内容 Tag 字0
块地址
选中1行 字1
块内字地址
选中行内1个字
……
字 n-1
Computer Engineering
Dr. Lin
组相联映射
Cache 0组 0块 1块 0块 1块 共分8组 … 0块 1块
若Cache已满,则按照某种替换策略把该行替换进Cache。
• CPU与Cache之间的数据交换以“字”为单位。
•主存与 Cache之间的数据传输以数据“块”为单位。要求 总线和主存支持多字(块)同时传输。一块由若干个字组 成,块是定长的。
Computer Engineering Dr. Lin
三种地址映射方式
非格式化容量是磁记录表面可以利用的磁化单元总数。
磁道的(非格式化)存储容量=最内层的磁道长度×内层位密度 磁道的(格式化)存储容量 = 扇区容量×每磁道扇区数 磁盘组的存储容量 = 每个磁道的存储容量×柱面数×存储面数
Computer Engineering Dr. Lin
磁盘存储器的寻址时间
磁盘存储器属于直接存取存储器 Direct-Access Storage。 寻址时间包括:寻道时间(找道时间),等待时间 不同磁道的找道时间不一样。
《计算机组成原理》总结完整版
《计算机组成原理》总结完整版《计算机组成原理》学科复习总结★第⼀章计算机系统概论本章内容:本章主要讲述计算机系统的组成、计算机系统的分层结构、以及计算机的⼀些主要指标等需要掌握的内容:计算机软硬件的概念,计算机系统的层次结构、体系结构和计算机组成的概念、冯.诺依曼的主要思想及其特点、计算机的主要指标本章主要考点:概念1、当前的CPU由哪⼏部分组成?控制器、运算器、寄存器、cache (⾼速缓冲存储器)2、⼀个完整的计算机系统应包括哪些部分?配套的硬件设备和软件系统3、什么是计算机硬件、计算机软件?各由哪⼏部分组成?它们之间有何联系?计算机硬件是指计算机的实体部分,它由看得见摸得着的各种电⼦元器件,各类光、电、机设备的实物组成。
主要包括运算器(ALU)、控制器(CU)、存储器、输⼊设备和输出设备五⼤组成部分。
软件是计算机程序及其相关⽂档的总称,主要包括系统软件、应⽤软件和⼀些⼯具软件。
软件是对硬件功能的完善与扩充,⼀部分软件⼜是以另⼀部分软件为基础的再扩充。
4、冯·诺依曼计算机的特点●计算机由运算器、存储器、控制器、输⼊设备和输出设备五⼤部件组成●指令和数据以同等地位存于存储器内,可按地址寻访●指令和数据⽤⼆进制表⽰●指令由操作码和地址码组成,操作码⽤来表⽰操作的性质,地址码⽤来表⽰操作数在存储器中的位置●指令在存储器内按顺序存放●机器以运算器为中⼼,输⼊输出设备和存储器间的数据传送通过运算器完成5、计算机硬件的主要技术指标●机器字长:CPU ⼀次能处理数据的位数,通常与CPU 中的寄存器位数有关●存储容量:存储容量= 存储单元个数×存储字长;MAR(存储器地址寄存器)的位数反映存储单元的个数,MDR(存储器数据寄存器)反映存储字长主频吉普森法●运算速度MIPS 每秒执⾏百万条指令CPI 执⾏⼀条指令所需的时钟周期数FLOPS 每秒浮点运算次数◎第⼆章计算机的发展及应⽤本章内容:本章主要讲述计算机系统、微型计算机系统的发展过程以及应⽤。
计算机组成原理复习
计算机组成原理复习1.简述运算器和控制器的主要功能运算器的主要功能是完成算数运算和逻辑运算;控制器的主要功能是对指令译码,并产⽣相应的控制信号。
2.简述输⼊设备和输出设备的基本功能输⼊设备将⼈们书序的信息(数字.字符、⽂字、图形、图像、声⾳)形式转换成计算机能接受并识别的信息(⼆进制信息)形式,输出设备则将计算机内部信息形式转换成⼈们熟悉的信息形式。
.3.算术运算和逻辑运算个包括那些运算操作?算术运算对数据进⾏算数操作,包括加减乘除四则:运算和数据格式转换;逻辑运算按位对数据进⾏与或⾮异或和移位等操作。
4.机器语⾔汇编语⾔⾼级语⾔有何区别?机器语⾔是⼀种⽤⼆进制代码表⽰的计算机语⾔,机器可以直接执⾏⽤机器语⾔编写的程序。
汇编语⾔是⼀种⽤助记符表⽰的与机器语⾔⼀⼀对应的语⾔,⽤汇编语⾔编写的程序需经过汇编后才能执⾏。
⾼级语⾔是⼀种接近⼈类⾃然语⾔的与计算机结构⽆关的语⾔,⽤⾼级语⾔编写的程序要经过解释和编译才能执⾏。
5.什么是指令?什么是程序?指令是机器完成某种操作的命令,典型的指令包括操作码和地址码两部分。
操作码⽤来指出执⾏什么操作(如加、传送),地址码⽤来指出操作数在什么地⽅、程序是有序指令的集合,⽤来解诀某⼀特定问题。
6.存储器中存储的数据和指令是怎么区分的?在存储程序的计算机中,指令和数据都是以⼆进制的形式存放在存储器中。
从存储器中存储的内容本⾝看不出它是指令还是数据,因为它们都是⼆进制代码。
计算机在读取指令时把从存储器中读到的信息都看作是指令,⽽在读取数据时则把从存储器中读到的信息都看作是操作数,所以为了不产⽣混乱,在进⾏汇编程序设计时要注意区分存储器中的信息是程序还是数据,⽽⽤⾼级语⾔设计程序⼀般不会产⽣上述问题。
7.寄存器的功能是什么?寄存器在运算时⽤于保存运算数据和中间运算结果,以提⾼运算速度。
此外,寄存器还可以存放指令、指令地址、程序运⾏状态等。
寄存器还可以作为数据缓存。
8.编译程序和解释程序的区别是什么?编译程序和解释程序的作⽤都是将⾼级语⾔程序转换成机器语⾔程序,但转换的过程不同。
计算机组成原理期末复习
《计算机组成原理》1.指令、指令系统、虚拟存储器、Cache的地址映像、微命令、微指令、输入设备、输出设备、中断系统、中断隐指令、光盘、指令周期、机器周期、节拍的定义指令:指令是指计算机执行某些操作的命令。
指令系统:一台计算机所有指令的集合。
虚拟存储器:将主存储器和辅助存储器的地址空间统一编址,在硬件和系统软件的共同管理下,可以把它们看成一个单一的存储器。
cache的地址映像:在cache中,地址映像是指把主存地址空间映像到cache地址空间,也就是把存放在主存中的程序按照某种规则装入cache中,地址映像有3种方法全相联映像,直接映像,组相联映像微命令:在微程序控制的计算机中,将控制部件向执行部件发出的各种控制命令叫做微命令。
微指令:指控制存储器中的一个单元的内容,即控制字,是若干个微命令的集合。
输入设备:向计算机输入信息的外部设备称为输入设备。
输出设备:接受计算机输出信息的外部设备称为输出设备。
中断系统:是计算机实现中断功能的软、硬件总称。
中断隐指令:CPU响应中断后,经过某些操作,转去执行中断服务程序。
这些操作是由硬件直接实现的。
光盘:用光学方式读写信息的圆盘称为光盘。
指令周期:CPU每取出一条指令并执行这条指令,都要完成一系列的操作,所需要的时间通常叫做一个指令周期。
机器周期:在计算机中,为了便于管理,常把一条指令的执行过程划分为若干个阶段,每一阶段完成一个基本操作。
完成一个基本操作所需要的时间称为机器周期。
节拍:在一个机器周期内,要完成若干个微操作。
这些微操作有的时候可以同时执行,有的需要按先后次序串行执行。
因而应把一个机器周期分为若干个相等的时间段,每一个时间段对应一个电位信号,称为节拍电位信号。
2.冯·诺依曼等人提出的存储程序概念(教材P2,共3点)。
1)计算机应由运算器、存储器、控制器、输入设备、输出设备5大基本不见组成;2)计算机内部采用二进制来表示指令和数据;3)将编好的程序和原始数据事先存入存储器中,然后再启动计算机工作,这就是存储器程序的基本含义。
计算机组成原理期末复习资料
计算机组成原理期末复习资料第一章1.冯〃诺依曼计算机的特点是什么?其中最主要的一点是什么?解:冯〃诺依曼计算机的特点如下:(1)计算机(指硬件)应由运算器、存储器、控制器、输入设备和输出设备五大基本部件组成;(2)计算机内部采用二进制来表示指令和数据;(3)将编好的程序和原始数据事先存入存储器中,然后再启动计算机工作。
第3点是最主要的一点。
第二章1.设机器数的字长8位(含1位符号位),分别写出下列各二进制数的原码、补码和反码:0,-0,0.1000,-0.1000,0.1111,-0.1111,1101,-11013.已知下列数的原码表示,分别写出它们的补码表示:[某1]原=0.10100,[某2]原=1.10111解:[某1]补=0.10100,[某2]补=1.010014.已知下列数的补码表示,分别写出它们的真值:[某1]补=0.10100,[某2]补=1.10111解:某1=0.10100,某2=-0.01001。
14.某浮点数字长12位,其中阶符1位,阶码数值3位,数符1位,尾数数值7位,阶码以2为底,阶码和尾数均用补码表示。
它所能表示的最大正数是多少?最小规格化正数是多少?绝对值最大的负数是多少?15.某浮点数字长16位,其中阶码部分6位(含1位阶符),移码表示,以2为底;尾数部分10位(含1位数符,位于尾数最高位),补码表示,规格化。
分别写出下列各题的二进制代码与十进制真值。
(1)非零最小正数;(2)最大正数;(3)绝对值最小负数;(4)绝对值最大负数。
16.一浮点数,其阶码部分为p位,尾数部分为q位,各包含1位符号位,均用补码表示;尾数基数r=2,该浮点数格式所能表示数的上限、下限及非零的最小正数是多少?写数据的机器层次表示出表达式。
17.若上题尾数基数r=16,按上述要求写出表达式。
18.某浮点数字长32位,格式如下。
其中阶码部分8位,以2为底,移码表示;尾数部分一共24位(含1位数符),补码表示。
计算机组成原理复习
WE
A1
A0
•••
A9
1
CS1
第4章 存储器
*
字扩展(增加存储字的数量)
存储器与 CPU 的连接
MDR
MAR
CPU
主 存
读
数据总线
地址总线
写
第4章 存储器
*
主存和 CPU 的联系
存储器与 CPU 的连接
地址线的连接 数据线的连接 读/写线的连接 片选线的连接 合理选用芯片 其他 时序、负载
总线控制
主要包括两部件:判优控制
01
主设备(模块):对总线有 控制权
02
从设备(模块):响应从主设备发来的总线命令
03
总线判优控制 分布式 集中式 计数器定时查询 独立请求方式 链式查询 第3章 系统总线
*
总线控制
通信控制
目的解决通信双方协调配合问题 总线通信的四种方式
同步、异步结合
通信双方由 统一时标 控制数据传送 采用 应答方式 ,没有公共时钟标准
周期挪用
*
真值与机器数
第6章 计算机的运算方法
*
真值 X=-0.11111 机器数 原码 X=1.11111 补码 X=1.00001 反码 X=1.00000 移码 X=0.00001 转换
第4章 存储器
字块2m-1
字块2c-r+1
字块2c-r + 1
字块2c-r
字块2c-r -
字块1
字块0
…
…
…
字块 3
标记
字块 1
标记
字块 2c-1
标记
字块 2
标记
字块 0
标记
字块 2c-2
计算机组成原理-总复习(学生)
《计算机组成原理》复习题一、选择题1.完整的计算机应包括()。
A. 运算器、存储器、控制器B. 外部设备和主机C. 主机和实用程序D. 配套的硬件设备和软件系统2.冯·诺依曼机工作的基本方式的特点是()。
A. 多指令流单数据流B. 按地址访问并顺序执行指令C. 堆栈操作D. 存贮器按内容选择地址3.在定点二进制运算器中,减法运算一般通过()来实现。
A. 原码运算的二进制减法器B. 补码运算的二进制减法器C. 原码运算的十进制加法器D. 补码运算的二进制加法器4.运算器虽有许多部件组成,但核心部件是()。
A. 数据总线B. 算术逻辑运算单元C. 多路开关D. 累加寄存器5.定点计算机用来进行()。
A. 十进制数加法运算B. 定点数运算C. 浮点数运算D. 既进行定点数运算也进行浮点数运算6.在定点运算器中,无论采用双符号位还是单符号位,必须有哪种电路,它一般用什么器件来实现?()A. 译码电路与非门B. 编码电路或非门C. 溢出判断电路异或门D. 移位电路与或非门7.下面关于浮点运算器的描述中()是正确的。
①浮点运算器可用两个松散连接的定点运算部件——阶码部件和尾数部件。
②阶码部件可实现加、减、乘、除四种运算。
③阶码部件只进行阶码相加、相减和比较操作。
④尾数部件只进行乘法和除法运算。
A. ①②B. ①③C. ①④D. ③④8.主存储器是计算机系统的记忆设备,它主要用来()。
A. 存放数据B. 存放程序C. 存放数据和程序D. 存放微程序9.存储单元是指()。
A. 存放一个二进制信息位的存贮元B. 存放一个机器字的所有存贮元集合C. 存放一个字节的所有存贮元集合D. 存放两个字节的所有存贮元集合10.双端口存储器在()情况下会发生读/写冲突。
A. 左端口与右端口的地址码不同B. 左端口与右端口的地址码相同C. 左端口与右端口的数据码不同D. 左端口与右端口的数据码相同11.相联存贮器是按()进行寻址的存贮器。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4、减少地址长度的办法是采用( )。 ①寄存器寻址 ②直接存储器寻址 ③变址寻址 ④隐地址 5、指令格式中的地址结构是指( ) ①指令中给出哪几个地址 ② 采用哪几种寻址方式 ③指令本身是定字长还是变字长 ④各地址段占多少位
第四章 中央处理器
1、CPU组成(数据通路结构) 2、指令流成,操作时间表 3、基本概念:同步控制与异步控制的含义和应用场 合。控制字,状态字,程序状态字,主设备,从设 备。 4、组合逻辑控制与微程序控制(基本思想,优缺点, 应用场合) 5、主机与外设的信息传送方式(定义,应用场合)
2、地址总线A15~A0(低),数据总线D7~D0(低), 读/写线R/W。存储器地址空间为1000H~57FFH, 按字节编址。其中1000H~2FFFH为ROM区,选用 EPROM芯片(4KX4位/片);3000H~57FFH为 RAM区,选用DRAM芯片(4KX4和2KX8位/片)。 ①、根据存储器容量,EPROM芯片和SRAM芯片各 需多少片? ②、各芯片应分别连入哪几根地址线? ③、设置几个片选信号?写出各片选信号的逻辑式 ④、采用异步刷新方式,若每块DRAM芯片按64行 X32列排列,各DRAM芯片同时刷新,则刷新各行 的间隔时间为多少微秒?
第三章 指令系统
1、基本概念:指令系统,地址结构,寻址 方式,隐地址,显地址 2、如何简化地址结构,如何减少地址字段 的长度 3、I/O指令的设置,对I/O的编址方式:统 一编址,单独编址。 4、常见寻址方式及其含义
练习题
1、采用隐式I/O指令,是指用( )实现I/O操作。 ①I/O指令②传送指令③通道指令④硬件自动 2、简化地址结构的办法是采用( ) ①寄存器寻址②寄存器间址③变址寻址④隐地址 3、将I/O设备与主存统一编址是指( ) ①每台设备占一个地址码 ②每个外围接口占一个地址码 ③接口中的有关寄存器各占一地址码 ④每台外设一个主存储单元管理
6 、在写磁盘过程中,适配器向主机发出 DMA 请求 是在( )。 ①寻道完成时 ②启动磁盘时 ③扇区缓冲器满时 ④扇区缓冲器空时 7、在向量中断方式中,向量地址是( ) ①由硬件提供 ②通过软件查询产生 ③由中断总服务程序统一生 ④由处理程序直接查表获得 8、为了禁止某个设备申请中断,CPU应该( ) ①关中断 ②送屏蔽字③送中断类型码④设置优先 级字段
器分频关系如何安排(可以考虑回扫及屏 幕边缘过量扫描所需的时间)? ③何时访问VRAM?何时发一次水平同步 信号?何时发一次垂直同步信号? 3、某CRT字符显示器,每帧可显示25行 X40字符,每个字符采用横5X纵8点阵, 字符间横向间距2点,行间间距5 点,则 应设置哪些计数器,各计数器的分值为 多少?
6、根据微命令编写微指令,控制一步操作, 若干条微指令构成一段微程序解释执行一 条机器指令,微程序事先存放在控制存储 器中,执行时取出。
优点: 1)、结构规整,便于实现设计自动化 2)、性能价格比高 3)、可靠性高 4)、易于修改,有利于指令功能的扩展 缺点: 速度慢,执行效率不高
应用场合:用于速度要求不是很高的复杂机器中, 特别适用于系列机
4、串行接口是指( )。 ①接口与外围设备之间、接口与系统总线 之间都采用串行传送 ② 接口与外围设备之间采用串行传送 ③ 系统总线与接口之间采用串行传送 ④ CPU与系统总线之间采用串行传送 5、CPU响应DMA请求是在( )。 ①一个时钟周期结束时 ②一个总线周期结束时 ③一条指令结束时 ④一段程序结束时
练习题
1、微程序存放在( ) ①堆栈中 ②主存中 ③控制存储器中 ④磁盘中 2、总线主设备是指( ) ①CPU ②掌握总线权的设备 ③发送信息的设备 ④接收信息的设备 3、扩展同步总线( ) ①无时钟周期划分 ②无总线周期划分 ③允许时钟周期长度可变 ④允许总线周期长度 可变
4、异步控制方式常用于( ) ①微程序控制 ②存储器控制 ③内总线控制 ④系统总线控制 5、异步控制方式中操作的衔接是采用( )。 ①统一时钟控制 ②CPU控制 ③应答方式控制 ④系统总线控制 6、什么是微程序控制方式,它有哪些优缺点? 7、什么是组合逻辑控制方式,它有哪些优缺点? 8、什么是同步控制,什么是异步控制,分别说明 其特点和应用场合? 9、试比较CPU内总线和系统总线在互连对象、信 号组成、时序控制等方面的不同之处?
异步控制方式 定义:各项操作按不同需要安排时间,不 受统一时序控制 特点: 无统一时钟周期划分,各操作间的衔接, 各部件的数据传送采用应答方式。 优缺点: 时间安排紧凑,控制复杂 应用场合: 异步总线操作,速度差异大、时间不确定、 远距离。
9、CPU内总线连接的是:ALU和CPU内 部的各寄存器。传送的信号为数据,是 同步总线 系统总线连接的是:计算机系统的各组 成部件,传送的信号有:地址信息,数 据信息,控制信息。时序控制方式可为 同步也可为异步。
JSR (R2)+ FT0 : M IR,PC+1 PC ST0 : R2 MAR ST1: M MBR C ST2: R2 + 1 R2 ET0: SP-1 SP、MAR ET1: PC MBR ET2: MBR M ET3: C PC、MAR
10、ADD @(R3) , (R1) FT0 : M IR,PC+1 ST0 : R3 MAR ST1: M MBR C ST2: R3+1 R3 ST3: C MAR ST4: M MBR C DT0: R1 MAR DT1: M MBR D ET0: C+D MBR ET1: MBR M ET2: PC MAR
PC
第五章 片选择, 地址分配,片选逻辑,连结图) 2、基本概念:动态存储器,静态存储器 刷新和再生,刷新的几种方式。 3、磁记录方式,磁表面存储器的技术指标, 寻址信息 4、奇/偶校验,海明校验,循环校验。(编 码方法及应用)。
例题
1、动态RAM的特点是( ) ①工作中存储内容会发生变化②工作中面动态改变访 存地址③每次读出,需重写一次④每隔一时间,需 按行读一遍 一、简答题 1、动态存储器为什么要刷新?集中、分散、异步三 种刷新方式如何安排刷新周期? 2、什么是随机存取方式?什么是直接存取方式?下 列存储器中,哪些属于随机存取存储器?哪些属于 直接存取存储器? 光盘、堆栈、磁带、RAM、磁盘、ROM
二、存储器设计
1、地址总线A15~A0(低),数据总线D7~D0(低), 读/写线R/W,片 选低电平有效。存储器地址空间 为0000H~27FFH,按字节编址。其中 0000H~0FFFH为ROM区,选用EPROM芯片 (4KX4位/片);1000H~27FFH为RAM区,选用 SRAM芯片(2KX8位/片)。 ①、根据存储器容量,EPROM芯片和SRAM芯片各 需多少片? ②、各芯片应分别连入哪几根地址线? ③、设置几个片选信号?写出各片选信号的逻辑式 ④、画出存储器框图
10、拟定指令流程与微命令序列 根据模型机数据通路结构,用寄存器传送语言 (如PC MAR)分别拟出下述指令的流程。 1、传送指令 MOV X(R0) , -(SP) 2、转子指令 JSR (R2)+ 3、加法指令 ADD @(R3) , (R1)
10、MOV X(R0) , -(SP) FT0 : M IR,PC+1 PC ST0 : PC MAR ST1: M MBR C ST2: PC+1 PC ST3: R0+C MAR ST4: M MBR C DT0: SP-1 SP、MAR ET0: C MBR ET1: MBR M ET2: PC MAR
计算机组成原理总复习
第二章 运算方法和运算器
1、进位逻辑:串、并行和分级同时进位的 基本逻辑形 态. 2、乘除运算的算法:补码一位乘、原码两 位乘、原码加/减交替除、补码加/减交替 除。 3、浮点运算流程。 4、基本概念:溢出及判断方法,对阶,规 格化(概念及实现方法)
练习题
1、在原码加减交替除法中,( ) ①余数为正商1 ②余数为正商0 ③余数与除数异号商1 ④余数与除数同号商0 2、在补码加减交替除法中,( ) ①余数为正商1 ②余数为正商0 ③余数与除数同号商1 ④余数与除数同号商0 3、在浮点运算中,当尾数绝对值( )进行左 移规格化 ①大于1/2时, ②小于1/2时, ③大于1 时, ④小于1时。
二、1、ROM容量为4K,需用2片EPROM RAM容量为6K,需用3片SRAM芯片。 芯片接入地址为: EPROM:A11 ~A0 SRAM:A10~A0 需要4个片选信号,分别为: EPROM,CS0:A13A12,SRAM,CS1:A13A12A11 CS2:A13A12A11, CS3:A13A12A11
4、在浮点运算中,对阶操作是指( ) ①小阶增大,尾数左移 ②小阶增大,尾数右移 ③大阶减小,尾数左移 ④大阶减小,尾数右移 5、分别写出并行进位和串行进位链中C3的逻辑 表达式。
5、并行进位链时 C3 = G3+P3G2+P3P2G1+P3P2P1C0 串行进位链时: C3= G3+P3C2 C2= G3+P3C1 C1= G3+P3C0 Gi = AiBi 、Pi = Ai+Bi i = 1、2、3
第六章 输入/输出设备
1、CRT显示器成像原理,字符与图形两种显示 方式下,屏幕显示与缓存对应关系。 缓存内容 容量计算 同步计算器的设置和分频关系 缓存中的信息如何转换为屏幕上的字符或图形 2、打印机字符发生器在打印机中与显示器中有 什么不同
例题
1、字符工作方式下CRT显示器访问显存是在( ) ①一个字符计数循环后②一个点计数循环后 ③一个行计数循环后 ④一个线计数循环后 7、CRT显示器工作于字符显示方式时,显示缓存中 存放的内容是( )。 ①字符的点阵代码 ②字符显示位置的行、 列号 ③字符的编码 ④字符表中的序号 2、显示器设置 某CRT图形显示器,其分辨率为720X360线。 ①显存VRAM的内容是什么?单色显示时容量有多少