计算机组成总复习
计算机组成原理复习题(含答案)

计算机组成原理复习题(含答案)计算机组成原理复习题⼀、选择题:1.双字节⼀般指(C )⼆进制数。
A.1位B.32位C.16位D.8位2.在主机中,能对指令进⾏译码的器件是(D )。
A.存储器B.ALU C.运算器D.控制器3.若⼀个数的编码是10000000,它的真值是-127,则该编码是(D )。
A.原码B.移码C.补码D.反码4.在I/O控制⽅式中,主要由程序实现的是(C )。
A.PPU⽅式B.DMA⽅式C.中断⽅式D.通道⽅式5.在浮点数的表⽰范围中,(B )在机器数中不出现,是隐含的。
A.阶码B.基数C.尾数D.符号6.指令系统采⽤不同的寻址⽅式的主要⽬的是( D )。
A.提⾼访问速度B.简化指令译码电路C.增加内存容量D.扩⼤寻址范围7.若标志寄存器Z=1 ,表明(C )A.运算结果为负B.运算结果为1 C.运算结果为0 D.运算结果为正8.寄存器间接寻址⽅式中,操作数在(B )中。
A.寄存器B.存储器C.堆栈D.CPU9.DMA接⼝(B )。
A.可以⽤于主存与主存之间的数据交换 B.内有中断机制C.内有中断机制,可以处理异常情况 D.内⽆中断机制10.计算机主频的周期是指(A )A.时钟周期B.指令周期C.⼯作周期D.存取周期11.运算器是由多种部件组成的,其核⼼部件是(D )。
A.数据寄存器B.累加器C.多数转换器 D. 算术逻辑运算单元12.使CPU与I/O设备完全并⾏⼯作⽅式是(C )⽅式。
A.程序直接传送B.中断C.通道D.程序查询13.某计算机字长32位,存储容量为64KB,若按照字节编址,它的寻址范围是(B )A.8K B.16K C.32K D. 4K 14.⽬前我们所说的个⼈台式商⽤机属于( D )。
A.巨型机 B.中型机 C.⼩型机 D.微型机15.冯·诺依曼机⼯作⽅式的基本特点是( B )。
A.多指令流单数据流 B.按地址访问并顺序执⾏指令C.堆栈操作 D.存储器按内容选择地址16.CPU的组成中不包含( A )。
计算机组成原理复习考试题及答案

计算机组成原理复习题及答案(一)一、选择题1.若浮点数用补码表示,则判断运算结果是否为规格化数的方法是______ A)阶符与数符相同为规格化数B)阶符与数符相异为规格化数C)数符与尾数小数点后第一位数字相异为规格化数D)数符与尾数小数点后第一位数字相同为规格化数2.某机字长32位,其中1位符号位,31位表示尾数。
若用定点小数表示,则最大正小数为______。
A)+(1 – 2-32)B)+(1 – 2-31)C)2-32D)2-313.算术/逻辑运算单元74181ALU可完成______。
A)16种算术运算功能B)16种逻辑运算功能C)16种算术运算功能和16种逻辑运算功能D)4位乘法运算和除法运算功能4.某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数目为______。
A)64,16 B)16,64 C)64,8 D)16,165.多体并行系统实质上是一种______存贮器,它能_____执行______独立的读写操作。
A)模块式,并行,多个B)模块式串行,多个C)整体式,并行,一个D)整体式,串行,多个6.变址寻址方式中,操作数的有效地址等于______。
A)基值寄存器内容加上形式地址(位移量)B)堆栈指示器内容加上形式地址(位移量)C)变址寄存器内容加上形式地址(位移量)D)程序记数器内容加上形式地址(位移量)7.以下叙述中正确描述的句子是:______。
A)微程序控制方式和组合逻辑控制相比,可以使指令的执行速度更快。
B)只有直接编码的微指令是水平型微指令。
C)同一个CPU周期中,可以并行执行的微操作叫互斥性微操作D)同一个CPU周期中,不可以并行执行的微操作叫互斥性微操作8.计算机使用总线结构的主要优点是便于实现积木化,同时______。
A)减少了信息传输量B)提高了信息传输的速度C)减少了信息传输线的条数D)加重了CPU的工作量9.计算机的外围设备是指______。
计算机组成原理复习资料

第一章:1.计算机系统由“硬件”和“软件”两大部分组成计算机的软件通常又可分为两大类:系统软件和应用软件2.冯诺依曼计算机的特点:计算机由运算器、储存器、控制器、输入设备、输出设备五大部件组成运算器、控制器、存储器—》主机控制器、运算器==》 CPU输入、输出–》 I/O3机器字长是指CPU一次能够处理数据的位数,通常与CPU的寄存器位数有关。
字长越长,数的表示范围越大,精度也越高。
4存储容量=储存单元个数*存储字长MAR的位数反映了储存单元的个数,MDR的位数反映了存储字长如MAR为16位,MDR为32位,存储容量=2的16次方*32=2M位(1M=2的20次方)储存容量2M位=2的18次方字节(一个字节=8位)=2的18次方B=256KB第一章课后题:1. 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要?解:P3计算机系统:由计算机硬件系统和软件系统组成的综合体。
计算机硬件:指计算机中的电子线路和物理装置。
计算机软件:计算机运行所需的程序及相关资料。
硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。
5. 冯•诺依曼计算机的特点是什么?解:冯•诺依曼计算机的特点是:P8计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成;指令和数据以同同等地位存放于存储器内,并可以按地址访问;指令和数据均用二进制表示;指令由操作码、地址码两大部分组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置;指令在存储器中顺序存放,通常自动顺序取出执行;机器以运算器为中心(原始冯•诺依曼机)。
7. 解释下列概念:主机、CPU、主存、存储单元、存储元件、存储基元、存储元、存储字、存储字长、存储容量、机器字长、指令字长。
解:P9-10主机:是计算机硬件的主体部分,由CPU和主存储器MM合成为主机。
CPU:中央处理器,是计算机硬件的核心部件,由运算器和控制器组成;(早期的运算器和控制器不在同一芯片上,现在的CPU内除含有运算器和控制器外还集成了CACHE)。
计算机组成原理复习资料

一、单项选择题:
1虚地址是( )。
A、不存在的地址
B、用户编程可使用的地址
C、主存地址
D、磁盘地址
2、在机器数()中,零的表示形式是惟一的。
A、原码
B、补码
C、反码
D、原码和反码
3、挂接在总线上的多个部件( )。
A、只能分时向总线发送数据,并只能分时从总线接收数据
B、可同时向总线发送数据,但只能分时从总线接收数据
12、按产生控制信号的方式不同,控制器可分为________控制器与________控制器。
13、任何一条指令的执行都要经过________、________和________三个阶段。
14、按数据传送方式,接口可分为________接口与________接口。按时序控制方式分类,接口要分为________接口与________接口。
2、计算机系统是一种________,用于控制和管理计算机系统的资源,是________的接口。
3、PSW是指令部件中________。
4、1101.1001B=________H
5、主存储器和CPU之间增加高速缓冲器的主要目的是________。
6、使CPU与I/0设备完全并行工作方式是________方式。
7、在CPU中跟踪下一条指令地址的寄存器________。
8、冯.诺依曼机的基本特征是________。
9、每条指令由两部分组成,即________部分和________部分。
10、已知字符A的ASCII码的十进制为41,则字符D的ASCII码的十进制为________。
11、在CPU中,指令寄存器(IR)用来________,它的位数与________有关。
计算机组成原理复习题带答案

第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、指令由操作码和地址组成。
计算机组成复习重点

1.理解以下概念①主频:又称时钟频率,表示在CPU内数字脉冲信号震荡的速度,用MHz或GHz 为单位。
②CPU时钟周期:主频的倒数,是CPU中最小的时间单位。
③CPI:执行一条指令所需要的时钟周期。
由于不同指令的功能不同,造成指令执行时间不同,所以CPI是一个平均值。
④MIPS:每秒执行指令的数量。
MIPS=指令数/(执行时间*106)=主频/CPI⑤CPU执行时间,是指运行一个程序所花费的时间。
CPU执行时间=IC*CPI/主频例:根据程序跟踪实验结果,每条指令所占的比例及CPI数如表1所述,求其平CPI:执行一条指令所需要的时钟周期。
由表所给数据可知该系统平均CPI=(1*40+22*2+10*2+28*2)/100=1.62.理解以下概念(1)总线宽度:数据总线的根数。
用bit表示。
(2)总线带宽:总线的传输速率,即单位时间内总线上传输数据的位数,单位为MB/s。
总线带宽=总线工作频率*(总线宽度/8)(3)总线工作频率:总线上各种操作的频率,等于总线周期的倒数。
实际上是指一秒内传输几次数据。
(4)总线周期:是指一次总线操作所需的时间。
总线周期通常由若干个总线时钟周期构成。
总线时钟周期就是机器的时钟周期。
(5)总线时钟频率:指机器的时钟频率。
总线时钟频率=1/总线时钟周期。
(6)总线控制的4种方式:同步通信、异步通信、半同步通信、分离式通信。
例:某总线支持二级Cache 块传输方式,若每块 6 个字,每个字长 4 字节,时钟频率为100MHz。
(1)当读操作时,第一个时钟周期接收地址,第二、三个为延时周期,另用4 个周期传送一个块。
读操作的总线传输速率为多少?(2)当写操作时,第一个时钟周期接收地址,第二个为延时周期,另用4 个周期传送一个块,写操作的总线传输速率是多少?(3)设在全部的传输中,70%用于读,30%用于写,则该总线在本次传输中平均传输速率是多少?分析:读操作传输一个块需要7个时钟周期,每块 6 个字,每个字长 4 字节,共24B,时钟频率为100MHz,故读操作的总线传输速率为24B/[(1/100MHz)*7]=343MB/s。
计算机组成原理复习资料

计算机组成原理(复习)解释概念:主机、CPU、主存、存储单元、存储元件、存储基元、存储元、存储字、存储字长、存储容量、机器字长、指令字长。
解:主机——是计算机硬件的主体部分,由CPU+MM(主存或内存)组成;CPU——中央处理器(机),是计算机硬件的核心部件,由运算器+控制器组成;(早期的运、控不在同一芯片上)讲评:一种不确切的答法:CPU与MM合称主机;运算器与控制器合称CPU。
这类概念应从性质和结构两个角度共同解释较确切。
主存——计算机中存放正在运行的程序和数据的存储器,为计算机的主要工作存储器,可随机存取;(由存储体、各种逻辑部件及控制电路组成)存储单元——可存放一个机器字并具有特定存储地址的存储单位;存储元件——存储一位二进制信息的物理元件,是存储器中最小的存储单位,又叫存储基元或存储元,不能单独存取;存储字——一个存储单元所存二进制代码的逻辑单位;存储字长——一个存储单元所存二进制代码的位数;存储容量——存储器中可存二进制代码的总量;(通常主、辅存容量分开描述)机器字长——CPU能同时处理的数据位数;指令字长——一条指令的二进制代码位数;8. 解释下列英文缩写的中文含义:CPU、PC、IR、CU、ALU、ACC、MQ、X、MAR、MDR、I/O、MIPS、CPI、FLOPS解:全面的回答应分英文全称、中文名、中文解释三部分。
CPU——Central Processing Unit,中央处理机(器),中文解释见7题,略;PC——Program Counter,程序计数器,存放当前欲执行指令的地址,并可自动计数形成下一条指令地址的计数器;IR——Instruction Register,指令寄存器,存放当前正在执行的指令的寄存器;CU——Control Unit,控制单元(部件),控制器中产生微操作命令序列的部件,为控制器的核心部件;ALU——Arithmetic Logic Unit,算术逻辑运算单元,运算器中完成算术逻辑运算的逻辑部件;ACC——Accumulator,累加器,运算器中运算前存放操作数、运算后存放运算结果的寄存器;MQ——Multiplier-Quotient Register,乘商寄存器,乘法运算时存放乘数、除法时存放商的寄存器。
计算机组成原理总复习

当真值为负时,原码、补码和反码的表示形式不同,但其符号
位都用“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.计算机硬件能直接执行的只能是OA.符号语言B.机器语言C.汇编语言D.机器语言和汇编语言2.冯•诺伊曼机工作方式的基本特点是cA.多指令流单数据流B.按地址访问并顺序执行指令C.堆栈操作D.存储器按内容选择地址3.对有关数据加以分类、统计、分析,这属于计算机在方面的应用。
A.数值计算B.辅助设计C.数据处理D.实时控制4.若十进制数为110,则其对应的二进制数为oA. 1101110B. 1111110C. 1110011D. IllOll5.若十进制数为-80,则其对应的8位二进制补码[X]补为A. 11010000B. 10110000C. 11001111D. 101011116.程序计数器PC在中。
A.运算器B.控制器C.存储器D.I/O接口7.CPU组成中不包括oA.指令寄存器B.地址寄存器C.指令译码器D.地址译码器8.计算机外部设备是指oA.输入输出设备B.外存设备C.远程通信设备D.除CPU和内存以外的其他设备9.在运算器中不包含oA.状态寄存器B.数据总线C.ALUD.地址寄存器10.运算器的核心部件是oA.数据总线B.数据选择器C.累加寄存器D.算术逻辑运算部件11.存储器主要用来oA.存放程序B.存放数据C.存放微程序D.存放程序和数据12.下列存储器中,速度最快的是oA.半导体存储器B.光盘存储器C.磁带存储器D.硬盘存储器13.某一SRAM芯片,容量为16KX8位,则其地址线有。
A. 14根B. 16K根C. 16根D. 32根14.磁盘存储器多用作oA.主存B.高速缓存C.辅存D.固存15.存储字长是指。
存放在一个存储单元中的二进制代码组合存放在一个存储单元中的二进制代码位数存储单元的个数机器指令的位数16.存储周期是指一°存储器的写入时间存储器进行连续写操作允许的最短间隔时间存储器进行连续读或写操作所允许的最短间隔时间指令执行时间17.指令系统中采用不同寻址方式的目的主要是O实现程序控制和快速查找存储器地址可以直接访问主存和外存缩短指令长度,扩大寻址空间,提高编程灵活性降低指令译码难度18.单地址指令o只能对单操作数进行加工处理只能对双操作数进行加工处理既能对单操作数进行加工处理,也能对双操作数进行运算无处理双操作数的功能19.变址寻址方式中,操作数的有效地址是o基址寄存器内容加上形式地址(位移量)程序计数器内容加上形式地址变址寄存器内容加上形式地址寄存器内容加上形式地址20.直接、间接、立即三种寻址方式指令的执行速度,由快至慢的排序是OA.再接、立即、间接B.直接、间接、立即C.立即、直接、间接D.立即、间接、直接21.程序运行时需要先将其装载到oA.主存中B.堆栈中C.磁盘中D.ROM中22.在单独(独立)编址下,下面的说法是是对的。
计算机组成原理总复习

选择控制 线
45
什么是时序逻辑电路? SR-触发器及其逻辑符号(2-或非门)
(2或非门)
46
理解状态特征表:
Q(t)原态和Q(t+1) 新态
47
事实上,SR触发器 可看作有三个输入: S, R 和 Q,所以其 真值表如右 注意:当S=R=1 时,存在输出状 态不定的可能
48
5
1.3计算机系统的实例
• Millisecond = 千分之一秒=毫秒
– 硬盘存取速度通常是10 --20 milliseconds.
• Nanosecond = 纳秒=1 billionth of a second
– 主存存取速度50 --70 nanoseconds.
• Micron (micrometer) = 百万分之一米= 微米
什么是低位和高位交叉存取技术?
60
4.1 概述
例子:若采用256k × 8的RAM芯片构建一个2M × 16的主 存储器,且按字编址,回答: • 需要多少片 RAM芯片? • 每个字需要多少RAM芯片? • 每个RAM芯片需要多少个地址线? • 这个存储器有多少组? • 所有存储器需要多少地址线? • 采用高位交叉方式,地址14存储单元位于什么位置? • 采用低位交叉方式,地址14存储单元位于什么位置?
• 符号幅值表示法 符号(1=负,0=正)+幅值. 表数范围=-(2N-1-1)~+(2N-1-1) •补码运算的概念,利用“计算9的个数”算术 理论实现补码运算 正数的补码=原码 负数的补码=反码+1
•浮点表示法: •符号位指出了数值的正负 •指数部分的长度决定了表数范围的大小 •尾数部分的长度决定了表数的精度 •两种方法表达一个小数:(1)在指数带符 号位;(2)偏移指数 •什么是规格化浮点数? •什么是浮点误差?如何克服? •什么是IEEE-754浮点标准?
计算机组成原理总复习

计算机组成原理总复习
5、半导体静态存储器 SRAM 的存储原理是( )。 A.依靠双稳态电路 B.依靠定时刷新
C.依靠读后再生
D.信息不再变化
【分析】:半导体静态存储器SRAM是由双稳态电路构 成,并依靠其稳态特性来保存信息;动态存储器 DRAM是利用电容器存储电荷的特性存储数据,依靠 定时刷新和读后再生对信息进行保存,而ROM中的 信息一经写入就不再变化。 【答案】:A
【答案】:B
计算机组成原理总复习
内部存储器
计算机组成原理总复习
1、动态半导体存储器的特点是( )。 A.在工作中存储器内容会产生变化 B.每次读出后,需要根据原存内容重新写入一遍 C.每隔一定时间,需要根据原存内容重新写入一遍 D.在工作中需要动态地改变访存地址 【分析】:动态半导体存储器是利用电容存储电 荷的特性记录信息,由于电容会放电,必须在电荷 流失前对电容充电,即刷新。方法是每隔一定时间, 根据原存内容重新写入一遍。 【答案】:C
计算机组成原理总复习
2、地址线A15~A0(低),若选取用16K×1存储芯片 构成64KB存储器则应由地址码译码产生片选信号。 【分析】:用16K×1芯片构成64KB的存储器,需要的 芯片数量为:(64K×8)/(16K×1)=32,每8片一组 分成4组,每组按位扩展方式组成一个16K×8位的 模块,4个模块按字扩展方式构成64KB的存储器。 存储器的容量为64K=216,需要16位地址,选用 A15-A0为地址线;每个模块的容量为16K=214需要 14位地址,选用A13-A0为每个模块提供地址;A15、 A14通过2-4译码器对4个模块进行片选。 【答案】:Al5,A14
【答案】:B
计算机组成原理总复习
7、存储器的随机访问方式是指( )。 A.可随意访问存储器 B.按随机文件访问存储器 C.可对存储器进行读出与写入 D.可按地址访问存储器任一编址单元,其访问时间 相同且与地址无关 【分析】:存储器的随机访问方式是指可按地址 访问存储器任一编址单元,其访问时间相同且与地 址无关。 【答案】:D
计算机组成原理总复习

一、基本概念指令周期,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的映射方式中不需要替换策略的是______。
计算机组成原理复习

计算机组成原理复习1.简述运算器和控制器的主要功能运算器的主要功能是完成算数运算和逻辑运算;控制器的主要功能是对指令译码,并产⽣相应的控制信号。
2.简述输⼊设备和输出设备的基本功能输⼊设备将⼈们书序的信息(数字.字符、⽂字、图形、图像、声⾳)形式转换成计算机能接受并识别的信息(⼆进制信息)形式,输出设备则将计算机内部信息形式转换成⼈们熟悉的信息形式。
.3.算术运算和逻辑运算个包括那些运算操作?算术运算对数据进⾏算数操作,包括加减乘除四则:运算和数据格式转换;逻辑运算按位对数据进⾏与或⾮异或和移位等操作。
4.机器语⾔汇编语⾔⾼级语⾔有何区别?机器语⾔是⼀种⽤⼆进制代码表⽰的计算机语⾔,机器可以直接执⾏⽤机器语⾔编写的程序。
汇编语⾔是⼀种⽤助记符表⽰的与机器语⾔⼀⼀对应的语⾔,⽤汇编语⾔编写的程序需经过汇编后才能执⾏。
⾼级语⾔是⼀种接近⼈类⾃然语⾔的与计算机结构⽆关的语⾔,⽤⾼级语⾔编写的程序要经过解释和编译才能执⾏。
5.什么是指令?什么是程序?指令是机器完成某种操作的命令,典型的指令包括操作码和地址码两部分。
操作码⽤来指出执⾏什么操作(如加、传送),地址码⽤来指出操作数在什么地⽅、程序是有序指令的集合,⽤来解诀某⼀特定问题。
6.存储器中存储的数据和指令是怎么区分的?在存储程序的计算机中,指令和数据都是以⼆进制的形式存放在存储器中。
从存储器中存储的内容本⾝看不出它是指令还是数据,因为它们都是⼆进制代码。
计算机在读取指令时把从存储器中读到的信息都看作是指令,⽽在读取数据时则把从存储器中读到的信息都看作是操作数,所以为了不产⽣混乱,在进⾏汇编程序设计时要注意区分存储器中的信息是程序还是数据,⽽⽤⾼级语⾔设计程序⼀般不会产⽣上述问题。
7.寄存器的功能是什么?寄存器在运算时⽤于保存运算数据和中间运算结果,以提⾼运算速度。
此外,寄存器还可以存放指令、指令地址、程序运⾏状态等。
寄存器还可以作为数据缓存。
8.编译程序和解释程序的区别是什么?编译程序和解释程序的作⽤都是将⾼级语⾔程序转换成机器语⾔程序,但转换的过程不同。
计算机组成原理复习资料

计算机组成原理复习资料1.何谓中断方式?它主要应用在什么场合?请举二例。
答:A、中断方式指:CPU在接到随机产生的中断请求信号后,暂停原程序,转去执行相应的中断处理程序,以处理该随机事件,处理完毕后返回并继续执行原程序; B、主要应用于处理复杂随机事件、控制中低速I/O; C、例:打印机控制,故障处理。
2.中断接口一般包含哪些基本组成?简要说明它们的作用。
答:A、地址译码。
选取接口中有关寄存器,也就是选择了I/O设备; B、命令字/状态字寄存器。
供CPU输出控制命令,调回接口与设备的状态信息; C、数据缓存。
提供数据缓冲,实现速度匹配; D、控制逻辑。
如中断控制逻辑、与设备特性相关的控制逻辑等。
3.简述中断隐指令及其功能;答:中断隐指令是在机器指令系统中没有的指令,它是CPU在中断周期内由硬件自动完成的一条指令,其功能包括保护程序断点、寻找中断服务程序的入口地址、关中断等功能。
4.什么是中断嵌套?答:多级中断系统中,cpu在处理一个中断的过程中又去响应另一个中断请求;5.中断的过程与子程序调用的区别是什么?答(1)、中断的过程与中断时cpu正在运行的程序是相互独立的,它们之间没有确定的关系。
子程序调用是转入的子程序与正在执行的程序是同一个程序。
(2)中断一般是由硬件信号产生的,软中断除外,子程序调用是转移指令引起的。
(3)中断服务程序的地址是由硬件决定的,子程序调用是转移指令在地址码中指定子程序的地址;(4)中断过程要存储所有的状态信息,子程序调用时可以只保存pc的值;(5)中断程序的调用的过程包括确定产生中断的原因、对多个同时进行的中断裁决等,而在一般的子程序调用时没有这种操作;6.简述多重中断系统中CPU响应中断的步骤。
答:(1)、关中断。
暂时禁止所有中断;(2)、保护现场信息,包括保存pc的值;(3)、判别中断条件根据中断优先条件,从而确定中断服务程序的地址;(4)、开中断,设置cpu优先级为当前中断优先级,允许响应外部中断。
计算机组成原理复习资料

计算机组成原理复习资料试题类型:选择题40分、填空题10-20分和分析设计题40-50分。
1、减少指令中地址个数的有效方式是采用隐地址方式。
减少每一个地址码的位数采用?2、主存是按随机存取方式工作的存储器。
(随机存取、顺序存取和直接存储器存取)3、在浮点运算中,若结果的尾数绝对值大于1时,需要进行右规处理。
尾数的绝对值小于1/2时,进行左规处理。
4、动态RAM的特点是:每隔一定时间,需按行读一遍(实质:刷新)。
5、在异步控制方式中,各操作按需分配时间。
(同步控制方式,各操作受统一时序信号的约束)6、CPU响应中断请求是在一条指令结束时。
(响应DMA请求可以在一条指令的执行过程中)7、原码不恢复余数除法,采用操作数的绝对值形式进行计算。
(补码不恢复余数除法,采用操作数的补码形式进行计算)8、DMA传送通常在高速外设与主存之间进行数据传送。
9、在微程序控制中,机器指令和微指令的关系是每一条机器指令由一段微程序来解释执行。
10、在总线传送中,掌握总线控制权的设备通常指主设备。
11、下列叙述中,能反映RISC特征的有③、⑤、⑥、⑦、⑧、⑨。
①丰富的寻址方式②使用微程序控制器③执行每条指令所需的机器周期数的平均值小于 2 ④多种指令格式⑤指令长度不可变⑥简单的指令系统⑦只有load/store指令访问存储器⑧设置大量的通用寄存器⑨采用多级指令流水线结构。
12、在计数器定时查询方式下,若每次计数从上一次计数的终止点开始,则每个设备使用总线的机会均等。
13、冯诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是指令周期的不同阶段。
14、某机器字长16位,主存按字节编址,转移指令采用相对寻址,由两个字节组成,第一字节为操作码字段,第二字节为相对位移量字段。
假定取指令时,每取一个字节PC自动加1。
若某转移指令所在主存地址为2000H,相对位移量字段的内容为06H,则该转移指令成功转移后的目标地址是2008H 。
计算机组成原理复习资料

计算机组成原理复习资料一、单项选择题第二章:1.指令格式中的地址结构是指( 1 )。
①指令中给出几个地址②指令中采用几种寻址方式③指令中如何指明寻址方式④地址段占多少位2.减少指令中地址数的办法是采用(1 )①隐地址②寄存器寻址③寄存器间址④变址寻址3.为了缩短指令中某个地址段(或地址码)的位数,有效的方法是采取( 4 )。
①立即寻址②变址寻址③间接寻址④寄存器寻址4.零地址指令是采用(3 )方式的指令。
①立即寻址②间接寻址③堆栈寻址④寄存器寻址5.单地址指令(3 )。
①只能对单操作数进行加工处理②只能对双操作数进行加工处理③既能对单操作数进行加工处理,也能对双操作数进行运算④无处理双操作数的功能6.三地址指令常用于( 3 )中。
①微型机②小型机③大型机④所有大﹑小﹑微机7.在以下寻址方式中,哪一种可缩短地址字段的长度( 4 )。
①立即寻址②直接寻址③存储器间址④寄存器间址8.隐地址是指( 4 )的地址。
①用寄存器号表示②存放在主存单元中③存放在寄存器中④事先约定,指令中不必给出9.堆栈指针SP的内容是( 1 )。
①栈顶地址②栈底地址③栈顶内容④栈底内容10.在浮点加减运算中,对阶的原则是( 2 )。
①大的阶码向小的阶码对齐②小的阶码向大的阶码对齐③被加数的阶码向加数的阶码对齐④加数的阶码向被加数的阶码对齐第三章:1.在同步控制方式中(3 )。
①各指令的执行时间相同②各指令占用的节拍数相同③由统一的时序信号进行定时控制④CPU必须采用微程序控制方式2.异步控制方式常用于( 3 )。
①CPU控制②微程序控制③系统总线控制④CPU内部总线控制3.采用异步控制的目的( 1 )。
①提高执行速度②简化控制时序③降低控制器成本④支持微程序控制方式4.通用寄存器是( 4 )。
①可存放指令的寄存器②可存放程序状态字的寄存器③本身具有计数逻辑与移位逻辑的寄存器④可编程指定多种功能的寄存器5.采用微程序控制的目的是(2 )。
《计算机组成原理》复习资料

一卷一单选题1-5 BCCA A 6-10 BBDAB1. 输入设备就是负责把计算机所要处理的问题转换为计算机内部所能接受和识别的()信息。
A. ASCII码B. 二进制C. 数字D. 电2. 主板的核心部件是( )。
A. 扩展槽B. BIOS系统C. 芯片组D. I/O接口3. 现在主板上面的内存插槽一般是168线的内存插槽,可提供()线宽数据。
A. 16B. 32C. 64D. 1284. 倍频系数是CPU和()之间的相对比例关系。
A. 外频B. 主频C. 时钟频率D. 都不对5. 数码相机里的成像器件是( )。
A. CCDB. 镜头C. 光圈D. 取景器6. 对于微型计算机来说,( )的工作速度基本上决定了计算机的运算速度。
A. 控制器B. 运算器C. CPD. 存储器7. ()是连接CPU和内存.缓存.外部控制芯片之间的数据通道。
A. 控制器B. 总线C. CPUD. 存储器8. ( )决定了一台显示器可以处理的信息范围。
A. 分辨率B. 扫描方式C. 点距D. 带宽9. 世界上第一台微处理器是( )位的。
A. 4B. 8C. 16D. 3210. 评定主板的性能首先要看()。
A. CPUB. 主芯片组C. 主板结构D. 内存二名词解释1. 显示卡:显卡又称为显示适配卡或者显示卡,是连接显示器和主机的控制电路,它通过总线把主机需要显示的信号,经过加工.排序后与同步信息形成视频信号传送给显示器。
2. 像素点距:指屏幕上两相邻象素点的距离点距离越小,显示器显示图形越清晰,点距离越小,意味着单位显示区内可显示更多的像点。
3.主频、外频和倍频:主频:CPU的时钟频率称为主频,主频越高,则计算机工作速度越快。
外频:系统的前端总线频率(FSB)也就是所谓的外频,是由主板为CPU提供的基准的时钟频率。
倍频:倍频即主频与外频之比的倍数。
4. 硬盘的平均寻道时间:又称寻址时间,是指磁头从开始启动直到移动到指磁道的平均所需时间,这个时间随着硬盘容量的增长而减少。
计算机组成原理-总复习(学生)

《计算机组成原理》复习题一、选择题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)。
运算方法和运算器(2)
4、数据分为非数值型和数值型,非数值型需进行编 码,例如,ASCII编码是针对字符进行标准编码的。 5、数据的机器码表示,以及与真值的关系。 原码 反码 补码 移码 6、定点数的加减法运算时采用了补码的形式,为啥 有时算出有错误,有哪些检测方法?
运算方法和运算器(3)
7、了解定点数的乘法和除法的思想,以及其 结果的符号位的确定。 8、计算机的逻辑运算 逻辑非 加 乘 异
中断向量
输入输出系统(2)
5、DMA方式及其特点。
6、通道方式及其特点 7、四种信息交换方式的特点
计算题
1、运算方法。
2、磁盘的相关计算
多层次的存储器(2)
5、DRAM为啥要进行刷新,刷新方式有哪些?
6、存储器扩展技术。 7、可编程存储器ROM的原理? 8、提高存储器速度的方法?
多层次的存储器(3)
9、高速缓存cache的原理?
10、程序执行的局部性原理。 11、cache与主存的映射方式及其优缺点?
Chapter4 指令系统
2、指令的执行过程包括取指和执行 3、LAD STO需要三个CPU周期? 4、时序产生的控制方式?
中央处理器(2)
5、微程序控制器的原理。
6、微程序控制器的相关概念以及关系 微命令 微操作 微指令 微程序 机器指令 7、微程序控制器的基本组成及其各个部件的功能? 8、硬连线控制器的设计方法以及结构和特点?
9、ALU的基本结构?
运算方法和运算器(4)
10、浮点运算方法的加减法运算法则或步骤。
11、浮点运算方法的乘除法运算法则或步骤。
Chapter3
多层次的存储器
1、存储器为啥要进行分级。
2、SRAM的存储位元是什么?以及其结构。 3、DRAM的存储位元是什么?以及其结构? 4、SRAM与DRAM相比为啥容量小些,速度 快些?
1、一台计算机所有指令的集合称为指令系统。
2、指令系统分类。 CISC RISC 3、指令格式? 4、指令和数据的寻址方式?
指令系统
(2)
5、数据寻址方式中立即数寻址最快,间接寻 址需要两次访问存储器等特点 6、RISC的特点
Chapter5 中央处理器
1、CPU的基本组成以及内部的寄存器的作用。
5、用来管理计算机资源和自动调度用户的作 业程序的叫操作系统。
Chapter2
运算方法和运算器
1、计算机中常用的数据格式有定点数和浮点数两种。
2、在机器中表示一个浮点数,一要给出尾数,用定 点小数表示,给出了有效数位,决定了其精度; 二是要给出指数,用整数形式,指明了小数点的 位置,决定了浮点数的范围。 3、IEEE754标准的表示方式以及与真值的互相转换?
计算机组成原理
总复习 2015年6月1日
Chapter1
计算机系统概论
1、计算机系统整体组成及其各大功能部件的 作用 CPU 存储器 外设 总线
2、冯诺依曼型计算机的基本特点 3、由于我们的微机是冯诺依曼结构,那指令 和数据都存放在内存里,如何进行区分?
计算机系统概论(2)
4、如何理解软件和硬件的逻辑等价性
Chapter6 总线系统
1、总线的概念,为啥进行总线仲裁,方式有 哪些。 2、总线的连接方式及其特点
3、总线接口的信息传输方式及其特点? 4、总线定时:事件出现在总线上的时序关系
总线系统
5、总线定时的方式。
6、PCI总线的特点
(2)
Chapter7 外存与I/O设备
1、外设的一般功能。 2、磁盘的记录原理及其读写过程
3、磁盘的信息分布以及一些参数? 磁道 扇区 存储密度 存储容量 平均存取时间 数据传输率
4、磁盘存储器的优缺点 5、光盘的存储原理以及光道、扇区的划分
Chapter8 输入输出系统
1、外设的信息交换方式。
2、程序查询为了提高信息可靠传输,总是查询外设 的状态 3、程序中断方式过程? 中断时机 断点保护 4、单级中断 、多级中断