文档库 最新最全的文档下载
当前位置:文档库 › 计算机组成原理总复习资料

计算机组成原理总复习资料

计算机组成原理总复习资料
计算机组成原理总复习资料

计算机组成原理总复习资料

第一章

1、主机:CPU、存储器和输入输出接口合起来构成计算机的主机。

2、CPU:中央处理器,使计算机的核心部件,由运算器和控制器构成。

3、ALU:算术逻辑运算单元,执行各种算术运算和逻辑运算。

4、指令:构成计算机软件的基本元素,表示成二进制数编码的操作命令。

5、位:计算机中的一个二进制数据代码(0或1),计算机中数据的最小表示单位。

6、字长:一个数据字中包含的位数,一般为8位,16位,32位或64位等。

7、操作系统:主要的系统软件,控制其它程序的运行,管理系统资源并且为用户提供操作界面。

8、汇编程序:将汇编语言程序翻译成机器语言程序的计算机软件。

9、汇编语言:采用文字方式(助记符)表示的程序设计语言。 10、编译程序:将高级语言程序转换成机器语言程序的计算机软件。

11、解释程序:解释执行高级语言程序的计算机软件,解释并执行源程序的语句。

12、接口:部件之间的连接电路,如输入输出接口是主机与外围设备之间传输数据与控制信息的电路。

13、伪指令:汇编语言程序通常还提供有关该程序装入内存中的位置的信息、表示程序段和数据段开始或结束的信息以及表示程序的开始和结束的信息等,还可以有条件汇编、文件包含、常熟定义等信息。表示这些信息的汇编指令称为伪指令。

14、虚拟地址:在虚拟存储器中,CPU根据指令生成的地址,又称为逻辑地址。

15、机器语言:是一种用二进制代码标识的能够被计算机硬件直接识别和执行的语言。

16. 运算器:计算机中完成运算功能的部件,由ALU 和寄存器构成。

17.外围设备:计算机的输入输出设备,包括输入设备,输出设备和外存储设备。

18.数据:编码形式的各种信息,在计算机中作为程序的操作对象。

19.指令:是一种经过编码的操作命令,它指定需要进行的操作,支配计算机中的信息传递以及主机与输入输出设备之间的信息传递,是构成计算机软件的基本元素。

20. 透明:在计算机中,从某个角度看不到的特性称该特性是透明的。

21.字:数据运算和存储的单位,其位数取决于具体的计算机。

22.字节:衡量数据量以及存储容量的基本单位。1 字节等于8 位二进制信息。

23. 地址:给主存器中不同的存储位置指定的一个二进制编号。

24. 存储器:计算机中存储程序和数据的部件,分为内存和外存。

25. 总线:计算机中连接功能单元的公共线路,是一束信号线的集合,包括数据总线.地址总线和控制总线。

26.硬件:由物理元器件构成的系统,计算机硬件是一个能够执行指令的设备。

27. 软件:由程序构成的系统,分为系统软件和应用软件。

28. 兼容:计算机部件的通用性。

29. 软件兼容:一个计算机系统上的软件能在另一个计算机系统上运行,并得到相同的结果,则称这两个计算机系统是软件兼容的。

30.程序:完成某种功能的指令序列。

31.寄存器:是运算器中若干个临时存放数据的部件,由触发器构成,用于存储最频繁使用的数据。

32.容量:是衡量容纳信息能力的指标。

33.主存:一般采用半导体存储器件实现,速度较高.成本高且当电源断开时存储器的内容会丢失。

34.辅存:一般通过输入输出部件连接到主存储器的外围设备,成本低,存储时间长。

35.编译程序:将高级语言程序转换成机器语言程序的计算机软件。

36.系统软件:计算机系统的一部分,进行命令解释、操作管理、系统维护、网络通信、软件开发和输入输出管理的软件,与具体的应用领域无关。

37.应用软件:完成应用功能的软件,专门为解决某个应用领域中的具体任务而编写。

38.指令流:在计算机的存储器与CPU 之间形成的不断传递的指令序列。从存储器流向控制器。

39.数据流:在计算机的存储器与CPU 之间形成的不断传递的数据序列。存在于运算器与存储器以及输入输出设备之间。

40.接口:计算机主机与外围设备之间传递数据与控制信息的电路。计算机可以与多种不同的外围设备连接,因而需要有多种不同的输入输出接口。

41.第一代电子管时代(1946-1958)耗电高,体积大,定点计算,机器语言,汇编语言

第二代晶体管时代(1958-1965)变集中处理为分级处理,浮点运算、高级语言

第三代中小规模集成电路时代(1965-1970)存储容量大,运算速度快,几十至几百万次/秒第四代大规模集成电路时代(1971至今)向大型机和微型机两个方向发展

现代计算机发展方向:巨型化,微型化,网络化,智能化,多媒体化,根据摩尔定律集成电路大体上每18个月翻一番,今后可再用10年。

42.巨型机——世界几家公司生产,最快1.4万亿次,9千个CPU组成Cray-1,Cray-2,Cray-3,国产银河I, 银河II, 银河III

小巨型机——功能同巨型机相近,价格相对便宜,发展十分迅速美国Convex公司的C系列机为其代表产品。

大型机——大中型企事业单位作为计算中心的主机使用,统一调度主机资源,代表产品有IBM360,370,4300等。

小型机——它可以满足部门性的需求,供小型企事业单位使用,典型产品有IBM-AS/400,DEC-V AX系列,国产太级

工作站——用于特殊的专业领域,例如图象处理和辅助设计等。典型产品有HP-APOLLO,SUN工作站等。

微型机——个人或家庭使用,PC机/个人计算机,价格低廉。

第二章:

1、原码:带符号数据表示方法之一,一个符号位表示数据的正负,0代表正号,1代表符号,其余的代码表示数据的绝对值。

2、补码:带符号数据表示方法之一,正数的补码与原码相同;负数的补码是将二进制位按位取反后自阿最低位加1

3、反码:带符号数据表示方法之一,正数的反码与原码相同;负数的反码是将二进制位按位取反。

4、移码:带符号数据表示方法之一,符号位用1表示正号,0代表负号,其余为与补码相同。

5、阶码:在浮点数据编码中,表示小数点的位置的代码

6、尾数:在浮点数据编码中,表示数据有效值的代码。

7、上溢:指数据的绝对值太大,以致大于数据编码所能表示的数据范围。

8、下溢:指数据的绝对值太小,以致小于数据编码所能表示的数据范围。

9、Booth算法:一种带符号数乘法的方法,它采用相加和相减的操作计算补码数据的乘积。

10、海明距离:在信息编码中,两个合法代码对应位上编码不同的位数。

11、检错码:能够发现某些错误或具有自动纠错能力的数据编码。

12、纠错码:能够发现某些错误并具有自动纠错能力的数据编码。

13、海明码:一种常见的纠错码,呢观念检测出2位错误,并能纠正1位错误。

14、循环码:一种纠错码,其合法码字移动任意位后的结果仍然是一个合法码字。

15、桶形移位器:一种移位电路,具有移2位、移4位和移8位等功能。

16、半加器:半加器电路时只对两个输入数据位进行加法,输出一个结果位,不考虑数据的进位,也不产生进行输出的加法器电路。

17、阶码上溢:在浮点数中,当数据的绝对值太大,以至于大于阶码所能表示的数据,称为阶码上溢。

18、机器零:在浮点数据编码中,尾数部分为0时不论其阶码为何值,都看作是零值,称为机器零。

19、简叙奇偶校验码的构成规则:(1)偶校验码的构成规则:所有信息位和单个校验位的模2加等于0,即每个码字(包括校验位)中1的数目为偶数。

(2)奇校验位的构成规则:所有信息位和单个校验位的模2加等于1,即每个码字(包括校验位)中1的数目为奇数。

20、浮点数乘除法运算的五个步骤是什么?

第1步、阶码的加减运算。

第2步、尾数的乘除法运算。

第3步、规格化。

第4步、对结果进行舍入。

第5步、检查结果是否溢出,即检查阶码是否溢出。

21.规格化数:在浮点数据编码中,为使浮点数具有唯一的表示方式所作的规定,规定尾数部分用纯小数形式给出,而且尾数的绝对值应大于1/R,即小数点后的第一位不为零。

22.海明距离:在信息编码中,两个合法代码对应位上编码不同的位数。

23.冯·诺依曼舍入法:浮点数据的一种舍入方法,在截去多余位时,将剩下数据的最低位置1。

24.奇校验码:让编码组代码中1 的个数为奇数,违反此规律为校验错。

第三章

1、RAM:随机访问存储器,能够快速方便地访问地址中的内容,访问的速度与存储位置无关。包括:SRAM静态随机访问存储器,DRAM动态随机访问存储器。

2、ROM:只读存储器,一种只能读取数据不能写入数据的存储器。

3、PROM:可编程的ROM,可以被用户编程一次。

4、EPROM:可擦写可编程的ROM,可以被用户编程多次。

5、相联存储器:一种按内容的存储器,每个存储单元有匹配电路,可用于cache中查找数据。

6、多体交叉存储器:由多个相互独立、容量相同的存储器构成的存储器。每个存储器独立工作,读写操作重叠进行。

7、直接映像:cache的一种地址映像方式,一个主存块只能映像到cache 中的唯一对一个指定块。

8、组相联映像:cache的一种地址映像方式,将存储器空间分成若干组,各组之间是直接映像,而组内各块之间则是全相联映像。

9、全写法:cache命中时的一种更新策略,写操作时将数据既写入cache又写入主存。

10、写回法:cache命中时的一种更新策略,写cache时不写主存,而当cache数据被替代

出去时才写回主存。

11、按写分配:cache不命中时的一种更新策略,写操作时把对应的数据块从主存调入cache。

12、简叙静态存储器的读操作:

(1)外部电路驱动芯片的地址线,将需要读取的数据的二进制地址送到存储器芯片。(2)将WE*控制信号置高电平,将CS*信号和OE*信号置低电平。

(3)存储器芯片开始读操作,然后驱动数据输出咸,将存储的数据输出。

13、cache:cache是一个高速小容量的临时存储器,可以用高速的静态存储器芯片实现或集成到CPU芯片内部,存储CPU最经常访问的指令或操作数据。

14、数据寄存器:是存放操作数运算和运算的重点结果,以减少访问存储器的次数,或者存放从存储器读取的数据以及写入存储的数据的寄存器。

15、从结构上提高存储器的带宽的措施有哪些?他们的特点是什么?

措施:增加存储器的数据宽度和采用多提交叉存储技术。

16、在计算机中常用的寻址方式有哪几种?

(1)立即数寻址(2)寄存器寻址(3)直接寻址(4)寄存器间接寻址(5)基址变址寻址。 17、全相联映像:cache的一种地址映像方式,每个主存块可映像到任何cache块。

17、物理地址:实际的主存储器的地址称为“真实地址”。

18、只读存储器:是一种只能读取数据不能写入数据的存储器。他勇于存储计算机中的一些固定的信息。

19.固件:固化在硬件中的固定不变的常用软件。

20、cache的常用替换算法:随机法、先进先出法、近期最少使用法等。

随机法:使随机地确定替换存储单元。

先进先出法:替换最早调入的存储单元,cache中的块就像一个队列一样,先进入的县调出。近期最少使用法:能比较好的利用访存局部性原理,替换出近期用得最少的存储块。

21、快闪存储器:快擦存储器,它是在EPROM和EEPROM 的制造技术基础萨化工发展起来的一种新型的电可擦非挥发性存储器元件。

22、cache命中率:访问主存的数据或代码存在于cache中的情形为cache命中,cache命中的统计概率为cache的命中率。

23、段式虚拟存储器的优点是用户地址空间分离,段表占用存储空间数量少,管理简单。段式虚拟存储器的缺点是真个段落必须一起调入或调出,这样使得段长不能大于内存容量。24、一般而言,需要在一条机器指令中包含以下的信息

(1)操作的类型(2)操作数的存书位置(3)操作结果的存储位置

25、一条转移指令的操作过程是:

(1)取指令,将程序计数器PC 的内容作为地址访问指令存储器,并将PC的内容加上指令的字节数,访问到的内容传送到指令寄存器IR。

(2)指令译码。对指令寄存器中的操作码进行译码,识别指令操作类型。(3)更新指令地址,计算吓一跳指令的地址,并将计算结果送入PC。

26.DRAM:动态随机访问存储器,利用电容电荷存储信息。

27.逻辑地址:程序员编程所用的地址以及CPU 通过指令访问主存时所产生的地址。

28.随机存取方式:可按地址访问存储器任一编址单元,其访问时间相同且与地址无关。

29.SRAM:静态随机访问存储器,采用双稳态电路存储信息。

30.EDO DRAM:增强数据输出动态随机访问存储,采用快速页面访问模式并增加了一个数据锁存器以提高数据传输速率。

31.EEPROM:电可擦写可编程的ROM,能够用电子的方法擦除其中的内容。

32.SDRAM:同步型动态随机访问存储器,在系统时钟控制下进行数据的读写。

33.相联存储器:一种按内容访问的存储器,每个存储单元有匹配电路,可用于是cache 中查找数据。

34.访存局部性:CPU 的一种存取特性,对存储空间的90%的访问局限于存储空间的10%的区域中,而另外10%的访问则分布在90%的区域中。

35.全相联映象:cache 的一种地址映象方式,一个主存块可映象到任何cache 块。

36.不按写分配:cache 不命中时的一种更新策略,写操作时该地址的数据块不从主存调入cache。一般写回法采用按写分配法,写直达法则采用不按写分配法。

37.虚拟存储器:为了扩大容量,把辅存当作主存使用,所需要的程序和数据由辅助的软件和硬件自动地调入主存,对用户来说,好像机器有一个容量很大的内存,这个扩大了的存储空间称为虚拟存储器。

38.层次化存储体系:把各种不同存储容量、不同访问速度、不同成本的存储器件按层次构成多层的存储器,并通过软硬件的管理将其组成统一的整体,使所存储的程序和数据按层次分布在各种存储器件中。

39.访问时间:从启动访问存储器操作到操作完成的时间。

40.访问周期时间:从一次访问存储的操作到操作完成后可启动下一次操作的时间。41.带宽:存储器在连续访问时的数据吞吐率。

42.段式管理:一种虚拟存储器的管理方式,把虚拟存储空间分成段,段的长度可以任意设定,并可以放大或缩小。

43.页式管理:一种虚拟存储器的管理方式,把虚拟存储空间和实际存储空间等分成固定容量的页,需要时装入内存,各页可装入主存中不同的实际页面位置。

44.段页式管理:一种虚拟存储器的管理方式,将存储空间逻辑模块分成段,每段又分成若干页。

45.逻辑地址:程序员编程所用的地址以及CPU 通过指令访问主存时所产生的地址。

第四章

1、助记符:汇编语言中采用的比较容易记忆的文字符号,表示指令中的操作码和操作数。

2、寻址方式:对指令的地址码进行编码,以得到操作数在存储器中地址的方式。

3、RISC:精简指令系统计算机。

4、CISC:复杂指令系统计算机。

5、相对转移:一种形成转移目标地址的方式,转移指令的目标指令地址是由PC寄存器的值加上一个偏移量形成的。

6、绝对转移:一种形成转移目标地址的方式,转移指令的目标指令地址是有效地址直接指定,与PC寄存器的内容有关。

7、条件转移:一种转移指令类型,根据计算机中的状态决定是否转移。

8、无条件转移:一种转移指令类型,不管状态如何,一律进行转移操作。

9、指令格式:计算机指令编码的格式。

10、指令字长度:一个指令中所包含的代码的位数。

11、相对寻址方式:操作数的寻址是程序计数器PC的值加上一个偏移量,因为访问的数据位置时相对于指令的位置。因此称为相对寻址方式。

12、在计算机中常用的寻址方式有哪几种?

(1)立即数寻址(2)寄存器寻址(3)直接寻址(4)寄存器间接寻址(5)基址变址寻址。

13、指令系统:计算机中各种指令的集合称为指令系统,或指令集。

14、简叙RISC技术的主要特征。

(1)简化的指令系统

(2)以寄存器——寄存器方式工作。

(3)指令一流水方式工作。

(4)使用较多的通用寄存器一减少访存。

(5)委提高直立茎能够执行速度,绝大部分采用组合电路控制器实现,不用或少用微程序实现。

(6)通过精心选择的指令系统,并采用软件手段,特别是优化变异技术,力求能高效的支持高级语言实现,生成优化的机器指令代码。

15、计算机的CPU具有哪些方面的基本功能?

(1)指令控制,控制指令的执行顺序,对程序运行的控制。

(2)操作控制,对指令的各个操作步骤,及指令内操作补助的控制。

(3)数据运算,对数据进行算术和逻辑运算,以实现按计算机指令所规定的功能。

(4)异常处理和中断处理,对CPUneibu出现的意外情况进行处理,如处理运算中的溢出等错误情况以及处理外部设备的服务请求等。

16、常见指令的类型包括:

(1)数据传送指令(2)算术运算指令(3)逻辑运算指令(4)程序流控制指令(5)输入输出操作指令(6)堆栈操作指令(7)字符串处理指令(8)系统指令

17、地址码:指令中指定操作数地址的字段。

操作码:指令中指定操作类型的字段。

18、MIPS处理器的主要特征是:

(1)指令格式简单。只有三种指令格式,美中指令格式中的数据寻址方式是固定的。(2)采用流水执行方式提高指令执行速度。

(3)使用32个通用寄存器。

(4)采用“比较与转移”指令,从而使比较和转移这两个动作在以太哦一条指令内便可完成,并不需要设置条件码。

19.堆栈:是一中存储部件,即数据的写入和读出不需要提供地址,而是根据写入的顺序决定读出的顺序:先存入的数据后读出,后写入的数据先读出。

20. 立即寻址方式:操作数直接在指令中给出。

21.计算机指令:计算机硬件能识别并能直接执行操作的命令,描述一个基本操作。

22.指令编码:将指令分成操作码和操作数地址码的几个字段来编码。

23.立即数:在指令中直接给出的操作数。

24.大数端:当一个数据元素的位数超过一个字节或者一个字的宽度,需存储在相邻的多个字节的存储位置时,将数据的最低字节存储在最大地址位置的存储方式。

25.小数端:当一个数据元素的位数超过一个字节或者一个字的宽度,需存储在相邻的多个字节的存储位置时,将数据的最低字节存储在最小地址位置的存储方式。

26.操作数寻址方式:指令中地址码的内容及编码方式。

27.系统指令:改变计算机系统的工作状态的指令。

28.特权指令:改变执行特权的指令,用于操作系统对系统资源的控制。

29.自陷指令:特殊的处理程序,又叫中断指令。

30.寻址方式:对指令的地址码进行编码,以得到操作数在存储器中的地址的方式。

31.数据的寻址方式:

(1)隐含寻址:在指令中不指出操作数地址,根据指令的操作码可判定操作数的存储位置,即操作数的

地址隐含在操作码中。例:POP 出栈

(2)立即数寻址:操作数直接在指令中给出。例:ADD #3 累加器加3

(3)寄存器寻址:指令的操作码是一个寄存器号,操作数在这个寄存器中。例:ADD R1,R2,R3。R2中的内容和R3 中的内容相加后,结果送R1。

(4)直接寻址:操作数直接在指令中给出。例:ADD R1,1000 存储单元1000 中的内容和R1 中的内容

相加后,结果送R1。

(5)寄存器间接寻址:操作数的地址在寄存器中,其寄存器号在指令中给出。例:ADD R1,(R2)R2中放的是一个操作数的地址。

(6)存储器间接寻址:操作数的地址在主存储器中,其存储器地址在指令中给出。例:ADD R1,(1000)存储单元1000 中放的是一个操作数的地址。

(7)相对寻址:操作数的地址是程序计数器PC 的值加上偏移量形成的,这个偏移量在指令中给出。是一种特殊的变址寻址方式,偏移量用补码表示,可正可负。相对寻址可用较短的地址码访问内存。ADD例:R1,100(PC)PC 的内容加上100 是操作数的地址。(8)基址寻址:是由基址寄存器提供基准地址、指令提供偏移量;此寻址方式面向系统,对由逻辑地址空间到物理地址空间的变换提供支持,用以解决程序在存储器中再定位和扩大寻址空间等问题。

(9)变址寻址:是由指令提供基准地址、变址寄存器提供偏移量;此寻址方式面向用户,常用于访问字符串、向量数据结构和循环程序设计。

32.转子指令行过程:①将下一条指令的地址(PC 的值)存放在一个临时存储位置,以便于子程序返回时取出这个地址,继续执行下一条指令;②将子程序的起始地址装入PC 中,这样取指令时将读取子程序中的指令。子程序的最后一条指令一般是一条返回指令,它将存放在临时存储位置的指令地址取出,放回PC,这样程序就返回原程序了。

第五章:

1、指令周期:从一条指令的启动到下一条指令的启动的间隔时间。

2、机器周期:指令执行中每一步操作所需要的时间。时钟周期:计算机的主频周期

一个指令周期一般需要几个机器周期完成,一个机器周期需要几个时钟周期。

3、硬连线逻辑:一种控制器逻辑,用一个时序电路产生时间控制信号,采用组合逻辑电路实现各种控制功能。

4、微程序:存储在控制存储器中的完成指令功能的程序,由微指令组成,

5、微指令:控制器存储的控制代码,分为操作控制部分和顺序控制部分。

操作控制部分包含一个机器周期中每个位操作所需要的全部控制信号的编码,用来发出管理和指挥全机工作的控制信号。即控制字。

顺序控制部分用来决定产生下一条微指令的微地址。

6、微地址:微指令在控制存储器中的存储地址。

7、水平型微指令:一次呢观念地一并执行多个并行操作控制信号的微指令。

8、垂直型微指令:一种微指令类型,设置微操作码字段,采用微操作码编码法,由微操

作码规定微指令的功能。

9、控制存储器:CPU 内用于存放实现指令系统全部指令的微程序的只读存储器称为控制存储器。

10、微程序控制器主要由哪几部分构成?各部分的功用是什么?

答:微程序控制器主要由控制存储器、微指令寄存器、微地址寄存器和地址转移逻辑等构成。(1)控制存储器:存放实现全部指令系统的所有微程序。

(2)微指令寄存器:存放由控制存储器中独处的意条为指令信息。

(3)微地址寄存器:存放将要访问的下一条微指令的微地址。

(4)地址转移逻辑部分:能够测试执行中的状态信息,修改为地址寄存器中的内容,以便按修改后的内容去读下一条微指令。

11、在专用通路计算机中,一条运算指令的执行需要哪四个阶段?他们都执行什么动作?(1)取指令,将程序计数器PC的内容作为地址访问指令存储器。然后将PC内容加上指令的字节数,访问到的内容传送到指令寄存器IR中。

(2)指令译码及读取操作,对指令寄存器中的操作进行姨妈识别指令类型,并根据指令地址码从寄存器或数据存储器中读取操作数,将操作数送ALU的输入端。

(3)执行,控制其向ALU发送操作命令,ALU 对A端和B端的数据执行指令制定的运算操作。

(4)写回,将运算结果写回到结果寄存器,累加器,存储器。

12、中央处理器的基本功能:计算机的中央处理器(CPU)具有以下4 个方面的基本功能:(1)指令控制,即对程序运行的控制;

(2)操作控制,即对指令内操作步骤的控制;

(3)数据运算,即对数据进行算术运算和逻辑运算,这是CPU 的最基本功能;

(4)异常处理和中断处理,如处理运算中的溢出等错误情况以及处理外部设备的服务请求等。

此外,CPU 还具有存储管理、总线管理、电源管理等扩展功能。

13、产生后继微指令微地址可有三种方式:

(1)计数器方式,由称增量方式。,用微程序uPC来产生下一条微指令的微地址,将微程序中的各条微指令按执行顺序安排在控制存储器中,后继微地址由现行微地址加上一个增量形成。

(2)断定方式:断定方式根据机器状态决定下一个微指令的微地址,下一个微指令,下一条微指令的微地址包含在担欠微指令的代码中。

(3)结合方式,结合方式就是把增量方式与断定方式相结合。

14、微程序控制的基本思想是:把指令执行所需要的所有控制信号存放在一个存储器中,需要时从这个存储器中读取。也就是把操作控制信号变成微指令,存放在一个专门的存储器中。一条机器指令的功能通常用许多微指令组成的序列来实现,这个微指令叫做微程序。在计算机运行时,一条又一条的读出这些微指令,从而产生各种操作控制信号。

15、组合逻辑性控制器:以硬连线方式组合逻辑型控制器产生各种控制信号的控制器。

16.逻辑地址:程序员编程所用的地址以及CPU 通过指令访问主存时所产生的地址。与

内存物理地址无固定对应关系的地址。

17.微程序控制器:将执行指令所需要的微命令以代码形式编成微指令序列(微程序),存

入一个控制存储器,需要时从该存储器中读取。按这种方式工作的控制器为微程序控制器。

18.指令仿真:通过改变微程序实现不同机器指令系统的方式,使得在一种计算机上可以运行另一种计算机上的指令代码。

19.指令模拟:在一种计算机上用软件来解释执行另一种计算机的指令。

20.微操作:在微程序控制器中,执行部件接受微指令后所进行的操作。

21.相容性微操作:在同时或同一个CPU 周期内可以并行执行的微操作。

22.相斥性微操作:不能在同时或不能在同一个CPU 周期内并行执行的微操作。

23.微程序控制器的构成:控制存储器、微指令寄存器μIR、微地址寄存器μAR、地址转移逻辑等。

24.微指令控制字编码的方式:微指令编码的3 种方式分别是:直接表示法、编码表示法、混合表示法。

直接表示法是将每个控制信号都作为微指令中的一个位。这种方法的特点是简单直观,其输

出直接用于控制,但编码效率低。

编码表示法是将微指令进行分组编码,将不同时出现的相斥信号分在一个组中,然后将其编码成较短的代码。这种方法减少了控制存储器所需要的存储器的代码的数量,但是编码的指令代码需要译码器译码,增加了控制信号的延迟,影响CPU 的工作频率。

混合表示法是把直接表示法与编码方法相结合使用,即采用部分直接表示部分编码的方法,将一些速度要求较高,或与其他控制信号都相容的控制信号以直接方式表示,而将剩余信号以编码方式。混合表示法便于综合考虑指令字长、灵活性和执行速度方面的要素。

25.微地址的形成方法:(微指令中顺序控制字段的编码)微地址的形成方法有三种方式:计数器方式、断定方式和结合方式。

计数器方式,又称增量方式。用微程序计数器μPC 来产生指令的微地址,将微程序中的各条微指令按顺序安排在控制存储器中,后继地址由现行微地址加上一个增量形成。

断定方式,根据机器状态决定下一条微指令的地址,下一条微指令的地址包含在当前微指令的代码中。

结合方式,是将计数器方式和断定方式相结合。

第六章

1、总线事务:总线操作的请求方与响应方之间的一次通信。

2、总线协议:总线通信同步副ize,规定时限总线数据传输的定时规则。

3、菊花链方式:各申请总线的设备合用一条总线作为请求信号线,而总线控制设备的响应信号线则串接在各设备间。

4、独立请求方式:集中式总线裁决方式之一,每一个设备都有一个独立的总线请求信号线送到总线控制器,控制器也给各设备分别发送一个总线响应信号。

5、计数器定时查询方式:集中式总线裁决方式之一,设备要求使用总线时通过一条公用请求线发出,总线控制器按计数器的值队各设备进行查询。

6、系统总线:处理器总线,连接处理器和主存,使计算机系统的主干。

7、消息传输:总线的信息传输方式之一,将总线需要传送的数据信息、地址信息和控制信息等组合成一个固定的数据结构以猝发方式进行传输。

8、总线裁决:决定总线由哪个设备进行控制的方式称为总线裁决方式.。

总线裁决的控制方式可分为集中式控制和分布式控制两种。集中式总线裁决包括链式查询方式,计数器定时查询方式和独立请求方式三种。

9、总线接口:连接在总线上的设备与总线的连接电路。

系统总线接口的基本功能:(1)控制,控制功能是传递总线上的控制信息,主设备会通过总线接口向从设备发出控制信息。

(2)数据缓存,所数据缓存功能是在总线传递信息是,在总线接都种临时存放数据内容。(3)状态设置,状态设置是通过总线和转移从设备的工作信息,主设备需要了解从设备的信息,以便启动进一步的操作。

(4)数据转换,某些总线接口需要对传递的数据进行转换。

10、消息:是一种固定格式的数据,又称为数据包。

11、提高总线信号速度的主要措施有:

(1)增加总线宽度。(2)增加传输的数据长(3)缩短总线长度(4)降低信号电平(5)采用差分信号(6)采用多条总线

12、串行传输:是指数据的传输在一条信号线路上按位进行的传输方式。并行传输:是指数据的传输每个数据为都需要单独一条传输线的传输方式。

13、同步通信:在一个公共的时钟信号控制下进行数据的传输方式。

异步通信:采用握手信号来控制数据的传输方式。非互锁、半互锁、全互锁。

14、总线周期:是主设备占用总线进行一次数据传输的时间。从请求总线到完成总线使用的操作序列称为总线事务,它是在一个总线周期中发生的一系列活动。典型的系统作镍铬丝案的事务包括请求操作、裁决操作、地址传输、数据传输和总线释放操作。

15、USB是由pc机厂商开发的一种串行总线。USB是一个较复杂的标准总线,采用较复杂的数据包格式和传输协议支持各种外围设备的各种操作类型,在主机端和外设端都要求大量的软件支持。该总线已成为事实上的工业标准。适合于计算机与外围设备之间或者计算机之间的高速通信。高速传输方式主要用于视频设备、大容量存储设备的数据传输。目前,采用USB总线的外围设备已经十分丰富,包括打印机、鼠标器等各种外围设备,还有U盘。U 盘是采用USB接口的快闪存储器,可实现磁盘的功能。

16、PCI是系统板上的总线,他可支持需要对主存或相互之间进行快速访问的多种适配器,并且允许主机以全速进行访问。这个总线是一种时钟同步型输入/输出总线,总线接口上所有的信号的逻辑和时序都作了严格的定义,数据线为32位,可扩充到64位。PCI总线支持隐含的总线裁决,即当一个总线设备占用PCI总线时,另一个总线可同时请求总线,总线能够进行裁决。

17、数据通路:通常把寄存器与运算器之间传递信息的线路连同这些部件称为“数据通路”

18、传输速率:它指通道在传输数据时,1秒钟时间内传输的位数(bps),即传输速率。

19.总线:计算机中连接功能单元的公共线路,是一束信号线的集合,包括数据总线、地

址总线和控制总线。

20.主设备:获得总线控制权的设备。

21.猝发数据传输方式:在一个总线周期内传输存储地址连续的多个数据字的总线传输方式。

22.总线的同步通信方式:采用这种方式的总线传输中,所有的设备都从一个公共的时钟信号中获得定时信息。

23.总线从设备:被主设备访问的设备。

24.四边沿协议(全互锁):全互锁的总线通信异步方式,就绪信号和应答信号的上升边沿和下降边沿都是触发边沿。

25.码元:信息传输通道中,携带数据信息的信号单元。

26.波特率:码元传输速率,每秒通过信道传输的码元数。(传的是信号)

27.比特率:信息位传输速率,每秒钟通过信道传输的有效信息量。(传的是信息)

28.UART:通用异步接收器/发送器,一种典型的集成电路异步串行接口电路。

29.主设备:获得总线控制权的设备。

30.从设备:被主设备访问的设备。

31.总线访问延迟:是主设备为获得总线控制权而等待的时间。

32.总线周期:是主设备占用总线的时间。

33.系统总线:是用来连接系统内各大功能模块或设备,实现系统种各电路板的连接。

34.数据帧:串行数据传输的位格式,包括起始位,数据位,校验位,结束位和空闲位。

35.链式查询方式(菊花链方式):各申请总线的设备合用一条总线作为请求信号线,而总线控制设备的响应信号线则串接在各设备间。

36.独立请求方式:集中式总线裁决方式之一,每一个设备都有一个独立的总线请求信号线送到总线控制器,控制器也给各设备分别发送一个总线响应信号。

37.串行传输:是指数据的传输在一条线路上按位进行。(只需一条数据传输线,线路的成本低,适合于长距离的数据传输)

38、并行传输:每个数据位都需要单独一条传输线,所有的数据位同时进行传输。(在采用并行传输方式的总线中,除了有传输数据的线路外,还可以具有传输地址和控制信号的线路,

地址线用于选择存储单元和设备,控制线用于传递操作信号)

39、复合传输:又称总线复用的传输方式,它使不同的信号在同一条信号线上传输,不同的信号在不同的时间片中轮流地身总线的同一条信号线上发出。(它与并串传输的区别在于分时地传输同一数据源的不同信息。)

40、消息传输方式:总线的信息传输方式之一,将总线需要传送的数据信息、地址信息、和控制信息等组合成一个固定的数据结构以猝发方式进行传输。

41.什么是总线裁决?总线裁决有哪几种方式?

总线裁决就是决定总线由哪个设备进行控制。

总线裁决方式可分为集中式裁决和分布式裁决两种。

集中式裁决将总线的控制功能用一个专门的部件实现,这个部件可以位于连接在总线的某个设备上。当一个设备需要向共享总线传输数据时,它必须先发出请求,在得到许可时才能发出数据。裁决部件接收来自各个设备的总线使用请求信号,向其中某一个设备发出总线许可信号。

分布式裁决将控制功能分布在连接在总线上的各设备中,一般是固定优先级的。每个设备分配一个优先号,发出总线请求的设备将自己的优先号送往请求线上,与其他设备的请求信号构成一个合成信号,并将这个合成裁决信号读入以判断是否有优先级更高的设备申请总线。这样可使得优先级最高的设备获得总线使用权。

42.集中式裁决有哪几种方式:

链式查询方式(菊花链方式):各申请总线的设备合用一条总线作为请求信号线,而总线控制设备的响应信号线则串接在各设备间。

计数器定时查询方式:集中式总线裁决方式之一,设备要求使用总线时通过一条公用请求线发出,总线控制器按计数的值对各设备进行查询。

独立请求方式:集中式总线裁决方式之一,每一个设备都有一个独立的总线请求信号线送到总线控制器,控制器也给各设备分别发送一个总线响应信号。

独立请求方式可以和链式查询方式结合,构成分组链式查询方式。

43.提高总线速度的措施。

从物理层次:1.增加总线宽度;2.增加传输的数据长度;3.缩短总线长度;4.降低信号电平;5.采用差分信号;6.采用多条总线。

从逻辑层次:1.简化总线传输协议;2.采用总线复用技术;3.采用消息传输协议。44.什么是串行接口?什么是并行接口?他们与系统总线及I/O 设备之间的传递格式分别是什么?

串行接口和并行接口都是总线与设备之间的接口部件,但与设备间的数据格式不同。串行接口与外设之间串行,与系统总线之间并行。并行接口与外设之间并行,与系统总线之间并行。

第七章

1、简叙在比较简单的处理方式下,CPU响应中断的步骤。

(1)关中断,进入一个短暂不在响应中断的状态

(2)保存现场信息,为了中断处理结束之后,能恢复原来的状态继续执行,将现场相关寄存器信息作专门存储。

(3)识别发出中断的外围设备,判断中断信号,确定中断来源,形成中高端服务程序入口地址。

(4)执行中断服务程序,完成中断请求的操作。

(5)恢复现场信息,将专门存储的信息恢复到相应的寄存器中。(6)开中断,继续执行

中断前的程序代码,并允许其他中断请求。

2、简叙CPU启动DMA 的操作步骤:

(1)测试外围设备状态,向DMA接口的设备地址寄存器送入设备地址。(2)写存储器地址寄存器,包括传输数据的起始地址。(3)写长度计数器,包含传输数据的长度。(4)启动DMA控制逻辑,可以通过写命令寄存器实现。

3、简叙通道由启动到结束操作的工作过程。通道接到启动信号后(1)要到指令的内存单元中去通道地址自,放在通道地址寄存器中。(2)根据通道地址寄存器的值到内存中取第一条通道指令,并放在通道指令寄存器中(3)通道程序执行对通过在通道指令寄存器中的相应为进行设置来告诉通道执行结构在执行网承担欠指令后,自动转入下一条指令或者结束数据传输过程。(4)通道程序的最后一条指令是一条结束指令,通道在执行到这条结束指令时就不再取下一条指令,而是通知外设结束操作。

4.在程序查询方式下,计算机进行输入操作的过程是:

(1)CPU启动外围设备,命令外围设备进行读操作。

(2)CPU读取外围设备的状态,等待输入设备的数据发送准备就绪。

(3)CPU从数据总线输入数据,放在内部的寄存器中。

在程序查询方式下,计算机进行输出操作的过程是:

(1)CPU启动外围设备,命令外围设备接受数据。

(2)CPU读取外围设备的状态,等待输出设备准备好接受数据。

(3)CPU把数据放在数据总线上,向外围设备提供数据。外围设备将数据取走。

5、简叙中断裁决轮询方式:在轮询方式中,CPU依次查询各外围设备的状态寄存器,以确定中断源,遇到发出中断的外围设备就相应外围设备的中断请求,中断服务的顺序就是轮询的顺序。

6、外围设备控制器的具体任务是:

(1)从通道接受通道指令,控制外围设备完成指定的操作。(2)向通道提供外围设备的状态。

(3)将各种外围设备的不同信号转换成通道能够识别的标准信号。

7、为解决DMA与CPU共同使用存储器,可采用专门的电路协调各模块的访存操作。它对冲突的访问进行裁决,通常采用的方法有三种:(1)CPU等待DMA的操作。

(2)DMA乘存储器空闲时访问存储器。(3)CPU与DMA交替访问存储器。

8、CPU与外围设备进行的通信有三种类型:

(1) CPU向外围设备发出操作控制命令,操作控制命令不久包括数据读写操作命令,还可能包括其他操作控制命令,如光盘托架的运动、打印机送纸、磁盘中磁头的移动和定位。(2)外围设备向CPU提供状态信息。外围设备用一些信号线向CPU表示其工作状态,表示其操作是否完成以及市否发生了错误情况等。

(3)数据在CPU与外围设备之间的传输。这是输入输出操作的主要内容,会费大部分的输入输出操作时间。

9、通道:是一个具有输入输出处理器控制的输入输出接口。

10、DMA的数据块传输过程可分为三个阶段:传输前预处理、数据传输、传输后处理。预处理阶段由CPU执行几条输入输出指令来完成,包括测试外围设备状态、向DMA接口的外围设备地址寄存器中送入外围设备号并启用外围设备,同时向内存地址寄存器中送入起始地址,向长度计数器中送入交换的数据个数。

在这些工作完成后,CPU可处理其他任务。DMA控制器占用总线后,进行一个数据单元的传输。数据块中的数据单元全部传输完成后向CPU发出中断请求,由CPU进行后处理。DMA的后处理工作是:一旦DMA的中断请求得到响应,CPU停止原来程序的执行。转去

执行中断服务程序,做一些DMA的结束工作,包括校验送入传输的数据、命令DMA继续传输数据或停止DMA工作。

11、波特率:是码元传输速率,只没秒钟通过信道传输的码元数。比特率:信息位传输速率,每秒钟通过信号传输的有效信息量。

12.DMA:直接存储器访问,一种高速输入输出方法。

13.I/O 接口:是指连接主机和外围设备的逻辑部件。

14.中断屏蔽:CPU 处理一个中断的过程中,对其他一些外部设备的中断进行阻止。15.通道命令:通道控制器自己的指令,可完成输入输出操作。

16.通道程序:通道命令构成通道程序。在通道程序的控制下,通道对外围设备进行数据传输控制。

17、统一编址:统一编址:将输入输出设备中控制寄存器、数据寄存器、状态寄存器等与内存单元一样看待,将它们和内存单元联合在一起编排地址,用访问内存的指令来访问输入输出设备接口的某个寄存器,从而实现数据的输入输出。

18、单独编址:将输入输出设备中控制寄存器、数据寄存器、状态寄存器单独编排地址,用专门的控制信号进行输入输出操作。

19、单级中断:简单的处理中断方法,与多极中断对应,各种中断的优先级一样,在处理一个中断时不响应另一个中断请求,所以是单重中断。

20、多极中断:处理多重中断的方法,采用按优先级的方法,在处理某级中断时,与他同级的中断或比它低级的中断请求不能中断它的处理,而比它优先级高的中断请求则能中断它的处理。

21、中断屏蔽:CPU 处理一个中断的过程中,对其他一些外部设备的中断进行阻止。

22、现场保护:接受中断时保存CPU 工作信息,如各寄存器的值。

现场恢复:CPU从中断处理程序返回前,将专门存储的信息恢复到相应的寄存器中。

23、中断向量:由发出中断请求的设备通过输入输出总线主动向CPU发出一个识别代码。

24、自陷:当CPU 出现有算术操作异常、非法指令、越权操作和访存中的异常等某种内部情况时自己引起的中断称为自陷。

25、软件中断:由自陷指令引起的中断称为软件中断,又称为系统调用。

26、中断:发生了一个外部的事件时,调用相应的处理程序的过程。

27.中断方式的接口控制器功能:能向CPU 发出中断请求信号;能发出识别代码提供提供引导CPU 在响应中断请求后转入相应服务程序的地址;CPU 要能够对中断请求进行允许或禁止的控制;能使中断请求参加优先级排队。

28.CPU 与外围设备进行通信有三种类型:

①CPU 向外围设备发出操作控制命令;

②外围设备向CPU提供状态信息;

③数据在CPU 和外围设备之间传递。

29.中断裁决机制:轮询、菊花链、独立请求。

30.CPU 与DMA 访问内存冲突的裁决的三种方法:①CPU 等待DMA 的操作;②DMA 乘存储器空闲时访问存储器;③CPU 与DMA 交替访问存储器。

31.CPU 启动DMA 的步骤:①测试设备状态;②写存储器地址寄存器;③写长度计数器;④启动DMA 控制逻辑。

32.通道的三种类型:

选择通道:它与设备之间的传输一直维持到设备请求的传输完成为止,然后为其它外围设备传输数据。数据宽度是可变的,通道中包含一个保存IO 数据传输所需的参数寄存器。数组多路通道:以数组为单元在若干高速传输操作之间进行交叉复用。

字节多路通道:用于连接多个慢速的和中速的设备,这些设备的数据传送以字节为单位,字节交叉模式、猝发模式。

33.字节多路通道与数组多路通道的区别:首先数组多路通道允许多个设备同时工作,但只允许一个设备进行传输型操作,而其它设备进行控制型操作;字节多路通道不仅允许多个设备操作,而且允许它们同时进行传输型操作。其次,数组多路通道与设备之间的数据传送的基本单位是数据块,通道必须为一个设备传送完一个数据块以后才能为别的设备传送数据,而字节多路通道与设备之间的数据传送基本单位是字节,各设备之间的数据传送是以字节为单位交替进行的。

34.通道的功能:①接受CPU 的I/O 操作指令,按指令要求控制外围设备;

②从内存中读取通道程序,并执行,即向设备控制器发送各种命令;

③组织和控制数据在内存与外设之间的传送操作;

④读取外设的状态信息,形成整个通道的状态信息,提供给CPU 或保存在内存中;

⑤向CPU 发出IO 操作中断请求,将外围设备的中断请求和通道本身的中断请求按次序报告CPU。

第八章

1.归零制(RZ):磁表面存储器记录信息时,不论某存储单元的代码是0 或者1,在记录下一个信息之前记录电流要恢复到零电流。在给磁头线圈送入的脉冲电流中,正脉冲表示1,负脉冲表示0。不具有自同步能力

2.不归零制(NRZ):磁表面存储器记录信息时,磁头线圈上始终有电流,不是正向电流就是反向电流,正向电流代表1,反向电流代表0。不具有自同步能力

3.调相制(PM):磁表面存储器记录信息时,在一个磁化元的中间位置,利用电流相位的变化进行写1或者写0,所以通过磁头中的电流方向一定要改变一次。规定在记录数据 1 时,磁化翻转的方向是由负变正,记录数据0 时磁化翻转的方向为由正变负。具有自同步能力

4.调频制(FM):磁表面存储器记录信息时,无论记录的代码是1 还是0,或者是连续的1 或连续的0在相邻的两个存储元交界处电流要改变方向。在记录数据1 时,还要在位与位之间再翻转一次,写 1 的电流频率是写0 的 2 倍。具有自同步能力。

5.改进调频制(MFM):只有连续记录两个或两个以上0 时在位周期的起始位置处翻转一次,而不是在每个位周期的起始处都翻转。

6.RLL 码:在高密度磁盘中采用的信息编码技术,将原始数据序列变换成0,1 游程长度受限制的代码,然后再用不归零制方式进行调制和写入。具有自同步能力

7.磁盘访问时间:指从发出读写命令,磁头从某一起始位置移动到新的记录位置,到结束从盘片读出或写入信息所花的时间。

磁盘访问时间=寻道时间+旋转延迟+控制延迟+数据传输时间。

8.寻道时间:是将磁头定位到所要求的磁道上所需的时间。

9.旋转延迟:是找道完成后到磁道上需要访问的信息到达磁头的时间。

10.平均旋转延迟:是磁盘旋转半周的时间,也称磁盘的寻址时间。

数据传输时间取决于读扇区数据时间和传输数据时间,等于两者的最大值。

磁盘数据传输率=转速/秒*每道容量

11.磁盘存储设备的主要技术指标:存储密度、存储容量、寻址时间和数据传输等。12.光盘的结构包括:光盘基片、存储介质和密封层。

13.光盘存储设备有只读型CD-ROM、EORM(写一次读多次)型和可檫写型三种。

计算机组成原理第四章作业答案

第四章作业答案 解释概念:主存、辅存,Cache, RAM, SRAM, DRAM, ROM, PROM ,EPROM ,EEPROM CDROM, Flash Memory. 解:1主存:主存又称为内存,直接与CPU交换信息。 2辅存:辅存可作为主存的后备存储器,不直接与CPU交换信息,容量比主存大,速度比主存慢。 3 Cache: Cache缓存是为了解决主存和CPU的速度匹配、提高访存速度的一种存储器。它设在主存和CPU之间,速度比主存快,容量比主存小,存放CPU最近期要用的信息。 4 RAM; RAM是随机存取存储器,在程序的执行过程中既可读出信息又可写入信息。 5 SRAM: 是静态RAM,属于随机存取存储器,在程序的执行过程中既可读出信息又可写入信息。靠触发器原理存储信息,只要不掉电,信息就不会丢失。 6 DRAM 是动态RAM,属于随机存取存储器,在程序的执行过程中既可读出信息又可写入信息。靠电容存储电荷原理存储信息,即使电源不掉电,由于电容要放电,信息就会丢失,故需再生。 7 ROM: 是只读存储器,在程序执行过程中只能读出信息,不能写入信息。 8 PROM: 是可一次性编程的只读存储器。 9 EPROM 是可擦洗的只读存储器,可多次编程。 10 EEPROM: 即电可改写型只读存储器,可多次编程。 11 CDROM 即只读型光盘存储器。 12 Flash Memory 即可擦写、非易失性的存储器。 存储器的层次结构主要体现在什么地方?为什么要分这些层次?计算机如何管理这些层次? 答:存储器的层次结构主要体现在Cache—主存和主存—辅存这两个存储层次上。 Cache—主存层次在存储系统中主要对CPU访存起加速作用,即从整体运行的效果分析,CPU访存速度加快,接近于Cache的速度,而寻址空间和位价却接近于主存。 主存—辅存层次在存储系统中主要起扩容作用,即从程序员的角度看,他所使用的存储器其容量和位价接近于辅存,而速度接近于主存。 综合上述两个存储层次的作用,从整个存储系统来看,就达到了速度快、容量大、位价低的优化效果。 主存与Cache之间的信息调度功能全部由硬件自动完成。而主存—辅存层次的调度目前广泛采用虚拟存储技术实现,即将主存与辅存的一部份通过软硬结合的技术组成虚拟存储器,程序员可使用这个比主存实际空间(物理地址空间)大得多的虚拟地址空间(逻辑地址空间)编程,当程序运行时,再由软、硬件自动配合完成虚拟地址空间与主存实际物理空间的转换。因此,这两个层次上的调度或转换操作对于程序员来说都是透明的。

计算机组成原理第一章题目(含答案)

第一章计算机系统概论第一章单元测验 1、计算机硬件能直接执行的是 A、高级语言 B、机器语言 C、汇编语言 D、任何语言 2、下列说法中,错误的是 A、软件与硬件具有逻辑功能的等价性 B、固件功能类似软件,形态类似硬件 C、计算机系统层次结构中,微程序属于硬件级 D、寄存器的数据位对微程序级用户透明 3、完整的计算机系统通常包括 A、运算器、控制器、存储器 B、主机、外部设备 C、主机和应用软件 D、硬件系统与软件系统 4、计算机的字长与下列哪项指标密切相关 A、运算精确度 B、运算速度 C、内存容量 D、存取速度 5、CPU地址线数量与下列哪项指标密切相关 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、MIPS B、CPI C、IPC D、字长 11、下列计算机系统性能评价的描述中正确的是 A、程序MIPS值越高,计算机的性能越高 B、程序的CPI值越低,计算机的性能越高 C、主频高的机器性能不一定高 D、同一程序在不同机器上运行时得到的MIPS值不一定相同 12、访问256KB的存储空间,需要的地址线数最少为( )根?(只需要填阿拉伯数字) 13、程序必须存放在哪里才能被CPU访问并执行 14、某计算机指令集中共有A、B、C、D四类指令,它们占指令系统的比例分别为40% 、20%、20%、20%, 各类指令的CPI分别为2、3、4、5;该机器的主频为600MHZ,则该机的CPI 为(保留到小数点后一位) 15、某计算机指令集中共有A、B、C、D四类指令,它们占指令系统的比例分别为40% 、20%、20%、20%, 各类指令的CPI分别为2、3、4、5;该机器的主频为600MHZ,则该机的MIPS为(保留到小数点后一位) 参考答案如下:

计算机组成原理知识点总结——详细版

计算机组成原理2009年12月期末考试复习大纲 第一章 1.计算机软件的分类。 P11 计算机软件一般分为两大类:一类叫系统程序,一类叫应用程序。 2.源程序转换到目标程序的方法。 P12 源程序是用算法语言编写的程序。 目标程序(目的程序)是用机器语言书写的程序。 源程序转换到目标程序的方法一种是通过编译程序把源程序翻译成目的程序,另一种是通过解释程序解释执行。 3.怎样理解软件和硬件的逻辑等价性。 P14 因为任何操作可以有软件来实现,也可以由硬件来实现;任何指令的执行可以由硬件完成,也可以由软件来完成。对于某一机器功能采用硬件方案还是软件方案,取决于器件价格,速度,可靠性,存储容量等因素。因此,软件和硬件之间具有逻辑等价性。 第二章 1.定点数和浮点数的表示方法。 P16 定点数通常为纯小数或纯整数。 X=XnXn-1…..X1X0 Xn为符号位,0表示正数,1表示负数。其余位数代表它的量值。 纯小数表示范围0≤|X|≤1-2-n 纯整数表示范围0≤|X|≤2n -1

浮点数:一个十进制浮点数N=10E.M。一个任意进制浮点数N=R E.M 其中M称为浮点数的尾数,是一个纯小数。E称为浮点数的指数,是一个整数。 比例因子的基数R=2对二进制计数的机器是一个常数。 做题时请注意题目的要求是否是采用IEEE754标准来表示的浮点数。 32位浮点数S(31)E(30-23)M(22-0) 64位浮点数S(63)E(62-52)M(51-0) S是浮点数的符号位0正1负。E是阶码,采用移码方法来表示正负指数。 M为尾数。P18 P18

2.数据的原码、反码和补码之间的转换。数据零的三种机器码的表示方法。 P21 一个正整数,当用原码、反码、补码表示时,符号位都固定为0,用二进制表示的数位值都相同,既三种表示方法完全一样。 一个负整数,当用原码、反码、补码表示时,符号位都固定为1,用二进制表示的数位值都不相同,表示方法。 1.原码符号位为1不变,整数的每一位二进制数位求反得到反码; 2.反码符号位为1不变,反码数值位最低位加1,得到补码。 例:x= (+122)10=(+1111010)2原码、反码、补码均为01111010 Y=(-122)10=(-1111010)2原码11111010、反码10000101、补码10000110 +0 原码00000000、反码00000000、补码00000000 -0 原码10000000、反码11111111、补码10000000 3.定点数和浮点数的加、减法运算:公式的运用、溢出的判断。 P63 已知x和y,用变形补码计算x+y,同时指出结果是否溢出。 (1)x=11011 y=00011 (2)x=11011 y=-10101 (3)x=-10110 y=-00001

第二章计算机组成原理练习题

一、判断题 1. 在使用配置了触摸屏的多媒体计算机时,可不必使用鼠标器。 2. 盘和存之间以簇为单位交换数据。 3. 光盘是一种可读不可写的存储器。 4. VGA是显示器主机间的接口。 5. 激光打印机使用的墨水质量很高。 6. 扫描仪工作时,将被扫描的图件正面朝上。 7. 数码相机的成像技术与传统相机的成像技术基本相同。 8. CMOS是一种易失性存储器。 9. SRAM比DRAM速度慢。 10.ROM是非易失性存储器。 11.利用Cache能加快程序的运行速度,其依据的原理是Cache速度快。 12.主存储器的编址单位是字节。 13.I/O控制器可以完全脱离CPU控制I/O操作的全过程。 14.CPU总线、存储器总线和I/O总线统称系统总线。 15.I/O接口就是用于连接I/O设备的各种插头插座。 16.总线控制器包含在主板的芯片组。 17.USB接口按双向并行方式传输数据。 18.ALU与浮点运算器可以同时进行整数和实数的运算。 19.CPU主频即CPU总线频率。 20.计算机常用的输入设备为键盘、鼠标,常用的输出设备有显示器、打印机。21.不同厂家生产的计算机一定互相不兼容。 22.PC机的主存储器包含大量的存储单元,每个存储单元都可以存放8个Byte。 23.在使用输入设备进行输入时,目前还只能输入文字、命令和图像,无法输入声音。 24.为了提高CPU访问硬盘的工作效率,硬盘通过将数据存储在一个比其速度快得多的缓冲区 来提高与CPU交换的速度,这个区就是高速缓冲区,它是由DRAM芯片构成的。 25.在一台已感染病毒的计算机上读取一CD-ROM光盘中的数据,该光盘也有可能被感染病毒。 26.存储容量是数码相机的一项重要性能,不论拍摄质量如何,存储容量大的数码相机可拍摄 的相片数量肯定比存储容量小的相机多。 27.绘图仪、扫描仪、显示器、音箱等均属于输出设备。 28.PC机的主板又称为母板,上面可安装CPU、存储器、总线、I/O控制器等部件,它们是 PC机的核心。 29.由于硬盘的外部传输速率要小于部传输速率,所以外部传输速率的高低是评价硬盘整体性 能的决定性因素。 30. PC机中常用的外围设备都通过各自的扩充卡与主板相连,这些扩充卡只能插在主板上的 PCI总线插槽中。 31.大部分数码相机采用CCD成像芯片,CCD芯片中有大量的CCD像素,像素越多影像的分辨 率(清晰度)就越高,生成的数字图像也越小。 32. 高速缓存(Cache)可以看做主存的延伸,与主存统一编址,接收CPU的访问,但其速度要 比主存高得多。 33. 即插即用就是不需要设备驱动程序。 34. USB接口是一种通用的串行接口,通常连接的设备有移动硬盘、优盘、鼠标器、扫描仪

计算机组成原理模拟试题

计算机组成原理 1.(45.75)10=(___________)16 2.若[X]补=1.0110,则[1/2X]补=___________。 3.若X补=1.1001,按舍入恒置1法舍去末位得__________。 4.运算器的核心部件是__________。 5.动态MOS存储器的刷新周期安排方式有____________、 _____________、_____________。 6.若地址码8位,按字节编址则访存空间可达___________,若地址码10位,则访存空间可达_____________,若地址码20位,则访存空间可达_____________。 7.CPU中用于控制的寄存器有_______________________、 __________________ 和_____________________三种;8.控制器的组成方式可分为______________________和微程序控制器两类。 9.按数据传送方式,外围接口可分为_________________和 __________________。 10.指令中的操作数一般可分为_______操作数和_______操作数。11.申请掌握使用总线的设备,被称为__________。 12.某CRT显示器,分辨率800列╳600行,如果工作在256色模式下,则至少需要_________字节的显示存储器。 选择题: 1、浮点加减中的对阶是() A.将较小的一个阶码调整到与较大的一个阶码相同 B.将较大的一个阶码调整到与较小的一个阶码相同 C.将被加数的阶码调整到与加数的阶码相同 D.将加数的阶码调整到与被加数的阶码相同 2、下列哪一个属于检错纠码() A. BCD码 B. ASCII码 C. 奇偶校验码 D. 8421码 3、指令格式可表示为()和地址码的形态 A.指令码 B. 操作码 C.微指令 D. 寄存器码 4、在不同速度的设备之间传送数据( )

计算机组成原理第五版 白中英(详细)第4章习题参考答案

第4章习题参考答案 1.ASCII码是7位,如果设计主存单元字长为32位,指令字长为12位,是否合理?为什么? 答:不合理。指令最好半字长或单字长,设16位比较合适。一个字符的ASCII 是7位,如果设计主存单元字长为32位,则一个单元可以放四个字符,这也是可以的,只是在存取单个字符时,要多花些时间而已,不过,一条指令至少占一个单元,但只占一个单元的12位,而另20位就浪费了,这样看来就不合理,因为通常单字长指令很多,浪费也就很大了。 2.假设某计算机指令长度为32位,具有双操作数、单操作数、无操作数三类指令形式,指令系统共有70条指令,请设计满足要求的指令格式。 答:字长32位,指令系统共有70条指令,所以其操作码至少需要7位。 双操作数指令 单操作数指令 无操作数指令 3.指令格式结构如下所示,试分析指令格式及寻址方式特点。 答:该指令格式及寻址方式特点如下: (1) 单字长二地址指令。 (2) 操作码字段OP可以指定26=64种操作。 (3) 源和目标都是通用寄存器(可分指向16个寄存器)所以是RR型指令,即两个操作数均在寄存器中。 (4) 这种指令结构常用于RR之间的数据传送及算术逻辑运算类指令。 4.指令格式结构如下所示,试分析指令格式及寻址方式特点。 15 10 9 8 7 4 3 0 答:该指令格式及寻址方式特点如下: (1)双字长二地址指令,用于访问存储器。 (2)操作码字段OP可以指定26=64种操作。 (3)RS型指令,一个操作数在通用寄存器(选择16个之一),另一个操作数 在主存中。有效地址可通过变址寻址求得,即有效地址等于变址寄存器(选择16个之一)内容加上位移量。

计算机组成原理第四版课后习题答案完整版

第一章 1.比较数字计算机和模拟计算机的特点 解:模拟计算机的特点:数值由连续量来表示,运算过程是连续的; 数字计算机的特点:数值由数字量(离散量)来表示,运算按位进行。 两者主要区别见P1 表1.1。 2.数字计算机如何分类?分类的依据是什么? 解:分类:数字计算机分为专用计算机和通用计算机。通用计算机又分为巨型机、大型机、 中型机、小型机、微型机和单片机六类。 分类依据:专用和通用是根据计算机的效率、速度、价格、运行的经济性和适应性来划分的。 通用机的分类依据主要是体积、简易性、功率损耗、性能指标、数据存储容量、 指令系统规模和机器价格等因素。

3.数字计算机有那些主要应用? (略) 4.冯. 诺依曼型计算机的主要设计思想是什么?它包括哪些主要组成部分? 解:冯. 诺依曼型计算机的主要设计思想是:存储程序和程序控制。 存储程序:将解题的程序(指令序列)存放到存储器中; 程序控制:控制器顺序执行存储的程序,按指令功能控制全机协调地完成运算任务。 主要组成部分有:控制器、运算器、存储器、输入设备、输出设备。 5.什么是存储容量?什么是单元地址?什么是数据字?什么是指令字? 解:存储容量:指存储器可以容纳的二进制信息的数量,通常用单位KB、MB、GB来度量,存储容 量越大,表示计算机所能存储的信息量越多,反映了计算机存储空间的大小。 单元地址:单元地址简称地址,在存储器中每个存储单

元都有唯一的地址编号,称为单元地 址。 数据字:若某计算机字是运算操作的对象即代表要处理的数据,则称数据字。 指令字:若某计算机字代表一条指令或指令的一部分,则称指令字。 6.什么是指令?什么是程序? 解:指令:计算机所执行的每一个基本的操作。 程序:解算某一问题的一串指令序列称为该问题的计算程序,简称程序。 7.指令和数据均存放在内存中,计算机如何区分它们是指令还是数据? 解:一般来讲,在取指周期中从存储器读出的信息即指令信息;而在执行周期中从存储器中读出的 信息即为数据信息。 8.什么是内存?什么是外存?什么是CPU?什么是适配器?简述其功能。

计算机组成原理考研知识点汇总

计算机组成原理考研知 识点汇总 一, 计算机系统概述 (一) 计算机发展历程 第一台电子计算机ENIAC诞生于1946年美国宾夕法尼亚大学.ENIAC用了18000电子管,1500继电器,重30吨,占地170m2,耗电140kw,每秒计算5000次加法.冯?诺依曼(VanNeumann)首次提出存储程序概念,将数据和程序一起放在存储器,使编程更加方便.50年来,虽然对冯?诺依曼机进行很多改革,但结构变化不大,仍称冯?诺依曼机. 发展阶段时间硬件技术速度/(次/秒) 第一代1946-1957 电子管计算机时代40 000 第二代1958-1964 晶体管计算机时代200 000 第三代1965-1971 中小规模集成电路计算机时代 1 000 000 第四代1972-1977 大规模集成电路计算机时代10 000 000 第五代1978-现在超大规模集成电路计算机时代100 000 000 EDVAC(Electronic Discrete Variable Automatic Computer)电子离散变量计算机 组成原理是讲硬件结构的系统结构是讲结构设计的 摩尔定律微芯片上的集成管数目每3年翻两番.处理器的处理速度每18个月增长一倍. 每代芯片的成本大约为前一代芯片成本的两倍 新摩尔定律全球入网量每6个月翻一番. 数学家冯·诺依曼(von Neumann)在研究EDVAC机时提出了“储存程序”的概念.以此为基础的各类计算机通称为冯·诺依曼机.它有如下特点: ①计算机由运算器,控制器,存储器,输入和输出五部分组成 ②指令和数据以同等的地位存放于存储器内,并可按地址寻访 ③指令和数据均用二进制数表示 ④指令由操作码和地址码组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置 ⑤指令在存储器内按顺序存放 ⑥机器以运算器为中心,输入输出设备与存储器间的数据传送通过运算器完成 图中各部件的功能 ·运算器用来完成算术运算和逻辑运算并将的中间结 果暂存在运算器内 ·存储器用来存放数据和程序 ·控制器用来控制,指挥程序和数据的输入,运行以及 处理运行结果 ·输入设备用来将人们熟悉的信息转换为机器识别的 信息 ·输出设备将机器运算结果转为人熟悉的信息形式

计算机组成原理习题答案解析(蒋本珊)

第一章 1.电子数字计算机和电子模拟计算机的区别在哪里 解:电子数字计算机中处理的信息是在时间上离散的数字量,运算的过程是不连续的;电子模拟计算机中处理的信息是连续变化的物理量,运算的过程是连续的。 2.冯·诺依曼计算机的特点是什么其中最主要的一点是什么解:冯·诺依曼计算机的特点如下: ①计算机(指硬件)应由运算器、存储器、控制器、输入设备和输出设备五大基本部件组成; ②计算机内部采用二进制来表示指令和数据; ③将编好的程序和原始数据事先存入存储器中,然后再启动计算机工作。 第③点是最主要的一点。 3.计算机的硬件是由哪些部件组成的它们各有哪些功能解:计算机的硬件应由运算器、存储器、控制器、输入设备和输出设备五大基本部件组成。它们各自的功能是: ①输入设备:把人们编好的程序和原始数据送到计算机中去,并且将它们转换成计算机内部所能识别和接受的信息方式。 ②输出设备:将计算机的处理结果以人或其他设备所能接受的形式送出计算机。 ③存储器:用来存放程序和数据。 ④运算器:对信息进行处理和运算。

⑤控制器:按照人们预先确定的操作步骤,控制整个计算机的各部件有条不紊地自动工作。 4.什么叫总线简述单总线结构的特点。 解:总线是一组能为多个部件服务的公共信息传送线路,它能分时地发送与接收各部件的信息。单总线结构即各大部件都连接在单一的一组总线上,这个总线被称为系统总线。CPU 与主存、CPU 与外设之间可以直接进行信息交换,主存与外设、外设与外设之间也可以直接进行信息交换,而无须经过CPU 的干预。 5.简单描述计算机的层次结构,说明各层次的主要特点。 解:现代计算机系统是一个硬件与软件组成的综合体,可以把它看成是按功能划分的多级层次结构。 第0级为硬件组成的实体。 第1级是微程序级。这级的机器语言是微指令集,程序员用微指令编写的微程序一般是直接由硬件执行的。 第2级是传统机器级。这级的机器语言是该机的指令集,程序员用机器指令编写的程序可以由微程序进行解释。 第3级是操作系统级。从操作系统的基本功能来看,一方面它要直接管理传统机器中的软硬件资源,另一方面它又是传统机器的延伸。第4级是汇编语言级。这级的机器语言是汇编语言,完成汇编语言翻译的程序叫做汇编程序。 第5级是高级语言级。这级的机器语言就是各种高级语言,通常用编译程序来完成高级语言翻译的工作。

计算机组成原理第四章课后题参考答案教程文件

计算机组成原理第四章课后题参考答案

第四章课后题参考答案 3.指令格式结构如下所示,试分析指令格式及寻址方式特点。 解:指令格式及寻址方式特点如下: ① 单字长二地址指令; ② 操作码OP可指定=64条指令; ③ RR型指令,两个操作数均在寄存器中,源和目标都是通用寄存器(可分别指定16个寄存器之一);

④ 这种指令格式常用于算术逻辑类指令。 4.指令格式结构如下所示,试分析指令格式及寻址方式特点。 解:指令格式及寻址方式特点如下: ① 双字长二地址指令; ② 操作码OP可指定=64条指令; ③ RS型指令,两个操作数一个在寄存器中(16个寄存器之一),另一个在存储器中(由变址寄存器和偏移量决定),变址寄存器可有16个。

6.一种单地址指令格式如下所示,其中I为间接特征,X为寻址模式,D为形式地址。I,X,D组成该指令的操作数有效地址E。设R为变址寄存器,R1 为基值寄存器,PC为程序计数器,请在下表中第一列位置填入适当的寻址方式名称。 解:① 直接寻址 ② 相对寻址 ③ 变址寻址 ④ 基址寻址 ⑤ 间接寻址 ⑥ 基址间址寻址 12. 根据操作数所在位置,指出其寻址方式(填空): (1)操作数在寄存器中,为(A)寻址方式。 (2)操作数地址在寄存器,为(B)寻址方式。 (3)操作数在指令中,为(C)寻址方式。 (4)操作数地址(主存)在指令中,为(D)寻址方式 (5)操作数的地址,为某一寄存器内容与位移量之和可以是(E,F,G)寻址方式。 解:A:寄存器直接(或寄存器); B:寄存器间接; C:立即;

D:直接; E:相对; F:基址;G:变址 补充一下,间接寻址可以表述为: 操作数地址(主存)在内存中 或者 操作数地址的地址(主存)在指令中

计算机组成原理第1章习题与答案

计算机组成原理第1章习题与答案 一、选择题 1.从器件角度看,计算机经历了五代变化。但从系统结构看,至今绝大多数计算机仍属于()计算机。 A.并行 B.冯·诺依曼 C.智能 D.串行 2.冯·诺依曼机工作的基本方式的特点是()。 A.多指令流单数据流 B.按地址访问并顺序执行指令 C.堆栈操作 D.存贮器按内容选择地址 3.在下面描述的汇编语言基本概念中,不正确的表述是()。 A.对程序员的训练要求来说,需要硬件知识 B.汇编语言对机器的依赖性高 C.用汇编语言编写程序的难度比高级语言小 D.汇编语言编写的程序执行速度比高级语言慢 4.(2009年考研题)冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是()。 A.指令操作码的译码结果 B.指令和数据的寻址方式 C.指令周期的不同阶段 D.指令和数据所在的存储单元 5.(2011年考研题)下列选项中,描述浮点数操作速度指标的是()。 A.MIPS B.CPI C.IPC D.MFLOPS 6.(2012年考研题)基准程序A在某计算机上的运行时间为100秒,其中90秒为CPU时间,其它时间忽略不计。若CPU速度提高50%,I/O速度不变,则基准程序A所耗费的时间是()秒。 A.55 B.60 C.65 D.70 7.(2013年考研题)某计算机主频为1.2 GHz,其指令分为4类,它们在基准程序中所占比例及CPI如下表所示。 该机的MIPS数是()。 A.100 B.200 C.400 D.600

8.(2014年考研题)程序P在机器M上的执行时间是20s,编译优化后,P 执行的指令数减少到原来的70%,而CPI增加到原来的1.2倍,则P在M上的执行时间是()。 A.8.4秒 B.11.7秒 C.14秒 D.16.8秒 9.(2015年考研题)计算机硬件能够直接执行的是()。 Ⅰ.机器语言程序Ⅱ.汇编语言程序Ⅲ.硬件描述语言程序 A.仅Ⅰ B.仅ⅠⅡ C.仅ⅠⅢ D.ⅠⅡⅢ 二、名词解释 1.吞吐量2.响应时间3.利用率 4.处理机字长5.总线宽度6.存储器容量 7.存储器带宽8.主频/时钟周期9.CPU执行时间 10.CPI 11.MIPS 12.FLOPS 三、简答题 1.指令和数据均存放在内存中,计算机如何区分它们是指令还是数据? 2.冯·诺依曼计算机体系结构的基本思想是什么?按此思想设计的计算机硬件系统应由哪些部件组成? 3.计算机系统分为哪几个层次?每层分别用软件还是硬件实现?

计算机组成原理-知识点

课程知识点分析 试题类型: 单项选择2’* 10 = 20’; 填空1’* 15 = 15’; 简答5’* 3 = 15’; 计算题6’* 5 = 30’; 分析论述10’*2 = 20’; 总分100’; 各位同学,在使用这份资料复习时,要注意: 带有红色标记的是重点内容; 尽管很多知识点只有几个字,但是涉及的内容却非常多,比如Cache映像机制;考虑到有些同学考试时有不好的习惯,为了避免麻烦,我在这儿只给大家提纲,请大家对应的看书; 请大家看时,把你特别不明白的地方标出来,发送给lei.z@,我在周一给大家讲解。蓝色标记是之前考过的,应该很重要。大题都在第四章以后--------------------------------------------------------------------- 第一章计算机系统概论 1.1教学内容介绍 (1计算机的发展与应用。 (2计算机系统的层次结构。

(3计算机的特点:快速性、通用性、准确性和逻辑性。 (4计算机的分类方法。 (5性能指标。 1.2重难点分析 (1计算机系统从功能上可划分为哪些层次?各层次在计算机系统中起什么作用? (2冯.诺依曼计算机体系的基本思想是什么?(选择、填空。指令和数据都是用二进制表示的 (3按照此思想设计的计算机硬件系统应由哪些部件组成?各起什么作用? (4如:指令和数据都存于存储器中,计算机如何区分它们? (5衡量计算机性能的主要指标- 机器字长(定义、主频、CPI、MIPS(含义、FLOPS等等 第三章系统总线 3.1教学内容 (1总线及分类。总线是连接各个部件的信息传输线,总线包括:片内总线、系统总线和通信总线。 (2理解总线标准的意义,看看你知道主板上的几种标准总线。 (3总线特性及性能指标: 包括机械特性、电气特性、功能特性和时间特性。 (4总线结构:单总线结构、双总线结构和三总线结构。 (5总线连接方式: 串行传送、并行传送和分时传送。

第二章 计算机组成原理(5)

第二章计算机组成原理(5) 一、选择题 1、下列关于IC卡的叙述中,错误的是______ D ___。 A.IC卡是"集成电路卡"的简称 B.IC卡中内嵌有集成电路芯片 C.IC卡不仅可以存储数据,还可以通过加密逻辑对数据进行加密 D.非接触式IC卡依靠自带电池供电 2、下列关于USB接口的说法错误的是___ A _____。 https://www.wendangku.net/doc/106385730.html,B接口只有一种标准(版本) B.一个USB接口通过USB集线器可以连接多 个设备 https://www.wendangku.net/doc/106385730.html,B的中文含义是通用串行总线 https://www.wendangku.net/doc/106385730.html,B接口连接的设备可以热插拔,即不需要关机就可以插拔设备 3、以下打印机中,需要安装硒鼓才能在打印纸上印出文字和图案的是____ A ____。 A.激光打印机 B.压电喷墨式打印机 C.热喷墨式打印机 D.针式打印 机 4、移动存储器有多种,目前已经不常使用的是__ D __。 A. U盘 B. 存储卡 C. 移动硬盘 D. 磁带 5、销售广告标为"P4/1.5G/512MB/80G"的一台个人计算机,其CPU的时钟频率是___ B _____。 A.512MHz B.1500MHz C.80000MHz D.4MHz 6、下列关于USB接口的叙述,正确的是_A_。 https://www.wendangku.net/doc/106385730.html,B接口是一种总线式串行接口 https://www.wendangku.net/doc/106385730.html,B接口是一种并行接口 https://www.wendangku.net/doc/106385730.html,B接口是一种低速接口 https://www.wendangku.net/doc/106385730.html,B接口不是通用接口 7、显示器分辨率是衡量显示器性能的一个重要指标,它指的是整屏可显示多少__D______。 A.颜色 B.ASCII字符 C.中文字符 D.像素 8、下面属于PC机标准输入设备的是_____ A ___。 A.键盘 B.触摸屏 C.扫描仪 D.数码相机 9、下面有关计算机输入输出操作的叙述中,错误的是____ C ____。 A.计算机输入/输出操作比CPU的速度慢得多 B.两个或多个输入输出设备可以同时进行工作 C.在进行输入/输出操作时,CPU必须停下来等候I/O操作的完成 D.每个(或每类)I/O设备都有各自专用的控制器 10、下面关于硬盘存储器信息存储原理的叙述中,错误的是______ D _______。 A.盘片表面的磁性材料粒子有两种不同的磁化方向,分别用来记录 "0"和"1" B.盘片表面划分为许多同心圆,每个圆称为一个磁道,盘面上一般都有几千个磁道 C.每条磁道还要分成几千个扇区,每个扇区的存储容量一般为512字节 D.与CD光盘片一样,每个磁盘片只有一面用于存储信息 11、下面关于硬盘存储器结构与组成的叙述中,错误的是______ D _____。 A.硬盘由磁盘盘片、主轴与主轴电机、移动臂、磁头和控制电路等组成 B.磁盘盘片是信息的存储介质 C.磁头的功能是读写盘片上所存储的信息 D.盘片和磁头密封在一个盒状装置内,主轴电机安装在PC主板上 12、下面关于液晶显示器的叙述中,错误的是_____D___。

计算机组成原理模拟试题及参考答案

一、选择题 1.冯·诺伊曼机工作方式的基本特点是______。 A.多指令流单数据流;B.按地址访问并顺序执行指令; C.堆栈操作;D.存储器按内容选择地址。 2.______表示法主要用于表示浮点数中的阶码。 A.原码B.补码C.反码D.移码 3.一个16K×32位的存储器,其地址线和数据线的总和是______。 A.48 B.46 C.36 D.40 4. 在指令的地址字段中,直接指出操作数本身的寻址方式,称为______。 A. 隐含寻址 B. 立即寻址 C. 寄存器寻址 D. 直接寻 址 5. 信息只用一条传输线,且采用脉冲传输的方式称为______。 A.串行传输 B.并行传输 C.并串行传输 D.分时传输 6. 和外存储器相比,内存储器的特点是______。 A.容量大、速度快、成本低 B.容量大、速度慢、成本高 C.容量小、速度快、成本高 D.容量小、速度快、成本低 7. 在CPU中,暂存指令的寄存器是______。 A. 数据寄存器 B. 程序计数器 C. 状态条件寄存器 D. 指令寄存器 8. EPROM是指______。 A. 读写存储器 B. 只读存储器 C. 可编程的只读存储器 D. 光擦除可编程的只读 存储器 9. 下列数中最小的数是______。 A.(1101001)2 B.(52)8 C.(133)8 D.(30)16 10. 假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字 符码是______。 A.11001011 B.11010110 C.11000001 D.11001001 11. 单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作 数外,另一个数常需采用______。 A. 堆栈寻址方式 B. 立即寻址方式 C.隐含寻址方式 D. 间接寻址方式 12. 用于对某个寄存器中操作数的寻址方式称为______寻址。 A. 直接 B. 间接 C. 寄存器直接 D. 寄存器间接 13. 中央处理器(CPU)包含______。 A.运算器 B.控制器 C.运算器、控制器和cache D.运算器、控制器和主存 14. 在CPU中跟踪指令后继地址的寄存器是______。 A.主存地址寄存器 B.程序计数器 C.指令寄存器 D.状态条件寄存器 15. 在集中式总线仲裁中,______方式响应时间最快。 A.链式查询 B.计数器定时查询 C.独立请求 D.以上三种相同

第二章 计算机组成原理(2)

第二章计算机组成原理(2) 一、选择题 1、以下关于计算机指令系统的叙述中,正确的是_____ B ___。 A.用于解决某一问题的一个指令序列称为指令系统 B.计算机指令系统中的每条指令都是CPU可执行的 C.不同类型的CPU,其指令系统是完全一样的 D.不同类型的CPU,其指令系统完全不一样 2、以下符号中____ C ____代表一种I/O总线标准。 A.CRT B.VGA C.PCI D.DVD 3、以下打印机中,需要安装硒鼓才能在打印纸上印出文字和图案的是____ A ____。 A.激光打印机 B.压电喷墨式打印机 C.热喷墨式打印机 D.针式打印 机 4、移动存储器有多种,目前已经不常使用的是__ D __。 A. U盘 B. 存储卡 C. 移动硬盘 D. 磁带 5、销售广告标为"P4/1.5G/512MB/80G"的一台个人计算机,其CPU的时钟频率是___ B _____。 A.512MHz B.1500MHz C.80000MHz D.4MHz 6、现在激光打印机与主机连接多半使用的是____B___接口,而以前则大多使用并行接口。 A.SATA https://www.wendangku.net/doc/106385730.html,B C.PS/2 D.IEEE-1394 7、显示器分辨率是衡量显示器性能的一个重要指标,它指的是整屏可显示多少__D______。 A.颜色 B.ASCII字符 C.中文字符 D.像素 8、下面属于PC机标准输入设备的是_____ A ___。 A.键盘 B.触摸屏 C.扫描仪 D.数码相机 9、下面有关计算机输入输出操作的叙述中,错误的是____ C ____。 A.计算机输入/输出操作比CPU的速度慢得多 B.两个或多个输入输出设备可以同时进行工作 C.在进行输入/输出操作时,CPU必须停下来等候I/O操作的完成 D.每个(或每类)I/O设备都有各自专用的控制器 10、下面关于硬盘存储器信息存储原理的叙述中,错误的是______ D _______。 A.盘片表面的磁性材料粒子有两种不同的磁化方向,分别用来记录 "0"和"1" B.盘片表面划分为许多同心圆,每个圆称为一个磁道,盘面上一般都有几千个磁道 C.每条磁道还要分成几千个扇区,每个扇区的存储容量一般为512字节 D.与CD光盘片一样,每个磁盘片只有一面用于存储信息 11、下面关于硬盘存储器结构与组成的叙述中,错误的是______ D _____。 A.硬盘由磁盘盘片、主轴与主轴电机、移动臂、磁头和控制电路等组成 B.磁盘盘片是信息的存储介质 C.磁头的功能是读写盘片上所存储的信息 D.盘片和磁头密封在一个盒状装置内,主轴电机安装在PC主板上 12、下面关于液晶显示器的叙述中,错误的是_____D___。 A.它的英文缩写是LCD B.它的工作电压低,功耗小 C.它几乎没有辐射 D.它与CRT显示器不同,不需要使用显示卡 13、下面关于鼠标器的叙述中,错误的是___ C _____ A.鼠标器输入计算机的是其移动时的位移量和移动方向 B.不同鼠标器的工作原理基本相同,区别在于感知位移信息的方法不同

计算机组成原理模拟试题

《计算机组成原理》模拟试题 一、填空选择题(每空1分,共30分) 1.______表示法主要用于表示浮点数中的阶码。 A. 原码 B. 补码 C. 反码 D. 移码 2.下列有关运算器的描述中,______是正确的。 A.只做算术运算,不做逻辑运算 B. 只做加法 C.能暂时存放运算结果 D. 既做算术运算,又做逻辑运算 3. CPU主要包括______。 A.控制器 B.控制器、运算器、cache C.运算器和主存 D.控制器、ALU和主存 4、针对8位二进制数,下列说法中正确的是。 A、-127的补码为10000000 B、-127的反码等于0的移码 C、+1的移码等于-127的反码 D、0的补码等于-1的反码 我的答案:B 5、已知定点整数x的原码为,且,则必有。 A、 B、 C、,且不全为0 D、,且不全为0 我的答案:A得分: 14.3分 6、已知定点小数x的反码为,且,则必有。 A、 B、

C、不全为0 D、 我的答案:D得分: 14.3分 7、若某数x的真值为-0.1010,在计算机中该数表示为1.0110,则该数所用的编码方法为码。 ?A、原 ?B、补 ?C、反 ?D、移 我的答案:B得分: 14.3分 8、某机字长为32位,采用定点小数表示,符号位为1位,尾数为31位,则可表示的最大正小数为①,最小负小数为②。 A、 B、 C、 D、 我的答案:CD 9、指令系统中采用不同寻址方式的目的主要是。 A、实现存储程序和程序控制 B、缩短指令长度,扩大寻址空间,提高编程灵活性 C、可以直接访问外存 D、提供扩展操作码的可能并降低指令译码难度 正确答案:B 我的答案:B得分: 12.5分 10、变址寻址方式中,操作数的有效地址是______。 A、基址寄存器内容加上形式地址(位移量) B、程序计数器内容加上形式地址 C、变址寄存器内容加上形式地址

计算机组成原理第四章单元测试题

存储系统(一)单元测验 1、CPU可直接访问的存储器是 A、磁盘 B、主存 C、光盘 D、磁带 2、主存储器和CPU之间增加高速缓冲存储器(Cache)的目的是 A、提高存储系统访问速度 B、简化存储管理 C、扩大主存容量 D、支持虚拟存储技术 3、存储字长是指 A、存储器地址线的二进制位数 B、存放在一个存储单元中的二进制位数 C、存储单元总数 D、寄存器的数据位数 4、计算机字长32位,主存容量为128MB,按字编址,其寻址范围为 A、0 ~ 32M-1 B、0 ~ 128M-1 C、0 ~ 64M-1 D、0 ~ 16M-1 5、字位结构为256Kx4位SRAM存储芯片,其地址引脚与数据引脚之和为 A、18 B、22 C、24 D、30 6、某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数目分别为 A、64,16 B、16,64 C、16,16 D、64,64 7、假定用若干块4K *4位的存储芯片组成一个8K*8位的存储器,则地址0B1F所在芯片的最小地址是 A、0000H B、0600H C、0700H D、0B00H

8、计算机系统中的存贮器系统是指 A、RAM和ROM存贮器 B、Cache C、磁盘存储器 D、Cache、主存贮器和外存贮器 9、用若干片2K′4位的存储芯片组成一个8K′8位的存储器,则地址0B1FH所在的芯片在全局的最大地址是 A、0CFFH B、0BFFH C、1BFFH D、0FFFH 10、动态存储器刷新以()为单位进行 A、存储单元 B、行 C、列 D、字节 11、下列存储器类型中,速度最快的是 A、DRAM B、Flash Memory C、SRAM D、EPROM 12、某计算机字长32位,下列地址属性中属于按双字长边界对齐的是 A、存储器地址线低三位全部为0 B、存储器地址线低二位全部为0 C、存储器地址线最低为0 D、存储器地址线低三位取值随意 13、在32位的机器上存放0X12345678,假定该存储单元的最低字节地址为0X4000,则在小端存储模式下存在在0X4002单元的内容是 A、0X12 B、0X34 C、0X56 D、0X78 14、关于内存的下列说法中,错误的是 A、内存的存取速度不能低于CPU速度,否则会造成数据丢失 B、程序只有在数据和代码等被调入内存后才能运行 C、采用虚拟内存技术后程序可以在硬盘上直接运行 D、某计算机内存容量为8GB,按字节编址,那么它的地址总线为33位

计算机组成原理重点难点习题解答

计算机组成原理复习题 一.单项选择题 1.计算机中的主机包含( A )。 A.运算器、控制器、存储器 B.运算器、控制器、外存储器 C.控制器、内存储器、外存储器 D.运算器、内存储器、外存储器 2.二进制数10010010,相应的十进制数是(B)(128+16+2=146) A.136 B.146 C.145 D.144 3.要使8位寄存器A中高4位变0,低4位不变,可使用(A)。逻辑乘 A. A∧0FH→A B.A∨0FH→A C. A∧F0H→A D. A∨F0H→A 4.在计算机内部用于汉字存储处理的代码是(B) A.汉字输入码 B.汉字内码 C.汉字字型码 D.汉字交换码 5.转移指令执行时,只要将转移地址送入( C.程序计数器)中即可 A.地址寄存器 B.指令寄存器 C.程序计数器 D.变址寄存器 6.设机器中存有代码10100011B,若视为移码,它所代表的十进制数为( B.35)。 A.-23 B.35 C.53 D-113 7.将(-25.25)十进制数转换成浮点数规格化(用补码表示),其中阶符、阶码共4位,数符、尾数共8位,其结果 为( B.0101,10011011 ) A.0011,10010100 B.0101,10011011 C.0011,1110 D.0101,1100101 8.(2000)10化成十六进制数是( B.(7D0)16)。

A.(7CD)16 B.(7D0)16 C.(7E0)16 D.(7FO)16 9. 下列数中最大的数是((10011001)2=153 )。 A.(10011001)2 B.(227)8C。(98)16 D.(152)10 10. ( D. 移码)表示法主要用于表示浮点数中的阶码。 A. 原码 B. 补码 C. 反码 D. 移码 11. 在小型或微型计算机里,普遍采用的字符编码是( D. ASCⅡ码)。 A. BCD码 B. 16进制 C. 格雷码 D. ASCⅡ码 12. 下列有关运算器的描述中,(D. 既做算术运算,又做逻辑运算)是正确的。 A.只做算术运算,不做逻辑运算 B. 只做加法 C.能暂时存放运算结果 D. 既做算术运算,又做逻辑运算 13.控制存储器存放的是(C.微程序)。 A.微程序和数据 B.机器指令和数据 C.微程序 D.机器指令 14. 在指令的地址字段中,直接指出操作数本身的寻址方式,称为( B. 立即寻址)。 A. 隐含寻址 B. 立即寻址 C. 寄存器寻址 D. 直接寻址 15. 下面描述的RISC机器基本概念中正确的表达是( B. RISC机器一定是流水CPU)。 A. RISC机器不一定是流水CPU B. RISC机器一定是流水CPU C. RISC机器有复杂的指令系统 D. CPU配备很少的通用寄存器 16. 系统总线中地址线的功能是(D. 用于指定主存和I/O设备接口电路的地址)。 A. 用于选择主存单元地址 B. 用于选择进行信息传输的设备

相关文档
相关文档 最新文档