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

合集下载

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

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

计算机组成原理期中考试试卷⼀、填空题(每空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____。

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

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

计组期中考试考试说明考试说明:考察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

计算机组成原理试题期中考试复习卷1

计算机组成原理试题一、选择题1、目前的计算机中,代码形式是()CA、指令以二进制的形式存放,数据以十进制的形式存放。

B、指令以十进制的形式存放,数据以二进制的形式存放。

C、指令和数据均以二进制的形式存放。

D、指令和数据均以十进制的形式存放。

2、目前普遍使用的微型计算机采用的电路是( )DA、电子管B、晶体管C、集成电路D、超大规模集电成路3、完整的计算机系统应包括()DA、运算器、存储器、控制器B、外部设备和主机C、主机和应用程序D、配套的硬件设备和软件系统4、计算机语言有许多种,其中与硬件直接相关的是( ) CA、网络语言B、操作系统C、机器语言D、高级语言5、在8421码表示的二—十进制数中,代码1001表示( ) CA、3B、6C、9D、16.代码10101逻辑右移一位后得( ) DA、10010B、10011C、01011D、010107、下列数中最小的数是()。

BA、(1010010)2B、(0101000)BCDC、(512)8D、(235)168、下列数中最大的数是()BA、(10010101)2B、(227)8C、(96)16D、(143)109、设寄存器的位数为8位,机器数采用补码形式(一位为符号位)对应于十进制为-27,寄存器内为()CA、(27)16B、(9B)16C、(E5)16D、(5A)1610、立即寻址是指() BA、指令中直接给出操作数地址B、指令中直接给出操作数C、指令中间接给出操作数D、指令中间接给出操作数地址11、输入输出指令的功能是() CA、进行算术运算和逻辑运算B、进行主存与CPU之间的数据传送C、进行CPU与I/O设备之间的数据传送D、改变程序执行的顺序12、在主存和CPU之间增加Cache的目的是()。

CA、扩大主存的容量B、增加CPU中通用寄存器的数量C、解决CPU和主存之间的速度匹配D、代替CPU中寄存器工作13、计算机系统的输入输出接口是()之间的交接界面。

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

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

计算机组成原理考试试题及参考答案计算机组成原理考试试题及参考答案一、选择题1、下列哪个部件不属于计算机的存储器?() A. 硬盘 B. 寄存器C. RAMD. U盘答案:B2、在计算机内部,所有数据和指令采用何种进制编码?() A. 二进制 B. 八进制 C. 十进制 D. 十六进制答案:A3、下面哪种情况下会发生CPU的分支预测错误?() A. 顺序预测B. 跳转预测C. 高速缓存D. 直接预测答案:B4、在计算机的存储器中,容量最大的部分是:() A. Cache B. RAMC. ROMD.硬盘答案:D5、下列哪种情况可能会导致计算机的内存出现故障?() A. 电源故障 B. 软件故障 C. 硬件故障 D. 网络故障答案:C二、填空题6、在计算机中,CPU主要由 ________ 、________ 、________ 三部分组成。

答案:运算器、控制器、存储器61、在计算机的存储器中,________ 存取速度最快,________ 容量最大。

答案:Cache,RAM611、CPU执行的指令最终由 ________ 输出。

答案:显示器6111、在计算机内部,数据和指令都是以二进制形式进行处理和存储的,这一原理是由 ________ 提出的。

答案:香农61111、在计算机中,________ 是用来存储运行时数据的核心部件。

答案:内存三、简答题11、请简述计算机CPU的工作流程。

答案:计算机CPU的工作流程包括取指令、解码、执行指令和写回结果四个步骤。

具体来说,CPU 从内存中获取指令,然后解码指令并执行,最后将结果写回到内存中。

这个过程会不断重复,使得计算机能够连续执行各种任务。

111、请说明指令和数据在计算机内部有何区别。

答案:在计算机内部,指令和数据没有本质区别,它们都是二进制形式存在的。

但是,为了区分它们,通常将那些访问内存、运算等产生效果的二进制称之为指令,而那些被运算的二进制则称之为数据。

计算机组成原理期中测试试卷一及答案

计算机组成原理期中测试试卷一及答案

第一章微型计算机组成概述教学检测卷(本卷满分300分,考试时间120分钟)一、填空题(每空2分,45空,共90分)1.微型计算机从外观看主要由____________、显示器、键盘、鼠标、音箱等部件组成。

2.微型计算机中的核心部件是_____________,它是一块多层印制电路板,上面布满了各种插槽、接口和电子元件等。

3.决定微处理器性能指标主要有_____________和_____________。

4.目前的微型计算机的主板大多采用_____________(SIMM)结构,该结构的主板上提供与欧内存插槽及内存条。

5.微型计算机的各组成部件就是通过_____________相互连接而形成计算机系统的。

6.外存中的信息必须被调入_____________后才能为_____________使用。

7.VGA接口主要用于连接_____________。

8.CPU和主存、外围设备之间通过总线进行连接的逻辑部件称为_____________。

9.在大、中型机中的数据输入/输出传送控制方式一般为_____________方式。

10.当1/0设备的操作时间是固定不变时,CPU不需要测试设备状态,按规定时间直接访问设备的数据传送方式称为_____________。

11.在程序中断方式中,CPU每次执行中断服务程序前总要保护断点、保存现场,执行完中断服务程序返回现行程序之前又要_____________和_____________。

12.1/0接口中一般包括数据输入寄存器、_____________、控制寄存器、_____________和中断控制逻辑。

13.光盘按读/写方式分为____________光盘、一次写入型光盘和___________光盘三类。

14.大型计算机系统中的独立型通道一般分为字节多路通道、选择通道和_____________通道。

15.计算机的主机主要包括中央处理器和_____________。

计算机组成原理期中考试

计算机组成原理期中考试
出它所能表示的最大正数 ,非0最小正数 ,最大负数 ,最小负数 。
2、 变址寻址与基址寻址的区别就是:在基址寻址中,基址寄存器提
供 , 指令提供 ; 而在变址寻址中,变址寄存器提供 ,指令提供 。
3、 影响流水线性能的因素主要反映在与
4、 设机器数字长为16位(含1位符号位)。若1次移位需10ns,一
A、、1、11000 B、、0、01110
C、、0、01010 D、、1、00010
6.动态RAM的刷新就是以【 B 】为单位进行的。
A.存储单元 B.存储矩阵行
B.存储矩阵列 D.存储芯片
7、 假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码就是【 D 】。
A.11001011 B.11010110
次加法需10ns,则补码除法需 时间,补码BOOTH算法最多需要 时间。
5、 CPU从主存取出一条指令并执行该指令的时间
叫 ,它通常包含若干个 ,而后者又包含若干个 。 组成多级时序系统。
二、名词解释(8分)
1、 微程序控制
2、 存储器带宽
3、 RISC
4、 中断隐指令及功能
三、简答(18分)
1、 完整的总线传输周期包括哪几个阶段?简要叙述每个阶段的工作。
4、 某机主存容量为4M×16位,且存储字长等于指令字长,若该机的指令系统具备120种操作。操作码位数固定,且具有直接、间接、立即、相对四种寻址方式。
(1)画出一地址指令格式并指出各字段的作用;
(2)该指令直接寻址的最大范围; (3)一次间址的寻址范围;
(4)相对寻址的寻址范围。
四、(6分)
9设阶码取3位,尾数取6位(均不包括符号位),按浮点补码运算规则 计算 [25

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

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

计算机科学与技术系2013—2014学年第二学期期中考试《计算机组成原理》试题适用:计算机科学与技术命题人:****审核人:一、选择题(每小题2分,共20分)1、目前我们所说的个人台式商用机属于______。

A.巨型机B.中型机C.小型机D.微型机2、EPROM是指______。

A. 读写存储器B. 只读存储器C. 可编程的只读存储器D. 光擦除可编程的只读存储器3、信息只用一条传输线,且采用脉冲传输的方式称为______。

A.串行传输B.并行传输C.并串行传输D.分时传输4、下列______属于应用软件。

A. 操作系统B. 编译系统C. 连接程序D.文本处理5、计算机内存储器可以采用______。

A.RAM和ROMB.只有ROMC.只有RAMD.RAM和SAM6、一个256K×8的存储器,其地址线和数据线总和为______。

A.16B.18C.26D.207、存储单元是指______。

A.存放一个机器字的所有存储元B.存放一个二进制信息位的存储元C.存放一个字节的所有存储元的集合D.存放两个字节的所有存储元的集合8、当采用______对设备进行编址情况下,不需要专门的I/O指令组。

A.统一编址法B.单独编址法C.两者都是D.两者都不是9、下面有关“中断”的叙述,______是不正确的。

A. 一旦有中断请求出现,CPU立即停止当前指令的执行,转而去受理中断请求B. CPU响应中断时暂停运行当前程序,自动转移到中断服务程序C.中断方式一般适用于随机出现的服务D.为了保证中断服务程序执行完毕以后,能正确返回到被中断的断点继续执行程序,必须进行现场保护操作10、DMA方式中,周期窃取是窃取一个______。

A.存取周期B.指令周期C.CPU周期D.总线周期二、判断题(每小题2分,共10分)1、CPU只是计算机的控制器。

2、Cache是内存的一部分,它可由指令直接访问。

3、数据总线用来传输各种功能部件之间的数据信息,它是双向传输总线,其位数与机器字长有关。

计算机组成原理期中考试题整理

计算机组成原理期中考试题整理

计算机组成原理期中考试题整理计算机组成原理期中考试题一、选择。

1.存储单元是指(A)A.存放一个字节的所有存储元的集合;B.存放一个存储字的所有存储单元的集合C.存放一个二进制信息位的存储元集合D.存放一条指令的存储元的集合2.微型计算机的发展通常以(D)技术为标志。

A.操作系统B.磁盘C.软件D.微机处理3.总线中地址线的作用(C)A.只用于选择存储器单元B.由设备向主机提供地址C.用于选择制定存储单元和I/O设备接口电路的地址4.所谓三总线结构的计算机是指(B)A.地址线、数据线和控制线三组传输线B.I/O总线,住存总线和DMA总线三组传输线C.I/O总线,主存总线和系统总线三组传输线5.总线复用的方式可以(C)A.提高总线的传输带宽 B.增加总线功能C.减少总线中信号线的数量6.存储周期是指(B)A.存储器的写入时间B.存储器进行连续写操作允许的最短时间间隔C.存储器进行连续的读写操作所允许的最短时间间隔7.某存储器容量32K*16位,则(B)A.地址线16根,数据线32根 B.地址线32根,数据线16根C.地址线15根,数据线16根8.一个四体并行低位交叉存储器,每个模块的容量是64K*32位,存储周期为200ns,在下列说法中(B)是正确的。

A.在200ns内,存储器能向CPU提供256位二进制信息B.在200ns内,存储器能向CPU提供128位二进制信息C.50ns内,每个模块能向CPU提供32位二进制信息9.下列器件中存取速度最快的是(C)A.Cache B.主存 C.寄存器10.设计器字长为64位,存储容量为128MB,若按字编址,它的寻址范围是(B)A.16MB B。

16M C。

32M11.在下列因素中,与Cache的命中率无关的是(C)A.Cache块的大小 B.Cache的容量 C.主存的存取时间12.磁盘的盘面上有很多半径不同的同心圆,这些同心圆称为(B)A.扇区 B.磁道 C.磁柱13.Cache的地址映像中,若主存中的任一块均可映射到Cache内任一块的位置上,称作(B)A.直接映射 B.全相联映射 C.组相联映射14.微型机系统中,主机和高速硬盘进行数据交换一般采用(C)方式。

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

一、填空题(每空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. 主存单元C. 程序计数器D. 堆栈4.程序控制类指令的功能是___D___。

A进行算术运算和逻辑运算B 进行主存与CPU之间的数据传送C 进行CPU和I / O设备之间的数据传送D 改变程序执行顺序5.指令系统采用不同寻址方式的目的是___B___。

A 实现存贮程序和程序控制;B 缩短指令长度,扩大寻址空间,提高编程灵活性;。

C 可直接访问外存;D 提供扩展操作码的可能并降低指令译码的难度;6.如果浮点数尾数用补码表示,则判断下列哪一项的运算结果是规格化数__C____。

A 1.11000B 0.01110C 1.00010 D0.010107.在定点运算器中,无论采用双符号位还是单符号位,必须有_C_____,它一般用______来实现。

A.译码电路与非门B.编码电路或非门C.溢出判断电路异或门D.移位电路与或非门8.[X]补=1.X1X2X3X4,当满足__A____时,X > -1/2成立。

A.X1=1,X2~X4至少有一个为1B.X1=1,X2~X4任意C.X1=0,X2~X4至少有一个为1D.X1=0,X2~X4任意9.在定点计算机中,两个原码表示的数相乘,乘积符号的运算规则是( C )A.用原码表示乘数与被乘数,直接相乘B.符号位连同绝对值一起相乘C. 同号相乘为正,异号相乘为负D.取操作数绝对值相乘,乘积符号与乘数符号相同10. 动态RAM的特点是(C )。

A 工作中存储内容会发生变化B 工作中需动态改变访存地址C 每次读出后,需重写一次D 每隔一定时间,需按行执行一次假读操作11. 高速缓冲存储器Cache一般采取( A )。

A、随机存取方式B、只写不读存取方式C、不读不写存取方式D、只读不写存取方式12.零地址指令的操作数一般隐含在( C )中。

A.磁盘B.磁带C.寄存器D.光盘13.下列说明中正确的是( D )A.多体交叉存储器主要解决扩充容量问题B.Cache和主存统一编址,Cache地址空间是主存地址空间的一部分C.SRAM存储技术提高了计算机的速度D.Cache的功能全部由硬件实现14.存储单元是指( C )。

A 存放一个二进制信息位的存贮元B 存放一个机器字的所有存贮元集合C 存放一个字节的所有存贮元集合D 存放两个字节的所有存贮元集合;15.某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数目为( D )。

A 64,16B 16,64C 64,8D 16,16 。

16.交叉存贮器实质上是一种______存贮器,它能_____执行______独立的读写操作。

( A )A 模块式,并行,多个B 模块式串行,多个C 整体式,并行,一个D 整体式,串行,多个17.用某个寄存器中操作数的寻址方式称为__C____寻址。

A 直接B 间接C 寄存器直接D 寄存器间接18.在主存储器中,存储周期是指( D )A. 可随意访问存储器B.按随机文件访问存储器C.可对存储器进行读出与写入D. 连续启动两次读操作所需间隔的最小时间三、计算题1、浮点数加减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。

设浮点数的阶码和尾数均采用补码表示,且位数分别为 5 位和7 位(均含 2 位符号位)。

若有两个数X=27×29/32,Y=25×5/8,用浮点加法计算X+Y。

2. 设[X]补=01111,[Y]补=11101,用带求补器的补码阵列乘法器求出乘积X·Y=?并用十进制数乘法验证。

解:设最高位为符号位,输入数据为[ x ]补= 01111 [ y ]原= 11101[ y ]补= 10011算前求补器输出后:x = 1111 y = 11011 1 1 1× 1 1 0 11 1 1 10 0 0 0 乘积符号位运算:1 1 1 1 x0⊕y0 = 0⊕1 = 1+ 1 1 1 11 1 0 0 0 0 1 1算后求补级输出为00111101,加上乘积符号位1,最后得补码乘积值为10011101 。

利用补码与真值的换算公式,补码二进制数的真值是:x×y = -1×28 + 1×25 + 1×24 + 1×23 + 1×22 + 1×20 = -195 十进制数乘法验证:x×y = (+15)×(-13)= -195某微机指令格式如下所示:格式中D 为位移量,X为寻址方式特征值:X=00 , 直接寻址;X=01, 用变址寄存器R1进行变址X=10, 用变址寄存器R2进行变址X=11, 相对寻址设(PC)=1234H,(R1)=0037H,(R2)=1122H,(.H代表十六进制数),请确定如下指令的有效地址:(1)4420H (2) 2244H (3)1322H (4)3521H (5)6723H解1)X=00 , D=20H ,有效地址E=20H2) X=10 , D=44H ,有效地址E=1122H+44H=1166H3) X=11 , D=22H ,有效地址E=1234H+22H=1256H4) X=01 , D=21H ,有效地址E=0037H+21H=0058H5) X=11 , D=23H ,有效地址 E=1234H+23H=1257H四.综合题1、某计算机主存容量为512KB,Cache容量为16KB,每块有16个字,每字32位。

⑴若Cache采用直接映射方式,请给出主存地址字段中各段的位数。

⑵若Cache采用四路组相联映射,请给出主存地址字段中各段的位数。

直接映射:2、某机主存容量为4M×16位,且存储字长等于指令字长,若该机指令系统能完成97种操作,操作码位数固定,且具有直接、间接、变址、基址、相对、立即等六种寻址方式。

(1)画出一地址指令格式并指出各字段的作用。

(2)该指令直接寻址的最大范围(3)立即数的范围(十进制数表示)(4)相对寻址的位移量(十进制数表示)(5)上述六种寻址方式的指令哪一种执行时间最短?哪一种最长?哪一种便于用户编制处理数组问题的程序?哪一种便于程序浮动?为什么?(6)如何修改指令格式,使指令的直接寻址范围可扩大到4M?(7)为使一条转移指令能转移到主存的任一位置,可采取什么措施?请简要说明。

(1) 一地址指令格式如图所示,各字段的作用为:OP:操作码字段,指定操作类型;MOD:寻址方式字段,指定寻址方式;A:地址码字段,指定操作数地址或操作数。

(2)直接寻址的最大范围为26。

因为操作码字段占7位,寻址方式字段占3位,所以地址码字段长6位。

直执寻址的范围为216-7-3=26=64个单元。

(3 十进制数表示立即数的范围为-32~31(补码时)或-31~31(原码时)。

(4 十进制数表示相对寻址的位移量为-32~31(补码时)或-31~31(原码时)。

(5)在上述6种寻址方式中,立即寻址指令执行时间最短,因为立即寻址时操作数和指令被同时从主存中取出,不需要再次访问主存。

间接寻址(多次间址)指令执行时间最长,因为它需要经过多次访存,才能取得操作数地址,然后取出操作数。

相对寻址方式便于实现程序浮动,变址寻址方式最适合处理数组问题。

(6)采用双字长指令;形式地址字段扩展至16+6=22位,可实现4M寻址空间。

(7)方案1:使用基址寻址方式;方案2:双字长指令增加形式地址位数;3.CPU执行一段程序时,cache完成存取的次数为3100次,主存完成存取的次数为100次,已知cache存储周期为40ηs,主存存储周期为240ηs,求cache/主存系统的效率和平均访问时间。

平均访问时间=(3100*40+100*240)/(100+3100)=46.25ns cache/主存系统的效率=40/46.25*100%=86.5%4.用16K×4位的SRAM芯片形成一个32K×8位的RAM区域,共需SRAM芯片多少片?设CPU地址总线为A15~A0,数据总线为D7~D0,控制信号为R/W(读/写)、MREQ(允许访存)。

SRAM 芯片的控制信号有CS和WE。

要求这32K×8位RAM区域的起始地址为4000H,请画出RAM与CPU的连接逻辑框图。

相关文档
最新文档