计算机组成原理试卷3

合集下载

计算机组成原理期中考试试卷

计算机组成原理期中考试试卷

计算机组成原理期中考试试卷⼀、填空题(每空1 分,共30 分)1.计算机系统是由⼀个硬件和软件组成的多层次结构。

2. 随⼤规模集成电路技术的发展和软件硬化的趋势,现在已经可以将许多复杂、常⽤的程序制作成固件,从功能上说是软件,从形态上说是硬件。

3.在计算机系统中,数的真值变成机器代码时有原码表⽰法、表⽰法、补码表⽰法和移码表⽰法。

其中浮点数的阶码主要⽤采⽤移码表⽰,以利于⽐较两个指数的⼤⼩和对阶操作。

4.在计算机系统中,存储器通常采⽤由⾼速缓冲存储器、主存储器、外存储器构成的多级存储器体系结构,CPU能直接访问⾼速缓冲存储器、主存储器但不能直接访问外存储器。

5.机器字长是指计算机能直接处理的⼆进制数据的位数,它决定了计算机的运算精度。

6.形成指令地址的⽅式,称为A.___指令寻址___⽅式,有B. __顺序____寻址和C. ___跳跃___寻址。

7.⼀个较完善的指令系统应当包括数据处理、数据存储、数据传送、程序控制四⼤类指令。

8. 对存储器的要求是A. ___容量⼤___,B. _速度快_____,C. _成本低____。

为了解决这三⽅⾯的⽭盾,计算机采⽤多级存储体系结构。

9.⼀台计算机中所有机器指令的集合,称为这台计算机的指令系统,指令格式中通常由操作码字段和地址码字段字段组成。

其中__操作码____字段表征指令的特性与功能。

⼆、单项选择题(在每⼩题的四个备选答案中,选出⼀个正确答案,并将正确答案的序号填在题⼲的括号内)1.某计算机字长16位,它的存贮容量是64KB,若按字编址,那么它的寻址范围是( B )。

A. 64KB. 32KC. 64KBD. 32 KB2.. 双端⼝存储器在__B____情况下会发⽣读/写冲突。

A. 左端⼝与右端⼝的地址码不同B. 左端⼝与右端⼝的地址码相同C. 左端⼝与右端⼝的数据码不同D. 左端⼝与右端⼝的数据码相同3. 寄存器间接寻址⽅式中,操作数处在__B____。

计算机组成原理试题

计算机组成原理试题

命题人:张健试卷分类(A卷或B卷)期中考试五邑大学试卷评分标准及参考答案学期:2012 至2013学年度第 1 学期课程:计算机组成原理班级:AP10065一、单项选择题(10分, 每小题2分,共20分)1.微型计算机的发展以___ B____技术为标志。

A.操作系统B.微处理器C.磁盘D.软件2.目前在小型和微型计算机里最普遍采用的字符编码是___ C____。

A.BCD码B.海明码C.ASCII码D.十六进制码3.在规格化浮点数表示中,保持其他方面不变,将阶码部分的移码表示改为补码表示,将会使数的表示范围___ C____。

A.增大B.减小C.不变D.增大或减小4.执行一条一地址加法指令共需要___ B____次访问主存。

A.1 B.2 C.3 D.45.在寄存器间接寻址方式中,操作数应在___ D____中。

A.寄存器B.堆栈栈顶C.累加器D.主存单元6.两补码数相加,采用1位符号位,当___ D____时,表示结果溢出。

A.符号位有进位B.符号位进位和最高位进位异或结果为0 C.符号位为1 D.符号位进位和最高位进位异或结果为1 7.在cache的映射方式中不需要替换策略的是____ C_____。

A.全相联映射方式B.组相联映射方式C.直接映射方式D.所有方式8.动态RAM的刷新是以___ C____为单位进行的。

A.存储单元B.存储位C.行D.列9.主存贮器和CPU之间增加cache的目的是___C______。

A.扩大主存贮器的容量B.扩大CPU中通用寄存器的数量C.解决CPU和主存之间的速度匹配问题D.既扩大主存的容量,又扩大CPU通用寄存器的数量10.以下四种类型指令中,执行时间最长的是___ D____。

A.程序控制指令B.RR型指令C.RS型指令D.SS型指令二、判断题(10分,每小题1分,共10分)1.__ ×___数据寻址的最终目的是寻找操作数的有效地址。

2.___√___运算器不仅可以完成数据信息的算术逻辑运算,还可以作为数据信息的传送通路。

计算机组成原理期末试卷

计算机组成原理期末试卷

一、1.下列说法不正确的是()A每个程序的虚地址空间可以远大于实地址空间B多级存储体系由cache、主存和虚拟存储器构成C cache和虚拟存储器这两种存储管理策略,都利用了程序的局部性原理D cache未命中时,CPU可直接访问主存,外存与CPU之间没有直接通路2.下列说法中正确的是()A多体交叉存储器主要解决扩充容量问题B cache与主存统一编址空间是主存地址空间的一部分C主存都是由易失性的随机读写存储器构成的D cache的主要功能由硬件实现3.同步控制是()A只适用于CPU控制方式B只适用于外围设备控制方式C由统一时序信号控制的方式D所有指令控制时间都相同4.微程序控制器中,机器指令与微指令的关系是______。

A.每一条机器指令由一段微指令编成的微程序来解释执行B.每一条机器指令由一条微指令来执行C.一段机器指令组成的程序可由一条微指令来执行D.一条微指令由若干条机器指令组成5.操作控制器的功能是( )A. 产生时序信号B. 从主存取出一条指令C. 完成指令操作码译码D. 从主存取出指令,完成指令操作码译码,并产生有关的操作控制信号,以解释执行该指令6. 在cache的地址映射中,凡主存中的任意一块均可映射到cache内的任意一块的位置上,这种方法称为______。

A. 全相联映射B. 直接映射C. 组相联映射D. 混合映射7.运算型指令的寻址与转移型指令的寻址不同点在于()。

A. 前者取操作数,后者决定程序转移地址B.后者取操作数,前者决定程序转移地址C.前者是短指令,后者是长指令D.前者是长指令,后者是短指令二、1、根据操作数所在的位置,指出其寻址方式:操作数在寄存器中,为寻址:操作数地址在寄存器中,为寻址:操作数在指令中,为寻址:操作数的主存地址在指令中,为寻址:操作数的地址为某一寄存器的内容与指令中的位移量之和,可以是寻址、寻址和寻址。

2、主存与cache的地址映射有、、三种方式。

15春北航《计算机组成原理》在线作业试卷

15春北航《计算机组成原理》在线作业试卷

15春北航《计算机组成原理》在线作业试卷一、单选题(共20 道试题,共80 分。

)1. 运算器由许多部件组成,其核心部分是______。

A. 数据总线;B. 算术逻辑运算单元;C. 累加寄存器;D. 多路开关。

正确答案:B2. 下列叙述中______是错误的。

A. 采用微程序控制器的处理器称为微处理器;B. 在微指令编码中,编码效率最低的是直接编码方式;C. 在各种微地址形成方式中,增量计数器法需要的顺序控制字段较短;D. CMAR是控制器中存储地址寄存器。

正确答案:A3. ______不是发生中断请求的条件。

A. 一条指令执行结束B. 一次I/O操作结束C. 机器内部发生故障D. 一次DMA操作结束正确答案:A4. 通道程序是由______组成。

A. I/O指令;B. 通道控制字(或称通道指令);C. 通道状态字;D. 微程序。

正确答案:B5. DMA方式的接口电路中有程序中断部件,其作用是()。

A. 实现数据传送;B. 向CPU提出总线使用权;C. 向CPU提出传输结束;D. 发中断请求。

正确答案:C6. 堆栈指针SP的内容是()A. 栈顶单元内容B. 栈顶单元地址C. 栈底单元内容D. 栈底单元地址正确答案:7. 在程序的执行过程中,Cache与主存的地址映射是由______。

A. 操作系统来管理的;B. 程序员调度的;C. 由硬件自动完成的;D. 用户软件完成。

正确答案:8. Cache 的地址映象中,若主存中的任一块均可映射到Cache 内的任一块的位置上,称作()。

A. 直接映象B. 全相联映象C. 组相联映象正确答案:9. 中断服务程序的最后一条指令是______A. 转移指令B. 出栈指令C. 中断返回指令正确答案:10. 带有处理器的设备一般称为()设备。

A. 智能化B. 交互式C. 运程通信D. 过程控制正确答案:11. 总线中地址线的作用是______。

A. 只用于选择存储器单元;B. 由设备向主机提供地址;C. 用于选择指定存储器单元和I/O设备接口电路的地址;D. 即传送地址又传送数据。

计算机组成原理期中试卷及答案解析

计算机组成原理期中试卷及答案解析

计组期中考试考试说明考试说明:考察4.2章节之前的小题(其中3.6不考),难度接近真题。

满分100分,共20;对A.250us、400B.400us、250C.425us、235D.500us、2002.C【解析】100,000条指令总的执行周期数=1*45000+2*32000+15000*3+8000*2=170000个时钟周期,该处理器1秒钟的时钟周期数为400M,故执行时间为0.17M/400M=425us,该处理器的有效MIPS=1s/425us*100000≈235,故答案选C。

3.下面有关计算机语言的说法中,错误的是()。

Ⅰ. 机器语言是由0/1代码串构成的代码语言,而汇编语言是符号化的语言Ⅱ. 机器语言和汇编语言是面向机器的语言,因此,能够被计算机硬件直接执行Ⅲ. 高级语言需要编译成二进制机器指令后才能执行,而汇编语言因为与机器指令一一对应,所以不需要编译就可执行A.仅Ⅰ和ⅡB.仅Ⅰ和ⅢC.仅Ⅱ和ⅢD.Ⅰ、Ⅱ和Ⅲ3.C【解析】汇编语言是把机器语言的二进制代码对应成汇编的符号进行编程,因此汇编语言属于符号化的语言。

汇编语言的程序必须经过一个称为汇编程序的系统软件翻译,将其转换为计算机的机器语言程序之后,才能在计算机上执行。

4.以下有关使用GCC生成C语言程序的可执行文件的叙述中,错误的是()。

A. 第一步预处理,对#include、#define、#ifdef等预处理命令进行处理B. 第二步编译,将预处理结果编译转换为二进制形式的汇编语言程序代码C. 第三步汇编,将汇编语言代码汇编转换为机器指令表示的机器语言代码D. 第四步链接,将多个模块的机器语言代码链接生成可执行目标程序文件4.B【解析】编译是将预处理结果转换为汇编语言,汇编语言使用助记符,不是二进制形式,B错误。

5.假设sizeof (int) = 4 bytes,对于以下C语言代码:int cod=2;printf (“%d\n”,~cod); //~为按位取反操作上述程序段的输出结果为( )A.-3B. -2C.231-1D.231-25.A【解析】cod的补码表示为00 00 00 02H,则~cod为FF FF FF FDH,而FF FF FF FDH在计算机中是以补码的方式解析,其真值为-3,故选A。

计算机组成原理试卷及答案

计算机组成原理试卷及答案

一、选择题1.假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校校验的字符码是______。

A 11001011B 11010110C 11000001 D110010012.8位定点字长的字,采用2的补码表示时,一个字所能表示的整数范围是______。

A .–128 ~ +127 B. –127 ~ +127 C. –129 ~ +128 D.-128~ +1283.下面浮点运算器的描述中正确的句子是:______。

a)浮点运算器可用阶码部件和尾数部件实现b)阶码部件可实现加、减、乘、除四种运算c)阶码部件只进行阶码相加、相减和比较操作d)尾数部件只进行乘法和减法运算4.某计算机字长16位,它的存贮容量是64KB,若按字编址,那么它的寻址范围是______A. 64KB. 32KC. 64KBD. 32 KB5.双端口存储器在______情况下会发生读/写冲突。

a)左端口与右端口的地址码不同b)左端口与右端口的地址码相同c)左端口与右端口的数据码不同d)左端口与右端口的数据码相同6.寄存器间接寻址方式中,操作数处在______。

A. 通用寄存器B. 主存单元C. 程序计数器D. 堆栈7.微程序控制器中,机器指令与微指令的关系是______。

a)每一条机器指令由一条微指令来执行b)每一条机器指令由一段微指令编写的微程序来解释执行c)每一条机器指令组成的程序可由一条微指令来执行d)一条微指令由若干条机器指令组8.按其数据流的传递过程和控制节拍来看,阵列乘法器可认为是______。

a)全串行运算的乘法器b)全并行运算的乘法器c)串—并行运算的乘法器d)并—串型运算的乘法器9.由于CPU内部的操作速度较快,而CPU访问一次主存所花的时间较长,因此机器周期通常用______来规定。

a)主存中读取一个指令字的最短时间b)主存中读取一个数据字的最长时间c)主存中写入一个数据字的平均时间d) 主存中读取一个数据字的平均时间10. 程序控制类指令的功能是______。

计算机组成原理试卷及答案

计算机组成原理试题及答案一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内。

)1.若十进制数据为137.5则其八进制数为(B )。

A、89.8B、211.4C、211.5D、1011111.1012.若x补=0.1101010,则x原=(A )。

A、1.0010101B、1.0010110C、0.0010110D、0.11010103.若采用双符号位,则发生正溢的特征是:双符号位为( B)。

A、00B、01C、10D、114.原码乘法是(A )。

A、先取操作数绝对值相乘,符号位单独处理B、用原码表示操作数,然后直接相乘C、被乘数用原码表示,乘数取绝对值,然后相乘D、乘数用原码表示,被乘数取绝对值,然后相乘5.为了缩短指令中某个地址段的位数,有效的方法是采取(C)。

A、立即寻址B、变址寻址C、间接寻址D、寄存器寻址6.下列数中,最小的数是( A )。

 A.(101001)2 B.(52)8 C.(2B)16 D.457.下列数中,最大的数是( D )。

 A.(101001)2 B.(52)8 C.(2B)16 D.458.下列数中,最小的数是( D )。

 A.(111111)2 B.(72)8 C.(2F)16 D.50 9.已知:X=-0.0011,Y= -0.0101。

(X+Y)补= ( A )。

A.1.1100 B.1.1010 C.1.0101 D.1.100010.一个512KB的存储器,地址线和数据线的总和是(C )。

  A.17 B.19 C.27 D.3611.某计算机字长是16位它的存储容量是64KB,按字编址,它们寻址范围是(C )。

A.64K B.32KB C.32K D.16KB12.某一RAM芯片其容量为512*8位,除电源和接地端外该芯片引线的最少数目是(C )。

 A. 21B. 17C. 19D.2012.计算机内存储器可以采用( A )。

计算机组成原理试卷(含答案)

提示:答案一律在答题纸上书写! 一、 选择题:(每题1分,共20分) 1. 已知1MB 2. 下列3. A .4. A C .5. 在的。

A .6. 已知A.7. A .8. 在对A.19. A .B C 10. A.11. CPU A .一条指令执行结束B .外设提出中断C .取指周期结束12. 在总线的C.总(行列地=。

8K*4b,则校否则会引专业:计算机科学与技术课程名称:计算机组成原理 学分:3.5 试卷编号(G ) 课程编号:1311082 考试方式:闭卷 考试时间:100 分钟拟卷人(签字): 拟卷日期:2011-05-29 审核人(签字):3.4.5.期6.1.(1(2(313.A.C14.ABC15.ABC 16.A.址C 17.DMAA.线周期18.A到CPUB.响应。

C请求。

19.I/OA.工作B.工作C.工作20.A. 21.I/OA.访问。

B指令。

C访问。

22.DMA方式10位来传-128,16 D.(150)-27,,若机器B5HEDHB.阶,当C.隐含,在程在程序执,在程34.果A.SP,(Msp) 35.A.+D)36.ABC37.A.38.A.C.39.H40.41.码提供数42.___A.址寻址从主存是否进。

1,2,1级中4级中断2,1,3,.在每个期后是CPU访B.取在微程序控制器中,机 C.多字节指令可加快取指令的速度二、简答题(每题4分,共20分) 1.如何理解计算机体系结构和计算机组成? 2.什么是总线判优?为什,,8根数2K ×8位;4位;8K4096~! C.编课程名称:计算机组成原理 学分:3.5 试卷编号(B ) 课程编号:133102 考试方式:闭卷 考试时间:120 分钟 拟卷人(签字): 拟卷日期:2006-12-5 审核人(签字):ABCD3.A.4.A.可变的B.C.变.5.ABC6.A.提供地址C.7.A. 8.A. 9.1MB10.11.AC12.A.C. 13.提供64提供16提供64两级C.Cache件中,C.存指C.一个中。

计算机组成原理试题及答案

2019—2020学年第二学期《计算机组成原理》试卷(参考【答案及评分标准】)专业班级姓名学号开课系室物联网工程系考试日期2020.05.10一、选择题(每题1分,共25分)1. CPU 的组成中不包含()。

A.存储器B.寄存器C.控制器D.运算器 【答案】A【解析】CPU 的组成包括运算器、控制器和寄存器,不包含存储器。

2. 用海明码对长度为8的数据进行检错/纠错时,若能纠正1位错误,则校验位数至少为()位。

A.2B.3C.4D.5 【答案】C【解析】假设校验位是k 位,数据位是n 位,则n 与k 应满足关系21n n k ≥++,当8n =时,若3k =显然不成立,若4k =,42841≥++成立,所以校验位k 至少应该是4位。

3. 8421BCD 码0111 1100 0001可转换成十进制的()。

A.701B.839C.7C1D.有错误发生 【答案】D【解析】BCD 码只能表示一次只能表示十进制的0—9,题目中1100已经超出了这个范围,因此会有错误发生。

4. 计算机中表示地址时用()。

A.无符号数B.原码C.反码D.移码 【答案】A【解析】计算机中的地址用无符号数表示。

5. 字长12位,用定点补码规格化小数表示,所表示的正数范围是()。

A.12122~(12)−−−B.11112~(12)−−−C.111/2~(12)−−D.1111(1/22)~(12)−−+−【答案】C【解析】字长12位,定点补码规格化小数表示时,所能表示的最小正数是0.10000000000,即1/2,所能表示的最大正数是0.11111111111,即11(12)−−。

6. 浮点数表示范围和精度取决于()A.阶码位数和尾数的位数B.尾数的位数和阶码的位数C.阶码编码方式和尾数的编码方式D.尾数的编码方式和阶码的编码方式 【答案】A【解析】阶码位数确定浮点数范围,尾数位数决定浮点数精度 7. 十进制数5的单精度浮点数IEEE754代码为()。

专升本《计算机组成原理》-试卷-答案

专升本《计算机组成原理》一、(共75题,共150分)1. 冯诺衣曼计算机工作方式的基本特点是( ) (2分)A.以控制器为中心B.按地址访问并顺序执行指令C.堆栈操作D.存储器按内部选择地址。

.标准答案:B2. 下列关于计算机系统层次结构的描述中,不正确的是( ) (2分)A.微程序级属于硬件级,其它级都是软件级B.固件功能类似于软件,形态类似硬件C.从功能看,软件与硬件具有等价性D.不同机器级的程序具有不同的执行效率。

.标准答案:A3. 与十进制数-65对应的8位移码为( ) (2分)A.00111111B.01000001C.11000001D.1011111l.标准答案:A4. CRC编码的码距为( ) (2分)A.1B.2C.3D.4.标准答案:C5. 某计算机字长8位,两个有符号整数[x]补= 44H , [y]补= DCH,在该机中执行算术运算x +2y后得到的结果及相应溢出标志位OF的值分别为( ) (2分)A.32H,0B.32H,1C.FCH,0D.FCH,1.标准答案:C6. 加法器采用先行进位的目的是( ) (2分)A.优化加法器的结构B.加速进位位的产生C.保证运算结果正确D.正确传递进位位.标准答案:B7. 相联存贮器寻址的原理是( ) (2分)A.地址方式B.堆栈方式C.内容指定方式D.地址方式与堆栈方式.标准答案:C 8. 假定用16k′8位的存储器芯片组成一个多体交叉的64k′8位的存储器,则地址为BFFFH所在芯片的最小全局地址为( ) (2分)A.0000HB.0001HC.0002HD.0003H.标准答案:D9. 下列关于指令操作码(OP)的描述中,错误的是( ) (2分)A.操作码可向未使用的地址码字段扩展B.操作码表征指令的功能C.OP字段为n位时最多支持2n条指令D.指令中必须有操作码字段.标准答案:C10. 指令执行所需的操作数不会来自( ) (2分)A.指令寄存器IRB.主存C.通用寄存器D.变址寄存器.标准答案:D11. 指令系统采用不同寻址方式的目的是( ) (2分)A.实现存贮程序和程序控制;B.缩短指令长度,扩大寻址空间,提高编程灵活性;。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、选择题(每小题1分,共15分)
1 运算器的核心功能部件是( )。
A 数据总线 B ALU C 状态条件寄存器 D 通用寄存器
2 某单片机字长32位,其存储容量为4MB。若按字编址,它的寻址范围是( )。
A 1M B 4MB C 4M D 1MB
3 某SRAM芯片,其容量为1M×8位,除电源和接地端外,控制端有E和R/W#,该芯片的管脚引出线数
目是( )。
A 20 B 28 C 30 D 32
4 双端口存储器所以能进行高速读/写操作,是因为采用( )。
A 高速芯片 B 新型器件
C 流水技术 D 两套相互独立的读写电路
5 单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数以外,另一个数常需采用( )。
A 堆栈寻址方式 B 立即寻址方式
C 隐含寻址方式 D 间接寻址方式
6 为确定下一条微指令的地址,通常采用断定方式,其基本思想是( )。
A 用程序计数器PC来产生后继微指令地址
B 用微程序计数器µPC来产生后继微指令地址
C 通过微指令顺序控制字段由设计者指定或由设计者指定的判别字段控制产生后继微指令地址
D 通过指令中指定一个专门字段来控制产生后继微指令地址
7 微程序控制器中,机器指令与微指令的关系是( )。
A 每一条机器指令由一条微指令来执行
B 每一条机器指令由一段用微指令编成的微程序来解释执行
C 一段机器指令组成的程序可由一条微指令来执行
D 一条微指令由若干条机器指令组成
8 CPU中跟踪指令后继地址的寄存器是( )。
A 地址寄存器 B 程序计数器 C 指令寄存器 D 通用寄存器
9 某寄存器中的数值为指令码,只有CPU的( )才能识别它。
A 指令译码器 B 判断程序 C 微指令 D 时序信号
10 为实现多级中断,保存现场信息最有效的方法是采用( )。
A 通用寄存器 B 堆栈 C 主存 D 外存
11 采用DMA方式传送数据时,每传送一个数据,就要占用一个( )的时间。
A 指令周期 B 机器周期 C 存储周期 D 总线周期
12 将IEEE1394串行标准接口与SCSI并行标准接口进行比较,指出下面陈述中不正确的项是( )。
A 前者数据传输率高
B 前者数据传送的实时性好
C 前者使用6芯电缆,体积小
D 前者不具有热插拔能力
13 下面陈述中,不属于虚存机制要解决的问题项是( )。
A 调度问题
B 地址映射问题
C 替换与更新问题
D 扩大物理主存的存储容量和字长
14 进程从运行状态转入就绪状态的可能原因是( )。
A 被选中占有处理机时间
B 等待某一事件发生
C 等待的事件已发生
D 时间片已用完
15 安腾处理机的一组指令中,可以并行执行的指令是( )。
A Id8 r1=[r3] B add r6=r8,r9
C SUB r3=r1,r4 D add r5=r3,r7
二、填空题(每小题2分,共20分)

1 计算机系统的层次结构从下至上可分为五级,即微程序设计级(或逻辑电路级)、一般机器级、操作
系统级、( )级、( )级。
2 十进制数在计算机内有两种表示形式:( )形式和( )形式。前者主要用在非数值计算的应用领
域,后者用于直接完成十进制数的算术运算。
3 一个定点数由符号位和数值域两部分组成。按小数点位置不同,定点数有( )和( )两种表示方
法。
4 对存储器的要求是容量大、速度快、成本低,为了解决这三方面的矛盾,计算机采用多级存储体系结
构,即( )、( )、( )。
5 高级的DRAM芯片增强了基本DRAM的功能,存取周期缩短至20ns以下。举出三种高级DRAM芯片,它
们是( )、( )、( )。
6 一个较完善的指令系统,应当有( )、( )、( )、( )四大类指令。
7 机器指令对四种类型的数据进行操作。这四种数据类型包括( )型数据、( )型数据、( )型
数据、( )型数据。
8 CPU中保存当前正在执行的指令的寄存器是( ),指示下一条指令地址的寄存器是( ),保存算
术逻辑运算结果的寄存器是( )和( )。
9 虚存系统中,通常采用页表保护、段表保护和键保护以实现( )保护。
10 安腾体系结构采用分支推断技术,将传统的( )分支结构转变为无分支的( )代码,避免了错
误预测分支而付出的代价。

三、简答题(每小题8分,共16分)

1 PCI总线中三种桥的名称是什么?简述其功能。
2 安腾处理机采用的6种增强并行性功能的技术措施是什么?
四、证明题(12分)
设|x|﹤(2n-1),|y|﹤(2n-1),|x+y|﹤(2n-1)
求证:[x]补+[y]补=[x+y]补 (mod 2n+1)
五、计算题(10分)
设存储器容量为64M字,字长为64位,模块数m=8,分别用顺序和交叉方式进行组织。存储周期T=100ns,
数据总线宽度为64位,总线传送周期=50ns。

求:顺序存储器和交叉存储器的带宽各是多少?
六、分析题(12分)
一种二进制RS型32位的指令结构如下:
其中OP为操作码字段,X为寻址模式字段,D为偏移量字段,其寻址模式定义为有效地址E算法及说
明列表如下:

请写出6种寻址方式的名称。
七、设计题(15分)
CPU的数据通路如图1所示。运算器中R0~R3为通用寄存器,DR为数据缓冲寄存器,PSW为状态字寄存
器。D-cache为数据存储器,I-cache为指令存储器,PC为程序计数器(具有加1功能),IR为指令寄存
器。单线箭头信号均为微操作控制信号(电位或脉冲),如LR0表示读出R0寄存器,SR0表示写入R0寄存器。

机器指令“LDA(R3),R0”实现的功能是:以(R3)的内容为数存单元地址,读出数存该单元中数据至
通用寄存器R0中。请画出该取数指令周期流程图,并在CPU周期框外写出所需的微操作控制信号。(一个
CPU周期有T1~T4四个时钟信号,寄存器打入信号必须注明时钟序号)

相关文档
最新文档