计算机组成原理 作业三

合集下载

计算机组成原理习题答案

计算机组成原理习题答案
6b{7Jp1 [5o8] ]5K j D5V? H NS1D l,U6dX G_ ;fP)x!mP9D
解答:计算机的控制器的功能是向整机每个部件提供协同运行所需要 的控制信号。是依据当前正在执行的指令和它所处的执行步骤,形成并 提供出在这一时刻整机各部件要用到的控制信号。
(1) X=0.1101 Y=-0.0111 (2) X=10111101 Y=-00101011 解答:
X=0.1101 Y=-0.0111 [X]原=00 1101 [Y]原=11 0111 [X]反=00 1101 [Y]反=11 1000 [X]补=00 1101 [Y]补=11 1001 [X+Y]补=(00 1101+11 1001)MOD 2 =(00 0110)MOD 2=0 0110 [X-Y]补=([X]补+[-Y]补)MOD 2 =(00 1101+00 0111)MOD 2 =(01 0100)MOD 2 (双符号得值不同溢出, 上溢) X=10111101 Y=-00101011 [X]原=00 [Y]原=11 10111101 00101011 [X]反=00 [Y]反=11 10111101 11010100 [X]补=00 [Y]补=11 10111101 11010101 [X+Y]补=(00 10111101+11 11010101)MOD 2 =(00 10010010)MOD 2=0 10010010 [X-Y]补=([X]补+[-Y]补)MOD 2 =(00 10111101+00 00101011)MOD 2 =0 11101000
1. 在计算机中,为什么要采用多级结构的存储器系统?它们的应用
是建立在程序的什么特性之上的?

计算机组成原理部分作业答案

计算机组成原理部分作业答案

000001
够减商上1
00.11010
000010
左移
+ 11.00001
+ [-Y]补
11.11011
000010
不够减,商上0
11.10110
000100
左移
+ 00.11111
+ [Y]补
00.10101
000101
够减商上1
01.01010
001010
左移
• 被除数(余数) 01.01010
• 解:|X|=00.10110 |Y|=00.11111 [-Y]补=11.00001
被除数(余数)

操作说明
00.10110
000000
开始情况
+ 11.00001
+ [-Y]补
11.10111
000000
不够减,商上0
11.01110
000000
左移1位
+ 00.11111
+ |Y|
00.01101
P1= D1 ⊕ D2 ⊕ D4 ⊕ D5⊕ D7 P2= D1 ⊕ D3 ⊕ D4 ⊕ D6 ⊕ D7 P3= D2 ⊕ D3 ⊕ D4 ⊕ D8 P4= D5 ⊕ D6 ⊕ D7 ⊕ D8 P5= D1⊕D2⊕D3⊕D4⊕D5⊕D6⊕D7⊕D8⊕P1⊕P2⊕P3⊕P4
3.27 设有8位有效信息,编制海明校验线路,说明编码方法,分析所选方 案有怎样的检错与纠错能力。若8位信息是01101101,海明码是多少?
译码最小单位确定,首先确定芯片的最小地址空间= A12…A0,为了今后扩充芯 片的灵活性,将剩余的地址线全部参加译码,CPU地址线是A15…A0,减去芯片的 地址线,剩余的地址线为A15 、A14 、A13,(如果剩余4根地址线,就采用4-16译 码),采用3-8译码,所以将整个CPU的64KB(A15…A0)地址空间平均分割为8个8KB 空间(8×8KB=64KB)。

计算机组成原理白中英部分作业解答(第三章)

计算机组成原理白中英部分作业解答(第三章)

0 1 1 … 1
1 0 0 … 0 1 0 1 … 1 1 1 0 … 0 1 1 1 … 1
2016/6/26

计算机组成原理 计算机学院
5/12
片选逻辑:
芯片容量
16K*32 16K*32 16K*32 16K*32
芯片地址
A13~A0 A13~A0 A13~A0 A13~A0
片选信号
CS0 CS1 CS2 CS3
第三章
5.
2016/6/26
计算机组成原理 计算机学院
9/12
第三章
9. Cache命中率为: h=2420/(2420+80)=96.8% r=tm/tc=240ns/40ns=6 访问效率e=1/[h+(1h)r]=1/(0.968+0.032*6)=86.2% 平均访问时间ta=tc/e=40/0.862=46.4ns 或ta=tc*h+(1h)*(tc+tm)=40*0.968+0.032*(240+40)=47.68ns
2016/6/26
计算机组成原理 计算机学院
11/12
第三章
11.设取指周期为T,总线周期为τ ,指令执行 时间为t0,则 (1)所需时间T总=(T+3τ +4t0)80= 80T+240τ +320t0 (2) 所需时间T总=(T+7τ +8t0)40= 40T+280τ +320t0 故运行时间不相等
e=tc/ta=40/47.68=83.89%
2016/6/26
计算机组成原理 计算机学院
10/12
第三章
10. 已知平均访问时间ta=tc/e=50ns, tc=40ns, tm=200ns

计算机组成原理综合作业

计算机组成原理综合作业
题, “Cache 存储体系”基于主存的速度与 CPU 的速度 不匹配而提出。) 9、在下列移码表示的机数中,其真值最大的是( A ) 。 A、11101101 B、10111111 C、00111111 D、01111111 (点评:提出移码的目的是为了便于比较数据的大小,移码类似于无符号数,直接比较 大小。n+1 位移码,当偏置值为 2n 时,同一数值的补码和移码只是符号位不同,但是, 偏置值也可以人为给定,如 IEEE754 中阶码中移码的偏值值是 127 而不是 2 7=128。 ) 10、在定点二进制运算器中,减法运算一般通过 ( D ) 来实现。 A、原码运算的二进制减法器 B、补码运算的二进制减法器 C、原码运算的十进制加法器 D、补码运算的二进制加法器 (点评:采用加法取代减法,可以节省比较大小的逻辑电路,采用补码运算能将减法变成 加法) 11、某计算机字长 32 位,其存储容量为 8MB,若按双字编址,它的寻址范围是( C ) 。 A、0 ~ 256K-1 B、0 ~512K-1 C、0 ~1M-1 D、0~2M-1 (点评:前面提到,存储字长不一定等于机器字长,这里的存储字长为 64 位(可理解为一 个存储单元里存放 64b) ,因此,该存储单元数= (8M× 8)/64=1M=220,即总共有 1M 个单元, 存储器编址总是从 0 开始编,这里的 M 不是 MB 而是 220 ,所需的地址线为 20 条。 ) 12、设浮点数的尾数用双符号位(变形补码)表示,以下哪个不是规格化的( D ) 。 A、10.101101 B、01.001101 C、11.010101 D、00.011101 (点评:尾数规格化的目的是为了扩大表数范围和规范运算结果。要求尾数数值部分的最 高位与符号位不同。显然 D 不符合要求。A 和 B 中的两个符号位不一样,在定点数的运算 中表示溢出(P98),但是在浮点数的运算中,并不表示溢出,将这两个数据右移一次(即右 规)可以得到规范的尾数,右规只能做一次。 ) 13、 (75)10 的“2421 码”表示为( B ) 。 A、(01110101)2421 B、(11011011)2421 C、(11010101)2421 D、(01001011)2 (点评:BCD 码不就是 8421 码,还有 2421、余 3 码和 Gray 码。2421 码是一种有权码, 但是有两个值为 2 的权,规定:大于等于 5 的数编码时,先将使用最高位的权 2,剩余的 位再编码。 ) 14、以下数据中含有 1 位偶校验位,哪个数据在传输过程中发生了错误 ( C ) 。 A、10111011 B、01100101 C、 11011001 D、10101001 (点评:含有校验位的数据称之为“校验码”,偶校验码中,1 的个数为偶数,奇校验码中, 1 的个数为奇数。 ) 15、单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个常 需采用(C ) 。 A、堆栈寻址方式 B、立即寻址方式 C、隐含寻址方式 D、间接寻址方式 (点评:零地址指令中,操作数常采用堆栈寻址方式获得。) 16、某 SRAM 芯片,其容量为 1024×16b,该芯片的数据线与地址线数之和是( A ) 。 A、26 B、10 C、18 D、16 (点评:存储容量的格式,前面指单元数,后面指每个单元存放的数据位,存储单元由地址 线编码指明,数据位数由数据线决定,=10+16 ) 。 17、以下哪个有关计算机组成原理概念的描述是不正确的( D ) A、中断的“处理次序”可以通过屏蔽寄存器的屏蔽字来改变

计算机组成原理作业题3

计算机组成原理作业题3

第三次作业单选题:1、采用规格化的浮点数是为了(D)A、增加数据的表示范围B、方便浮点运算C、防止运算时数据溢出D、增加数据的表示精度2、以下(D)表示法主要用来表示浮点数中的阶码A、原码B、补码C、反码D、移码3、浮点加减运算中的对阶指(A)A、将较小的一个阶码调整到与较大的一个阶码相同B、将较大的一个阶码调整到与较小的一个阶码相同C、将被加数的阶码调整到与加数的阶码相同D、将加数的阶码调整到与被加数的阶码相同4、假定采用IEEE 754单精度浮点数格式表示一个数为45100000H,则该数为(B)A、(+1.125)10×210B、(+1.125)10×211C、(+0.125)10×211D、(+0.125)10×2105、如果浮点数的尾数用补码表示,则下列(D)中的尾数是规格化形式A、1.11000B、0.01110C、0.01010D、1.000106、float型数据通常用IEEE 754单精度浮点数格式表示,若编译器将float型变量x分配在一个32位浮点寄存器FR1中,且x = -8.25,则FR1的内容是(A)A、C104 0000HB、C242 0000HC、C184 0000HD、C1C2 0000H7、运算器虽由许多部件组成,但核心部件是(A)A、算术逻辑运算单元ALUB、多路开关C、数据总线D、累加寄存器ACC8、使用74LS181这种器件来构成一个16位的ALU,需要使用(B)片。

A、2B、4C、8D、169、用4片74181和1片74182相配合,具有(D)传递功能A、串行进位B、组内并行进位,组间串行进位C、组内串行进位,组间并行进位D、组内、组间均为并行进位10、和外存储器相比,内存储器的特点是(C)A、容量大、速度快、成本低B、容量大、速度慢、成本高C、容量小、速度快、成本高D、容量小、速度快、成本低11、磁盘属于(D)类型的存储器A、随机存取存储器B、只读存储器C、顺序存取存储器D、直接存取存储器12、某计算机系统,其操作系统保存在硬盘上,其内存储器应该采用(C)A、RAMB、ROMC、RAM和ROMD、都不对13、计算机的存储系统是指(D)A、RAMB、ROMC、主存储器D、Cache、主存储器和外存储器14、一般存储系统由三级组成,下列关于各级存储器的作用及速度、容量的叙述中正确的是(C)A、主存存放正在CPU中运行的程序,速度较快,容量很大B、Cache存放当前所有频繁访问的数据,特点是速度最快、容量较小C、外存存放需联机保存但暂时不执行的程序和数据,容量很大且速度很慢D、外存存放需联机保存但暂时不执行的程序和数据,容量很大且速度很快15、以下器件中存取速度最快的是(C)A、CacheB、主存C、寄存器D、磁盘16、在下列几种存储器中,CPU可直接访问的是(A)A、主存储器B、磁盘C、磁带D、光盘17、下列叙述中,(A)是正确的A、主存可由RAM和ROM组成B、主存只能由RAM组成C、主存只能由ROM组成D、都不对18、在存储器层次结构中,存储器从速度最快到最慢的排列顺序是(D)A、寄存器-主存-Cache-辅存B、寄存器-主存-辅存-CacheC、寄存器-Cache-辅存-主存D、寄存器-Cache-主存-辅存19、在存储器层次结构中,存储器从容量最大到最小的排列顺序是(C)A、寄存器-主存-Cache-辅存B、寄存器-主存-辅存-CacheC、辅存-主存-Cache-寄存器D、寄存器-Cache-主存-辅存20、以下(A)表示从主存M中读出数据A、M(MAR) →MDRB、(MDR)→M(MAR)C、M(MDR)→MARD、(MAR)→M(MDR)21、以下(B)表示向主存M中写入数据A、M(MAR) →MDRB、(MDR)→M(MAR)C、M(MDR)→MARD、(MAR)→M(MDR)22、用户程序所存放的主存空间属于(A)A、随机存取存储器B、只读存储器C、顺序存取存储器D、直接存取存储器23、下面有关系统主存的叙述中,错误的是(D)A、RAM是可读可写存储器,ROM是只读存储器B、ROM和RAM的访问方式相同,都采用随机访问方式进行C、系统的主存由RAM和ROM组成D、系统的主存都是用DRAM芯片实现的24、半导体静态存储器SRAM的存储原理是(A)A、依靠双稳态电路B、依靠定时刷新C、依靠读后再生D、信息不再变化25、动态RAM的特点是(C)A、工作中存储内容动态地变化B、工作中需要动态地改变访存地址C、每隔一定时间刷新一遍D、每次读出后需根据原存内容全部刷新一遍26、和静态RAM相比,动态RAM具有(B)优点A、容量能随应用任务需要动态变化B、成本低、功耗低C、掉电后内容不会丢失D、内容不需要再生27、DRAM的刷新是以(B)为单位进行的A、存储单元B、行C、列D、存储元28、某SRAM芯片,其存储容量为64K×16位,该芯片的地址线和数据线数目为(D)A、64、16B、16、64C、64、8D、16、1629、某存储器容量为32K×16位,则(C)A、地址线为16根,数据线为32根B、地址线为32根,数据线为32根C、地址线为15根,数据线为16根D、地址线为15根,数据线为32根综合题:1、假设浮点数的阶码为5位,尾数为10位,均含有2位符号位,求x + y。

中石油华东《计算机组成原理》2021年春季学期在线作业(三)【标准答案】

中石油华东《计算机组成原理》2021年春季学期在线作业(三)【标准答案】

《计算机组成原理》2021年春季学期在线作业(三)
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 100 分)
1.通道程序是由()组成。

A.1/O指令
B.通道控制字(或称通道指令)
C.通道状态字
D.通道地址字
答案:B
2.周期挪用(窃取)方式常用于()中。

A.程序查询方式的输入输出
B.直接存储器存取方式的输入输出
C.直接程序传送方式的输入输出
D.程序中断方式的输入输出
答案:B
3.对于二进制数,若小数点左移1位则数值(),若小数点右移1位则数值()。

A.扩大一倍,扩大一倍
B.扩大一倍,缩小一半
C.缩小一半,扩大一倍
D.缩小一半,缩小一半
答案:C
4.存储器进行一次完整的读写操作所需的全部时间称为()。

A.存取时间
B.存取周期
C.CPU周期
D.机器周期
答案:A
5.指令寄存器的位数取决于()。

A.存储器的容量
B.指令字长
C.机器字长
D.存储字长
答案:B
6.程序控制类指令的功能是()。

A.进行主存和CPU之间的数据传送
B.进行CPU和外设之间的数据传送
C.改变程序执行的顺序
D.控制进、出栈操作
答案:C。

北师范大学网络作业计算机组成原理.三带答案

北师范大学网络作业计算机组成原理.三带答案

答案在下答案在下答案在下答案在下答案在下答案在下答案在下答案在下答案在下答案在下答案在下答案在下答案在下答案在下答案在下答案在下答案在下答案在下答案在下答案在下1、是总线?总线传输有何特点?为了减轻总线负载,总线上的部件应具备什么特点?总线是连接各个部件的信息传输线,是各个部件共享的传输介质。

总线上信息传输的特点:某一时刻只允许有一个部件向总线发送信息,但多个部件可以同时从总线上接收相同的信息。

以CPU片内总线为例,在每个需要将信息送至总线的寄存器输出端接三态门,由三态门控制端控制什么时刻由哪个寄存器输出。

当控制端无效时,寄存器和总线之间呈高阻状态。

2、为什么要设置总线判优控制?常见的集中式总线控制有几种?各有何特点?哪种方式响应时间最快?哪种方式对电路故障最敏感?答:总线判优控制解决多个部件同时申请总线时的使用权分配问题;常见的集中式总线控制有三种:链式查询、计数器定时查询、独立请求;特点:链式查询方式连线简单,易于扩充,对电路故障最敏感;计数器定时查询方式优先级设置较灵活,对故障不敏感,连线及控制过程较复杂;独立请求方式速度最快,但硬件器件用量大,连线多,成本较高。

3、简要说明程序中断接口中IM、IR、EI、RD、BS五个触发器的作用。

五个触发器的作用:中断屏蔽触发器(IM):CPU是否受理中断或批准中断的标志。

Im标志为“0”时,CPU 可受理外界中断请求。

中断请求触发器(IR):暂存中断请求线上由设备发出的中断请求信号,IR标志为“1”时,表示设备发出了中断请求。

允许中断触发器(EI):用程序指令来置位,控制是否允许某设备发出中断请求。

IE为“1”时,某设备可以向CPU发出请求。

准备就绪的标志(RD):一旦设备做好一次数据的接收或发送,便发出一个设备动作完毕信号,使RS标志为“1”。

工作触发器(BS):设备“忙”的标志。

BS=1,表示启动设备工作4、中断处理过程包括哪些操作步骤?中断处理过程如下:(1)设备提出中断请求(2)当一条指令执行结束时CPU响应中断(3)CPU设置“中断屏蔽”标志,不再响应其它中断请求(4)保存程序断点(PC)(5)硬件识别中断源(转移到中断服务子程序入口地址)(6)用软件方法保存CPU现场(7)为设备服务(8)恢复CPU现场(9)“中断屏蔽”标志复位,以便接收其它设备中断请求(10)返回主程序5、什么是闪速存储器?它有哪些特点?90年代INTEL公司发明的一种高密度、非易失性的读写半导体存储器闪速存储器的特点闪速存储器(Flash Memory)是一类非易失性存储器NVM(Non-Volatile Memory)即使在供电电源关闭后仍能保持片内信息;而诸如DRAM、SRAM这类易失性存储器,当供电电源关闭时片内信息随即丢失。

计算机组成原理 第一 二 三阶段在线作业

计算机组成原理 第一 二 三阶段在线作业

第一阶段在线作业单选题 (共19道题)∙A、巨型机∙B、中型机∙C、小型机∙D、微型机我的答案:D 此题得分:2.5分∙A、(7CD)16∙B、(7D0)16∙C、(7E0)16∙D、(7F0)16我的答案:B 此题得分:2.5分∙A、(10011001)2∙B、(227)8∙C、(98)16∙D、(150)10我的答案:A 此题得分:2.5分∙A、(10011001)2∙B、(227)8∙C、(98)16∙D、(150)10我的答案:D 此题得分:2.5分∙A、BCD码∙B、16进制∙C、格雷码∙D、ASCⅡ码我的答案:D 此题得分:2.5分6.(2.5分)下列有关运算器的描述中,( )是正确的∙A、只做算术运算,不做逻辑运算∙B、只做加法∙C、能暂时存放运算结果∙D、既做算术运算,又做逻辑运算我的答案:D 此题得分:2.5分7.(2.5分)六七十年代,在美国的______州,出现了一个地名叫硅谷。

该地主要工业是______它也是____∙A、马萨诸塞,硅矿产地,通用计算机∙B、加利福尼亚,微电子工业,通用计算机∙C、加利福尼亚,微电子工业,微处理机∙D、加利福尼亚,硅生产基地,小型计算机和微处理机我的答案:C 此题得分:2.5分∙A、阶符与数符相同为规格化数∙B、阶符与数符相异为规格化数∙C、数符与尾数小数点后第一位数字相异为规格化数∙D、数符与尾数小数点后第一位数字相同为规格化数我的答案:C 此题得分:2.5分∙A、-215 ~ +(215 -1)∙B、B -(215 –1)~ +(215 –1)∙C、-(215 + 1)~ +215∙D、-215 ~ +215我的答案:A 此题得分:2.5分∙A、多指令流单数据流∙B、按地址访问并顺序执行指令∙C、堆栈操作∙D、存贮器按内容选择地址我的答案:B 此题得分:2.5分∙A、原码∙B、补码∙C、数码∙D、反码我的答案:B 此题得分:2.5分∙A、原码运算的二进制减法器∙B、补码运算的二进制减法器∙C、原码运算的十进制加法器∙D、补码运算的二进制加法器我的答案:D 此题得分:2.5分13.(2.5分)现代计算机内部一般采用二进制形式,我国历史上的______即反映了二值逻辑的思想,它最∙A、八卦图、论衡、二∙B、算筹、周脾算经、二∙C、算筹、九章算术、一∙D、八卦图、周易、三我的答案:D 此题得分:2.5分∙A、牛顿、维纳、图灵∙B、莱布尼兹、布尔、图灵∙C、巴贝奇、维纳、麦克斯韦∙D、莱布尼兹、布尔、克雷我的答案:B 此题得分:2.5分∙A、11001011∙B、11010110∙C、11000001∙D、11001001我的答案:D 此题得分:2.5分∙A、全串行运算的乘法器∙B、全并行运算的乘法器∙C、串—并行运算的乘法器∙D、并—串型运算的乘法器我的答案:B 此题得分:2.5分∙A、A 运算器、存储器、控制器;∙B、B 外部设备和主机;∙C、C 主机和实用程序;∙D、D 配套的硬件设备和软件系统;我的答案:D 此题得分:2.5分∙A、A.节约元件;∙B、B 运算速度快;∙C、C 物理器件的性能决定;∙D、D 信息处理方便;我的答案:C 此题得分:2.5分∙A、-127∙B、32∙C、-122∙D、-3我的答案:C 此题得分:2.5分判断题 (共21道题)收起∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分22.(2.5分)用16位字长(其中1位符号位)表示定点整数时,所能表示的整数的数值范围是[ 0,21∙正确∙错误我的答案:错误此题得分:2.5分23.(2.5分)在定点运算器中,无论采用双符号位还是单符号位,必须有溢出判断电路,它一般用异或∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分26.(2.5分)我国在1946年研制成功了第一台电子数字计算机,第一台晶体管数字计算机于1958年∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分29.(2.5分)用16位字长(其中一位符号位)表示定点小数时,所能表示的数值范围是0≤│N│≤1-2-∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分35.(2.5分)设32位浮点数中,符号位为1位,阶码为8位,尾数位为23位,则它所能表示的最大∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分39.(2.5分)某机字长16位,定点表示,尾数15位,数符1位,则定点法原码整数表示的最大正数为∙正确∙错误我的答案:错误此题得分:2.5分∙正确∙错误我的答案:错误此题得分:2.5分-------------------------------------------------分割-----------------------------------------------------------第二阶段在线作业单选题 (共21道题)∙A、RAM存贮器∙B、ROM存贮器∙C、主存贮器∙D、cache、主存贮器和外存贮器我的答案:D 此题得分:2.5分∙A、存放一个二进制信息位的存贮元∙B、存放一个机器字的所有存储元集合∙C、存放一个字节的所有存贮元集合∙D、存放两个字节的所有存贮元集合我的答案:B 此题得分:2.5分∙A、地址方式∙B、堆栈方式∙C、内容指定方式∙D、地址方式与堆栈方式我的答案:C 此题得分:2.5分∙A、基值寄存器内容加上形式地址(位移量)∙B、堆栈指示器内容加上形式地址(位移量)∙C、变址寄存器内容加上形式地址(位移量)∙D、程序记数器内容加上形式地址(位移量)我的答案:C 此题得分:2.5分∙A、64,16∙B、16,64∙C、64,8∙D、16,16 。

计算机组成原理习题答案3解析

计算机组成原理习题答案3解析

第3章习题参考答案1、设有一个具有20位地址和32位字长的存储器,问 (1) 该存储器能存储多少字节的信息?(2) 如果存储器由512K ×8位SRAM 芯片组成,需要多少片? (3) 需要多少位地址作芯片选择? 解:(1) 该存储器能存储:字节4M 832220=⨯ (2) 需要片8823228512322192020=⨯⨯=⨯⨯K (3) 用512K ⨯8位的芯片构成字长为32位的存储器,则需要每4片为一组进行字长的位数扩展,然后再由2组进行存储器容量的扩展。

所以只需一位最高位地址进行芯片选择。

2、已知某64位机主存采用半导体存储器,其地址码为26位,若使用4M ×8位的DRAM 芯片组成该机所允许的最大主存空间,并选用内存条结构形式,问; (1) 若每个内存条为16M ×64位,共需几个内存条? (2) 每个内存条内共有多少DRAM 芯片?(3) 主存共需多少DRAM 芯片? CPU 如何选择各内存条? 解:(1) 共需条4641664226=⨯⨯M 内存条 (2) 每个内存条内共有32846416=⨯⨯M M 个芯片(3) 主存共需多少1288464648464226=⨯⨯=⨯⨯M M M 个RAM 芯片, 共有4个内存条,故CPU 选择内存条用最高两位地址A 24和A 25通过2:4译码器实现;其余的24根地址线用于内存条内部单元的选择。

3、用16K ×8位的DRAM 芯片构成64K ×32位存储器,要求: (1) 画出该存储器的组成逻辑框图。

(2) 设存储器读/写周期为0.5μS ,CPU 在1μS 内至少要访问一次。

试问采用哪种刷新方式比较合理?两次刷新的最大时间间隔是多少?对全部存储单元刷新一遍所需的实际刷新时间是多少? 解:(1) 用16K ×8位的DRAM 芯片构成64K ×32位存储器,需要用16448163264=⨯=⨯⨯K K 个芯片,其中每4片为一组构成16K ×32位——进行字长位数扩展(一组内的4个芯片只有数据信号线不互连——分别接D 0~D 7、D 8~D 15、D16~D23和D24~D31,其余同名引脚互连),需要低14位地址(A0~A13)作为模块内各个芯片的内部单元地址——分成行、列地址两次由A0~A6引脚输入;然后再由4组进行存储器容量扩展,用高两位地址A14、A15通过2:4译码器实现4组中选择一组。

电子科技大学14秋《计算机组成原理》在线作业3答案

电子科技大学14秋《计算机组成原理》在线作业3答案
A. 256位
B. 16位
C. 8位
D. 7位
?
正确答案:C
19.计算机的存储器系统是指()。
A. RAM存储器
B. ROM存储器
C.主存储器
D.主存储器和外存储器
?
正确答案:D
20.在()的微型计算机系统中,外设可以和主存储器单元统一编址,因此可以不用I/O指令。
A.单总线
B.双总线
C.三总线
D.多总线
C.保存下一条指令
D.保存上一条指令
?
正确答案:B
24.没有外存储器的计算机初始引导程序可以放在()。
A. RAM
B. ROM
C. RAM和ROM
D. CPU
?
正确答案:B
25.描述当代流行总线结构中基本概念不正确的句子是()。
A.当代流行总线结构是标准总线
B.当代总线结构中,CPU和它私有的cache一起作为一个模块与总5英寸软盘记录方式采用()。
A.单面双密度
B.双面双密度
C.双面高密度
D.双面单密度
?
正确答案:C
22.常用的虚拟存储系统由()两级存储器组成。
A.主存—辅存
B.快存—主存
C.快存—辅存
D.通用寄存器—主存
?
正确答案:A
23.指令寄存器的作用是()。
A.保存当前指令的地址
B.保存当前正在执行的指令
B.微型机的CPU控制中
C.组合逻辑控制的CPU中
D.微程序控制器中
?
正确答案:A
15.相联存储器是按()进行寻址的存储器。
A.地址指定方式
B.堆栈存取方式
C.内容指定方式
D.地址指定与堆栈存取方式结合

计算机组成原理第3章作业参考答案(讲)

计算机组成原理第3章作业参考答案(讲)

第三章参考答案【3-9】某机字长为16 位,主存容量为64K 字,采用单字长单地址指令,共有50条指令。

若有直接寻址、间接寻址、变址寻址、相对寻址四种寻址方式,试设计其指令格式。

解:【3-10】某机字长为16位,主存容量为64K字,指令格式为单字长单地址,共有64条指令。

试说明:(1)若只采用直接寻址方式,指令能访问多少主存单元?(2)为扩充指令的寻址范围,可采用直接/间接寻址方式,若只增加一位直接/间接标志,指令可寻址范围为多少?指令直接寻址的范围为多少?(3)采用页面寻址方式,若只增加一位Z/C(零页/现行页)标志,指令寻址范围为多少?指令直接寻址范围为多少?(4)采用(2)、(3)两种方式结合,指令的寻址范围为多少?指令直接寻址范围为多少?解:(1)分析:指令共有64条,需要操作码6位;指令格式为单字长单地址,而机器字长为16位,所以地址码部分10位。

6位10位若采用直接寻址方式,即:形式地址等于有效地址,EA=A,所以指令能访问的主存单元为102=1K字(2)为扩充指令的寻址范围,采用直接/间接寻址方式,若只增加一位直接/间接标志,指令格式如图所示:6位1位9位指令直接寻址的范围为92=512字。

由于存储单元存储16位字,间接寻址的最大寻址范围是162=64K字。

(3)采用页面寻址方式,若只增加一位Z/C(零页/现行页)标志,指令格式如下如所示:6位 1位 9位由于A 为9 位,所以直接寻址的范围是92=512字 。

由于:A PC EA H //)( ,是16位,所以指令可寻址范围162=64K 字。

(4)采用(2) 、(3) 两种方式结合,此时需要@ 和Z /C 两个标志位,指令格式如下如所示:6位 1位 1位 8位直接寻址范围是82;指令可寻址范围仍为162=64K 字。

【3-12】已知某小型机字长为16位,其双操作数指令的格式如下:6位 2位 8位其中:OP 为操作码,R 为通用寄存器地址。

计算机组成原理答案(张功萱等编著)终极完整版

计算机组成原理答案(张功萱等编著)终极完整版

计算机组成原理答案(张功萱等编著)终极完整版作业解答第⼀章作业解答1.3 冯·诺依曼计算机的基本思想是什么?什么叫存储程序⽅式?答:冯·诺依曼计算机的基本思想包含三个⽅⾯:1) 计算机由输⼊设备、输出设备、运算器、存储器和控制器五⼤部件组成。

2) 采⽤⼆进制形式表⽰数据和指令。

3) 采⽤存储程序⽅式。

存储程序是指在⽤计算机解题之前,事先编制好程序,并连同所需的数据预先存⼊主存储器中。

在解题过程(运⾏程序)中,由控制器按照事先编好并存⼊存储器中的程序⾃动地、连续地从存储器中依次取出指令并执⾏,直到获得所要求的结果为⽌。

1.4 早期计算机组织结构有什么特点?现代计算机结构为什么以存储器为中⼼?答:早期计算机组织结构的特点是:以运算器为中⼼的,其它部件都通过运算器完成信息的传递。

随着微电⼦技术的进步,⼈们将运算器和控制器两个主要功能部件合⼆为⼀,集成到⼀个芯⽚⾥构成了微处理器。

同时随着半导体存储器代替磁芯存储器,存储容量成倍地扩⼤,加上需要计算机处理、加⼯的信息量与⽇俱增,以运算器为中⼼的结构已不能满⾜计算机发展的需求,甚⾄会影响计算机的性能。

为了适应发展的需要,现代计算机组织结构逐步转变为以存储器为中⼼。

1.8 衡量计算机性能有哪些基本的技术指标?以你所熟悉的计算机系统为例,说明它的型号、主频、字长、主存容量、所接的I/O设备的名称及主要规格。

答:衡量计算机性能的基本技术指标主要有:1. 基本字长2. 主存容量3. 运算速度4. 所配置的外部设备及其性能指标5. 系统软件的配置还有可靠性、可⽤性、可维护性、以及安全性、兼容性等性能指标。

1.9单选题(1)1946年,美国推出了世界上第⼀台电⼦数字计算机,名为__A__。

A. ENIACB. UNIV AC-IC. ILLIAC-IVD. EDV AC(2)在计算机系统中,硬件在功能实现上⽐软件强的是__C__。

A. 灵活性强B. 实现容易C. 速度快D. 成本低(3)完整的计算机系统包括两⼤部分,它们是__ C ____。

北理工《计算机组成原理》在线作业-00003参考答案

北理工《计算机组成原理》在线作业-00003参考答案
A.阶码的位数和尾数的位数
B.阶码采用的编码和尾数的位数
C.阶码采用的编码和尾数采用的编码
D.阶码的位数和尾数采用的编码
答案:A
30.断电后,将丢失信息的是()
A.ROM
B.RAM
C.磁盘
D.光盘
答案:B
二、多选题(共10道试题,共40分)
31.总线特性包括( )
A.机械特性
B.电气特性
C.功能特性
B.独立编址是指I/O地址和存储器地址是分开的,所以对I/O访问必须有专门的I/O指令
C.统一编址是指I/O地址和存储器地址是分开的,所以可用访存指令实现CPU对设备的访问
D.独立编址是将I/O地址看作是存储器地址的一部分,所以对I/O访问必须有专门的I/O指令
答案:B
22.兼容性微命令指几个微命令是()
A.增加了从磁盘存储器读取微指令的时间
B.增加了从主存储器读取微指令的时间
C.增加了从指令寄存器读取微指令的时间
D.增加了从控制存储器读取微指令的时间
答案:D
28.为组成2K×8的主存,可用两片()
A.1K×4位芯片串联
B.1K×8位芯片并联
C.2K×4位芯片串联
D.2K×4位芯片并联
答案:D
29.浮点数的表示范围和精度取决于()
D.满足不同设备对时间安排的需要
答案:B
11.在主存和CPU之间增加高速缓冲存储器的目的是()
A.解决CPU和主存之间的速度匹配问题
B.扩大主存容量
C.扩大CPU通用寄存器的数目
D.既扩大主存容量又扩大CPU中通用寄存器的数量
答案:A
12.在浮点数编码表示中( )在机器数中不出现,是隐含的。
A.阶码

计算机组成原理A形考作业3参考解答

计算机组成原理A形考作业3参考解答

计算机组成原理A形考作业3参考解答一、选择题1.下列部件(设备)中,存取速度最快的是____B____。

A.光盘存储器B.CPU的寄存器C.软盘存储器D.硬盘存储器2.某SRAM芯片,其容量为1K×8位,加上电源端和接地端,该芯片引出线的最少数目应为___D___。

A.23B.25C.50D.203.在主存和CPU之间增加Cache的目的是___C___。

A.扩大主存的容量B.增加CPU中通用寄存器的数量C.解决CPU和主存之间的速度匹配D.代替CPU中的寄存器工作4.在独立编址方式下,存储单元和I/O设备是靠___A___来区分的。

A.不同的地址和指令代码B.不同的数据和指令代码C.不同的数据和地址D.不同的地址5.随着CPU速度的不断提升,程序查询方式很少被采用的原因是__C____。

A.硬件结构复杂B.硬件结构简单C.CPU与外设串行工作D.CPU与外设并行工作6.在采用DMA方式的I/O系统中,其基本思想是在___B___之间建立直接的数据通路。

A.CPU与外设B.主存与外设C.CPU与主存D.外设与外设二、判断题判断下列说法是否正确,并说明理由。

1.CPU访问存储器的时间是由存储器的容量决定的,存储器容量越大,访问存储器所需的时间越长。

错。

CPU访问存储器的时间不取决于存储器容量,而取决于存储器存取周期和存储器带宽。

2.引入虚拟存储系统的目的,是为了加快外存的存取速度。

错。

引入虚拟存储系统的目的,是为了解决主存容量小、运行成本高的问题。

3.按主机与接口间的数据传送方式,输入/输出接口可分为串行接口和并行接口。

错。

应该是按主机与外设间的数据传送方式,输入/输出接口可分为串行接口和并行接口。

4.DMA控制器通过中断向CPU发DMA请求信号。

错。

应该是当结束数据传送时,DMA控制器通过中断向CPU发出请求信号。

三、简答题1.在三级存储体系中,主存、外存和高速缓存各有什么作用?各有什么特点?答:由主存、外存和高速缓存组成的三级存储体系是为了解决存储器的速度、容量的成本之间的矛盾。

电大本科《计算机组成原理》形考任务3题目及答案(精编文档).doc

电大本科《计算机组成原理》形考任务3题目及答案(精编文档).doc

【最新整理,下载后即可编辑】单选题题目1获得7.00分中的7.00分计算机硬件能直接识别和运行的只能是__A__程序。

选择一项:A. 机器语言B. 汇编语言C. 高级语言D. VHDL题目2获得7.00分中的7.00分输入输出指令的功能是 C 。

选择一项:A. 进行算术运算和逻辑运算B. 进行主存与CPU之间的数据传送C. 进行CPU和I/O设备之间的数据传送D. 改变程序执行的顺序题目3获得7.00分中的7.00分指令执行时无需访问内存寻找操作数的寻址方式是___D____。

选择一项:A. 直接寻址方式B. 间接寻址方式C. 变址寻址方式D. 立即数寻址方式题目4获得7.00分中的7.00分变址寻址方式中,操作数的有效地址等于___B____内容加上形式地址。

选择一项:A. 基址寄存器B. 变址寄存器C. 堆栈寄存器D. 程序计数器题目5获得7.00分中的7.00分相对寻址方式中,若指令中地址码为X,则操作数地址为__B_____。

选择一项:A. XB. (PC)+XC. 基地址+XD. 变址寄存器内容+X题目6获得7.00分中的7.00分堆栈寻址的原则是 C 。

选择一项:A. 先进先出B. 后进后出C. 后进先出D. 随意进出多选题题目7获得11.00分中的11.00分指令中用到的数据可以来自___ACE__。

选择一项或多项:A. 通用寄存器B. 微程序存储器C. 输入输出接口D. 指令寄存器E. 内存单元F. 磁盘题目8获得11.00分中的11.00分指令系统中采用不同的寻址方式的目的是 DEF 。

选择一项或多项:A. 降低指令译码的难度B. 提高指令读取的速度C. 实现程序控制D. 缩短指令字长E. 扩大寻址空间F. 提高编程灵活性判断题题目9获得9.00分中的9.00分一个指令周期通常包含读取指令、指令译码、ALU执行、内存读写和数据写回5个步骤。

(X)选择一项:对错题目10获得9.00分中的9.00分计算机的指令越多,功能越强越好。

计算机组成原理试题

计算机组成原理试题

《计算接组成原理》作业三二、单项选择题1.8位定点原码整数10100011B的真值为()。

A.+0100011BB.-0100011BC.+1011101BD.-1011101B2.若某数x的真值为-0.1010,在计算机中该数表示为1.0110,则该数所用的编码为()。

A.原码B.补码C.反码D.移码3.某数在计算机中用8421BCD码表示为0011 1011 1000,其真值为()。

A.398B.398HC.1630QD.1110011000B4.下列逻辑部件中,()不包括在运算器内。

A.累加器B.状态条件寄存器C.指令寄存器D.ALU5.在指令―ADD@R,Ad‖中,源操作数在前,目的操作数在后,该指令执行的操作是()。

A.((R))+(Ad)-->(Ad)B.((R))+((Ad))-->AdC.(R)+((Ad))-->(Ad)D.((R))+(Ad)-->Ad6.在ROM存储器中必须有()电路。

A.数据写入B.再生C.地址译码D.刷新7.DMA传送控制的周期挪用法一般适用于()的情况。

A.I/O设备读写周期大于内存存储周期B.CPU工作周期比内存周期长很多C.I/O设备读写周期小于内存存储周期D.CPU工作周期比内存存储周期小很多8.在多级存储体系中,―cache——主存‖结构的作用是解决()的问题。

A.主存容量不足B.主存与辅存速度不匹配C.辅存与CPU速度不匹配D.主存与CPU速度不匹配9.计算机经历了从器件角度划分的四代发展历程,但从系统结构来看,至今为止绝大多数计算机仍是()式计算机。

A.实时处理B.智能化C.并行D.冯·诺依曼《计算机组成原理》作业四三、计算题1.对逻辑表达式Y=(A+B)(A+C)进行简化。

2.将二进制数+1100101B转换为十进制数,并用8421BCD码表示。

3.已知X=-0.1001,Y=-0.0101,要求用补码减法来运算X-Y=?并给出运算过程。

15秋北航《计算机组成原理》在线作业三答案

15秋北航《计算机组成原理》在线作业三答案

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

)1. 所谓三总线结构的计算机是指______。

. 地址线、数据线和控制线三组传输线。

. I/O总线、主存总统和 M总线三组传输线;. I/O总线、主存总线和系统总线三组传输线;. 以上都不对。

-----------------选择:2. 以下叙述中( )是错误的。

. 取指令操作是控制器固有的功能,不需要在操作码控制下完成. 所有指令的取指令操作都是相同的. 在指令长度相同的情况下,所有指令的取指操作都是相同的. 一条指令包含取指、分析、执行三个阶段-----------------选择:3. 在堆栈寻址中,设为累加器,SP为堆栈指示器,Msp为SP指示的栈顶单元。

如果进栈操作顺序是:(SP)-1→SP,()→Msp;那么出栈操作的顺序应是(). (Msp)→,(SP)+1→SP. (SP)+1→SP,(Msp)→. (SP)-1→SP,(Msp)→. (Msp)→,(SP)-1→SP-----------------选择:4. 假定下列字符码中有奇偶校验位,但没有数据错误,采用奇校验的字符码有______。

(四个数为①10011010 ②11010000 ③11010111 ④10111100). ①③. ①. ②④. ④-----------------选择:5. 当采用( )对设备进行编址情况下,不需要专门的I/O指令组。

. 统一编址法. 单独编址法. 两者都是. 两者都不是-----------------选择:6. PU中的译码器主要用于()。

. 地址译码;. 指令译码;. 选择多路数据至LU;. 数据译码。

-----------------选择:7. 下列有关存储器的描述中,不正确的是______。

. 多体交叉存储器主要解决扩充容量问题. 访问存储器的请求是由PU发出的. he与主存统一编址,即主存空间的某一部分属于he. he的功能全由硬件实现-----------------选择:8. 在PU的寄存器中,______对用户是完全透明的。

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

计算机组成原理作业三
1.设机器数字长为8位(含1位符号位在内),写出对应下列各真值的原码、补码和反码。

-13/64,29/128
2.设机器字长为8位(含1位符号位),用补码运算规则计算下列各题。

(1)A=9/64,B=-13/32,求A+B;
解:
(1)A=9/64=(0.001 0010)2 B= -13/32=(-0.011 0100)2
[A]补=0.001 0010 [B]补=1.100 1100
[A+B]补= 0. 0 0 1 0 0 1 0 + 1. 1 0 0 1 1 0 0 1. 1 0 1 1 1 1 0 ——无溢出
A+B=(-0.010 0010)2 = -17/64
(2)A=19/32,B=-17/128,求A-B;
解:
(2)A=19/32=(0.100 1100)2 B= -17/128=(-0.001 0001)2
[A]补=0.100 1100 [B]补=1.110 1111 [-B]补=0.001 0001
[A-B]补= 0. 1 0 0 1 1 0 0 + 0. 0 0 1 0 0 0 1 0. 1 0 1 1 1 0 1 ——无溢出
A-B=(0.101 1101)2 = 93/128
3. 试比较基址寻址和变址寻址。

答:基址寻址需设有基址寄存器BR,其操作数的有效地址EA等于指令字中的形式地址与基址寄存器中的内容(称作基地址)相加。

即EA=A+(BR) 变址寻址有效地址EA等于指令字中的形式地址A与变址寄存器IX的内容相加之和。

即EA=A+(IX)
变址寻址与基址寻址的有效地址形成过程极为相似。

两者的不同:
基址寻址主要用于为程序或数据分配存储空间,故基址寄存器的内容通常由操作系统或管理程序确定,而指令字中的A是可变的。

在变址寻址中,变址寄存器的内容是由用户设定的,在程序执行过程中其值可变,而指令字中的A是不可变的。

变址寻址主要用于处理数组问题,在数组处理过程中,可设定A为数组的首地址,不断改变变址寄存器IX的内容,便可很容易形成数组中任一数据的地址,特别适合编制循环程序。

4.什么是中断?设计中断时需考虑哪些问题?
答:当主机正在繁忙地处理它的具体事务时,某个外设向主机提出需要临时处理问题的请求,于是主机响应外设请求暂时中断正在执行的程序,转去处理外部事件,处理完后再返回到被中断程序的断点处继续执行原程序的过程,称为中断。

设计中断时需考虑
(1)设立必要的中断源,确定它们提出的中断请求的方式。

(2)根据急迫程度的不同,规定好中断源的优先级别,以确定当几个中断源同时请求时,处理机能有一个先后响应次序。

(3)当处理机响应中断后,需要把被中断程序的现场、断点保存起来,以便中断处理结束后能返回原程序,
(4)中断服务程序设计,
(5)恢复现场,返回原程序,
5.中断处理过程“保护现场”需完成哪些任务?如何实现
答:中断的时候会把SR状态跟中断下来要执行语句的地址放进堆栈中,实现处理完中断以后CPU要执行的语句,注意是地址先进,SR后进,出栈时SR先出,地址后出,当然了在中断里面可以嵌套中断的,对可屏蔽中断来说,主要是CPU响应中断以后,GIE会自动复位,所以不能对可屏蔽中断进行嵌套,如果在中为中要嵌套可屏蔽中断的话可以开GIE,但要注意的是如果此时正在响应的中断标志还是置位的情况下会反复进入此中断,就像死循环一样,这时会引起堆栈的溢出,而在响应可屏蔽中断时,不可屏蔽中断不受此影响,因为他不受GIE的影响,只受自己单独的使能位影响,在堆栈中的操作原理类似。

相关文档
最新文档