江南大学计算机组成原理考试范围 下载本文

内容发布更新时间 : 2024/5/13 18:09:05星期一 下面是文章的全部内容请认真阅读。

41、下列三种类型的指令,(C)执行时间最长。A.RR型 B.RS型 C.SS型 RR型:两个操作数均来自寄存器的指令。SS型:两个操作数均来自内存的指令。RS型:操作数分别来自寄存器和内存的指令。因为访问内存时间比访问寄存器时间长,所以SS型执行时间最长

42、操作数地址存放在寄存器的寻址方式是(B)。B.寄存器间接寻址

这里要区分寄存器寻址和寄存器间接寻址的不同,寄存器寻址是操作数放在寄存器中;而寄存器间接寻址是将操作数地址(而不是操作数本身)存放在寄存器中。

43、(C)对于实现程序浮动提供了较好的支持。C.相对寻址 44、(B)便于处理数组问题。B.变址寻址 45、(C)有利于编制循环程序。C.寄存器间址

46、在下列寻址方式中,(B)寻址方式需要先计算,再访问主存。B.变址

47、下列叙述中,(BDEG)能反映RISC的特征(多项选择)。

B.指令执行采用流水方式 D.指令长度固定

E.只有LOAD/STORE指令访问存储器 G.配置多个通用寄存器

RISC(精简指令集)

48、下列叙述中,(ADE)能反映CISC的特征(多项选择)。

A.丰富的寻址方式

D.大多数指令需要多个时钟周期才能执行完成 E.各种指令都可以访存

CISC(复杂指令集)

第八章 CPU的结构和功能(4分)

1、CPU是指(B)。B.运算器和控制器

2、控制器的全部功能是(C)。C.从主存取出指令、分析指令并产生有关的操作控制信号 3、指令周期是(C)。C.CPU从主存取出一条指令加上执行这条指令的时间 4、下列说法中(B)是正确的。B.指令周期大于机器周期

机器周期:把一条指令的执行过程划分为若干个阶段,每一阶段完成一项工作。例如,取指令、存储器读、存储器写等,这每一项工作称为一个基本操作。完成一个基本操作所需要的时间称为机器周期。

指令周期:执行一条指令所需要的时间,一般由若干个机器周期组成,是从取指令、分析指令到执行完所需的全部时间。

5、中断标志触发器用于(B)。B.指示CPU是否进入中断周期 6、允许中断触发器用于(C)。C.开放或关闭中断系统

7、CPU响应中断的时间是(A)。A.一条指令执行结束

8、向量中断是(C)。C.由硬件形成向量地址,再由向量地址找到中断服务程序入口地址 9、程序计数器的位数取决于(A)。A.存储器的容量

10、响应中断请求的条件是(B)。B.外设工作完成和系统允许时 11、隐指令是指(C)。C.指令系统中没有的指令

12、中断向量可提供(C)。C.中断服务程序入口地址

13、指令寄存器的位数取决于(B)。B.指令字长

14、在中断周期中,由(B)将允许中断触发器置“0”。B.中断隐指令 15、CPU中的通用寄存器位数取决于(C)。C.机器字长

16、程序计数器PC属于(B)。B.控制器 17、CPU不包括(C)。C.地址译码器

13

CPU由运算器、控制器和寄存器(包括地址寄存器、指令寄存器等)及实现它们之间联系的数据、控制及状态的总线构成。

18、与具有n个并行部件的处理器相比,一个n段流水处理器(A)。A.具备同等水平的吞吐能力

19、CPU中的译码器主要用于(B)。B.指令译码

20、CPU中的通用寄存器(B)。B.可以存放数据和地址

21、某机有四级中断,优先级从高到低为1->2->3->4。若将优先级顺序修改,改后1级中断的屏蔽字为1011,2级中断的屏蔽字为1111,3级中断的屏蔽字为0011,4级中断的屏蔽字为0001,则修改后的有线顺序从高到低为(C)。C.2->1->3->4 中断源 屏蔽字 1 2 3 4 1级 1 0 1 1 2级 1 1 1 1 3级 0 0 1 1 4级 0 0 0 1 在这里简单解释一下屏蔽字的含义:“1”代表可以屏蔽,“0”代表不可以屏蔽,“1”或“0”所在的位置代表可以或不可以屏蔽的级数。

例如在本题中,已知修改后1级中断的屏蔽字为1011,所表达的意思就是1级中断可以屏蔽掉除了2级中断外的其它中断(因为屏蔽字的第2位为“0”,表示不可以屏蔽2级中断),则只有2级中断的优先级高于1级中断;同理,2级中断的屏蔽字为1111,表达的意思是2级中断可以屏蔽其它所有中断,所以2级中断的优先级最高;同理可得到其它中断的优先级

22、中断系统是由(C)实现的。C.软硬件结合

23、超标量流水技术(B)。B.在每个时钟周期内同时并发多条指令 24、超流水线技术是(A)。A.缩短原来流水线的处理器周期

25、CPU响应中断的时间是(C)。C.执行周期结束

26、中断周期前是(),中断周期后是()。答案选(B)。B.执行周期,取址周期

27、由编译程序将多条指令组合成一条指令,这种技术称做(C)。C.超长指令字技术 28、RISC机器(B)。B.一定采用流水技术

29、以下叙述中()是正确的。A.RISC机一定采用流水技术

30、在CPU的寄存器中,(B)对用户是完全透明的。B.指令寄存器

14

二、填空题:(20分,20个空,每空1分,第一章3分,第三章2分,第四章3分,第五章3分,第六章7分,第七章1分,第八章1分)

第一章 计算机系统概论(3分)

1、完整的计算机系统应包括配套的硬件设备和软件系统。

2、计算机硬件包括运算器、控制器、存储器、输入设备和输出设备。其中运算器、控制器和存储器组成主机,运算器和控制器可统称为CPU。

3、基于存储程序原理的冯.诺依曼计算机工作方式的基本特点是按地址访问并顺序执行指令。

4、计算机硬件是指计算机系统的实体部分,它由看得见摸得着的各种电子元器件及各类光、电、机设备的实物组成,包括主机、外设等,软件是指人们事先编制的具有各类特殊功能的程序,是无形的,固件是指具有某软件功能的硬件,一般用ROM实现。

5、系统程序是指用来对整个计算机系统进行调度、管理、监视及服务的各种软件,应用程序是指用户在各自的系统中开发和应用的各种程序。

6、计算机与日常使用的袖珍计算机的本质区别在于自动化程度的高低。

7、为了更好地发挥计算机效率和方便用户,20世纪50年代发展了操作系统技术,通过它对计算机进行管理和调度。

8、指令和数据都存放在存储器中,控制器能自动识别它们。

9、计算机系统没有系统软件中的操作系统,就什么工作都不能做。

10、在用户编程所用的各种语言中,与计算机本身最为密切的语言是汇编语言。 11、计算机唯一能直接执行的语言是机器语言。

12、电子计算机问世至今,计算机类型不断推陈出新,但依然保存“存储程序”的特点,最早提出这种观念的是冯.诺依曼。

13、汇编语言是一种面向机器的语言,对机器依赖性强,用汇编语言编址的程序执行速度比高级语言快。

14、有些计算机将一部分软件永恒地存于只读存储器中,称为固件。

15、计算机将存储、算术逻辑运算和控制三个部分合称为主机,再加上输入设备和输出设备就组成了计算机硬件系统。

16、1us是10-6秒,其时间是1ns的1000倍。

17、计算机系统的软件可分为系统软件和应用软件,文本处理属于应用软件,汇编程序属于操作系统软件。

18、指令的解释是由计算机的控制器来完成的,运算器用来完成算术和逻辑运算。

19、软件是各种指挥计算机工作的程序总称,可大致分为系统软件和应用软件两大类。前者的主要作用是充分发挥硬件功能及方便用户,最典型的如操作系统。

20、若以电视来比喻计算机硬件和软件的关系,则电视机好比硬件,电视节目好比软件。 21、存储器可分为主存和辅存,程序必须存于主存内,CPU才能执行其中的指令。 22、常用的辅助存储器有磁盘和磁带(或光盘)等。

23、存储器的容量可以用KB、MB和GB表示,它们分别代表210字节,220字节和230字节。

24、计算机硬件的主要技术指标包括机器字长、存储容量、运算速度。

第三章 系统总线(2分)

1、在做手术过程中,医生经常将手伸出,等护士将手术刀递上,待医生握紧后,护士才松手。如果把医生和护士看作是两个通信模块,上述一系列动作相当于异步通信中的全互锁方式。

2、按连接部件不同,总线通常可分为片内总线、系统总线和通信总线三种。

15

3、系统总线是连接CPU、主存、I/O(通过I/O接口)之间的信息传送线。按传输内容不同,又可分为地址线、数据线和控制线,分别用来传送地址、数据和控制信号、响应信号和时序信号。

4、Plug and Play的含义是即插即用。PCI总线标准具有这种功能。

5、一个总线传输周期包括申请分配阶段、寻址阶段、传输阶段和结束阶段四个阶段。 6、总线上的主模块是指对总线有控制权的模块,从模块是指被主模块访问的模块,只能响应从主模块发来的各种总线命令。

7、总线的通信控制主要解决通信双方如何获知传输开始和传输结束,以及通信双方如何协调如何配合。通常有同步通信、异步通信、半同步通信和分离式通信四种。

8、同步通信的主要特点是通信双方由统一时钟控制数据的传输,一般用于总线长度较短,总线上各部件存取时间比较一致的场合;异步通信的特点是通信双方没有公共的时钟标准,采用应答方式通信,一般用于总线上各部件速度不一致的场合。

9、每个总线部件一般都配有三态门电路,以避免总线访问冲突,当某个部件不占用总线时,由该电路禁止向总线输出信息。

10、总线同步通信影响总线效率的原因是必须按最慢速度的部件来设计公共时钟。

11、在总线的异步通信方式中,通信的双方可以通过不互锁、半互锁和全互锁三种类型联络。

12、ISA总线的最大数据宽度是16位,EISA总线的最大数据宽度是32位,PCI总线的数据宽度为32位,可扩充到64位。

ISA(Industrial Standard Architecture,工业标准结构总线)

EISA(Extended Industy Standard Architecture,扩展工业标准结构总线) PCI(Peripheral Component Interconnect,外围部件互连总线)

13、按数据传送方式不同,总线可分为串行传输总线和并行传输总线。 14、单向总线只能将信息从总线的一端传到另一端,不能反向传输。 15、总线的判优控制可分为集中式和分布式两种。

16、在同步通信中,设备之间没有应答信号,数据传输在公共时钟信号的控制下进行。 17、在异步通信中,没有固定的总线传输周期,通信双方通过应答(握手)信号联络。 18、在计数器定时查询方式下,采用每次从上一次计数的终止点开始计数的方式,可使每个设备使用总线的优先级相等。

19、总线复用技术是指不同的信号(如地址信号和数据信号)共用同一组物理线路,分时使用。此时需配置相应的电路。

20半同步通信既有统一的时钟信号,又允许不同速度的模块和谐工作。为此需增设一“等待”(WAIT)响应信号线

第四章 存储器(3分)

1、主存、快速缓冲存储器、通用寄存器、磁盘、磁带都可用来存储信息,按存取时间由快至慢排列,其顺序是通用寄存器、快速缓冲存储器、主存、磁盘、磁带。

2、Cache、主存和辅存组成三级存储系统,分级的目的是提高访存速度、扩大存储容量。 3、半导体静态RAM依据触发器原理存储信息,半导体动态RAM依据电容存储电荷原理存储信息。

4、动态RAM依据电容存储电荷的原理存储信息,因此一般在2ms时间内必须刷新一次,刷新与行地址有关,该地址由刷新地址计数器给出。

5、RAM的速度指标一般用存取周期表示,而磁盘存储器的速度指标一般包括寻找时间(寻道时间)、等待时间和数据传输时间三项。

6、动态半导体存储器的刷新一般有集中刷新和分散刷新两种方式,之所以刷新是因为存储电荷的电容放电。

7、半导体静态RAM进行读/写操作时,必须先接受地址信号,再接受片选和读/写信号。 8、欲组成一个32K*8位的存储器,当分别选用1K*4位,16K*1位,2K*8位的三种不同规格的存储芯片时,各需64、16和16片。

16