计算机组成原理名词解释和简答
《计算机组成原理》名词解释
摩尔定律:对集成电路上可容纳的晶体管数目、性能和价格等发展趋势的预测,其主要内容是:成集电路上可容纳的晶体管数量每18个月翻一番,性能将提高一倍,而其价格将降低一半。
主存: 计算机中存放正在运行的程序和数据的存储器,为计算机的主要工作存储器,可随机存取。
控制器:计算机的指挥中心,它使计算机各部件自动协调地工作。
时钟周期:时钟周期是时钟频率的倒数,也称为节拍周期或T周期,是处理操作最基本的时间单位。
多核处理器:多核处理器是指在一枚处理器中集成两个或多个完整的计算引擎(内核)。
字长:运算器一次运算处理的二进制位数。
存储容量: 存储器中可存二进制信息的总量。
CPI:指执行每条指令所需要的平均时钟周期数。
MIPS:用每秒钟执行完成的指令数量作为衡量计算机性能的一个指标,该指标以每秒钟完成的百万指令数作为单位。
CPU时间:计算某个任务时CPU实际消耗的时间,也即CPU真正花费在某程序上的时间。
计算机系统的层次结构:计算机系统的层次结构由多级构成,一般分成5级,由低到高分别是:微程序设计级,机器语言级,操作系统级,汇编语言级,高级语言级。
基准测试程序:把应用程序中使用频度最高的那那些核心程序作为评价计算机性能的标准程序。
软/硬件功能的等价性:从逻辑功能的角度来看,硬件和软件在完成某项功能上是相同的,称为软/硬件功能是等价的,如浮点运算既可以由软件实现,也可以由专门的硬件实现。
固件:是一种软件的固化,其目的是为了加快软件的执行速度。
可靠性:可靠性是指系统或产品在规定的条件和规定的时间内,完成规定功能的能力。
产品可靠性定义的要素是三个“规定”:“规定条件”、“规定时间”和“规定功能”。
MTTF:平均无故障时间,指系统自使用以来到第一次出故障的时间间隔的期望值。
MTTR:系统的平均修复时间。
MTBF:平均故障间隔时间,指相邻两次故障之间的平均工作时间。
可用性:指系统在任意时刻可使用的概率,可根据MTTF、MTTR和MTBF等指标计算处系统的可用性。
计算机组成原理
机密★启用前大连理工大学网络教育学院2017年春《计算机组成原理》期末考试复习题☆注意事项:本复习题满分共:400分。
一、名词解释1.汇编语言虚拟机:将汇编语言源程序汇编为机器语言程序,然后在实际机器上执行。
2.高级语言虚拟机:将高级语言程序翻译为汇编语言,然后再翻译为机器语言程序在实际机器上执行。
3.微程序机器:每条机器指令的执行通过一段微程序的执行来实现。
4.存储字:存储单元中二进制代码的组合。
5.存储字长:存储单元中二进制代码的位数。
6.存储容量:大小为字数×字长。
7.PC(程序计数器):存放当前欲执行指令的地址,具有自动“+1”功能。
8.IR(指令寄存器):存放当前欲执行的指令。
9.ID(指令译码器):分析当前指令的功能。
10.机器字长:CPU一次能处理数据的位数,通常与CPU的寄存器位数有关。
11.MIPS:每秒执行的百万条指令数。
12.FLOPS:每秒执行的浮点指令数。
13.CPI:平均每条指令所需时间。
14.同步通信:发送时钟信号来同步数据传送。
15.异步通信:没有时钟,采用握手信号同步。
16.半同步通信:同步、异步结合,插入等待周期。
17.分离式通信:传输周期划分为功能独立的子周期。
18.存储容量:主存能存放的二进制数的总位数,存储器容量=存储单元个数×存储字长。
19.存取时间:启动一次存储器操作到完成操作的时间。
也叫做访问时间。
分为读出时间和写入时间。
20.存取周期:进行两次连续存储器操作间的最小间隔。
MOS型为100ns,TTL型为10ns。
21.存储器带宽:单位时间内存储器存取的信息量(字节/秒、字/秒、位/秒)。
22.总线:是连接多个部件的信息传输线,是各部件共享的传输介质。
总线由许多传输线或通道构成,每条线可以传送一个二进制位。
23.片内总线:芯片内部总线,例如运算器和cache之间的总线。
24.系统总线:处理器与主存、I/O等部件之间的信息传输线。
计算机组成原理常考名词解释总汇
计算机组成原理名词解释总汇(常考知识点)主机:逻辑上把CPU和主存和在一起成为主机。
应用软件:完成应用功能的软件,专门为解决某个运用领域中的具体任务而编写。
系统软件:计算机系统的一般分,进行命令解释,操作管理系统维护,网络通信,软件开发和输入/输出管理的软件。
运算器:计算机中完成运算功能的部件,有ALU和寄存器构成。
控制器:对计算机各个部件的操作进行控制。
存储器:计算机中存储程序和数据的部件,分为内存和外存两种。
ALU:算术逻辑运算单元。
奇偶校验码:一种通过增加冗余位使得码字中"1"的个数恒为奇数或偶数的编码方法,它是一种检错码。
上溢:指数据的绝对值太大,以致大于数据编码所能表示的数据范围。
海明码:一种纠错码,能检测出2位错,并能纠正1位错。
RAM:随机访问存储器,能够快速方便的访问任何地址中的内容,访问的速度与存储位置无关。
ROM:只读存储器,只能读取数据不能写入数据的存储器。
页式管理:一种虚拟存储器的管理方式,把虚拟存储空间等分成固定容量的页,需要时装入内存。
段式管理:一种虚拟存储器的管理方式,把虚拟存储空间分成段,段的长度可以任意设定,并可以放大和缩小。
段页式管理:一种虚拟存储器的管理方式,把存储空间按逻辑模块分成段,每段又分成若干个页。
堆栈指针:堆栈中用来保存最后进入的数据的位置,信息的地址存储器成为堆栈指针,简称sp。
指令周期:从一条指令的启动到下一条指令的启动的间隔时间。
微地址寄存器:存放下一条微指令的地址的寄存器。
控制存储器:存放微程序的高速只读存储器。
微指令:把指令执行过程的一步操作所需的控制信号便在一组二进制代码中,这组代码为微指令。
微程序:用来实现一条机器指令功能的多条微指令成为一条微程序。
I/O接口:只连接主机和外围设备的逻辑部件。
主设备:申请并获得总线控制权,控制总线传送操作的设备。
从设备:被主设备访问并与主设备通信的设备。
串行传输:数据的传输在一条信号线路上按位进行。
计算机组成原理答案
《电脑组成原理》模拟题1一、名词解释1.总线:就是多个信息源分时传送数据到多个目的地的传送通路2.指令系统:一台电脑所能执行的全部指令的总和3.微指令:在一个单位时间中,能实现一定操作功能的微命令的集合。
4.溢出:在定点小数机器中,数的表示范围为|x|<1. 在运算过程中如出现大于1的现象二、填空题1.按冯·诺依曼设计原则,其硬件是由〔运算器〕、〔控制器〕、〔存储器〕、〔输入设备〕和〔输出设备〕组成。
2.电脑系统是由〔硬件系统〕和〔软件系统〕两大部分构成。
3.电脑最主要的三大性能指标是〔基本字长〕、〔存储容量〕、和〔运算速度〕。
4.一个完善的指令系统应满足〔完备性〕、〔有效性〕、〔规整性〕、和〔兼容性〕的要求。
5.堆栈的硬件是由〔堆栈区〕和〔堆栈指针〕构成,存取是按〔后进先出〕原则。
6.通常控制器的设计可分为〔组合逻辑型〕和〔存储逻辑型〕,前者采用的核心器件是〔门电路〕,后者采用的核心器件是〔微程序控制器〕。
7.主机与外设的连接方式有(辐射型连接),(总线型连接)和(辐射,总线型连接〕。
8.目前在微型机中主机与外设广泛采用的信息交换方式是(程序查询)和(程序中断。
三、简答题1.简述中断的处理过程。
它与程序查询方式有何不同点?2.按通道的工作方式,通道分哪几类?简述其特点。
3.画图说明存储系统的层次结构,并说明各种存储器的特点。
参考答案:1.答案要点:中断的处理过程大致可分为五个步骤:1)中断请求2〕中断排队3〕中断响应4〕中断处理5〕中断返回与程序查询方式的不同点:1〕在程序中断方式下,CPU和外设可并行工作;而程序查询方式下,CPU与外设是串行工作的。
2〕程序中断方式适合于对外界随机事件的处理。
而程序查询方式不具备这样的能力。
2.答案要点:按通道的工作方式,通道可分为字节多路通道、选择通道和数组多路通道三种类型。
特点:字节多路通道:1〕有多个子通道,设备间可〔分时〕并行操作。
2〕数据以字节为单位交叉传送。
计算机组成原理名词解释
一、名词解释:第一章的名称解释是考试的重点1.主机:由CPU、存储器与I/O接口合在一起构成的处理系统称为主机..2.CPU:中央处理器;是计算机的核心部件;由运算器和控制器构成..3.运算器:计算机中完成运算功能的部件;由ALU和寄存器构成..4.ALU:算术逻辑运算单元;负责执行各种算术运算和逻辑运算..5.外围设备:计算机的输入输出设备;包括输入设备;输出设备和外存储设备..6.数据:编码形式的各种信息;在计算机中作为程序的操作对象..7.指令:是一种经过编码的操作命令;它指定需要进行的操作;支配计算机中的信息传递以及主机与输入输出设备之间的信息传递;是构成计算机软件的基本元素..8.透明:在计算机中;从某个角度看不到的特性称该特性是透明的..9.位:计算机中的一个二进制数据代码;计算机中数据的最小表示单位..10.字:数据运算和存储的单位;其位数取决于具体的计算机..11.字节:衡量数据量以及存储容量的基本单位..1字节等于8位二进制信息..12.字长:一个数据字中包含的位数;反应了计算机并行计算的能力..一般为8位、16位、32位或64位..13.地址:给主存器中不同的存储位置指定的一个二进制编号..14.存储器:计算机中存储程序和数据的部件;分为内存和外存..15.总线:计算机中连接功能单元的公共线路;是一束信号线的集合;包括数据总线..地址总线和控制总线..16.硬件:由物理元器件构成的系统;计算机硬件是一个能够执行指令的设备..17.软件:由程序构成的系统;分为系统软件和应用软件..18.兼容:计算机部件的通用性..19.软件兼容:一个计算机系统上的软件能在另一个计算机系统上运行;并得到相同的结果;则称这两个计算机系统是软件兼容的..20.程序:完成某种功能的指令序列..21.寄存器:是运算器中若干个临时存放数据的部件;由触发器构成;用于存储最频繁使用的数据..22.容量:是衡量容纳信息能力的指标..23.主存:一般采用半导体存储器件实现;速度较高..成本高且当电源断开时存储器的内容会丢失..24.辅存:一般通过输入输出部件连接到主存储器的外围设备;成本低;存储时间长..25.操作系统:主要的系统软件;控制其它程序的运行;管理系统资源并且为用户提供操作界面..26.汇编程序:将汇编语言程序翻译成机器语言程序的计算机软件..27.汇编语言:采用文字方式助记符表示的程序设计语言;其中大部分指令和机器语言中的指令一一对应;但不能被计算机的硬件直接识别..28.编译程序:将高级语言程序转换成机器语言程序的计算机软件..29.解释程序:解释执行高级语言程序的计算机软件;解释并立即执行源程序的语句..30.系统软件:计算机系统的一部分;进行命令解释、操作管理、系统维护、网络通信、软件开发和输入输出管理的软件;与具体的应用领域无关..31.应用软件:完成应用功能的软件;专门为解决某个应用领域中的具体任务而编写..32.指令流:在计算机的存储器与CPU之间形成的不断传递的指令序列..从存储器流向控制器..33.数据流:在计算机的存储器与CPU之间形成的不断传递的数据序列..存在于运算器与存储器以及输入输出设备之间..34.接口:计算机主机与外围设备之间传递数据与控制信息的电路..计算机可以与多种不同的外围设备连接;因而需要有多种不同的输入输出接口..二、填空题:系统软件主要包括:_操作系统__和__语言处理程序_及诊断程序等..2005年18.构成中央处理器的两大部件是_运算器__和__控制器_..第2章数据编码和数据运算一、名词解释:基数:在浮点数据编码中;对阶码所代表的指数值的数据;在计算机中是一个常数;不用代码表示..移码:带符号数据表示方法之一;符号位用1表示正;0表示负;其余位与补码相同.. 溢出:指数的值超出了数据编码所能表示的数据范围..偶校验码:让编码组代码中1的个数为偶数;违反此规律为校验错..1.原码:带符号数据表示方法之一;一个符号位表示数据的正负;0代表正号;1代表负号;其余的代表数据的绝对值..2.补码:带符号数据表示方法之一;正数的补码与原码相同;负数的补码是将二进制位按位取反后在最低位上加1.3.反码:带符号数据的表示方法之一;正数的反码与原码相同;负数的反码是将二进制位按位取反4.阶码:在浮点数据编码中;表示小数点的位置的代码..5.尾数:在浮点数据编码中;表示数据有效值的代码..6.机器零:在浮点数据编码中;阶码和尾数都全为0时代表的0值..7.上溢:指数的绝对值太大;以至大于数据编码所能表示的数据范围..8.下溢:指数的绝对值太小;以至小于数据编码所能表示的数据范围..9.规格化数:在浮点数据编码中;为使浮点数具有唯一的表示方式所作的规定;规定尾数部分用纯小数形式给出;而且尾数的绝对值应大于1/R;即小数点后的第一位不为零..10.Booth算法:一种带符号数乘法;它采用相加和相减的操作计算补码数据的乘积..11.海明距离:在信息编码中;两个合法代码对应位上编码不同的位数..12.冯诺依曼舍入法:浮点数据的一种舍入方法;在截去多余位时;将剩下数据的最低位置1.13.检错码:能够发现某些错误或具有自动纠错能力的数据编码..14.纠错码:能够发现某些错误并且具有自动纠错能力的数据编码..15.奇校验码:让编码组代码中1的个数为奇数;违反此规律为校验错..16.海明码:一种常见的纠错码;能检测出两位错误;并能纠正一位错误..17.循环码:一种纠错码;其合法码字移动任意位后的结果仍然是一个合法码字..18.桶形移位器:可将输入的数据向左、向右移动1位或多位的移位电路..二、数制度的转换:2001年1.若十进制数据为 137.5 则其八进制数为 ..「分析」:十进制数转化为八进制数时;整数部分和小数部分要用不同的方法来处理..整数部分的转化采用除基取余法:将整数除以8;所得余数即为八进制数的个位上数码;再将商除以8;余数为八进制十位上的数码如此反复进行;直到商是0为止;对于小数的转化;采用乘基取整法:将小数乘以8;所得积的整数部分即为八进制数十分位上的数码;再将此积的小数部分乘以8;所得积的整数部分为八进制数百分位上的数码;如此反复直到积是0为止..此题经转换后得八进制数为211.40.「答案」:B 2002年1.若十进制数为132.75;则相应的十六进制数为 ..A.21.3B.84.cC.24.6D.84.6「分析」:十进制数转化为十六进制数时;采用除16取余法;对于小数的转化;采用乘16取整法:将小数乘以16;所得积的整数部分转换为十六进制..此题经转换后得十六进制数为84.c.「答案」:B2003年14.若十六进制数为 A3.5 ;则相应的十进制数为 ..「分析」:将十六进制数A3.5转换为相应的十进制数;可采用乘幂相加法完成;即:10×161+3×160+5/161=163.3125.「答案」:C 2004年1.若二进制数为 1111.101 ;则相应的十进制数为 ..「分析」:将二进制数1111.101转换为相应的十进制数;可采用乘幂相加法完成;即:1×23+1×22+1×21+1×20+ 1/21 +1/23=15.625.「答案」:A2005年2.若十六进制数为B5.4;则相应的十进制数为 ..「分析」:将十六进制数B5.4转换为相应的十进制数;可采用乘幂相加法完成;即:11×161+51×160+4/16=181.25.「答案」:C1十进制转换为二进制..方法:整数部分除2取余;小数部分乘2取整..2二进制转换为八进制方法:以小数点为界;整数部分从右向左每三位分为一组;最左端不够三位补零;小数部分从左向右每三位分为一组;最右端不够三位补零;最后将每小组转换位一位八进制数..3二进制转换为十六进制方法:以小数点为界;整数部分从右向左每四位分为一组;最左端不够四位补零;小数部分从左向右每四位分为一组;最右端不够四位补零;最后将每小组转换位一位十六进制数..三、数据编码:定点数编码:2000年2.如果X为负数;由X补求-X补是将 ..A. X补各值保持不变B. X补符号位变反;其它各位不变C. X补除符号位外;各位变反;末尾加1D. X补连同符号位一起各位变反;末尾加1「分析」:不论X是正数还是负数;由X补求-X补的方法是对X补求补;即连同符号位一起按位取反;末尾加1. 「答案」:D2001年2.若x补 =0.1101010 ;则 x 原= ..「分析」:正数的补码与原码相同;负数的补码是用正数的补码按位取反;末位加1求得..此题中X补为正数;则X原与X补相同..「答案」:D 2002年2.若x=1011;则x补= ..A.01011B.1011C.0101D.10101「分析」:x为正数;符号位为0;数值位与原码相同;结果为01011.「答案」:A2003年8.若X补=1.1011 ;则真值 X 是 ..「分析」:X补=1.1011;其符号位为1;真值为负;真值绝对值可由其补码经求补运算得到;即按位取后得0.0100再末位加1得0.0101;故其真值为-0.0101.「答案」:B2004年13.设有二进制数 x=-1101110;若采用 8 位二进制数表示;则X补 ..2005年1.若X补=0.1011;则真值X= ..「分析」:X补=0.1011;其符号位为0;真值为正;真值就是0.1011.「答案」:A20013.若定点整数 64 位;含 1 位符号位;补码表示;则所能表示的绝对值最大负数为 ..A.-264B.-264-1C.-263D.-263-1「分析」:字长为64位;符号位为1位;则数值位为63位..当表示负数时;数值位全0为负绝对值最大;为-263.「答案」:C2002年3.某机字长8位;含一位数符;采用原码表示;则定点小数所能表示的非零最小正数为A.2-9B.2-8C.1-D.2-7分析」:求最小的非零正数;符号位为0;数值位取非0中的原码最小值;此8位数据编码为:00000001;表示的值是:2-7.「答案」:D 2003年13.n+1 位的定点小数;其补码表示的是 ..A.-1 ≤ x ≤ 1-2-nB.-1 < x ≤ 1-2-nC.-1 ≤ x < 1-2-nD.-1 < x < 1-2-n「分析」:编码方式最小值编码最小值最大值编码最大值数值范围n+1位无符号定点整数 000 000 0 111 111 2n+1-1 0≤x≤2n+1-1n+1位无符号定点小数 0.00 000 0 0.11 111 1-2-n 0≤x≤1-2-nn+1位定点整数原码 1111 111 -2n+1 0111 111 2n-1 -2n+1≤x≤2n-1 n+1位点定小数原码 1.111 111 -1+2-n 0.111 111 1-2-n -1+2-n≤x ≤1-2-nn+1位定点整数补码 1000 000 -2n 0111 111 2n-1 -2n≤x≤2n-1n+1位点定小数补码 1.000 000 -1 0.111 111 1-2-n -1≤x≤1-2-n n+1位定点整数反码 1000 000 -2n+1 0111 111 2n-1 -2n+1≤x≤2n-1 n+1位点定小数反码 1.000 000 -1+2-n 0.111 111 1-2-n -1+2-n≤x ≤1-2-nn+1位定点整数移码 0000 000 -2n 1111 111 2n-1 -2n≤x≤2n-1n+1位点定小数移码小数没有移码定义「答案」:A2004年12.定点小数反码 x 反 =x0. x1 xn表示的数值范围是 ..A.-1+2-n < x ≤ 1-2-nB.-1+2-n ≤ x <1-2-nC.-1+2-n ≤ x ≤ 1-2-nD.-1+2-n < x <1-2-n 答案:C2005年3.一个n+1位整数原码的数值范围是 ..A.-2n+1< x <2n-1B.-2n+1≤ x <2n-1C.-2n+1< x ≤2n-1D.-2n+1≤ x ≤2n-1 答案:D浮点数编码:2002年4.设某浮点数共12位..其中阶码含1位阶符共4位;以2为底;补码表示;尾数含1位数符共8位;补码表示;规格化..则该浮点数所能表示的最大正数是 ..A.27B.28C.28-1D.27-1「分析」:为使浮点数取正数最大;可使尾数取正数最大;阶码取正数最大..尾数为8位补码含符号位;正最大为01111111;为1-2-7;阶码为4位补码含符号位;正最大为0111;为7;则最大正数为:1-2-7×27=27-1.「答案」:D四、定点数加减法:2001年5.若采用双符号位;则发生正溢的特征是:双符号位为 ..A.00B.01C.10D.11「分析」:采用双符号位时;第一符号位表示最终结果的符号;第二符号位表示运算结果是否溢出..当第二位和第一位符号相同;则未溢出;不同;则溢出..若发生正溢出;则双符号位为01;若发生负溢出;则双符号位为10.「答案」:B2005年4.若采用双符号位补码运算;运算结果的符号位为01;则 ..A.产生了负溢出下溢B.产生了正溢出上溢C.结果正确;为正数D.结果正确;为负数「分析」:采用双符号位时;第一符号位表示最终结果的符号;第二符号位表示运算结果是否溢出..当第二位和第一位符号相同;则未溢出;不同;则溢出..若发生正溢出;则双符号位为01;若发生负溢出;则双符号位为10.「答案」:B两种判断溢出的方法:1两正数相加结果为负或两负数相加结果为正就说明产生了溢出2最高位进位和次高位进位不同则发生了溢出五、定点数的乘除法:2001年请用补码一位乘中的 Booth 算法计算 x y= x=0101;y=-0101;列出计算过程..「分析」:补码一位乘法中的Booth算法是一种对带符号数进行乘法运算的十分有效的处理方法;采用相加和相减的操作计算补码数据的乘积..做法是从最低位开始;比较相临的数位;相等时不加不减;只进行右移位操作;不相等01时加乘数;不相等10时相减乘数;再右移位;直到所有位均处理完毕「答案」:x=0101;x补=0101; -x补=1011;y=-0101;y补=1011循环步骤乘积R0 R1 P0 初始值 0000 1011 01 减0101 1011 1011 0右移1位 1101 1101 12 无操作 1101 1101 1右移1位 1110 1110 13 加0101 0011 1110 1右移1位 0001 1111 04 减0101 1100 1111 0右移1位 1110 0111 12002年已知x=0011; y=-0101;试用原码一位乘法求xy= 请给出规范的运算步骤;求出乘积..「分析」:原码一位乘法中;符号位与数值位是分开进行计算的..运算结果的数值部分是乘数与被乘数数值位的乘积;符号是乘数与被乘数符号位的异或..原码一位乘法的每一次循环的操作是最低位为1;加被乘数的绝对值后右移1位;最低位为0;加0后右移1位..几位乘法就循环几次..「答案」:x原=00011;y原=10101;|x|=0011; |y|=0101;结果的符号位10=1 循环步骤乘积R0 R10 初始值 0000 01011 加0011 0011 0101右移1位 0001 10102 加0 0001 1010右移1位 0000 1101 3 加0011 0011 1101 右移1位 0001 1110 4 加0 0001 1110 右移1位 0000 1111 所以结果为-00001111 2003年32.用Booth 算法计算7×-3..要求写出每一步运算过程及运算结果..2004年32. 用原码的乘法方法进行 0110×0101 的四位乘法..要求写出每一步运算过程及运算结果..2005年32.用原码加减交替一位除法进行7÷2运算..要求写出每一步运算过程及运算结果..「答案」:7的原码0111;3的原码0011;结果符号是0 0=0原码加减交替除法求x/y的分步运算过程..循环步骤余数R0 R10 初始值 0000 0111左移;商0 0000 11101 减0011 1101 1110加0011;商0 0000 11100左移1位 0001 11002 减0011 1110 1100加0011;商0 0001 11000左移1位 0011 10003 减0011 0000 1000商1 0000 10001左移1位 0001 00014 减0011 1110 0001加0011;商0 0001 00010左移1位 0010 0010R0右移1位 0001 0010所以;商是0010;即2;余数是0001;即1.2000年1.在原码一位乘中;当乘数Yi为1时; ..A.被乘数连同符号位与原部分积相加后;右移一位B.被乘数绝对值与原部分积相加后;右移一位C.被乘数连同符号位右移一位后;再与原部分积相加D.被乘数绝对值右移一位后;再与原部分积相加「分析」:原码一位乘法中;符号位与数值位是分开进行计算的..运算结果的数值部分是乘数与被乘数数值位的乘积;符号是乘数与被乘数符号位的异或..数值位相乘时;当乘数某位为1时;将被乘数绝对值与原部分积相加后;右移一位..「答案」:B2001年7.原码乘法是 A..A.先取操作数绝对值相乘;符号位单独处理B.用原码表示操作数;然后直接相乘C.被乘数用原码表示;乘数取绝对值;然后相乘D.乘数用原码表示;被乘数取绝对值;然后相乘「分析」:原码一位乘法中;符号位与数值位是分开进行计算的..运算结果的数值部分是乘数与被乘数数值位的乘积;符号是乘数与被乘数符号位的异或..「答案」:A8.原码加减交替除法又称为不恢复余数法;因此c ..A.不存在恢复余数的操作B.当某一步运算不够减时;做恢复余数的操作C.仅当最后一步余数为负时;做恢复余数的操作D.当某一步余数为负时;做恢复余数的操作「分析」:在用原码加减交替法作除法运算时;商的符号位是由除数和被除数的符号位异或来决定的;商的数值是湖北自考网由除数、被除数的绝对值通过加减交替运算求得的..由于除数、被除数取的都是绝对值;那么最终的余数当然应是正数..如果最后一步余数为负;则应将该余数加上除数;将余数恢复为正数;称为恢复余数..「答案」:C2002年5.原码乘法是指 B..A.用原码表示乘数与被乘数;直接相乘B.取操作数绝对值相乘;符号位单独处理C.符号位连同绝对值一起相乘D.取操作数绝对值相乘;乘积符号与乘数符号相同答案:B六、逻辑运算:「分析」:移位种类运算规则算术左移每位左移一位;最右位移入0;最高位移出进入标志寄存器C 位算术右移每位右移一位;最高位符号复制;最低位移出进入标志寄存器C位逻辑左移每位左移一位;最右位移入0;最高位移出进入标志寄存器C位逻辑右移每位右移一位;最右位移入0;最低位移出进入标志寄存器C 位小循环左移每位左移一位;最高位进入最低位和标志寄存器C位小循环右移每位右移一位;最低位进入最高位和标志寄存器C位大循环左移每位左移一位;最高位进入标志寄存器C位;C位进入最低位大循环右移每位右移一位;最低位进入标志寄存器C位;C位进入最高位「答案」:C七、浮点数运算:20016.浮点加减中的对阶的A..A.将较小的一个阶码调整到与较大的一个阶码相同B.将较大的一个阶码调整到与较小的一个阶码相同C.将被加数的阶码调整到与加数的阶码相同D.将加数的阶码调整到与被加数的阶码相同「分析」:浮点加减法中的对阶是向较大阶码对齐;即将较小的一个阶码调整到与较大的一个阶码相同..「答案」:A例:用浮点数运算步骤对56+5进行二进制运算;浮点数格式为1位符号位、5位阶码、10位尾码;基数为2.「答案」:5610=1110002=0.111000×26 510=1012=0.101×23①对阶:0.101×23=0.000101×26②尾数相加:0.111000+0.000101=0.111101③规格化结果:0.111101×26④舍入:数据己适合存储;不必舍入⑤检查溢出:数据无溢出..第3章存储系统一、名词解释:1.RAM:随机访问存储器;能够快速方便的访问地址中的内容;访问的速度与存储位置无关..2.ROM:只读存储器;一种只能读取数据不能写入数据的存储器..3.SRAM:静态随机访问存储器;采用双稳态电路存储信息..4.DRAM:动态随机访问存储器;利用电容电荷存储信息..5.EDO DRAM:增强数据输出动态随机访问存储;采用快速页面访问模式并增加了一个数据锁存器以提高数据传输速率..6.PROM:可编程的ROM;可以被用户编程一次..7.EPROM:可擦写可编程的ROM;可以被用户编程多次..靠紫外线激发浮置栅上的电荷以达到擦除的目的..8.EEPROM:电可擦写可编程的ROM;能够用电子的方法擦除其中的内容..9.SDRAM:同步型动态随机访问存储器;在系统时钟控制下进行数据的读写..10.快闪存储器:一种非挥发性存储器;与EEPROM类似;能够用电子的方法擦除其中的内容..11.相联存储器:一种按内容访问的存储器;每个存储单元有匹配电路;可用于是cache中查找数据..12.多体交叉存储器:由多个相互独立、容量相同的存储体构成的存储器;每个存储体独立工作;读写操作重叠进行..13.访存局部性:CPU对存储空间的90%的访问局限于存储空间的10%的区域中;而另外10%的访问则分布在90%的区域中..14.直接映象:cache的一种地址映象方式;一个主存块只能映象到cache中的唯一一个指定块..15.全相联映象:cache的一种地址映象方式;一个主存块可映象到任何cache块..16.组相联映象:cache的一种地址映象方式;将存储空间分成若干组;各组之间用直接映象;组内各块之间用全相联映象..17.全写法写直达法:cache命中时的一种更新策略;写操作时将数据既写入cache又写入主存;但块变更时不需要将调出的块写回主存..18.写回法:cache命中时的一种更新策略;写cache时不写主存;而当cache数据被替换出去时才写回主存..19.按写分配:cache不命中时的一种更新策略;写操作时把对应的数据块从主存调入cache.20.不按写分配:cache不命中时的一种更新策略;写操作时该地址的数据块不从主存调入cache.21.虚拟存储器:为了扩大容量;把辅存当作主存使用;所需要的程序和数据由辅助的软件和硬件自动地调入主存;对用户来说;好像机器有一个容量很大的内存;这个扩大了的存储空间称为虚拟存储器22.层次化存储体系:把各种不同存储容量、不同访问速度、不同成本的存储器件按层次构成多层的存储器;并通过软硬件的管理将其组成统一的整体;使所存储的程序和数据按层次分布在各种存储器件中..23.访问时间:从启动访问存储器操作到操作完成的时间..24.访问周期时间:从一次访问存储的操作到操作完成后可启动下一次操作的时间..25.带宽:存储器在连续访问时的数据吞吐率..26.段式管理:一种虚拟存储器的管理方式;把虚拟存储空间分成段;段的长度可以任意设定;并可以放大或缩小..27.页式管理:一种虚拟存储器的管理方式;把虚拟存储空间和实际存储空间等分成固定容量的页;需要时装入内存;各页可装入主存中不同的实际页面位置..28.段页式管理:一种虚拟存储器的管理方式;将存储空间逻辑模块分成段;每段又分成若干页..29.固件:固化在硬件中的固定不变的常用软件..30.逻辑地址:程序员编程所用的地址以及CPU通过指令访问主存时所产生的地址..31.物理地址:实际的主存储器的地址称为“真实地址”..二、选择填空题:5.动态半导体存储器的特点是C ..A.在工作中存储器内容会产生变化B.每次读出后;需要根据原存内容重新写入一遍C.每隔一定时间;需要根据原存内容重新写入一遍D.在工作中需要动态地改变访存地址「分析」:动态半导体存储器是利用电容存储电荷的特性记录信息;由于电容会放电;必须在电荷流失前对电容充电;即刷新..方法是每隔一定时间;根据原存内容重新写入一遍..8.地址线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;A141.指令周期:从一条指令的启动到下一条指令的启动的间隔时间..2.机器周期:指令执行中每一步操作所需的时间..3.指令仿真:通过改变微程序实现不同机器指令系统的方式;使得在一种计算机上可以运行另一种计算机上的指令代码..4.指令模拟:在一种计算机上用软件来解释执行另一种计算机的指令..5.硬连线逻辑:一种控制器逻辑;用一个时序电路产生时间控制信号;采用组合逻辑电路实现各种控制功能..6.微程序:完成某一个指令的一系列微指令结合..7.微指令:控制器存储的控制代码;分为操作控制部分和顺序控制部分..8.微操作:在微程序控制器中;执行部件接受微指令后所进行的操作..9.微地址:微指令在控制存储器中的存储地址..10.控制存储器:存放微程序的专用存储器..11.相容性微操作:在同时或同一个CPU周期内可以并行执行的微操作..12.相斥性微操作:不能在同时或不能在同一个CPU周期内并行执行的微操作..二、选择题和填空题:4.在取指周期中;是按照 D 的内容访问主存;以读取指令..A.指令寄存器IRB.程序状态寄存器PSC.存储器数据寄存器MDRD.程序计数器PC「分析」:每一条指令的执行都是从取指令开始;需要对主存储器进行访问..程序计数器PC是用来存放将要读取并执行的指令在主存储器中的地址;对主存储器访问时所需要的地址由程序计数器PC来提供;即需要按程序计数器PC的内容来访问主存储器..「答案」:D7.在微程序控制中;一个节拍中所需要的一组微命令;被编成一条「分析」:控制部件通过控制总线向执行部件发出的控制命令称为微命令;它是计算机中最基本的、不可再分的命令单元..在一个节拍中;一组实现一定功能的微命令的组合构成一条微指令..「答案」:微指令10.微程序存放在 C..A.主存中B.堆栈中C.只读存储器中D.磁盘中「分析」:微程序控制的基本思想是把指令执行所需的所有控制信号存放在存储器中;需要时。
计算机组成原理名词解释
之阿布丰王创作主机:CPU、存储器和输入输出接口合起来构成计算机的主机.CPU:中央处置器,是计算机的核心部件,由运算器和控制器构成.运算器:计算机中完成运算功能的部件,则ALU和寄存器构成.外围设备:计算机的输入输出设备,包括输入设备、输出设备和外存储设备.数据:编码形式的各种信息,在计算机中作为法式的把持对象.指令:构成计算机软件的基本元素,暗示成二进制数编码的把持命令.透明:在计算机中,从某个角度看不到的特性称该特性是透明的.位:计算机中的一个二进制的数据代码(0或1),是数据的最小暗示单位.字:数据运算和存储单位,其位数取决于计算机.字节:衡量数据量以及存储器容量的基本单位,1字节即是8位二进制信息.字长:一个数据字包括的位数,一般为8位、16位、32位和64位等.地址:给主存储器分歧的存储位置指定的一个二进制编号.存储器:计算机中存储法式和数据的部件,分为内存和外存两种.存储器的访问:对存储器中数据的读把持和写把持.总线:计算机中连接功能单位的公共线路,是一束信号线的集合.硬件:由物理元器件构成的系统,计算机硬件是一个能够执行指令的设备.软件:由法式构成的系统,分为系统软件和应用软件两种.兼容:计算机部件的通用性.把持系统:主要的系统软件,控制其他法式的运行,管理系统资源而且为用户提供把持界面.汇编法式:将汇编语言法式翻译成机器语言法式的计算机软件.汇编语言:采纳文字方式(助记符)暗示的法式设计语言,其中年夜部份指令和机器语言中的指令一一对应.编译法式:将高级语言的法式转换成机器语言法式的计算机软件.解释法式:解释执行高级语言法式的计算机软件,,解释并执行源法式的语句.系统软件:计算机系统的一部份,进行命令解释、把持管理、系统维护、网络通信、软件开发和输入输出管理的软件.应用软件:完成应用功能的软件,专门为解决某个应用领域中的具体任务而编写.指令流:在计算机的存储器与CPU之间形成的不竭传递的指令序列.数据流:在计算机的存储器与CPU 之间形成的不竭传递的数据序列.接口:部件之间的连接电路,如输入输出接是主机与外围设备之间传递数据与控制信息的电路.存储器的容量:是衡量存储器容纳信息能力的指标.主存储器中数据的存储一般是以字为单位进行.存储器中存储的一个字的信息如果是数据则称为数据字,如果是指令则称为指令字.原码:带符号数据暗示方法之一,用一个符号位暗示数据的正负,0代表正号,1代表负号,其余的代码暗示数据的绝对值.阶码:浮点数据编码中,暗示小数点的位置的代码.尾数:浮点数据编码中,暗示数据有效值的代码.基数:浮点数据编码中,对阶码所代表的指数值的数据,在计算机中是一个常数,不用代码暗示.机器零:浮点数据编码中,阶码和尾数为全0时代表的0值.上溢:指数据的绝对值太年夜,以至年夜于数据编码所能暗示的数据范围.规格化数:浮点数据编码中,为使浮点数具有唯一的暗示方式所作的规定,规定尾数部份用纯小数形式给出,而且尾数的绝对值应年夜于1/R,即小数点后的第一位不为零.海明距离:在信息编码中,两个合法代码对应位上编码分歧的位数.冯诺依曼舍入法:浮点数据的一种舍入方法,在截去过剩位时,将剩下数据的最低位置 1.检错码:能够发现某些毛病或具有自动纠错能力的编码.纠错码:能够发现某些毛病并具有自动纠错能力的编码.海明码:一种纠错码,能检测出2位错,并能纠正1位错.循环码:一种纠错码,其合法码字移动任意位后的结果仍然是一个合法码字.桶形移位器:一种移位电路,具有移2位、移4位和移8位等功能.RAM:随机访问存储器,能够快速方便地访问任何地址中的内容,访问的速度与存储位置无关.ROM:只读存储器,只能读取数据不能写入数据的存储器.SRAM:静态随机访问存储器.它采纳双稳态电路存储信息.DRAM:静态随机访问存储器,它利用电容电荷存储信息.EDO DRAM:增强数据输出静态随机访问存储器,采纳快速页面访问模式,并增加了一个数据锁存器以提高数据传输速率.PROM:可编程的ROM,可以被用户编程一次.EPROM:可擦写可编程的ROM,可以被用户编程屡次.EEPROM:电可擦写只读存储器,能够用电子的方法擦除其中的内容.快闪存储器:一种非挥发性存储器,与EEPROM类似,能够用电子的方法擦除其中的内容.相联存储器:一种按内容访问的存储器,,每个存储单位有匹配电路,可用于cache中查找数据.多体交叉存储器:由多个相互自力、容量相同的存储体构成的存储器,每个存储体自力工作,读写把持重叠进行.访存局部性:CPU的访存规律,对存储空间的90%的访问局限于存储空间的10%的区域中,而另外10%的访问则分布在存储空间的其余90%的区域中.直接映象:cache的一种地址映象方式,一个主存块只能映象到cache中的唯一一个指定块.全相联映象:cache的一种地址映象方式,每个主存块都可映象就任何cache块.组相联映象:cache 的一种地址映象方式,将存储空间分成若干组,各组之间是直接映象,而组内各块之间则是全相联映象.全写法:cache命中时的一种更新战略,写把持时将数据既写cache又写入主存.写回法:cache命中时的一种更新战略,写cache时不写主存,而当cache数据被替换出去时才写回主存.虚拟存储器:在内存和外存间建立的条理体系,使得法式能够像访问主存储器一样访问外存储器,主要用于解决计算机中主存储器的容量问题.按写分配:cache不命中时的一种更新战略,写把持时把对应的数据块从主存调入cache.段式管理:一种虚拟存储器的管理方式,把虚拟存储空间分成段,段的长度可以任意设定,并可以放年夜和缩小.页式管理:一种虚拟存储器的管理方式,把虚拟存储空间等分成固定容量的页,需要时装入内存.段页式管理:一种虚拟存储器的管理方式,将存储空间按逻辑模块分段,每段又分成若干个页.块表:主存-cache地址映象机制,由查块表判定主存地址的存储单位是否在cache中以及在cache中的位置.页表:页式虚存管理用的地址映象表,其中包括每个页的主存页号、装入位和访问方式等.段表:段式虚存管理用的地址映象表,其中包括每个段的基址、段长、装入位和访问方式等.固件:固化在硬件中(如写入ROM)的固定不变的经常使用软件.助记符:汇编语言中采纳的比力容易记忆的文字符号,暗示指令中的把持码和把持数.伪指令:汇编语言法式中提供的有关该法式装入内存中的位置的信息,暗示法式段和数据段开始的信息以及暗示法式结束的信息等,它们其实不转成二进制的机器指令.寻址方式:对指令的地址码进行编码,以形成把持数在存储器中的地址的方式.年夜数端:高位数据和低位数据在存储器中的存储次第,将多字数据的最低字节存储在最年夜地址位置.小数端:高位数据和低位数据在存储器中的存储次第,将多字数据的最低字节存储在最小地址位置.RISC:精简指令系统计算机CISC:复杂指令系统计算机相对转移:一种形成转移目标地址的方式,转移指令的目标指令地址是由PC寄存器的值加上一个偏移量形成的.绝对转移:一种形成转移目标地址的方式,转移指令的目标指令地址是由有效地址直接指定,与PC寄存器的内容无关.条件转移:一种转移指令类型,根据计算机中的状态决定是否转移.无条件转移:一种转移指令类型,不论状态如何,一律进行转移把持.指令格式:是计算机指令编码的格式,指定指令中编码字段的个数、各个字段的位数以及各个字段的编码方式.指令周期:从一条指令的启动到下一条指令的启动的间隔时间.机器周期:指令执行中每一步把持所需的时间.指令仿真:通过改变微法式实现分歧机器指令系统的方式,使得在一种计算机上运行另一种计算机的指令代码.指令模拟:在一种计算机上用软件来解释执行另一台计算机的指令.硬连线逻辑:一种控制逻辑,用一个时序电路发生时间控制信号,采纳组合逻辑电路实现各种控制功能.微法式:存储在控制存储器中的完成指令功能的法式,由微指令组成.微指令:控制器存储的控制代码,分为把持控制部份和顺序控制部份.微地址:微指令在控制存储器中的存储地址.水平型微指令:一次能界说并执行多个并行把持把持控制信号的指令.垂直型微指令:一种微指令类型,设置微把持码字码,采纳微把持码编码法,由微把持码规定微指令的功能.控制存储器:微法式型控制器中存储微指令的存储器,通常是ROM.为什么用二进制?答:容易用数据电路暗示,数据运算和存储方式简单,是高效的数据暗示方式.运算器中有哪些寄存器?答:寄存器是运算器中临时寄存数据的的部件.运算器中有存储数据的寄存器,寄存一些中间运算结果等.保管指令的寄存器、运算状态的寄存器,保管存储器地址的寄存器.如何区分ASCII代码和汉字编码?答:ASCII代码是7位的代码,在存储时可以在它前面增加一位形成8位的代码,增加的位用0暗示是ASCII码,1暗示是汉字编码.为什么虚拟存储器中,页面的年夜小不能太小,也不能太年夜?答:当页面小时,平均页内剩余空间较少,可节省存储空间,但页表增年夜,页面太小时不能充沛利用访存的空间局部性提高命中率;当页面年夜时,可减少页表空间,但平均页内剩余空间较年夜,浪费较多存储空间,页面太年夜还使页面调入调出时间较长.基址寻址方式和变址寻址方式有什么优点?答:基址寻址方式用于法式定位,,可使法式装内存分歧的位置运行,只要相应地改变基址寄存器的值.基址寻址还支持虚存管理,以实现段式虚拟存储器.变址寻址方式适合于对一组数据进行访问,这时在访问了一个数据元素之后,只要改变变址寄存器的值,该指令就可形成另一个数据元素的地址.中央处置器有哪些基本功能?有哪些基本部件构成?答:基本功能(1)指令控制.即对法式运行的控制,保证指令序列的的执行结果的正确性.(2)把持控制.即指令内把持步伐的控制,控制把持步伐的实施.(3)数据运算.即对数据进行算术运行和逻辑运算.(4)异常处置和中断处置.如处置运算中的溢出等毛病情况以及处置外部设备的服务请求等.中央处置器主要由控制器和运算器两部份构成,另外在CPU中有多种寄存器,寄存器与运算之间传递信息的线路称为数据通路.微指令编码有哪三种方式?微指令格式有哪几种?微法式控制有哪些特点?答:微指令编码方式有三种:直接暗示法、编码暗示法、混合暗示法.微指令的格式年夜体分成两类:水平型微指令和垂直型微指令.水平型微指令又分为三种:全水平型微指令、字段编码的水平型微指令、直接和编码相混合的水平型微指令.微法式的控制器具有规整性、可维护性和灵活性的优点,可实现复杂指令的把持控制,使得在计算机中可以较方便地增加和修改指令,甚至可以实现其他计算机的指令.猝发传输方式:在一个总线周期内传输存储地址连续的多个数据字的总线传输方式四边缘协议:全互锁的总线通信同步方式,就绪信号和应答信号在上升边缘和下降边缘都是触发边缘.波特率:码元传输率,每秒钟通过信道的码元数.比特率:信息位传输率,每秒钟通过信道的有效信息量.位时间:码元时间,即传输一位码元所需要的时间,波特率的倒数.UAPT:通用异步接收器/发送器,一种典范的集成电路异步串行接口电路.主设备:负责在总线上数据传输的设备,如中央控制器、DMA控制器等.从设备:总线上具有对地址线,控制信号线进行译码的功能和与主设备传输数据功能的设备.总线事务:总线把持的请求主方与响应方之间的一次通信.总线协议:总线通信同步方式规则,规定实现总线数传输的按时规则.菊花链方式:各申请总线的设备合用一条总线作为请求信号线,而总线控制设备的响应信号线则串接在各设备间.自力请求方式:集中式总线判决方式之一,每一个设备都有一个自力的总线请求信送到总线控制器,控制器也给各设备分别发送一个总线响应信号.计数器按时查询方式:集中式总线判决方式之一,设备要求使用总线时通过一条公用请求线发出,总线控制器按计数器的值对各设备进行查询.系统总线:处置器总线,连接处置器和方存是计算机系统的主干线.信息之前要恢复到零电流.不归零制: 一种磁盘信息记录方式,磁头线圈上始终有电流,正向电射到纸上.绘图机:计算机图形输出设备,主要用于工程图纸的输出.数字化仪:一种二维坐标输入系统,主要用于输入工程图,包括一个游标和一个图形板.触摸屏:一种具有触摸式输入功能显示屏式者附加在显示屏上的输入设备,用于输入屏幕位置信息,通常与屏幕菜单配合使用.扫描仪:一种图像输入设备,主要用与各类计算机静态图象的输入.音频识别:一个对音频信息提练和压缩的过程,如将语音信号转化成文字信息以便于计算机的存储和处置.音频合成:使计算机能够朗读文本或者演奏出音乐的过程,如将文字信息转化成语音信息,或者将MIDI数据文件转经成音乐信号.音效处置:改进音频设备输出效果的过程,分为三种类型:混响和延时处置;声音的回放效果;环绕声的处置.CD-ROM:计算机中只读型光盘的主要标准.WORM:写一次读屡次型光盘,可由用户一次性写放信息,写入后可以反复读取.CD-R:可写光盘,WORM型光盘的标准.EFM码:通道码,CD-ROM 中的一个14位的代码,暗示8位的数据.磁光盘:一种可擦写光盘,在激光的作用下将信息以磁化形式记录在光盘上.统一编址:一种外围设备的寻址方式,将输入输出设备中的控制寄存器、数据寄存器、状态寄存器和内存单位一样看待,将它们和内存单位联合在一起编排地址.独自编址:一种外围设备的寻址方式,采纳专门的控制信号进行输入输出把持,内存的地址空间和输入输出设备的地址空间是分开的.单级中断:简单的处置中断方法,在处亘个中断时时间:二O二一年七月二十九日不响应另一个中断的请求,所以是单重中断.与多级中断对应,各和中断的优先级一样.多级中断:处置多重中断的方法,采纳按优先级的方法,在处置某级中断时,与它同级的中断或比它初级的中断请求不能中断它的处置,而比它优先级高的中断请求则能中断它的处置.中断屏蔽:在处置中断时阻止其他中断.DMA:直接存储器访问,一种高速输出方法.现场呵护:保管CPU的工作信息,如各寄存器的值.中断向量:由发出中断请求的设备通过输入输出总线主意向CPU发出一个识别代码.自陷:由CPU的某种内部因素引起的内部中断.软件中时间:二O二一年七月二十九日。
计算机组成原理名词解释
计算机组成原理名词解释第1章概论数字计算机:一种能存储程序,能自动、连续地对各种数字化信息进行处理的快速工具。
硬件:指组成计算机系统的设备实体,如CPU、存储器、I/O设备等。
软件:泛指各类程序、文档等。
CPU:即中央处理器,是由运算器和控制器组成的计算机硬件系统的核心部件。
主存储器:位于主机内部,用来存放CPU需要使用的程序和数据的部件。
外存储器:位于主机外部,用来存放大量的需要联机保存、但CPU暂不使用的程序和数据的部件。
外部设备:位于主机之外,与主机进行信息交换的输入设备或输出设备。
信息的数字化表示:包含两层含义,即用数字代码表示各种信息、用数字信号(电平、脉冲)表示数字代码。
存储程序工作方式:事先编制程序,事先存储程序,自动、连续地执行程序。
模拟信号:在时间上连续变化的电信号,用信号的某些参数模拟信息。
数字信号:在时间上或空间上断续变化的电信号,依靠彼此离散的多位信号的组合表示信息。
脉冲信号:在时间上离散的电信号,利用脉冲的有、无表示不同的状态。
电平信号:在空间上离散的电信号,利用信号电平的高、低表示不同的状态。
系统软件:为保证计算机系统能够良好运行而设置的基础软件。
应用软件:用户在各自的应用领域中为解决各类问题而编写的软件。
操作系统:负责管理和控制计算机系统的硬件资源、软件资源和运行的核心软件,为用户提供软的开发环境和运行环境。
语言处理程序:将源程序转换为目标程序的一类系统软件,包括各种解释程序、编译程序、汇编程序。
物理机:指能够执行机器语言程序的实际计算机。
虚拟机:能通过配置软件,扩充机器功能后所形成的计算机。
总线:一组能为多个部件分时共享的公共的信息传送线路。
数据通路宽度:指数据总线一次能并行传送的数据位数。
数据传输率:指数据总线每秒传送的数据量。
接口:泛指两个部件的交接部分。
通道:能够执行专用的通道指令,用来管理I/O操作的控制部件。
字节:8位二进制代码称为1字节。
字长:一般指参加一次定点运算的操作数的位数。
计算机组成原理答案
计算机组成原理答案1. 计算机组成原理是指计算机硬件和软件的结构和工作原理。
2. 计算机硬件包括中央处理器(CPU)、存储器、输入输出设备和总线等。
3. CPU是计算机的核心,负责执行程序和进行算术逻辑运算。
它由控制单元和算术逻辑单元组成。
4. 存储器用于存储数据和程序。
常见的存储器包括主存储器(RAM)和辅助存储器(如硬盘和固态硬盘)。
5. 输入输出设备用于与外部环境进行信息交互。
常见的输入设备有键盘和鼠标,输出设备有显示器和打印机。
6. 总线是各个组件之间进行数据传输和控制的通道。
它分为地址总线、数据总线和控制总线。
7. 计算机的工作原理是按照指令序列执行程序。
程序由一条条指令组成,每条指令完成一个特定的操作。
8. 指令由操作码和操作数组成。
操作码表示要执行的操作,操作数是操作的数据。
9. CPU通过取指、译码、执行和写回等阶段,按照指令序列依次执行程序。
取指阶段获取指令,译码阶段解析指令,执行阶段执行指令,写回阶段将结果写入存储器。
10. 存储器分为字节寻址和字寻址两种方式。
字节寻址每个存储单元都有唯一的地址,字寻址将多个连续的存储单元视为一个整体。
11. 存储器和CPU之间的数据传输通过总线完成。
总线宽度决定了数据传输的速度。
12. 计算机的性能可以通过时钟频率、指令执行速度和吞吐量等指标来衡量。
13. 并行计算是提高计算机性能的一种方法,可以通过多核处理器和分布式计算等方式实现。
14. 冯·诺依曼体系结构是目前计算机系统的基本结构,即存储程序和数据共享同一存储器。
15. 计算机组成原理是计算机科学和工程领域的基础课程,对于理解计算机体系结构和优化程序性能非常重要。
计算机组成原理名词解释
1. 微程序---实现一条指令功能的微指令序列3. DMA---直接存储器存取4. LRU算法----最近最少使用算法5. 虚拟存储器---用外存作为内存的后备,使计算机可以执行大于实际内存空间的程序1. 相联存储器--—-按内容定址的存储器,即CAM2. 中断嵌套—---高优先级的中断源打断正在执行的低优先级的中断服务程序3. 隐含寻址—---操作数地址隐含在操作码中4. 先行进位—---向高位的进行完全由参加运算的数据和最低位的进位决定5. 中断向量—---中断服务程序入口地址1.pc----是程序计数器,保存下一条指令的地址。
2.ir-----是指令寄存器,保存当前正在执行的一条指令。
3.加速比-----是不用流水线所花的时间与用流水线所花的时间之比。
4.在机器的一个cpu周期中,一组实现一定操作功能的微命令的组合,构成一条微指令。
5.刷新周期----是指上一次对整个存储器刷新结束到下一次对整个存储器全部刷新一遍之间的时间。
1. 位扩展--—在单个存储芯片达不到存储器要求的宽度(位数)时,用多个芯片来扩展每个存储单元的位数。
2. 总线带宽--—总线本身所能达到的最高传输率,单位是兆字节每秒(MB/s)3. 存储密度—--分道密度和位密度,道密度是沿磁盘半径方向单位长度上的磁道数道/ 位密度---是磁道单位长度上能记录的二进制代码的位数,单位是位/英寸4. 互斥性微命令----—不能在同时或不能在同一个CPU周期内并行执行的微操作5.多级中断--—多个中断源按各中断事件的轻重缓急程序不同而分成若干个级别,每一中断级别分配一个优先权。
一般而言,优先权高的中断源可以打断优先权低的中断服务程序,以实现嵌套方式进行工作。
1.字扩展----在单个存储芯片达不到存储器要求单元数时,用多个芯片来扩展单元数2.相容性微操作-----能在同时或在同一个CPU周期内并行执行的微操作3.位密度—---磁道单位长度上能记录的二进制代码的位数,单位是位/英寸单级中断—---无论是多少个中断源,同属一个级别,当响应某一中断请求时,执行该中断源的中断服务程序,直到服务结束才响应新的中断请求。
计算机组成原理基本名词解释
指令: 要计算机执行某种操作的命令字长:字长是指计算机的CPU能够直接处理的二进制数据的位数,直接关系到计算机的精确度、功能和速度。
指令流、数据流:指令和数据统统放在内存中,从形式上看,它们都是二进制数码。
一般来讲,在取指周期中从内存读出的信息是指令流,它流向控制器;而执行周期中从内存读出的信息流是数据流,它由内存流向运算器。
接口:接口部件在它动态联接的两个功能部件起着缓冲器和转换器的作用,以便实现信息传送SRAM:静态读写存储器,半导体随机读写存储器EEPROM:电擦可编程只读存储器并行存储器:采用时间或空间并行技术的存储器,提高CPU和主存之间的数据传输率(双端口存储器,多体交叉存储器)相联存储器:不根据地址而是根据存储内容来进行存取的存储器多体交叉存储器:由多个相互独立、容量相同的存储体构成的并行存储器,每个存储体独立工作,读写操作重叠进行。
Cache:高速缓冲存储器,是为解决CPU和主存之间速度不匹配而采用的意向硬件技术。
规格化数:规格化数是浮点数的一种格式,要求尾数部分用纯小数表示,小数点后的第一位不为零,以表示较多的有效数据,并使数据有惟一的浮点数编码。
上溢:两个正数相加,结果大于机器字长所能表示的最大正数下溢:两个负数相加,结果小于机器字长所能表示的最小负数全相联映像:将主存中的一个块和块的内容一起存入cache的行中,其中块地址存与cache 的标记部分中组相联映像:cache的一种地址映象方式,将存储空间分成若干组,各组之间是直接映象,而组内各块之间则是全相联映象。
虚拟存储器:在内存与外存间建立的层次体系,使得程序能够像访问主存储器一样访问外部存储器,主要用于解决计算机中主存储器的容量问题。
RISC:精简指令系统计算机CISC:复杂指令系统计算机寻址方式:形成操作数或指令地址的方式,通常分为两类,即指令寻址方式和数据寻址方式;变址寻住:相对寻址:指令格式:是指令字用二进制代码表示的结构形式,通常由操作码字段和地址码字段组成。
计算机组成原理名词解释及题目
1.时钟周期节拍,时钟频率的倒数,机器基本操作的最小单位。
2.向量地址中断方式中由硬件产生向量地址,可由向量地址找到入口地址。
3.系统总线指CPU、主存、I/O(通过I/O接口)各大部件之间的信息传输线。
按传输信息的不同,又分数据总线、地址总线和控制总线。
4.机器指令由0、1代码组成,能被机器直接识别。
机器指令可由有序微指令组成的微程序来解释,微指令也是由0、1代码组成,也能被机器直接识别。
5.超流水线(Super pipe lining)技术是将一些流水线寄存器插入到流水线段中,好比将流水线再分道,提高了原来流水线的速度,在一个时钟周期内一个功能部件被使用多次。
1.机器周期基准,存取周期。
2.周期挪用DMA方式中由DMA接口向CPU申请占用总线,占用一个存取周期。
3.双重分组跳跃进位n位全加器分成若干大组,大组内又分成若干小组,大组中小组的最高进位同时产生,大组与大组间的进位串行传送。
4.水平型微指令水平型微指令的特点是一次能定义并执行多个并行操作的微命令。
从编码方式看,直接编码、字段直接编码、字段间接编码以及直接编码和字段直接和间接混合编码都属水平型微指令。
其中直接编码速度最快,字段编码要经过译码,故速度受影响。
5.超标量(Super scalar)技术是指在每个时钟周期内可同时并发多条独立指令,即以并行操作方式将两条或两条以上指令编译并执行,在一个时钟周期内需要多个功能部件。
1.微程序控制采用与存储程序类似的方法来解决微操作命令序列的形成,将一条机器指令编写成一个微程序,每一个微程序包含若干条微指令,每一条指令包含一个或多个微操作命令。
2.存储器带宽每秒从存储器进出信息的最大数量,单位可以用字/秒或字节/秒或位/秒来表示。
3.RISC RISC是精简指令系统计算机,通过有限的指令条数简化处理器设计,已达到提高系统执行速度的目的。
4.中断隐指令及功能是在机器指令系统中没有的指令,它是CPU在中断周期内由硬件自动完成的一条指令,其功能包括保护程序断点、寻找中断服务程序的入口地址、关中断等功能。
1《计算机组成原理》作业一解答
作业一解答一、名词解释:地址:寻址存储器中存储单元的二进制编号。
字长:计算机(或CPU)并行处理的数据字的位数。
二、简答题:说明软件与硬件的逻辑等价性。
答案:计算机的逻辑功能可以由软件来实现,也可以由硬件来实现;计算机指令的执行可以由硬件完成,也可以由软件来完成。
实现这种转化的媒介是软件与硬件的逻辑等价性。
对于某一具体功能采用硬件方案还是软件方案,取决于器件价格、速度、可靠性、存储容量、变更周期等因素。
简述计算机系统的多级层次结构,为什么会形成这种多级层次结构?答案:计算机系统通常由微程序级、一般机器级、操作系统级、汇编语言级和高级语言级组成的多层次结构。
形成这种结构的原因主要有两个方面:这种多层次结构是人们对于计算机一种深入的、本质的认识和应用,是人们对于计算机系统在不同层次上进行一种抽象的思维;这种多层次结构解决了计算机功能扩展问题,抽象数据结构的层次越高计算机系统的复用性越好、通用性越强。
作业二解答一、已知x =11011,y =-10101,用变形补码计算x+y,同时指出结果是否溢出。
答案:[x]补= 0011011(或011011),[y]补=1101011(或101011)[x]补0 0 1 1 0 1 1双符号位相同,无溢出,x+y=110二、已知x =11011, y =-10011,用变形补码计算x-y,同时指出结果是否溢出。
答案:[x]补= 0011011(或011011),[y]补=1101101(或101101)[-y]补=0010011(或010011)[x]补0 0 1 1 0 1 1+ [-y]补0 0 1 0 0 1 1[x-y]补0 1 0 1 1 1 0双符号位不同,结果溢出。
三、已知x = 0.11011,y =-0.11111,用原码阵列乘法器、补码阵列乘法器分别计算x×y。
答案:[x]原= 011011,[y]原= 111111 [x]补= 011011,[y]补= 100001符号位= 0⊕1 = 1,符号位= 0⊕1 = 1,[x]补、[y]补算前求补:| x | = 11011,| y |=11111 | x | = 11011,| y |=11111 无符号阵列乘法:11011 无符号阵列乘法:11011×11111 ×1111111011 1101111011 1101111011 1101111011 11011+ 11011 + 110111101000101 1101000101 乘积符号位是1,则:乘积符号位是1,算后求补:[x×y]原= 11101000101 [x×y]补= 10010111011作业三解答一、利用181和182芯片,画出32位的三级先行进位逻辑结构。
计算机组成原理期末复习资料汇总
计算机组成原理?期末复习资料汇总一、名词解释微程序:是指能实现一条机器指令功能的微指令序列。
微指令:在机器的一个CPU周期,一组实现一定操作功能的微命令的组合。
微操作:执行部件在微命令的控制下所进展的操作。
加减交替法:除法运算处理中对恢复余数法来说,当余数为正时,商“1〞,余数左移一位,减除数;当余数为负时,商“0〞,余数左移一位,加除数。
有效地址:EA是一16位无符号数,表示操作数所在单元到段首的距离即逻辑地址的偏移地址.形式地址:指令中地址码字段给出的地址,对形式地址的进一步计算可以得到操作数的实际地址。
相容性微操作:在同一CPU周期中,可以并行执行的微操作。
相斥性微操作:在同一CPU周期中,不可以并行执行的微操作。
PLA:Programmable Logic Arrays,可编程逻辑阵列。
PAL:Programmable Array Logic,可编程阵列逻辑。
GAL:Generic Array Logic,通用阵列逻辑。
CPU:Central Processing Unit,中央处理器。
一块超大规模的集成电路,是一台计算机的运算核心和控制核心。
RISC:Reduced Instruction Set puter,精简指令系统计算机。
CISC:ple* Instruction Set puter,复杂指令系统计算机。
ALU:Arithmetic Logic Unit,算术逻辑单元。
CPU执行单元,用来完成算术逻辑运算。
二、选择题1.没有外存储器的计算机监控程序可以存放在(B)。
A.RAM B.ROM C.RAM和ROMD.CPU2.完整的计算机系统应包括〔D 〕。
A.运算器.存储器.控制器B.外部设备和主机C.主机和使用程序D.配套的硬件设备和软件系统3.在机器数〔BC 〕中,零的表示形式是唯一的。
A.原码B.补码C.移码D.反码4.在定点二进制运算器中,减法运算一般通过〔D 〕来实现。
A.原码运算的二进制减法器B.补码运算的二进制减法器C.原码运算的十进制加法器D.补码运算的二进制加法器5.*存放器中的值有时是地址,因此只有计算机的〔C〕才能识别它。
计算机组成原理 名词解释
1.存储容量:是指存储器可以容纳的二进制信息量,用存储器中存储地址寄存器MAR的编址数与存储字位数的乘积表示。
2.寻址方式:寻址方式就是寻找操作数或操作数地址的方式.3.机器字长:指CPU一次能处理二进制数据的位数4.指令字长:一个指令字中包含二进制代码的位数。
5.存储字长:一个存储单元存储一串二进制代码(存储字)6.MIPS——百万条指令/秒,运算速度单位7.指令—-一组二进制代码,由操作码和地址码组成8.程序——若干指令或命令的集合9.MAR—-存储器地址寄存器,存放存储单元地址10.MDR——存储器数据寄存器,存储字长11.主频——CPU响应速度12.CPI—-执行一条指令所需周期数13.FLOPS—-每秒浮点运算次数14.CPU——中央处理器,由运算器和控制器组成15.PC—-程序计算器,用于取指令并自动计数16.IR--指令寄存器,分析指令17.CU——控制单元,执行指令,产生微操作18.ALU-—运算单元,进行算数,逻辑运算19.ACC——累加器,存放操作数和结果20.MQ—-乘商寄存器21.X——操作数寄存器22.I/0——输入/输出接口23.总线——一种能由多个部件分时共享的公共信息传输线路24.总线宽度——数据线的根数25.总线带宽——每秒传输的最大字节数26.存储器带宽—-单位时间内从存储器进出信息的最大数量27.汉明码——有一位纠错能力的编码28.字:数据运算和存储的单位,其位数取决于具体的计算机。
29.字节:衡量数据量以及存储容量的基本单位。
30.字长:一个数据字中包含的位数,反应了计算机并行计算的能力。
31.接口:计算机主机与外围设备之间传递数据与控制信息的电路32.端口:接口中的数据中转站33.DMA 方式:直接存储器访问,直接依靠硬件实现主存与外设之间的数据直接传输,传输过程本身不需CPU程序干预。
34.单级中断:CPU在执行中断服务程序的过程中禁止所有其他外部中断。
计算机组成原理的名词解释及问答题
计算机组成原理的名词解释及问答题主机:CPU、存储器和输入输出接口合起来构成计算机的主机。
CPU:中央处理器,是计算机的核心部件,由运算器和控制器构成。
运算器:计算机中完成运算功能的部件,则ALU和寄存器构成。
外围设备:计算机的输入输出设备,包括输入设备、输出设备和外存储设备。
数据:编码形式的各种信息,在计算机中作为程序的操作对象。
指令:构成计算机软件的基本元素,表示成二进制数编码的操作命令。
透明:在计算机中,从某个角度看不到的特性称该特性是透明的。
位:计算机中的一个二进制的数据代码(0或1),是数据的最小表示单位。
字:数据运算和存储单位,其位数取决于计算机。
字节:衡量数据量以及存储器容量的基本单位,1字节等于8位二进制信息。
字长:一个数据字包含的位数,一般为8位、16位、32位和64位等。
地址:给主存储器不同的存储位置指定的一个二进制编号。
存储器:计算机中存储程序和数据的部件,分为内存和外存两种。
存储器的访问:对存储器中数据的读操作和写操作。
总线:计算机中连接功能单元的公共线路,是一束信号线的集合。
硬件:由物理元器件构成的系统,计算机硬件是一个能够执行指令的设备。
软件:由程序构成的系统,分为系统软件和应用软件两种。
兼容:计算机部件的通用性。
操作系统:主要的系统软件,控制其他程序的运行,管理系统资源并且为用户提供操作界面。
汇编程序:将汇编语言程序翻译成机器语言程序的计算机软件。
汇编语言:采用文字方式(助记符)表示的程序设计语言,其中大部分指令和机器语言中的指令一一对应。
编译程序:将高级语言的程序转换成机器语言程序的计算机软件。
解释程序:解释执行高级语言程序的计算机软件,,解释并执行源程序的语句。
系统软件:计算机系统的一部分,进行命令解释、操作管理、系统维护、网络通信、软件开发和输入输出管理的软件。
应用软件:完成应用功能的软件,专门为解决某个应用领域中的具体任务而编写。
指令流:在计算机的存储器与CPU之间形成的不断传递的指令序列。
计算机组成原理名词解释
计算机组成原理名词解释硬件:实际存在的计算机物理装置。
软件:计算机中供用户使用的各种程序与文档(资料)。
系统软件:包括OS和各种语言的编译程序。
负责命令解释﹑操作管理﹑系统维护﹑网络通信﹑软件开发和输入输出管理的软件。
应用软件:各类用户为满足各自的需要开发的各种应用程序。
主机:CPU﹑存储器和输入输出接口合起来构成计算机的主机,主机能够独立完成数据的运算。
运算器:计算机中完成运算功能的部件,由ALU和寄存器等构成。
外围设备:指计算机的输入设备﹑输出设备和外存设备。
存储器:计算机中存储程序和数据的部件,分为内存和外存两种。
主存储器:计算机主机内部的存储器,用于存储程序运行时需要的程序和数据,一般用速度较高的集成电路实现。
辅助存储器:计算机主机外部的存储器,用于存储计算机运行时不常用的程序和数据,一般用成本低、容量大的设备(如磁盘)实现。
规格化数:在浮点数据编码中,为使浮点数具有唯一的表示方式所做的规定,规定浮点数X的尾数用纯小数表示,要求1/R≤|X|<1,即小数第1位不为0.这种表示的浮点数称为规范化数。
冯.诺依曼舍入法:即恒置1法。
上溢:指数据的绝对值太大,以至大于数据编码所能表示的数据范围。
下溢:指数据的绝对值太小,以至小于数据编码所能表示的数据范围。
尾数:在浮点数据编码中,表示数据有效值的代码。
指令:表示成二进制数编码的操作命令,是构成计算机软件的基本元素。
寻址:寻找操作数的地址。
寻址方式:确定指令中操作数或操作数地址的方式。
间接寻址:指令中所给的地址不是操作数的地址,而是存放操作数地址的M-M的单元地址。
立即寻址:指令直接给出操作数本身,这种寻址方式又称立即数。
相对转移:一种形式转移目标地址的方式,转移指令的目标指令地址是由PC寄存器的值加上一个偏移量形式的。
绝对转移:一种形式转移目标地址的方式,转移指令的目标指令地址是由有效地址直接指定,与PC 寄存器的内容无关。
堆栈:是按先进后出(或后进现出)顺序进行访问的存储区。
计算机组成原理(任国林第二版)名词解释
计算机组成原理(任国林第二版)名词解释第一单元计算机系统概述存储程序方式:⑴程序和数据预先存放在存储器中⑵机器工作时,自动、逐条地取出指令并执行主机:CPU(运算器+控制器)+MM(主存储器)外设:输入设备,输出设备,辅助存储器CPU:运算器,控制器ALU:算术逻辑单元(只进行整型运算)FPU:浮点运算部件CU:Controller Unit,控制单元PC:Program Counter,程序计数器IR:Instruction Register,指令寄存器ID:Instruction Decode,指令译码器存储元:可存储一个二进制位的元件,存储单元—可同时存储一串二进制位的元件(与一个地址相对应),存储阵列—所有存储单元的集合存储单元:一般以8位二进制作为一个存储单元,也就是一个字节存储阵列:多个存储单元排列形成存储单元长度:存储字长,一个字节由多少位二进制组成存储单元地址:每个存储单元被赋予的唯一编号,存储单元长度—一个存储单元能存储的二进制信息位数存储字:存储单元中存储的二进制信息存储字长:存储单元中容纳的二进制信息个数总线:一组用于信息传输的公共信号线主设备:发送信息(CPU)从设备:接收信息(存储器等)I/O接口:实现数据缓冲,格式转换,通信控制,协调总线系统总线:连接计算机各大部分的总线DBus:Data Bus,数据总线ABus:Address Bus,地址总线Cbus:Control Bus,控制总线实际机器:所编写程序可悲硬件识别和执行的机器虚拟机器:除了实际机器的机器解释:先将程序转换为低级机器上的等效程序,再运行翻译:对程序中每一条语句,都转去执行低级机器上的一段等效程序指令:告诉计算机从事其中一特殊运算的代码语句:计算机结构:硬件的概念性结构和功能特性计算机实现:物理结构(硬件)ISA:Instruction Set Architecture执行时:指令在主存中的首地址(由系统随机分配)逻辑地址:指令地址物理地址:运行时在存储器中的地址机器字长:CPU一次能处理的二进制(整型)位数时钟周期:CPU主时钟脉冲宽度主频:主时钟脉冲频率主存编址单位:主存单元长度:主存地址空间:主存为最大容量时的地址空间CPU可寻址空间:主存地址空间响应时间:一个任务从提交到完成的总时间(T响应=TCPU+T等待)吞吐率:单位时间能处理的工作量CPI:Cycles Per Instruction(一条指令所需的平均时钟周期)MIPS:每秒百万次指令(主频/CPI/10^6)MFLOPS:每秒百万次浮点运算第二单元数据的表示与运算数制:进位计数制,二进制,八进制,十进制,十六进制码制:机器数:计算机内部用编码表示的数真值:数学上的数原码:最高位为符号位,其余各位为真值的绝对值补码:正数的补码为本身,负数的补码为取反加一移码:正数为前加一位1,复数取反加1首位补0(000的移码为1000)模:\log_{2}模表示机器数的位数补数:补码同余:余数相同BCD码:二进制数表示十进制的编码交换码:用于字符的索引、传送(例:ASCII码)内码:用于字符的存储和处理码距:任意两个码字中位值不相同的个数的最小值校验码:由数据信息和校验信息组成的编码奇偶校验:检测校验码中1的个数是奇数还是偶数(所有位取异或的结果补在最后)海明校验:多重奇偶校验,将数据位分为多个有重叠的组,每个组进行奇偶校验循环冗余校验(CRC):数据类型:一个值的集合,及定义在该值集上的一组操作(例:8位二进制及二进制逻辑)数据表示:截断运算:保留数据的低位部分位扩展运算:零扩展,符号扩展零扩展:无符号数补零符号扩展:有符号数补符号位上溢:浮点数的阶大于最大阶码,是真正的溢出,应进行溢出处理(正上溢,负上溢)下溢:浮点数的阶小于最小阶码,下溢可以认为是机器零不是溢出机器零:机器零在数轴上表示为0点及其附近的一段区域,即在计算机中小到机器数的精度达不到的数均视为“机器零”,而真值零则表示0这一个点。
计算机组成原理名词解释和简答
欢迎共阅第一章名词解释:1. 中央处理器:主要由运算器和控制器组成。
控制部件,运算部件,存储部件相互协调,共同完成对指令的执行。
2. ALU :对数据进行算术和逻辑运算处理的部件。
3. 数据通路:由操作元件和存储元件通过总线或分散方式连接而成的进行数据存储,处理和传送的路径。
3.第二章名词解释:1. 定点数:计算机中小数点固定在最左(或右)边的数2.汉字输入码:汉字用相应按键的组合进行编码表示3.汉字内码:计算机内部进行汉字存储,查找,传输和处理而采用的存储方式,两个字节表示一个内码4.大端方式:数据字的最低有效字节存放在大地址单元中5.边界对齐:要求数据的地址是相应的边界地址。
6.海明码:将数据按照某种规律分成若干组,对每组进行相应的奇偶检测。
简答题:为什么浮点数要采用规格化来表示?尽量多的表示有效位数,提高浮点数运算的精度。
第三章即数、基址寻址、变址寻址等等,找到数据后送入cpu,根据操作吗确定要进行什么样的操作4.操作数在寄存器中的寻址方式:寄存器寻址5.操作数在存储器中的寻址方式:直接,间接,寄存器间接,偏移,变址,相对,基址,堆栈寻址6.变址寻址方式,基址寻址方式各自的作用和区别?作用:变:对数组元素的访问:基:程序重定位,扩展指令的寻址空间(短地址访问大空间)区别:1)具体应用场合不同,前者面向用户,后者面向系统2)使用方式不同,前者指令中的形式地址是基准地址,后者指令中的形式地址为偏移量。
7.为何分支指令的转移目标地址通常用相对寻址方式?不用指明基准地址,节省空间大小;访问空间有限,避免跨度太大。
8.转移指令和转子调用指令有什么区别?转移指令有无条件和条件转移指令,用于改变程序执行的顺序,转移后不再返回来执行,所以无需保存返回地址。
转子指令是一种子程序调用指令,执行技术时,必须返回到转子指令后面的指令执行,需保存返回地址。
第五章名词解释:段间接编码法,把能同时执行的微命令尽可能多的安排在一条微指令中,优点:程序短,并行性高,适合于高速度的应用场合。
计算机组成原理名词解释+问答
计算机系统:是一个由硬件和软件组成的复杂系统硬件:指构成计算机的物理实体软件:计算机程序、过程、规则及与这些程序、过程、规则有关的文档,以及从属于计算机系统运行的数据存储程序:计算机的用途和硬件完全分离。
硬件采用固定逻辑提供某些固定不变的功能。
通过编制不同的过程来满足不同用户对计算机的应用需求主机:将一系列硬件都安装在一个机箱内部的机架上,机箱及其上硬件被统称为主机虚拟机:通过解释和翻译,使用户在使用计算机时仅看到软件界面而不必了解计算机内部的结构和工作原理主存储器:主板上可以被处理器直接访问的存储器。
断电或关机后其上的数据会消失辅助存储器:在计算机系统断电或关机后不会令存储在其中的信息消失的存储介质透明性:下一层机器的属性在上一层机器的程序员看来是透明的;计算机系统中客观上存在的事务或属性,从某个角度去看好像是不存在的吞吐率:指计算机系统在单位时间内完成的任务数响应时间:指用户在输入命令或数据后到得到第一个结果的时间间隔软件兼容性:分为向上(下)兼容和向前(后)兼容。
向上(下)兼容:为某档机器编制的软件,不加修改就可以正确运行在比它更高(低)档的机器上。
向前(后)兼容:为某个时期投入市场的某种型号机器编制的软件,不加修改就可以正确运行在比它早(晚)投入市场的相同型号机器上可伸缩性:指一个计算机系统能够在保持软件兼容性的同时,不仅可以通过向上扩展性能和功能,还能通过向下收缩来降低价格C/S模式:客户机与服务器结构。
网络上的计算机根据所担当角色不同被分为客户机或服务器。
客户机提出请求,接受结果不做太多运算,服务器接受请求,进行处理并返回结果。
计算机体系结构:程序员所看到的机器属性,即机器的概念性结构和功能特性计算机组成:计算机结构的逻辑实现,一种计算机体系结构可由多种不同的计算机组成计算机实现:计算机体系结构的物理实现,一种计算机组成可由多种不同的计算机实现,是计算机体系结构和组成的基础主存:又称内存,是CPU能直接寻址的存储空间辅存:又称外存,CPU不直接访问的存储器相关联存储器:也称按内容访问的存储器,是通过存储内容的片段来访问的存储器易失性:在电源关闭时不能保存数据的性质随机访问的存储器:分静态RAM(SRAM)和动态RAM(DRAM)两种,周期均等顺讯访问存储器:存储单元的访问周期随其地址的增大而增加的存储器访问时间Ta:指从一个读(写)存储器开始到存储器发出完成信号的时间间隔访问周期Ta:指从一个读(写)存储器操作开始到下一个存储器操作能够开始的最小时间间隔双口RAM:是在一个SRAM存储器上具有两套完全独立的数据线,地址线和读写控制线,并允许两个独立的系统同时对该存储器进行随机性访问存储器访问的局部性原理:对一小块聚集的指令或数据的访问只会持续一段时间。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机组成原理名词解释和简答(总7页)-CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除第一章名词解释:1.中央处理器:主要由运算器和控制器组成。
控制部件,运算部件,存储部件相互协调,共同完成对指令的执行。
2.ALU:对数据进行算术和逻辑运算处理的部件。
3.数据通路:由操作元件和存储元件通过总线或分散方式连接而成的进行数据存储,处理和传送的路径。
4.控制器:对指令进行译码,产生各种操作控制信号,规定各个部件在何时做什么动作来控制数据的流动。
5.主存:存放指令和数据,并能由中央处理器(CPU)直接随机存取。
6.ISA:指令集体系结构:计算机硬件与系统软件之间的接口。
指令系统是核心部分,还包括数据类型,数据格式的定义,寄存器设计,I/O空间编址,数据传输方式,中断结构等。
7.响应时间:作业从开始提交到完成的时间,包括CPU执行时间,等待I/O的时间,系统运行其他用户程序的时间,以及操作系统运行时间。
8.CPU执行时间:CPU真正用于程序执行的时间。
包括用户CPU时间(执行用户程序代码的时间)和系统CPU时间(为了执行用户代码而需要CPU运行操作系统的时间)简答题:1.冯诺依曼计算机由那几部分组成,主要思想:①计算机应由运算器、控制器、存储器、输入设备和输出设备五个基本部件组成。
②各基本部件的功能是:存储器不仅能存放数据,而且也能存放指令,形式上两者没有区别,但计算机应能区分数据还是指令;控制器应能自动执行指令;运算器应能进行加/减/乘/除四种基本算术运算,并且也能进行一些逻辑运算和附加运算;操作人员可以通过输入设备、输出设备和主机进行通信。
③采用“存储程序”工作方式。
2.从源程序到可执行程序的过程:第二章名词解释:1.定点数:计算机中小数点固定在最左(或右)边的数2.汉字输入码:汉字用相应按键的组合进行编码表示3.汉字内码:计算机内部进行汉字存储,查找,传输和处理而采用的存储方式,两个字节表示一个内码4.大端方式:数据字的最低有效字节存放在大地址单元中5.边界对齐:要求数据的地址是相应的边界地址。
6.海明码:将数据按照某种规律分成若干组,对每组进行相应的奇偶检测。
简答题:为什么浮点数要采用规格化来表示?尽量多的表示有效位数,提高浮点数运算的精度。
第三章名词解释:1.行波进位:低位向高位的进位采用像行波一样的串行传递方式2.先行进位(并行进位):引入生成和传递进位两个进位辅助函数,使得加法器的各个进位之间相互独立并行产生。
第四章名词解释:1.指令:计算机硬件能够识别并直接执行的操作命令,包括操作码和地址2.程序计数器:特殊的地址寄存器,存放下一条要执行指令的地址3.指令寄存器:保存当前正在执行的指令,指令寄存器中的操作吗部分被送到指令译码器,送出具体的操作控制信号。
4.程序状态字:表示程序运行状态的二进制序列,包含指令执行结果的标志信息(如进位,溢出,符号标志)和设定的状态信息(中断允许/禁止)简答题:1.RISC指令系统的特点:1.简化的指令系统:种类少、寻址方式少、格式少、定长2.只有访存指令load/store能访问存储器,运算指令的操作数都是寄存器型。
3.指令周期短:除访存指令,其他指令只需要 <= 1个周期4.使用大量的通用寄存器5.采用组合逻辑电路,很少用微程序控制6.优化的编译系统,所以并不意味着你自己写的汇编语言一定比高级语言(如C语言)性能更高。
2.一条指令中应该包括哪些信息?操作码,源操作数的地址或操作数,结果的地址,下一条指令的地址3.CPU如何知道指令中操作数的类型、长度及所在地址?4.一条cpu指令分操作码、操作数两部分,根据操作数确定寻址方式:立即数、基址寻址、变址寻址等等,找到数据后送入cpu,根据操作吗确定要进行什么样的操作5.操作数在寄存器中的寻址方式:寄存器寻址6.操作数在存储器中的寻址方式:直接,间接,寄存器间接,偏移,变址,相对,基址,堆栈寻址7.变址寻址方式,基址寻址方式各自的作用和区别?作用:变:对数组元素的访问:基:程序重定位,扩展指令的寻址空间(短地址访问大空间)区别:1)具体应用场合不同,前者面向用户,后者面向系统2)使用方式不同,前者指令中的形式地址是基准地址,后者指令中的形式地址为偏移量。
8.为何分支指令的转移目标地址通常用相对寻址方式?不用指明基准地址,节省空间大小;访问空间有限,避免跨度太大。
9.转移指令和转子调用指令有什么区别10.转移指令有无条件和条件转移指令,用于改变程序执行的顺序,转移后不再返回来执行,所以无需保存返回地址。
转子指令是一种子程序调用指令,执行技术时,必须返回到转子指令后面的指令执行,需保存返回地址。
第五章名词解释:1.指令周期:取出一条指令并执行完所用的全部时间2.时钟周期:所有相邻状态单元之间的组合逻辑电路中最长的时延3.机器周期:CPU通过一次总线事务访问一次主存或I/O的时间称为机器周期4.数据通路:由操作元件和存储元件通过总线或分散方式连接而成的进行数据存储,处理和传送的路径。
5.硬布线控制器:用组合逻辑方式进行设计和实现的控制器6.微程序控制器:采用微程序设计方式实现的控制器7.中断:外部中断,外设完成任务或者有特殊情况,向CPU请求处理8.异常:内部中断(故障,终止,自陷)9.故障:缺页,溢出,除零,非法操作码等使指令无法继续执行10.终止:在指令执行过程中发生的硬件故障11.自陷:人为设定的事件,执行特殊指令,转到另一个程序去执行简答题:1.取指令部件的功能取出指令并送到指令寄存器,同时计算下一条指令的地址并送入PC2.控制器的功能对指令进行译码,将译码的结果和状态/标志信号,和时序信号等进行组合,产生各种操作控制信号。
3.硬连线控制器和微程序控制器的特点各自是什么?硬:速度快,适合实现简单或规整的指令系统,但他是一个多输入多输出的巨大的逻辑网络。
对于复杂的指令系统来说,结构庞杂,实现困难,修改维护不易,灵活性差。
微:具有规整性,可维护性,灵活性但是速度慢4.水平型微指令和垂直型微指令的基本概念和优缺点水平型:面向内部控制逻辑的描述,包括不译法,字段直接编码法,字段间接编码法,把能同时执行的微命令尽可能多的安排在一条微指令中,优点:程序短,并行性高,适合于高速度的应用场合。
缺点:微指令长,编码空间利用率低,编制较为困难垂直型:面向算法描述,一条微指令只包含一两个微命令,微指令短,编码效率高,编制简单,缺点:微程序长,无并行,速度慢。
5.CPU检测内部异常和外部中断的方法有什么不同?6.内部异常:CPU内部产生,程序无法继续执行,不得不停止,外部中断:CPU外部产生,外设通过请求使得CPU检测到第七章名词解释:1.静态RAM:靠触发器的双稳态正负反馈电路存储信息,速度快,非破坏性读出,元器件多,集成度小,适合高速小容量的高速缓冲存储器cache。
2.动态RAM:靠电容存储电荷来保存信息。
电容上电荷足够多表示存1,无电荷表示存0,破坏性读出,读后需要再生,而且需要定时刷新。
3.刷新:DRAM中,需要定时对所有存储单元进行充放电,以恢复原来的电荷。
4.易失性存储器:掉电后信息全部消失,高速缓存非易失性:只读存储器,磁盘,光盘,闪存5.相联存储器:是一种不根据地址而是根据存储内容来进行存取的存储器,可以实现快速地查找快表6.存取时间:执行一次读操作或写操作的时间,分读出时间和写入时间。
读出时间:主存接收到有效地址开始到数据取出有效为止的时间;写入时间:从主存接收到有效地址开始到写入被写单元为止的时间。
7.存储周期:存储周期连续两次读或写操作所需要的最小时间间隔。
8.存储器带宽:每秒钟从存储器进或出信息的最大数量。
9.闪存:在低电压下,内容可读不可写,高电压下,信息可更改或删除。
10.命中时间:命中情况下的访问时间,包括判断是否命中的时间和在快速存储器中的访问时间。
简答题:1.为什么采用层次化存储体系层次化体系结构如何构成2.为了缩小存储器和处理器两者之间性能方面的差距,又因为每一种单独的存储器不可能又大又快又便宜,从而形成层次怀昔结构。
速度越快容量越小,越靠近CPU,顺序是:寄存器,cache,主存,磁盘,光盘和磁带。
3.CPU和主存之间有哪两种通信方式,SDRAM用什么方式与CPU交换信息?4.异步方式(读操作)过程(需握手信号)CPU送地址到地址线,主存进行地址译码CPU发读命令,然后等待存储器发回“完成”信号主存收到读命令后开始读数,完成后发“完成”信号给CPUCPU接收到“完成”信号,从数据线取数写操作过程类似同步方式的特点 SDRAMCPU和主存由统一时钟信号控制,无需应答信号(如“完成”)主存总是在确定的时间内准备好数据CPU送出地址和读命令后,总是在确定的时间取数据存储器芯片必须支持同步方式5.为什么在CPU和主存之间引入cache能提高CPU访存效率?6.Cache是小容量高速存储器,总是把主存中被频繁访问的活跃程序块和数据块复制到cache中,由于程序访问的局部性,cpu可以直接在cache中得到指令和数据,不必访问主存。
7.为什么说cache对程序员是透明的?8.程序员只要知道指令中指定存储单元的地址,cpu自动完成读取指令的过程,无论指令和数据在不在cache中。
9.为什么直接映射方式不需要考虑替换策略10.因为只能映射到cache特定的行,必须将该行换出。
相当于组组联中,cache的组内只有1行。
11.为什么要考虑cache的一致性问题?12.因为Cache中的内容是主存块副本,当对Cache中的内容进行更新时,就存在Cache和主存如何保持一致的问题。
当多个设备都允许访问主存时,例如:I/O设备可直接读写内存时,如果Cache中的内容被修改,则I/O设备读出的对应主存单元的内容无效;若I/O设备修改了主存单元的内容,则Cache中对应的内容无效。
当多个CPU都带有各自的Cache而共享主存时,某个CPU修改了自身Cache中的内容,则对应的主存单元和其他CPU中对应的内容都变为无效。
第八章名词解释1.总线:计算机系统中部件和设备之间传送信息的公共通路,包括传输介质和相应的控制逻辑。
内部总线:CPU内部总线,由数据线,地址线,控制线组成。
系统总线可分为处理器总线,存储器总线和io总线。
通信总线。
2.IO带宽:单位时间内系统输入或输出的数据量或所完成的io操作次数。
3.响应时间:等待时间,从作业提交开始到作业完成所用4.RAID:将多个独立操作的磁盘按某种方式组织成磁盘阵列,增加容量,将数据存储在多个盘上,通过这些盘并行工作来提高数据传输速度,并用冗余磁盘技术提高系统可靠性。