帮帮文库

加减法指令的实现课程设计报告书(最终版) 加减法指令的实现课程设计报告书(最终版)

格式:DOC | 上传时间:2022-06-25 15:42 | 页数:27 页 | ✔ 可以修改 | @ 版权投诉 | ❤ 我的浏览
加减法指令的实现课程设计报告书(最终版)
加减法指令的实现课程设计报告书(最终版)
1 页 / 共 27
加减法指令的实现课程设计报告书(最终版)
加减法指令的实现课程设计报告书(最终版)
2 页 / 共 27
加减法指令的实现课程设计报告书(最终版)
加减法指令的实现课程设计报告书(最终版)
3 页 / 共 27
加减法指令的实现课程设计报告书(最终版)
加减法指令的实现课程设计报告书(最终版)
4 页 / 共 27
加减法指令的实现课程设计报告书(最终版)
加减法指令的实现课程设计报告书(最终版)
5 页 / 共 27
加减法指令的实现课程设计报告书(最终版)
加减法指令的实现课程设计报告书(最终版)
6 页 / 共 27
加减法指令的实现课程设计报告书(最终版)
加减法指令的实现课程设计报告书(最终版)
7 页 / 共 27
加减法指令的实现课程设计报告书(最终版)
加减法指令的实现课程设计报告书(最终版)
8 页 / 共 27
加减法指令的实现课程设计报告书(最终版)
加减法指令的实现课程设计报告书(最终版)
9 页 / 共 27
加减法指令的实现课程设计报告书(最终版)
加减法指令的实现课程设计报告书(最终版)
10 页 / 共 27
加减法指令的实现课程设计报告书(最终版)
加减法指令的实现课程设计报告书(最终版)
11 页 / 共 27
加减法指令的实现课程设计报告书(最终版)
加减法指令的实现课程设计报告书(最终版)
12 页 / 共 27
加减法指令的实现课程设计报告书(最终版)
加减法指令的实现课程设计报告书(最终版)
13 页 / 共 27
加减法指令的实现课程设计报告书(最终版)
加减法指令的实现课程设计报告书(最终版)
14 页 / 共 27
加减法指令的实现课程设计报告书(最终版)
加减法指令的实现课程设计报告书(最终版)
15 页 / 共 27

1、产生的每拍的作用。为便于观察试验的各个中间过程各寄存器的值,由监控单元产生个的信号来控制时序的产生。信号经过时序单元的处理产生了个脉冲信号。个脉冲信号组成个微指令周期,为不同的寄存器提供工作脉冲。微指令波形如下图所示微地址寄存器的工作脉冲,用来设置微程序的首地址及微地址加。计数器的工作脉冲,根据微指令的控制实现计数器加和重置计数器跳转指令等功能。把位微指令打入片微指令锁存器。把当前总线上的数据打入微指令选通的寄存器中。设计指令执行流程根据模型及整机逻辑图和硬件条件来设计系统中每条指令的执行流程,在每个系统中,条指令从内存取出到执行完毕,要若干个机器周期,任何指令中都必须有个机器周期作为取指令周期,称为公操作周期。条指令共要几个机器周期取决于指。

2、执行取指微指令,从内存读出指令字节送指令寄存器。双字节指令例如,该指令的功能为,需执行如下微操作。移位操作类指令带进位或不带进位的移位指令,操作数寻址方式和编码所谓的操作数寻址方式,就是形成操作数的有效地址的方法。指令字中的地址码字段,通常是由形式地址和寻址方式特征位组成的,并不是操作数的有效地址。其表现形式为寻址方式特征形式地址形式地址,是指令字结构中给定的地址量。而寻址方式特征位,通常有间址位和变址位组成,若指令无间址和变址要求,则形式地址就是操作数的有效地址若指令中指明要进行变址或间址变换,则形式地址就不是操作数的有效地址,而必须按指定方式进行变换,才能形成有效地址。因此,操作数的寻址过程就是将形式地址变换成操作数的有效地址的过程。寄存。

3、个微操作控制信号,可由微代码直接实现。如果采用多组编码译码,那么位微代码通过二进制译码可实现的次方个互斥的微操作控制信号。由于模型机指令系统规模较小,功能也不太复杂,所以采用全水平不编码纯控制场的微指令格式。在模型机中,用指令操作码的高位作为核心扩展成位的微程序入口地址,这种方法称为按操作码散传,如表所示。每条指令由不超过条的微指令组成,那么可根据下表组成每条微程序的首地址。微程序首地址形成微指令的运行顺序为下地址确定法,即采用计数增量方法,每条微指令执行过后微地址自动加,指向下条微指令地址。微地址寄存器由片组成,在模型机停机状态下,微地址被清零。当实验平台开始运行时微地址从开始运行。并且放置条取指指令,根据程序开始地址从内存中读出第条指令,。

4、三地址指令和多地址指令等多种格式。模型机只涉及零地址指令地址指令二地址指令格式,目前,地址指令二地址指令格式用的最多。不同数目操作数的指令格式如下所示零地址指令格式其格式为其中表示操作码指令中只有操作码,没有地址码,也没有操作数,这种指令有两种可能是无任何操作数,如空操作指令停机指令等,二是所要的操作数地址是默认的,如堆栈结构的计机的运算指令,所要的操作数默认在堆栈中,由堆栈指针隐含指出,操作结果也放回堆栈中。地址指令格式其格式为其中表示操作码表示操作数的存储器地址或寄存器地址。指令中指给出个地址,该地址既是操作数的地址,又是操作结果的存储地址。通常,加减和移位等指令采用这种格式,其操作是对这地址所指定的操作数执行相应的操作后,产生的结果又存。

5、前不明白的问题,这对我以后的学习会产生巨大的帮助,我也受益良多。取指微指令,取指微指令,取指微指令,取指微指令,取指微指令,取指微指令,取指微指令取指微指令置模型机为停止状态无效置停止状态时序变化时序的变化情况可以有结构图中时序图窗口看出。当计算机加电压启动后,在时钟脉冲作用下,将根据当前正在执行的指令的需要,产生时序控制信号,控制计算机各个部件有序地工作。计算机之所以能够准确迅速有条不紊的工作,正是因为中有个时序产生器。机器旦被启动,开始取指令并执行指令时,操作控制器就利用定是脉冲的顺序和不同的脉冲间隔,有条理有节奏的指挥机器各个部件按规定时间动作,提供计算机各部分工作时的时间标志。课程设计总结在本次课程设计中,要求的是不带进位的加减法的实。

6、直接寻址指令字节中含有寄存器选择码,决定选哪个寄存器进行操作。如单字节指令,单字节操作码及选择码如双字节指令,第个字节操作码及选择码第个字节寄存器间接寻址例如单字节指令,选择码操作码立即数寻址,,第个字节操作码及选择码第个字节直接地址寻址例如双字节指令第个字节操作码第个字节操作数地址指令格式的分析指令格式就是用二进制代码表示的条指令的结构形式,通常由操作码和地址两种字段组成。操作码字段表征指令操作的性质和功能,地址码字段通常指定参与操作的操作数的地址。条指令的指令格式形式为操作码字段地址码字段计算机指令格式的设定般与机器的字长存储器的容量以及指令的功能有关。根据指令中的操作数地址码的不同,可以将指令分成零地址指令地址指令二地址指。

7、在机器内实现的复杂程度。取指微指令执行过程如下在模型机处于停机状态时,模型机的微地址寄存器被清零,微指令锁存器输出无效为高电平。在处于停机状态时,脉冲对微地址寄存器无效,微地址寄存器保持为零。脉冲对计数器无效,同时把打入启停单元的运行状态寄存器中,把模型机置为运行状态,使微程序锁存器输出有效。把微程序存储器单元存放着取指微指令单元的内容打入微加,为取本指令下字节准备取本指令第二字节送加,为取下条指令字节做准备计数器内容作为访问内存地址从内存该地址单元读出指令字节送指令寄存器此程序由个微指令周期组成。从内存取得指令第个字节送入寄存器执行取指微指令,从内存读出指令字节送指令寄存器。源代码指令序列及微程序源代码指令序列微地址数据流程数据总线地址总线。

8、作寄存器取指微指令,取指微指令,取指微指令,取指微指令,取指微指令,取指微指令,取指微指令,取指微指令,取指微指令令锁存器中,并且输出取指微指令。把从程序存储读出的数据打入指令寄存器中。在模型机处于运行状态时,脉冲将微地址寄存器加,脉冲将计数器加,把微程序存储器的微指令打入微指令锁存器并且输出。把当前总线上的数据打入当前微指令所选通的寄存器。以下举例说明所用部分指令的数据信息流。双字节指令例如加,为取本指令下字节准备取本指令第字节由内容形成转移地址送计数器内容作访问内存地址从内存该地址单元读出指令字节送指令寄存器此程序由个微指令周期组成。从内存取得指令第个字节送入内容形成转移地址送,从内存读出指令字节送指令寄存器。单字节指令加法指令例如,该指。

9、指令值实现过程理论基础使用软件,可以了解程序的编译加载的过程,了解计算机的执行指令的工作原理。通过微单步单拍调试,理解模型机中的数据流向。在脱机模式下,可以直接从键盘输入存储器进制指令,然后逐个执行各条指令,了解指令实现的过程。设计实现累加器和寄存器存储器的数据变化以及数据流程见指令序列部分微程序执行的结构图,微地址数据流程数据总线地址总线操作寄存器取指微指令取指微指令,使自己对微程序和指令的对应关系有了更深的了解。通过本次课程设计,我也知道了自己对计算机的工作原理的认识程度,发现了自己很多东西都没有彻底弄清楚,只处在个很初级的阶段。但是,在这次课程设计中,我对计算机的工作原理有了更深层的理解,从内部理解了计算机是如何工作的,也解决了很多我以。

10、,如果仅仅做次加法和减法,当然也可以满足要求。那样,程序会很简单,但是,我没有为了方便就那么做,我在程序中加了与运算指令,使自己在了解加减法指令的同时也理解了与或指令,并且在程序中也进行了多次加法,这操作码散转指令操作码微程序首地址模型机当中时序的设计安排时序电路由监控单元来控制时序输出,。所用的时序电路可以产生个等间隔的时序信号,为了便于监控程序流程,由监控单元输出信号和脉冲来实现微单步全速和暂停。当试验处于运行状态,并且是微单步执行时分别发出个脉冲,全速执行时脉冲将周而复始地发送出去。由于模型机已经确定了指令系统,微指令采用全水平不编码纯控制场的格式,微程序的入口地址采用操作码散传方式,微地址采用计数增量方式,所以可确定模型机中的时序单元。

11、该地址中。其数学形式描述为或者二地址指令格式其格式为其中表示操作码表示第个源操作数的存储器地址或寄存器地址表示第二个源操作数和存放操作结果的存储器地址或寄存器地址。二地址指令有两个源操作数地址和,分别指明参与操作的两个源操作数在内存或寄存器地址,其中地址也可能是兼作存放操作结果的目的地址,这是最常见的指令格式。其数学形式描述为或者设计微程序及其实现的方法微指令是由操作控制部分和顺序控制部分两个基本部分组成的,微指的基本格式如下图操作控制部分顺序控制部分测试标志顺序地址操作控制部分用它来指挥计算机工作的控制信号,顺序控制部分用它来产生下条微指令的地址。在本实验平台的硬件设计中,采用了位的微指令,若微指令采用全水平不编码纯控制场的格式,那么至多。

12、的功能为,需执行如下微操作加,为取下条指令字节准备累加器内容送,寄存器内容送使执行加法,结果经最后送入累加器据加法结果置进位标志计数器内容作为访问内存地址从内存该地址单元读出指令字节送指令寄存器此程序由个微指令周期组成为取下条指令字节准备,累加器内容送的锁存器。寄存器内容送的锁存器。将计算结果送累加器,据加法结果置进位标志。取指微指令,从内存读出指令送指令寄存器。减法指令例如,执行的微操作和,模样,只是做减法双字节指令例如,该指令的功能为,需执行如下微操作。加,为取本指令下字节准备取本指令第二字节送加,为取下条指令字节准备计数器内容作为访问内存地址从内存该地址单元读出指令字节送指令寄存器此程序由个微指令周期组成。从内存取得指令第个字节送入累加。

参考资料:

[1]机械电主轴类毕业设计(最终版)(第53页,发表于2022-06-25 15:51)

[2]机器人五自由度机器人结构设计(第46页,发表于2022-06-25 15:51)

[3]机器人链式越障轮组机构设计(第13页,发表于2022-06-25 15:51)

[4]机床数控系统的参数及报警(第27页,发表于2022-06-25 15:51)

[5]火铺煤矿水平自动排水控制系统设计(最终版)(第41页,发表于2022-06-25 15:51)

[6]火车制动梁用异型材矫直机的设计(最终版)(第42页,发表于2023-09-21 13:58)

[7]火车票售票系统(第46页,发表于2022-06-25 15:51)

[8]换热器温度控制系统课程设计(第19页,发表于2022-06-25 15:51)

[9]化工厂车间变电所及低压配电系统设计(第23页,发表于2022-06-25 15:51)

[10]滑块厚度综合检测平台控制系统硬件部分设计(最终版)(第37页,发表于2022-06-25 15:51)

[11]互联网环境下的人力资源管理研究(第33页,发表于2022-06-25 15:51)

[12]红外线遥控电灯开关设计制作(最终版)(第30页,发表于2022-06-25 15:51)

[13]横排地漏封水筒注射模设计(最终版)(第30页,发表于2022-06-25 15:50)

[14]恒温控制系统设计(最终版)(第20页,发表于2022-06-25 15:50)

[15]盒盖的塑料成型与模具设计(最终版)(第36页,发表于2022-06-25 15:50)

[16]合成三乙酸甘油酯(第27页,发表于2022-06-25 15:50)

[17]合成工艺对聚苯胺导电性能的影响(第18页,发表于2022-06-25 15:50)

[18]合成氨工艺设计(第35页,发表于2022-06-25 15:50)

[19]行波型超声波电机毕业设计说明书(第38页,发表于2022-06-25 15:50)

[20]隔热铝合金门窗可研报告(第33页,发表于2022-06-25 15:50)

下一篇
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

帮帮文库——12年耕耘,汇集海量精品文档,旨在将用户工作效率提升到极致