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

第一章: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)用来________,它的位数与________有关。
计算机组成原理期末复习资料(完美高分通过版)(完整资料).doc

此文档下载后即可编辑计算机组成原理一、缩写词解释CPU:中央处理器ALU:算术逻辑单元I/O:输入输出接口RAM:随机存储器SRAM:静态随机访问存储器DRAM:动态随机访问存储器ROM:只读存储器PROM:用户可编程的只读存储器EPROM:紫外线可擦除可编程只读存储器FLASH:闪速存储器EEPROM:用电可擦除可编程只读存储器ISA:工业标准总线EISA:扩展工业标准总线PCI:外围部件互连总线USB:通用串行总线RS—232C:串行通信总线Cache:高速缓存FIFO:先进先出算法LRU:近期最少使用算法CRC:循环冗余校验码A/D:模拟/数字转换器D/A:数字/模拟转换器DMA:直接存储器存取方式DMAC:直接内存访问控制器LED:发光二极管FA:全加器OP:操作码CISC:复杂指令系位计算机RISC:精简指令系位计算机VLSI:超大规模集成电路LSI:大规模集成电路MAR:存储器地址寄存器MDR:存储器数据寄存器CU:控制单元CM:控制存储器二、选择题(自己看书吧····)三、名词解释1.计算机系统:由硬件和软件两大部分组成,有多种层次结构。
2.主机:CPU、存储器和输入输出接口合起来构成计算机的主机。
3.主存:用于存放正在访问的信息4.辅存:用于存放暂时不用的信息。
5.高速缓存:用于存放正在访问信息的付本。
6.中央处理器:是计算机的核心部件,由运算器和控制器构成。
7.硬件:是指计算机实体部分,它由看得见摸得着的各种电子元器件,各类光、电、机设备的实物组成。
软件:指看不见摸不着,由人们事先编制的具有各类特殊功能的程序组成。
8.系统软件:又称系统程序,主要用来管理整个计算机系统,监视服务,使系统资源得到合理调度,高效运行。
应用软件:又称应用程序,它是用户根据任务需要所编制的各种程序。
9.源程序:通常由用户用各种编程语言编写的程序。
目的程序:由计算机将其翻译机器能识别的机器语言程序。
计算机组成原理复习资料

计算机组成原理复习资料计算机组成原理复习资料计算机组成原理是计算机科学与技术专业的一门重要课程,它涵盖了计算机硬件和软件的基本原理和结构。
在学习这门课程时,我们需要掌握计算机的各个组成部分以及它们之间的相互作用。
下面将从计算机的基本组成、存储器、中央处理器、输入输出设备等方面进行复习总结。
一、计算机的基本组成计算机由硬件和软件两部分组成。
硬件包括中央处理器、存储器、输入输出设备等,而软件则包括操作系统、应用软件等。
计算机的基本工作原理是通过输入设备获取数据,经过中央处理器进行处理,最后通过输出设备将结果呈现给用户。
二、存储器存储器是计算机中用于存储数据和指令的地方。
主要包括内存和外存两种形式。
内存又分为主存和高速缓存,主存用于存储当前正在执行的程序和数据,而高速缓存则用于存储最常用的数据和指令,以提高计算机的运行速度。
外存则用于长期存储数据,如硬盘、光盘等。
三、中央处理器中央处理器是计算机的核心部件,负责执行各种计算和控制指令。
它由运算器、控制器和寄存器组成。
运算器用于执行各种算术和逻辑运算,控制器则负责控制指令的执行过程,而寄存器则用于存储中间结果和控制信息。
四、输入输出设备输入输出设备是计算机与外部世界进行交互的接口,用于将用户的输入转化为计算机可识别的数据,并将计算机的输出呈现给用户。
常见的输入设备有键盘、鼠标、扫描仪等,而输出设备则包括显示器、打印机、音响等。
五、指令和指令系统指令是计算机中的基本操作单位,它用于告诉计算机要执行的具体操作。
指令系统是计算机中的指令集合,它定义了计算机可以执行的所有指令以及它们的操作码、寻址方式等。
不同的计算机有不同的指令系统,如x86、ARM等。
六、计算机的运行过程计算机的运行过程可以分为取指令、译码、执行和访存四个阶段。
首先,控制器从内存中取出一条指令,并将其送到译码器中进行译码。
然后,运算器根据指令的操作码进行相应的运算。
最后,结果被存储回内存或输出到外设。
计算机组成原理复习要点

第三章 运算方法和运算器件
• 定点加、减运算及其溢出判断方法,其中减法运算是通过补码加法运 算实现的,其中根据[x]补求[-x]补。什么时候将会发生溢出?P6162,三种溢出判断方法。在计算机中,所表示的数会发生溢出,其根本 原因是计算机的字长有限。
• 定点原码乘法采用数值位用绝对值相乘,符号位单独处理;补码乘法 采用Booth算法;定点原码加减交替除法 :仅当最后一步余数为负时, 做恢复余数的操作
第二组:
4000H~7FFFH
第三组:
8000H~BFFFH
第四章:
C000H~FFFFH
第五章 指令系统
• 指令的格式是指指令用二进制表示的形式,通常由指令码和操作数的 地址码两部分组成,操作数有一地址、二地址和多地址之分;指令码 有定长与不定长之分;指令系统是表征一台计算机性能的重要因素, 它的格式和功能不仅直接影响到机器的硬件结构而且也影响到系统软 件。
复习要点
第一章 计算机系统概论
计算机系统
硬件系统
软件系统
外围设备 主机
系统软件
应用软件
外输输 C 内 存入出 P 存 储设设 U 器备备
寄运 控 高
存算 制 速
器器 器 缓
包
存
含
( )
操 作 系 统
语数
言据
处 理 程
… …
库 管 理
序系
统
数自 据动 处控 理制 程程 序序
企科
业学
管… 计 理… 算
• 流水线的概念,流水CPU是一种非常经济而实用的时 间并行技术,影响流水线性能的因素:访存冲突(即 资源相关)和相关(数据相关、控制相关)问题
第八章 系统总线
• 系统总线的结构有单总线和多总线之分,功能有数据 线、地址线和控制线之分,其中地址线(控制线)的 功能:提供主存、I / O接口设备的地址(控制信号、 响应信号)。计算机系统中,根据应用条件和硬件资 源不同,数据传输方式可采用串行微指令的编码。注意PC+1在不同机器中的含义, 如8位字长、16位指令和16位字长、16位指令
计算机组成原理复习资料

计算机组成原理复习资料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优先级为当前中断优先级,允许响应外部中断。
计算机组成原理期末复习资料汇总

计算机组成原理?期末复习资料汇总一、名词解释微程序:是指能实现一条机器指令功能的微指令序列。
微指令:在机器的一个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〕才能识别它。
计算机组成原理复习资料大全

Chapter1 计算机系统概述一、计算机发展历程第一代1946-1957数据处理机第二代1958-1964工业控制机第三代1965-1971中小型计算机第四代1972-1990微型计算机第五代单片计算机二、计算机系统层次结构冯·诺依曼机的主要设计思想:采用存储程序的方式,编制好的程序和数据放在同意存储器中,计算机可以再无人干预的情况下自动完成逐条取出指令和执行指令的任务;在机器内部,指令和数据均以二进制码表示,指令在存储器中按执行顺序存放。
(存储程序并按地址顺序执行)五层结构:5高级语言级-编译程序4汇编语言级-汇编程序3操作系统级-操作系统2一般机器级-微程序1逻辑电路级-硬件执行1.计算机硬件的基本组成运算器“算盘”、存储器“记忆”、控制器“发号施令”、适配器“转换器”、总线和输入/输出设备。
存储程序并按地址顺序执行(冯·诺依曼计算机工作原理)2.计算机软件的分类①各种服务性程序②语言类程序③操作系统④数据库管理系统3.计算机的工作过程收集信息、处理与存储信息、输出信息三、计算机的性能指标吞吐量:表征一台计算机在某一时间间隔内能够处理的信息量响应时间:表征从输入有效到系统产生响应之间的时间度量,用时间单位来度量主频:CPU的工作节拍受主时钟控制,主时钟不断产生固定频率的时钟,主时钟的频率f叫CPU的主频CPU时钟周期:主频的倒数称为CPU时钟周期T,T=1/fCPI:表示每条指令的周期数,即执行一条指令所需的平均时钟周期数。
CPI=执行某段程序所需的CPU时钟周期数/程序包含的指令条数CPU执行时间:表示CPU执行一般程序所占用的CPU时间。
CPU执行时间=CPU时钟周期数*CPU时钟周期MIPS:每秒百万指令数,即单位时间内执行的指令数。
MIPS=指令数/(程序执行时间*10^6)MFLOPS:每秒百万次浮点操作次数,用来衡量机器浮点操作的性能。
MFLOPS=程序中的浮点操作次数/(程序执行时间*10^6)Chapter2数据的表示和运算一、数制和编码1.进位计数值及其相互转换2.真值和机器数原码与补码互相转换“正数不变,负数取反+1”移码1+0- 符号位,数位5.校验码奇偶校验,只能检测出奇数个错误奇数1奇C=0,偶数1时偶C=0二、定点数的表示和运算1.定点数的表示2.定点数的运算加:X补+Y补=[X+Y]补减:[X-Y]补=X补+[-Y]补除:恢复余数法&加减交替法数的字长大于绝对值的现象叫做溢出。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.下列选项中,能缩短程序执行时间的措施是:Ⅰ.提高CPU时钟频率Ⅱ.优化数据通路结构Ⅲ.对程序进行编译优化A.仅Ⅰ和ⅡB.仅Ⅰ和ⅢC.仅Ⅱ和ⅢD.Ⅰ、Ⅱ和ⅢD2.假定有4个整数用8位补码分别表示为r1=FEH,r2=F2H,r3=90H,r4=F8H。
若将运算结构存放在一个8位寄存器中,则下列运算中会发生溢出的是A.r1×r2B. r2×r3C. r1×r4D. r2×r4B3.假定变量i、f和d的数据类型分别为int、float和double(int用补码表示,float和double 分别用IEEE754单精度和双精度浮点数格式表示),已知i=785,f=1.5678e3,d=1.5e100。
若在32位机器中执行下列关系表达式,则结果为“真”的是Ⅰ.i==(int)(float)I Ⅱ.f==(float)(int)fⅢ.f==(float)(double)f Ⅳ.(d+f)-d==fA.仅Ⅰ和ⅡB.仅Ⅰ和ⅢC.仅Ⅱ和ⅢD.仅Ⅲ和ⅣB4.假定用若干个2K×4位的芯片组成一个8K×8位的存储器,则地址0B1FH所在芯片的最小地址是A.0000HB.0600HC.0700HD.0800HD5.下列有关RAM和ROM的叙述中,正确的是Ⅰ.RAM是易失性存储器,ROM是非易失性存储器Ⅱ.RAM和ROM都采用随机存取方式进行信息访问Ⅲ.RAM和ROM都可用作CacheⅣ.RAM和ROM都需要进行刷新A.仅Ⅰ和ⅡB.仅Ⅱ和ⅢC.仅Ⅰ、Ⅱ和ⅣD.仅Ⅱ、Ⅲ和ⅣA6.下列命中组合情况中,一次访存过程中不可能发生的是A.TLB未命中,Cache未命中,Page未命中B.TLB未命中,Cache命中,Page命中C.TLB命中,Cache未命中,Page命中D.TLB命中,Cache命中,Page未命中D7.下列寄存器中,汇编语言程序员可见的是A.存储器地址寄存器(MAR)B.程序计数器(PC)C.存储器数据寄存器(MDR)D.指令寄存器(IR)B8.下列选项中,不会引起指令流水线阻塞的是A.数据旁路(转发)B.数据相关C.条件转移D.资源冲突A9.下列选项中的英文缩写均为总线标准的是A.PCI、CRT、USB、EISAB.ISA、CPI、VESA、EISAC.ISA、SCSI、RAM、MIPSD.ISA、EISA、PCI、PCI-ExpressD10.单级中断系统中,中断服务程序内的执行顺序是Ⅰ.保护现场Ⅱ.开中断Ⅲ.关中断Ⅳ.保存断点Ⅴ.中断事件处理Ⅵ.恢复现场Ⅶ.中断返回A. Ⅰ→Ⅴ→ Ⅵ→ Ⅱ→ ⅦB. Ⅲ→ Ⅰ→ Ⅴ→ ⅦC. Ⅲ→ Ⅳ→ Ⅴ→ Ⅵ→ ⅦD. Ⅳ→ Ⅰ→Ⅴ→ Ⅵ→ ⅦA11.假定一台计算机的显示存储器用DRAM芯片实现,若要求显示分辨率为1600×1200,颜色深度为24位,帧频为85Hz,显存总带宽的50%用来刷新屏幕,则需要的显存总带宽至少约为A.245MbpsB.979MbpsC.1958MbpsD.7834MbpsD12.下列选项中,描述浮点数操作速度指标的是A.MIPS B.CPI C.IPC D.MFLOPSD13.float型数据通常用IEEE 754单精度浮点数格式表示。
若编译器将float型变量x分配在一个32位浮点寄存器FR1中,且x=-8.25,则FR1的内容是A.C104 0000H B.C242 0000H C.C184 0000H D.C1C2 0000HA14.下列各类存储器中,不采用随机存取方式的是A.EPROM B.CDROM C.DRAM D.SRAMB15.某计算机存储器按字节编址主存地址空间大小为64MB现用4M×8位的RAM 芯片组成32MB的主存储器,则存储器地址寄存器MAR的位数至少是A.22位B.23位C.25位D.26位D16.偏移寻址通过将某个寄存器内容与一个形式地址相加而生成有效地址。
下列寻址方式中,不属于偏移寻址方式的是A.间接寻址B.基址寻址C.相对寻址D.变址寻址A17.某机器有一个标志寄存器,其中有进位/借位标志CF、零标志ZF、符号标志SF和溢出标志OF,条件转移指令bgt(无符号整数比较大于时转移)的转移条件是C18.下列给出的指令系统特点中,有利于实现指令流水线的是Ⅰ. 指令格式规整且长度一致Ⅱ.指令和数据按边界对齐存放Ⅲ.只有Load/Store指令才能对操作数进行存储访问A.仅Ⅰ、ⅡB.仅Ⅱ、ⅢC.仅Ⅰ、ⅢD.Ⅰ、Ⅱ、ⅢD19.假定不采用Cache和指令预取技术,且机器处于“开中断”状态,则在下列有关指令执行的叙述中,错误的是A.每个指令周期中CPU都至少访问内存一次B.每个指令周期一定大于或等于一个CPU时钟周期C.空操作指令的指令周期中任何寄存器的内容都不会被改变D.当前程序在每条指令执行结束时都可能被外部中断打断C20.在系统总线的数据线上,不可能传输的是A.指令B.操作数C.握手(应答)信号D.中断类型号C。
握手(应答)信号在通信总线上传输。
21.某计算机有五级中断L4~L0,中断屏蔽字为M4M3M2M1M0,Mi=1(0≤i ≤4)表示对Li级中断进行屏蔽。
若中断响应优先级从高到低的顺序是L4→L0→L2→L1→L3 ,则L1的中断处理程序中设置的中断屏蔽字是A.11110 B.01101 C.00011 D.01010D。
高等级置0表示可被中断,比该等级低的置1表示不可被中断。
22.某计算机处理器主频为50MHz,采用定时查询方式控制设备A的I/O,查询程序运行一次所用的时钟周期数至少为500。
在设备A工作期间,为保证数据不丢失,每秒需对其查询至少200次,则CPU用于设备A的I/O的时间占整个CPU时间的百分比至少是A.0.02% B.0.05% C.0.20% D.0.50%C。
每秒200次查询,每次500个周期,则每秒最少200×500﹦10 0000个周期,100000÷50M=0.20%。
23.假定基准程序A 在某计算机上的运行时间为100 秒,其中90 秒为CPU 时间,其余为I/O 时间。
若CPU 速度提高50%,I/O 速度不变,则运行基准程序A 所耗费的时间是A. 55 秒B. 60 秒C. 65 秒D. 70 秒D24.假定编译器规定int 和short 类型长度占32 位和16 位,执行下列C 语言语句unsigned short x = 65530;unsigned int y = x;得到y 的机器数为A. 0000 7FFAB. 0000 FFFAC. FFFF 7FFAD. FFFF FFFAB25.float 类型(即IEEE754 单精度浮点数格式)能表示的最大正整数是A. 2126-2103B. 2127-2104C. 2127-2103D.2128-2104B26.某计算机存储器按字节编址,采用小端方式存放数据。
假定编译器规定int 和short 型长度分别为32 位和16 位,并且数据按边界对齐存储。
某C 语言程序段如下:struct{ int a; char b; short c; } record; record.a=273;若record 变量的首地址为0Xc008,则低至0Xc008 中内容及record.c 的地址分别为A. 0x00、0xC00DB. 0x00、0xC00EC. 0x11、0xC00D. 0x11、0xC00ED27.下列关于闪存(Flash Memory)的叙述中,错误的是A. 信息可读可写,并且读、写速度一样快B. 存储元由MOS 管组成,是一种半导体存储器C. 掉电后信息不丢失,是一种非易失性存储器D. 采用随机访问方式,可替代计算机外部存储器A28.假设某计算机按字编址,Cache 有4 个行,Cache 和主存之间交换的块为1 个字。
若Cache 的内容初始为空, 采用 2 路组相联映射方式和LRU 替换算法。
当访问的主存地址依次为0,4,8,2,0,6,8,6,4,8 时,命中Cache 的次数是A. 1B. 2C. 3D. 4C29.某计算机的控制器采用微程序控制方式,微指令中的操作控制字段采用字段直接编码法,共有33 个微命令,构成5 个互斥类,分别包含7、3、12、5 和6 个微命令,则操作控制字段至少有A. 5 位B. 6 位C.15 位D. 33 位C30.某同步总线的时钟频率为100MHz,宽度为32 位,地址/数据线复用,每传送一次地址或者数据占用一个时钟周期。
若该总线支持突发(猝发)传输方式,则一次“主存写”总线事务传输128 位数据所需要的时间至少是A. 20nsB. 40nsC. 50nsD. 80nsC31.下列关于USB 总线特性的描述中,错误的是A. 可实现外设的即插即用和热拔插B. 可通过级联方式连接多台外设C. 是一种通信总线,连接不同外设D. 同时可传输2 位数据,数据传输率高D32.下列选项中,在I/O 总线的数据线上传输的信息包括I. I/O 接口中的命令字II. I/O 接口中的状态字III.中断类型号A. 仅I、IIB. 仅I、IIIC. 仅II、IIID. I、II、IIID33.响应外部中断的过程中,中断隐指令完成的操作,除保护断点外,还包括I. 关中断II.保存通用寄存器的内容III.形成中断服务程序入口地址并送PCA. 仅I、IIB. 仅I、IIIC. 仅II、IIID. I、II、IIB34. 某计算机主频为1.2 GHz,其指令分为4类,它们在基准程序中所占比例及CPI如下表所示指令类型所占比例CPIA 50% 2B 20% 3C 10% 4D 20% 5该机的MIPS数是A. 100B. 200C. 400D. 600C 解析:基准程序的CPI=2*0.5+3*0.2+4*0.1+5*0.2=3 ,计算机的主频为1.2GHa,为1200MHz,该机器的是MIPS为1200/3=400。
35. 某数采用IEEE 754 单精度浮点数格式表示为C640 0000H,则该数的值是A. -1.5×213B. -1.5×212C. -0.5x×213D. -0.5×212A解析:IEEE 754 单精度浮点数格式为C640 0000H,二进制格式为1100 0110 0100 0000 0000 0000 0000 0000,转换为标准的格式为:因此,浮点数的值为-1.5×21336. 某字长为8 位的计算机中,已知整型变量x、y 的机器数分别为[x]补=11110100,[y]补=10110000。