组成课后答案要点
计算机组成课后习题答案

闪存可以分为NOR Flash和NAND Flash两种类型。
工作原理
闪存的主要功能是可擦写、非易失性存储数据。NOR Flash读取速度快,适用于代码存储;NAND Flash容量大 、成本低,适用于大量数据的存储。闪存的擦除和编程操作需要特定的电压和时序。
04
输入输出设备
键盘的工作原理与分类
THANKS
感谢观看
成字符或汉字。
05
数据传输方式
并行传输与串行传
并行传输
指数据以多个通道同时传输,适用于近距离、高速传输,如 CPU与内存之间的数据交换。
串行传输
指数据一位一位地顺序传输,适用于远距离、低速传输,如 网络通信。
数据传输速率
数据传输速率
指单位时间内传输的数据量,通常以比特率(bit per second)表示。
影响数据传输速率的因素
包括信号带宽、信噪比、误码率等。
数据传输过程中的同步与异步问题
同步传输
指发送方和接收方的时钟信号保持同 步,适用于高速数据传输。
异步传输
指发送方和接收方的时钟信号不需同 步,适用于低速数据传输。
06
操作系统基础知识
操作系统的功能与分类
要点一
功能
操作系统是计算机系统的核心软件,负责管理计算机硬件 和软件资源,提供用户与计算机交互的界面。
硬盘的分类与工作原理
分类
硬盘可以分为机械硬盘(HDD)和固态硬盘(SSD)。
工作原理
硬盘的主要功能是永久存储数据。HDD采用磁记录技术,将数据以磁道的形式存 储在旋转的盘片上;SSD则采用闪存技术,通过电子方式存储数据。HDD的读取 速度较慢,但价格较低;SSD的读取速度较快,但价格较高。
计算机组成原理课后习题答案(一到九章)

计算机组成原理课后习题答案(⼀到九章)作业解答第⼀章作业解答1.1 基本的软件系统包括哪些内容?答:基本的软件系统包括系统软件与应⽤软件两⼤类。
系统软件是⼀组保证计算机系统⾼效、正确运⾏的基础软件,通常作为系统资源提供给⽤户使⽤。
包括:操作系统、语⾔处理程序、数据库管理系统、分布式软件系统、⽹络软件系统、各种服务程序等。
1.2 计算机硬件系统由哪些基本部件组成?它们的主要功能是什么?答:计算机的硬件系统通常由输⼊设备、输出设备、运算器、存储器和控制器等五⼤部件组成。
输⼊设备的主要功能是将程序和数据以机器所能识别和接受的信息形式输⼊到计算机内。
输出设备的主要功能是将计算机处理的结果以⼈们所能接受的信息形式或其它系统所要求的信息形式输出。
存储器的主要功能是存储信息,⽤于存放程序和数据。
运算器的主要功能是对数据进⾏加⼯处理,完成算术运算和逻辑运算。
控制器的主要功能是按事先安排好的解题步骤,控制计算机各个部件有条不紊地⾃动⼯作。
1.3 冯·诺依曼计算机的基本思想是什么?什么叫存储程序⽅式?答:冯·诺依曼计算机的基本思想包含三个⽅⾯:1) 计算机由输⼊设备、输出设备、运算器、存储器和控制器五⼤部件组成。
2) 采⽤⼆进制形式表⽰数据和指令。
3) 采⽤存储程序⽅式。
存储程序是指在⽤计算机解题之前,事先编制好程序,并连同所需的数据预先存⼊主存储器中。
在解题过程(运⾏程序)中,由控制器按照事先编好并存⼊存储器中的程序⾃动地、连续地从存储器中依次取出指令并执⾏,直到获得所要求的结果为⽌。
1.4 早期计算机组织结构有什么特点?现代计算机结构为什么以存储器为中⼼?答:早期计算机组织结构的特点是:以运算器为中⼼的,其它部件都通过运算器完成信息的传递。
随着微电⼦技术的进步,⼈们将运算器和控制器两个主要功能部件合⼆为⼀,集成到⼀个芯⽚⾥构成了微处理器。
同时随着半导体存储器代替磁芯存储器,存储容量成倍地扩⼤,加上需要计算机处理、加⼯的信息量与⽇俱增,以运算器为中⼼的结构已不能满⾜计算机发展的需求,甚⾄会影响计算机的性能。
完整版计算机体系结构课后习题原版答案-张晨曦著培训讲学

完整版计算机体系结构课后习题原版答案-张晨曦著第1章计算机系统结构的基本概念 (2)第2章指令集结构的分类 (10)第3章流水线技术 (15)第4章指令级并行 (35)第5章存储层次 (48)第6章输入输出系统 (62)第1章计算机系统结构的基本概念1.1 解释下列术语层次机构:按照计算机语言从低级到高级的次序,把计算机系统按功能划分成多级层次结构,每一层以一种不同的语言为特征。
这些层次依次为:微程序机器级,传统机器语言机器级,汇编语言机器级,高级语言机器级,应用语言机器级等。
虚拟机:用软件实现的机器。
翻译:先用转换程序把高一级机器上的程序转换为低一级机器上等效的程序,然后再在这低一级机器上运行,实现程序的功能。
解释:对于高一级机器上的程序中的每一条语句或指令,都是转去执行低一级机器上的一段等效程序。
执行完后,再去高一级机器取下一条语句或指令,再进行解释执行,如此反复,直到解释执行完整个程序。
计算机系统结构:传统机器程序员所看到的计算机属性,即概念性结构与功能特性。
在计算机技术中,把这种本来存在的事物或属性,但从某种角度看又好像不存在的概念称为透明性。
计算机组成:计算机系统结构的逻辑实现,包含物理机器级中的数据流和控制流的组成以及逻辑设计等。
计算机实现:计算机组成的物理实现,包括处理机、主存等部件的物理结构,器件的集成度和速度,模块、插件、底板的划分与连接,信号传输,电源、冷却及整机装配技术等。
系统加速比:对系统中某部分进行改进时,改进后系统性能提高的倍数。
Amdahl定律:当对一个系统中的某个部件进行改进后,所能获得的整个系统性能的提高,受限于该部件的执行时间占总执行时间的百分比。
程序的局部性原理:程序执行时所访问的存储器地址不是随机分布的,而是相对地簇聚。
包括时间局部性和空间局部性。
CPI:每条指令执行的平均时钟周期数。
测试程序套件:由各种不同的真实应用程序构成的一组测试程序,用来测试计算机在各个方面的处理性能。
现代汉语下册课后习题答案

现代汉语下册课后习题答案学习现代汉语下册是对汉语语言体系更深入的探索,课后习题则是检验和巩固所学知识的重要环节。
以下将为您逐一解答部分常见的课后习题。
首先,关于词汇部分的习题。
比如有一道题是让我们辨析“马上”和“立刻”的异同。
“马上”和“立刻”都表示时间紧迫、迅速,但在使用上略有差别。
“马上”更侧重于口语化,使用范围较广;“立刻”则更强调即刻、毫不拖延,语气相对更坚决。
我们可以说“我马上就来”,也能说“他立刻出发了”。
再来看语法部分的习题。
例如分析“把”字句的特点。
“把”字句通常有处置的意味,将宾语提前,强调动作对宾语的影响。
像“他把书拿走了”,突出了“他”对“书”的处置动作。
在修辞方面的习题中,有让我们分析比喻句的构成和表达效果。
比喻就是用跟甲事物有相似之点的乙事物来描写或说明甲事物。
比如“月亮像一个大圆盘”,将月亮比作大圆盘,形象生动地展现了月亮的形状,让读者更容易产生联想和想象。
还有关于汉字的习题。
比如区分形声字的形旁和声旁。
形声字是由形旁和声旁组成的,形旁表示字义的类别,声旁表示字音。
像“湖”字,“氵”是形旁,表示与水有关;“胡”是声旁,表示读音。
对于语言运用部分的习题,像是根据给定情境进行语言表达。
比如在一个商务场合,如何得体地介绍自己和公司。
这就需要注意语言的简洁、准确、礼貌,突出重点和优势。
在做这些课后习题时,我们要认真分析题目要求,结合所学的知识和实际语言运用的经验来回答。
同时,做完习题后要进行总结和反思,找出自己的不足之处,加强对知识点的理解和掌握。
总之,通过认真完成现代汉语下册的课后习题,我们能够更好地掌握汉语的词汇、语法、修辞等方面的知识,提高我们的语言运用能力和语言素养,为更准确、生动、有效地表达和交流打下坚实的基础。
计算机组成原理答案

计算机组成原理答案1. 计算机组成原理是指计算机硬件和软件的结构和工作原理。
2. 计算机硬件包括中央处理器(CPU)、存储器、输入输出设备和总线等。
3. CPU是计算机的核心,负责执行程序和进行算术逻辑运算。
它由控制单元和算术逻辑单元组成。
4. 存储器用于存储数据和程序。
常见的存储器包括主存储器(RAM)和辅助存储器(如硬盘和固态硬盘)。
5. 输入输出设备用于与外部环境进行信息交互。
常见的输入设备有键盘和鼠标,输出设备有显示器和打印机。
6. 总线是各个组件之间进行数据传输和控制的通道。
它分为地址总线、数据总线和控制总线。
7. 计算机的工作原理是按照指令序列执行程序。
程序由一条条指令组成,每条指令完成一个特定的操作。
8. 指令由操作码和操作数组成。
操作码表示要执行的操作,操作数是操作的数据。
9. CPU通过取指、译码、执行和写回等阶段,按照指令序列依次执行程序。
取指阶段获取指令,译码阶段解析指令,执行阶段执行指令,写回阶段将结果写入存储器。
10. 存储器分为字节寻址和字寻址两种方式。
字节寻址每个存储单元都有唯一的地址,字寻址将多个连续的存储单元视为一个整体。
11. 存储器和CPU之间的数据传输通过总线完成。
总线宽度决定了数据传输的速度。
12. 计算机的性能可以通过时钟频率、指令执行速度和吞吐量等指标来衡量。
13. 并行计算是提高计算机性能的一种方法,可以通过多核处理器和分布式计算等方式实现。
14. 冯·诺依曼体系结构是目前计算机系统的基本结构,即存储程序和数据共享同一存储器。
15. 计算机组成原理是计算机科学和工程领域的基础课程,对于理解计算机体系结构和优化程序性能非常重要。
计算机组成课后习题答案

18
步数 1 2 3 4
A C Cn 00.0000 .1001 Cn=1 +|X| +00.1010 00.1010 0.100 →00.0101 Cn=0 +0 +00.0000 00.0101 →00.0010 10.10 Cn=0 +0 +00.0000 00.0010 →00.0010 010.1 Cn=1 +|X| +00.1010 00.1011 →00.0101 1010. 条件 操作
(2)求X*Y(阶码运算用移码,尾数运算用原码) ) (阶码运算用移码,尾数运算用原码) (a)阶码运算 阶码运算 [EX+EY]移=[EX]移+[EY]补=01001+11111=01000 即 EX+EY=0 (b) 即 MX=0.1010 MY=0.1001 求MX•MY=? A=00.0000 B=|MX|=00.1010 C=|MY|=.1001
能够区分的绝对值最小的数值, 能够区分的绝对值最小的数值,也 称为分辨率 体现数值精度 分辨率, 称为分辨率,体现数值精度
3
解: (1)定点原码整数 最大正数 011……1 ) 15 最小负数 111……1 15 (2)定点原码小数 最大正数 0.11……1 ) 15 最小负数 1.11……1 15 (3)原码浮点数 ) 尾符 阶符 阶码 1 1 5 尾数 9
16
(1)求X+Y(阶码运算用补码,尾数运算用补码) ) (阶码运算用补码,尾数运算用补码) (a)对阶 对阶 阶差∆E=[EX]补+ [-EY]补=00001+00001 阶差 =00010(2) ( ) X 阶码大,MY右移 位,保留阶码 阶码大, 右移2位 保留阶码E=00001 [MY]补=00001001 (b)尾数相加 尾数相加 [MX]补+[MY]补=001010+00001001 =00110001 (c)规格化操作 规格化操作 不变 (d)舍入(0舍1入) 舍入( 舍 入 舍入 [MX]补=001100,M=0.1100 , (e)判溢出 判溢出 不溢出, 不溢出,得最终结果 X+Y=2001•(0.1100) 17
汽车构造第五版(陈家瑞)习题答案.下)课后答案+陈家瑞

从动部分的转动惯量尽量小一些。这样,在离合器分离时能迅速中断动力传动;另外,在分离离合器换档时,与变速器
输入轴相连部件的转速就比较容易减小,从而减轻换档时齿轮间的冲击。
14-3 为了使离合器结合柔和,常采取什么措施?为了保证离合器良好的通风散热,在结构上可采取哪些措施?
在操作上要轻放离合器踏板;在结构上通常将从动盘径向切槽分割成扇形,沿周向翘曲成波浪形使其具有轴向弹性,接
2.万向传动装置用来传递轴线相交且相对位置经常变化的转轴之间的动力。
3.万向传动装置除用于汽车的传动系外,还可用于动力输出装置和转向操纵机构。
4.目前,汽车传动系中广泛应用的是十字轴式刚性万向节。
5.如果双十字轴式万向节要实现等速传动,则第一万向节的从动叉必须与第
二万向节的主动叉在同一平面内。
6.等速万向节的基本原理是从结构上保证万向节在工作过程中,传力点永远位于两轴交角的平分面上。
A. 实现离合器踏板的自由行程 B. 减轻从动盘磨损
C. 防止热膨胀失效
D. 保证摩擦片正常磨损后离合器不失效
5.膜片弹簧离合器的膜片弹簧起到( AB )的作用。
A. 压紧弹簧
B. 分离杠杆 C. 从动盘
D. 主动盘
6.离合器的从动盘主要由( ABD )构成。
A. 从动盘本体 B.从动盘毂 C.压盘
5. 当分动器挂入低速档工作时,其输出的转矩较大,此时前桥必须参加驱动,分担一部分载荷。
6.变速器一轴的前端与离合器的从动盘毂相连,二轴的后端通过凸缘与万向传动装置相连。
7.为减少变速器内摩擦引起的零件磨损和功率损失,需在变速器壳体内注入齿轮油,采用飞溅润滑方式润滑各齿轮副、轴
与轴承等零件的工作表面。
_双片座离合器_。
现代汉语下册课后习题答案

现代汉语下册课后习题答案在学习现代汉语下册的过程中,课后习题是巩固知识、检验理解的重要环节。
以下将为您详细呈现部分课后习题的答案,并进行相应的解析,希望能对您的学习有所帮助。
首先来看词汇部分的习题。
比如有这样一道题:“分析下列词语的构词方式,是单纯词还是合成词,如果是合成词,指出其类型。
”以“黑板”这个词为例,它是合成词中的偏正式。
“黑”修饰“板”,强调了板的颜色特征。
再比如“开关”,这是一个并列式合成词,“开”和“关”是相反的动作,并列在一起表示具有这两种功能的装置。
语法部分的习题常常会涉及句子成分的分析。
像“他在图书馆认真地看书”这个句子,“他”是主语,表示动作的执行者;“在图书馆”是状语,说明了动作发生的地点;“认真地”是状语,修饰“看”这个动作;“看”是谓语,“书”是宾语。
修辞部分的习题可能会要求判断某种修辞手法的运用。
比如“月亮一露面,满天的星星惊散了。
”这运用了拟人的修辞手法,赋予月亮和星星人的动作和情感,使句子更加生动形象。
还有关于汉字的习题。
例如:“指出下列汉字的造字法。
”“日”字是象形字,它的形状就像太阳。
“休”是会意字,由“人”和“木”组成,表示人靠在树上休息。
在做课后习题时,我们要注重理解每个知识点的内涵,不能死记硬背。
比如词汇部分,要真正理解单纯词和合成词的区别,以及各种合成词类型的特点。
语法部分,要掌握好句子成分的划分规则,能够准确分析出句子中的主语、谓语、宾语、定语、状语、补语等成分。
修辞部分,要善于体会作者运用修辞手法所达到的表达效果,从而更好地理解文章的含义。
汉字部分,要了解各种造字法的特点,能够根据字形推断出其造字方法。
同时,做完习题后要及时进行总结和反思。
如果做错了,要认真分析错误的原因,是知识点没有掌握好,还是理解有误。
对于容易混淆的知识点,要进行对比和归纳,加深记忆。
总之,现代汉语下册的课后习题涵盖了词汇、语法、修辞、汉字等多个方面,通过认真完成这些习题,并对答案进行深入的分析和思考,我们能够更好地掌握现代汉语的知识,提高语言运用能力和理解能力。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《一》2.冯·诺依曼计算机的特点是什么?其中最主要的一点是什么?解:冯·诺依曼计算机的特点如下:①计算机(指硬件)应由运算器、存储器、控制器、输入设备和输出设备五大基本部件组成;②计算机内部采用二进制来表示指令和数据;③将编好的程序和原始数据事先存入存储器中,然后再启动计算机工作。
第③点是最主要的一点。
3.计算机的硬件是由哪些部件组成的?它们各有哪些功能?解:计算机的硬件应由运算器、存储器、控制器、输入设备和输出设备五大基本部件组成。
它们各自的功能是:①输入设备:把人们编好的程序和原始数据送到计算机中去,并且将它们转换成计算机内部所能识别和接受的信息方式。
②输出设备:将计算机的处理结果以人或其他设备所能接受的形式送出计算机。
③存储器:用来存放程序和数据。
④运算器:对信息进行处理和运算。
⑤控制器:按照人们预先确定的操作步骤,控制整个计算机的各部件有条不紊地自动工作。
6.计算机系统的主要技术指标有哪些?解:计算机系统的主要技术指标有:机器字长、数据通路宽度、主存容量和运算速度等。
机器字长是指参与运算的数的基本位数,它是由加法器、寄存器的位数决定的。
数据通路宽度是指数据总线一次所能并行传送信息的位数。
主存容量是指主存储器所能存储的全部信息量。
运算速度与机器的主频、执行什么样的操作、主存本身的速度等许多因素有关。
《二》17.将下列十进制数转换为IEEE 短浮点数:18.将下列IEEE 短浮点数转换为十进制数:(1)11000000111100000000000000000000;(2)00111111000100000000000000000000;(3)01000011100110010000000000000000;(4)01000000000000000000000000000000;(5)01000001001000000000000000000000;(6)00000000000000000000000000000000。
《三》3.某机为定长指令字结构,指令长度16位;每个操作数的地址码长6位,指令分为无操作数、单操作数和双操作数三类。
若双操作数指令已有K 种,无操作数指令已有L种,问单操作数指令最多可能有多少种?上述三类指令各自允许的最大指令条数是多少?4.设某机为定长指令字结构,指令长度12位,每个地址码占3位,试提出一种分配方案,使该指令系统包含:4条三地址指令,8条二地址指令,180条单地址指令。
5.指令格式同上题,能否构成:三地址指令4条,单地址指令255条,零地址指令64条?为什么?9.某机字长为16位,主存容量为64K 字,采用单字长单地址指令,共有50条指令。
若有直接寻址、间接寻址、变址寻址、相对寻址四种寻址方式,试设计其指令格式。
解:操作码6位,寻址方式2位,地址码8位。
10.某机字长为16位,主存容量为64K 字,指令格式为单字长单地址,共有64条指令。
试说明:(1)若只采用直接寻址方式,指令能访问多少主存单元?(2)为扩充指令的寻址范围,可采用直接/间接寻址方式,若只增加一位直接/间接标志,指令可寻址范围为多少?指令直接寻址的范围为多少?(3)采用页面寻址方式,若只增加一位Z/C(零页/现行页)标志,指令寻址范围为多少?指令直接寻址范围为多少?(4)采用(2)、(3)两种方式结合,指令的寻址范围为多少?指令直接寻址范围为多少?《四》4.已知X 和Y ,试用它们的变形补码计算出X +Y ,并指出结果是否溢出。
(1)X =0.11011,Y =0.11111(2)X =0.11011,Y =-0.10101(3)X =-0.10110,Y =-0.00001(4)X =-0.11011,Y =0.111108.分别用原码乘法和补码乘法计算X ×Y 。
(1)X =0.11011,Y =-0.11111(2)X =-0.11010,Y =-0.011(2)X ×Y =0.0101101100,过程略。
10.分别用原码和补码加减交替法计算X ÷Y 。
(1)X =0.10101,Y =0.11011(2)X =-0.10101,Y =0.11011(3)X =0.10001,Y =-0.10110(4)X =-0.10110,Y =-0.11011《五》2 .存储器的主要功能是什么? 为什么要把存储系统分成若干个不同层次? 主要有哪些层次?解:存储器的主要功能是用来保存程序和数据。
存储系统是由几个容量、速度和价格各不相同的存储器用硬件、软件、硬件与软件相结合的方法连接起来的系统。
把存储系统分成若干个不同层次的目的是为了解决存储容量、存取速度和价格之间的矛盾。
由高速缓冲存储器、主存储器、辅助存储器构成的三级存储系统可以分为两个层次,其中高速缓存和主存间称为Cache -主存存储层次(Cache 存储系统);主存和辅存间称为主存—辅存存储层次(虚拟存储系统)。
5.动态RAM 为什么要刷新?一般有几种刷新方式?各有什么优缺点?解:DRAM 记忆单元是通过栅极电容上存储的电荷来暂存信息的,由于电容上的电荷会随着时间的推移被逐渐泄放掉,因此每隔一定的时间必须向栅极电容补充一次电荷,这个过程就叫做刷新。
常见的刷新方式有集中式、分散式和异步式3种。
集中方式的特点是读写操作时不受刷新工作的影响,系统的存取速度比较高;但有死区,而且存储容量越大,死区就越长。
分散方式的特点是没有死区;但它加长了系统的存取周期,降低了整机的速度,且刷新过于频繁,没有充分利用所允许的最大刷新间隔。
异步方式虽然也有死区,但比集中方式的死区小得多,而且减少了刷新次数,是比较实用的一种刷新方式。
11.某机字长为32位,其存储容量是64KB ,按字编址的寻址范围是多少?若主存以字节编址,试画出主存字地址和字节地址的分配情况。
解:某机字长为32位,其存储容量是64KB ,按字编址的寻址范围是16KW 。
若主存以字节编址,每一个存储字包含4个单独编址的存储字节。
假设采用大端方案,即字地址等于最高有效字节地址,且字地址总是等于4的整数倍,正好用地址码的最末两位来区分同一个字中的4个字节。
主存字地址和字节地址的分配情况如图5-19所示。
12.一个容量为16K ×32位的存储器,其地址线和数据线的总和是多少?当选用下列不同规格的存储芯片时,各需要多少片?1K×4位,2K×8位,4K×4位,16K×1位,4K×8位,8K×8位。
解:地址线14根,数据线32根,共46根。
若选用不同规格的存储芯片,则需要:1K×4位芯片128片,2K×8位芯片32片,4K×4位芯片32片,16K×1位芯片32片,4K×8位芯片16片,8K×8位芯片8片。
13.现有1024×1的存储芯片,若用它组成容量为16K ×8的存储器。
试求:(1)实现该存储器所需的芯片数量?(2)若将这些芯片分装在若干块板上,每块板的容量为4K ×8,该存储器所需的地址线总位数是多少?其中几位用于选板?几位用于选片?几位用作片内地址?解:(1)需1024×1的芯片128片。
(2)该存储器所需的地址线总位数是14位,其中2位用于选板,2位用于选片,10位用作片内地址。
14.已知某机字长8位,现采用半导体存储器作主存,其地址线为16位,若使用1K ×4的SRAM 芯片组成该机所允许的最大主存空间,并采用存储模板结构形式。
(1)若每块模板容量为4K ×8,共需多少块存储模板?(2)画出一个模板内各芯片的连接逻辑图。
解:(1)根据题干可知存储器容量为216=64KB ,故共需16块存储模板。
(2)一个模板内各芯片的连接逻辑图如图5-20所示。
《六》11.设一地址指令格式如下:现在有4条一地址指令:LOAD(取数)、ISZ(加“1”为零跳)、DSZ(减“1”为零跳)、STORE(存数),在一台单总线单累加器结构的机器上运行,试排出这4条指令的微操作序列。
要求:当排ISZ 和DSZ 指令时不要破坏累加寄存器Acc 原来的内容。
解:(1)LOAD(取数)指令PC →MAR ,READ ;取指令MM →MDRMDR →IR ,PC +1→PCA →MAR ,READ ;取数据送AccMM →MDRMDR →Acc(2)ISZ(加“1”为零跳)指令取指令微操作略。
A →MAR ,READ ;取数据送AccMM →MDRMDR →AccAcc+1→Acc ;加1If Z =1then PC +1→PC ;结果为0,PC +1Acc →MDR ,WRITE ;保存结果MDR →MMAcc -1→Acc ;恢复Acc(3)DSZ(减“1”为零跳)指令取指令微操作略。
A →MAR ,READ ;取数据送AccMM →MDRMDR →AccAcc -1→Acc ;减1If Z =1then PC +1→PC ;结果为0,PC +1Acc →MDR ,WRITE ;保存结果MDR →MMAcc+1→Acc ;恢复Acc(4)STORE(存数)指令:取指令微操作略。
A →MAR ;Acc 中的数据写入主存单元Acc →MDR ,WRITEMDR →MM12.某计算机的CPU 内部结构如图6唱22所示。
两组总线之间的所有数据传送通过ALU 。
ALU 还具有完成以下功能的能力:F =A ; F =BF =A +1;F =B +1F =A -1;F =B -1写出转子指令(JSR)的取指和执行周期的微操作序列。
JSR 指令占两个字,第一个字是操作码,第二个字是子程序的入口地址。
返回地址保存在存储器堆栈中,堆栈指示器始终指向栈顶。
解:①PC →B ,F = B ,F →MAR ,Read ;取指令的第一个字②PC →B ,F = B +1,F →PC③MDR →B ,F = B ,F →IR④PC →B ,F = B ,F →MAR ,Read ;取指令的第二个字⑤PC →B ,F = B +1,F →PC⑥MDR →B ,F = B ,F →Y⑦SP →B ,F = B -1,F →SP ,F →MAR ;修改栈指针,返回地址压入堆栈⑧PC →B ,F = B ,F →MDR ,Write⑨Y → A ,F = A ,F →PC ;子程序的首地址→PC⑩End13.某机主要部件如图6-23所示。
(1)请补充各部件间的主要连接线,并注明数据流动方向。
(2)拟出指令ADD (R1),(R2)+的执行流程(含取指过程与确定后继指令地址)。