版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、下载可编辑计算机组成原理课程设计报告班级:班姓名:学号:完成时间:一、 课程设计目的1在实验机上设计实现机器指令及对应的微指令(微程序)并验证,从而进一步掌握微程序设计控制器的基本方法并了解指令系统与硬件结构的对应关系;2通过控制器的微程序设计,综合理解计算机组成原理课程的核心知识并进一步建立整机系统的概念;3培养综合实践及独立分析、解决问题的能力。二、课程设计的任务针对 COP2000实验仪,从详细了解该模型机的指令/ 微指令系统入手,以实现乘法和除法运算功能为应用目标,在 COP2000的集成开发环境下,设计全新的指令系统并编写对应的微程序;之后编写实现乘法和除法的程序进行设计的验证。三、
2、课程设计使用的设备(环境)1硬件COP2000实验仪PC机2软件COP2000仿真软件四、课程设计的具体内容(步骤)1详细了解并掌握COP 2000 模型机的微程序控制器原理,通过综合实验来实现该模型机指令系统的特点: 总体概述:COP2000模型机包括了一个标准CPU所具备所有部件,这些部件包括:运算器ALU、累加器 A、工作寄存器W、左移门 L、直通门 D、右移门 R、寄存器组R0-R3、程序计数器PC、地址寄存器 MAR、堆栈寄存器ST、中断向量寄存器IA 、输入端口IN 、输出端口寄存器OUT、程序存储器 EM、指令寄存器IR 、微程序计数器uPC、微程序存储器uM,以及中断控制电路、
3、跳转控制电路。其中运算器和中断控制电路以及跳转控制电路用CPLD来实现,其它电路都是用离散的数字电路组成。微程序控制部分也可以用组合逻辑控制来代替。模型机为 8 位机,数据总线、地址总线都为8 位,模型机的指令码为 8 位,根据指令类型的不同, 可以有 0 到 2 个操作数。 指令码的最低两位用来选择R0-R3 寄存器, 在微程序控制方式中, 用指令码做为微地址来寻址微程序存储器,找到执行该指令的微程序。而在组合逻辑控制方式中, 按时序用指令码产生相应的控制位。在本模型机中, 一条指令最多分四个状态周期, 一个状态周期为一个时钟脉冲,每个状态周期产生不同的控制逻辑,实现模型机的各种功能。模型机
4、有24 位控制位以控制寄存器的输入、输出,选择运算器的运算功能,存储器的读写。.专业 .整理 .下载可编辑模型机的缺省的指令集分几大类:算术运算指令、逻辑运算指令、移位指令、数据传输指令、跳转指令、中断返回指令、输入/ 输出指令。模型机的寻址方式表 1模型机的寻址方式模型机的寻址方式寻址方式说明指令举例指令说明操作数为累加器ACPLA将累加器 A 的值取反累加器寻址隐含寻址累加器AOUT将累加器 A的值输出到输出端口寄存器 OUT参与运算的数据在将寄存器 R0 的值加上累寄存器寻址ADDA,R0加器 A 的值,再存入累加R0-R3 的寄存器中器 A 中参与运算的数据在存储将寄存器 R0 的值作
5、为地寄存器间接寻址器 EM中,数据的地址在MOV A,R0址,把存储器 EM中该地寄存器 R0-R3 中址的内容送入累加器 A中参与运算的数据在存储将存储器 EM中 40H 单元的数据与累加器 A的值做存储器直接寻址器 EM中,数据的地址为ANDA,40H逻辑与运算, 结果存入累指令的操作数。加器 A立即数寻址参与运算的数据为指令SUBA,#10H从累加器 A中减去立即数的操作数。10H,结果存入累加器 ACOP2000模型机指令的最低两位 (IR0和 IR1) 用来寻址 R0R3四个寄存器; IR2 和 IR3与 ELP 微控制信号, Cy 和 Z 两个程序状态信号配合,控制PC的置数即程序
6、的转移。各种转移的条件判断逻辑如下所示:PC 置数逻辑当 ELP=1 时,不允许 PC被预置当 ELP=0 时当 IR3=1 时,无论 Cy 和 Z 什么状态, PC被预置当 IR3=0 时若 IR2=0 ,则当 Cy=1 时 PC被预置若 IR2=1 ,则当 Z=1 时 PC被预置本模型机时序控制采用不定长机器周期的同步控制方式,一条指令最多分四个节拍。系统提供的默认指令系统包括以下7 类指令:算术运算指令:逻辑运算指令:数据传输指令:跳转指令:.专业 .整理 .下载可编辑ADD A, R?AND A, R?MOV A, R?JC MMADD A, R?AND A, R?MOV A, R?J
7、Z MMADD A, MMAND A, MMMOV A, MMJMP MMADD A, #IIAND A, #IIMOV A, #IICALL MM RETADDC A, R?OR A, R?MOV R?, AADDC A, R?OR A, R?MOV R?, AADDC A, MMOR A, MMMOV MM, AADDC A, #IIOR A, #IIMOV R?, #IISUB A, R?CPL ASUB A, R?移位指令:中断返回指令:输入 / 输出指令:SUB A, MMSUB A, #IIRR ARETIREAD MMSUBC A, R?RL AWRITE MMSUBC A, R
8、?RRC AINSUBC A, MMRLC AOUTSUBC A, #II该模型机微指令系统的特点(包括其微指令格式的说明等): 总体概述微命令是用直接表示法表示的,其特点是操作控制字段中的每一位代表一个微命令。这种方法的优点是简单直观,其输出直接用于控制。缺点是微指令字较长,因而使控制存储器容量较大。 微指令格式的说明模型机有24 位控制位以控制寄存器的输入、输出,选择运算器的运算功能,存储器的读写。微程序控制器由微程序给出24 位控制信号,而微程序的地址又是由指令码提供的,也就是说24 位控制信号是由指令码确定的。该模型机的微指令的长度为24 位,其中微指令中只含有微命令字段,没有微地址字
9、段。其中微命令字段采用直接按位的表示法,哪位为 0,表示选中该微操作,而微程序的地址则由指令码指定。这24 位操作控制信号的功能如表2所示:(按控制信号从左到右的顺序依次说明)表 2微指令控制信号的功能操作控制信号控制信号的说明外部设备读信号,当给出了外设的地址后,输出此信号,从指定外设读数XRD据。EMWR程序存储器EM写信号。EMRD程序存储器EM读信号。PCOE将程序计数器PC的值送到地址总线ABUS上。将程序存储器EM与数据总线DBUS接通,由 EMWR和 EMRD决定是将 DBUSEMEN数据写到EM中,还是从EM读出数据送到DBUS。.专业 .整理 .下载可编辑IREN将程序存储器
10、 EM读出的数据打入指令寄存器IR 和微指令计数器 PC。EINT中断返回时清除中断响应和中断请求标志,便于下次中断。ELPPC打入允许,与指令寄存器的IR3 、IR2 位结合,控制程序跳转。MAREN将数据总线 DBUS上数据打入地址寄存器MAR。MAROE将地址寄存器 MAR的值送到地址总线ABUS上。OUTEN将数据总线 DBUS上数据送到输出端口寄存器OUT里。STEN将数据总线 DBUS上数据存入堆栈寄存器ST 中。RRD读寄存器组 R0R3,寄存器 R?的选择由指令的最低两位决定。RWR写寄存器组 R0R3,寄存器 R?的选择由指令的最低两位决定。CN决定运算器是否带进位移位,CN
11、=1带进位, CN=0不带进位。FEN将标志位存入 ALU内部的标志寄存器。X2X1X2、 X1、 X0 三位组合来译码选择将数据送到DBUS上的寄存器。X0WEN将数据总线 DBUS的值打入工作寄存器W中。AEN将数据总线 DBUS的值打入累加器 A 中。S2S1S2、 S1、 S0 三位组合决定 ALU做何种运算。S0COP2000中有 7 个寄存器可以向数据总线输出数据,但在某一特定时刻只能有一个寄存器输出数据 .由 X2,X1,X0 决定那一个寄存器输出数据。X2 X1 X0输出寄存器000IN_OE外部输入门001IA_OE中断向量010ST_OE堆栈寄存器011PC_OEPC 寄存
12、器100D_OE直通门101R_OE右移门110L_OE左移门111没有输出COP2000中的运算器由一片EPLD实现 .有 8种运算 ,通过 S2,S1,S0 来选择。 运算数据由寄存器 A 及寄存器 W给出 , 运算结果输出到直通门 D。S2 S1 S0功能000A+W加001A-W减.专业 .整理 .下载可编辑010A|W或011A&W与100A+W+C带进位加101A-W-C带进位减110AA取反111A输出 A2. 计算机中实现乘法和除法的原理(1)无符号乘法算法流程图:开始初始化乘数、被乘数及部分积乘数为 0?YNN乘数末位为 1?Y计算部分积被乘数左移一位(不带进位)乘数
13、右移一位(不带进位)输出结果结束图 1无符号乘法流程图硬件原理框图:.专业 .整理 .下载可编辑图 2硬件原理框图( 2)无符号除法算法流程图:开始初始化被除数及除数初始化计数器及商做减法N余数为负?Y商 1NYY计算结束?商0计算结束?N计算余数做加法输出结果结束硬件原理框图:.专业 .整理 .下载可编辑3对应于以上算法如何分配使用COP2000实验仪中的硬件(初步分配,设计完成后再将准确的使用情况填写在此处)(1)无符号乘法表 3 无符号乘法的硬件分配情况硬件名称实现算法功能描述寄存器 R0计算时用来存放部分积和最后的积寄存器 R11.初始化时,用来存放被乘数;2.在程序执行的过程中,用来
14、存放向左移位后的被乘数。寄存器 R21.初始化时,用来存放乘数;2.在程序执行的过程中,用来存放向右移位后的乘数。累加器 A执行 ADDA,R?(加法)、SHL R?(左移一位)、SHR R?(右移一位)等命令时所必须使用的寄存器。寄存器 W执行 ADD A,R? (加法)、TEST R?,#II (测试 R2 的末位)等双操作数命令时所必须使用的寄存器。左移门 L用来实现相应数据左移一位的运算, 并能够控制该运算后的结果是否输出到数据总线。直通门 D用来控制 ALU的执行结果是否输出到数据总线。右移门 R用来实现相应数据右移一位的运算, 并能够控制该运算后的结果是否输出到数据总线。1.控制程
15、序按顺序正常执行;程序计数器 PC2.当执行转移指令时, 从数据线接收要跳转的地址, 使程序能够按需要自动执行。3.当要从 EM中读取数据时,由 PC提供地址。存储器 EM存储指令和数据。微程序计数器向微程序存储器 M提供相应微指令的地址。 PC微程序存储器 M存储相应指令的微指令。(2)无符号除法表 4 无符号除法的硬件分配情况.专业 .整理 .下载可编辑寄存器 R0用来存放被除数;寄存器 R11. 初始化时,用来存放除数;2. 在程序执行的过程中,用来存放向移位后的除数。寄存器 R2用来存放商累加器 A执行 ADDA,R?(加法)、SHL R?(左移一位)、SHR R?(右移一位)等命令时
16、所必须使用的寄存器。寄存器 W执行 ADD A,R?(加法)、TEST R?,#II等双操作数命令时所必须使用的寄存器。左移门 L用来实现相应数据左移一位的运算,并能够控制该运算后的结果是否输出到数据总线。直通门 D用来控制 ALU的执行结果是否输出到数据总线。右移门 R用来实现相应数据右移一位的运算,并能够控制该运算后的结果是否输出到数据总线。 控制程序按顺序正常执行;程序计数器 PC 当执行转移指令时,从数据线接收要跳转的地址,使程序能够按需要自动执行。 当要从 EM中读取数据时,由PC提供地址。存储器 EM存储指令和数据。微程序计数器向微程序存储器 M提供相应微指令的地址。 PC微程序存
17、储器 M存储相应指令的微指令。4在 COP2000集成开发环境下设计全新的指令 / 微指令系统设计结果如表所示(可按需要增删表项)( 1) 新的指令集(如果针对乘除法设计了两个不同指令集要分别列表)助记符机器码 1机器码 2指令说明_FATCH_000000xx实验机占用,不可修改。复位后,所有寄存00-03器清 0,首先执行 _FATCH_ 指令取指。JZ000001xxMM若零标志位置 1,跳转到 MM地址。04-07JMP000011xxMM跳转到 MM地址。0C-0FMOV000100xxII将立即数 II 存放到寄存器 R?中。R?,#II10-13MOVA,R?000101xx将寄
18、存器 R?中的数加入累加器A 中14-17ADDR?,A000110xx将累加器 A中的数加入到寄存器R?中,并影18-1B响标志位。SHL R?000111xx寄存器 R?中的数不带进位向左移一位,并不1C-1F影响标志位。SHR001000xx寄存器 R?中的数不带进位向右移一位,并不.专业 .整理 .下载可编辑20-23影响标志位。OVER001001xx程序结束。24-27TEST001010xxII寄存器 R? “与” 立即数 II ,只改变标志位 ,R?,#II28-2B并不改变 R?中的数值。ADD001011xxII将立即数 II 加入到寄存器R?中,并影响标R?,#II2C-
19、2F志位。SUB R?,A001100xx从寄存器 R?中减去累加器A 中的数,并影响30-33标志位。SUB001101xxII从寄存器 R?中减去立即数II ,并影响标志R?,#II34-37位。(2)新的微指令集助记符状态微地微程序数据输出数据打入地址输出运算器移位控制PCPC址_FATCH_T000CBFFFF指令寄存PC输出A 输出写入+1器 IR01FFFFFFA 输出+102FFFFFFA 输出+103FFFFFFA 输出+1JZ MMT104C6FFFF存储器值寄存器 PCPC输出A 输出+1写入EMT005CBFFFF浮空指令寄存PC输出A 输出写入+1器 IR06FFFFF
20、F浮空浮空A 输出+107FFFFFF浮空浮空A 输出+1JMP MMT10CC6FFFF存储器值寄存器 PCPC输出A 输出+1写入EMT00DCBFFFF浮空指令寄存PC输出A 输出写入+1器 IR0EFFFFFF浮空浮空A 输出+10FFFFFFF浮空浮空A 输出+1MOVT110C7FBFF存储器值寄存器 R?PC输出A 输出+1+1R?,#IIEMT011CBFFFF浮空指令寄存PC输出A 输出写入+1器 IR12FFFFFF浮空浮空A 输出+113FFFFFF浮空浮空A 输出+1MOVT114FFF7F7寄存器值寄存器 A浮空A 输出+1A,R?R?T015CBFFFF浮空指令寄存
21、PC输出A 输出+1器 IR.专业 .整理 .下载可编辑16FFFFFF浮空17FFFFFF浮空ADDR?,AT318FFF7EF寄存器值寄存器 WR?T219FFFE90ALU直通寄存器 A标志位 C、ZT11AFFFB9FALU直通寄存器 R?T01BCBFFFF浮空指令寄存器 IRSHL R?T21CFFF7F7寄存器值寄存器 AR?T11DFFF8DFALU左移寄存器 R?标志位 C、ZT01ECBFFFF浮空指令寄存器 IR1FFFFFFF浮空SHR R?T220FFF7F7寄存器值寄存器 AR?T121FFF8BFALU右移寄存器 R?标志位 C、ZT022CBFFFF浮空指令寄存
22、器 IR23FFFFFF浮空OVERT024CBFFFF浮空指令寄存器 IR25FFFFFF浮空26FFFFFF浮空27FFFFFF浮空TESTT328C7FFEF存储器值寄存器 WR?,#IIEMT229FFF7F7寄存器值寄存器 AR?T12AFFFE93ALU 直通寄存器 A标志位 C、ZT02BCBFFFF浮空指令寄存器 IRADDT32CFFF7F7寄存器值寄存器 AR?,#IIR?T22DC7FFEF存储器值寄存器 WEMT12EFFFA98ALU直通寄存器 R?标志位 C、ZT02FCBFFFF浮空指令寄存浮空A 输出+1浮空A 输出+1浮空A 输出+1浮空加运算+1浮空A 输出
23、+1PC输出A 输出+1浮空A 输出+1浮空A 输出左移+1PC输出A 输出写入+1浮空A 输出+1浮空A 输出+1浮空A 输出右移+1PC输出A 输出写入+1浮空A 输出+1PC输出A 输出写入+1浮空A 输出+1浮空A 输出+1浮空A 输出+1PC输出A 输出+1+1浮空A 输出+1+1浮空与运算+1PC输出A 输出写入+1浮空A 输出+1PC输出A 输出+1+1浮空加运算+1PC输出A 输出写入+1.专业 .整理 .下载可编辑器 IRSUB R?,AT330FFFF8FALU直通寄存器 W浮空A 输出+1T231FFF7F7寄存器值寄存器 A浮空A 输出+1R?T132FFFA99ALU
24、直通寄存器 R?浮空减运算+1标志位 C、ZT033CBFFFF浮空指令寄存PC输出A 输出写入+1器 IRSUBT334FFF7F7寄存器值寄存器 A浮空A 输出+1R?,#IIR?T235C7FFEF存储器值寄存器 WPC输出A 输出+1+1EMT136FFFA99ALU直通寄存器 R?浮空减运算+1标志位 C、ZT037CBFFFF浮空指令寄存PC输出A 输出写入+1器 IR5用设计完成的新指令集编写实现无符号二进制乘法、除法功能的汇编语言程序(1)乘法4 位乘法的算法流程图与汇编语言程序清单:流程图:开始初始化积 R0、乘数 R2、被乘数 R1YR2为 0?NNR2末位为 1?YR0+
25、R1,结果存入R0R1左移一位, R2右移一位结束程序清单 :MOV R0,#00HMOV R1,#03hMOV R2,#05HLOOP:TEST R2,#0FHJZ LASTTEST R2,#01H.专业 .整理 .下载可编辑JZ NEXTMOV A,R1ADD R0,ANEXT:SHL R1SHR R2JMP LOOPLAST:OVER(2)除法4 位除法的算法流程图与汇编语言程序清单:流程图:开始初始化被除数 R0、除数R1、商 R2、计数器 R3计数器加 1除数左移一位N除数第八位为 1?Y计数器加 1N计数器为 0?Y程序清单:MOV R0,#28H ; 被除数MOV R1,#05h
26、;除数MOV R2,#00H;商MOV R3,#00HMOVE:ADD R3,#01HSHL R1TEST R1,#80HJZ MOVEADD R3,#01H商左移一位被除数减除数被除数加除数余数为负?除数右移一位商0商1NY计数器为 1?计数器为 1?NY商左移一位除数右移一位结束.专业 .整理 .下载可编辑START:TEST R3,#0FHJZ LASTMOV A,R1SUB R0,ATEST R0,#80HJZ NEXTADD R2,#00HSUB R3,#01HJZ LASTSHL R2MOV A,R1ADD R0,ASHR R1JMP STARTNEXT:ADD R2,#01HSU
27、B R3,#01HJZ LASTSHL R2SHR R1JMP STARTLAST:OVER6上述程序的运行情况(跟踪结果)按下表填写描述以上各程序运行情况的内容。按每个程序一张表进行。程序运行的过程乘法运行情况汇编指令程 序机 器指令说明微程序PCPC运行时寄存器或存地址码储器的值_FATCH_0000实验机占用,不可修改。 复CBFFFF+1写EM:10位后,所有寄存器清 0,首入先执行 _FATCH_ 指令取指。MOV R0,#00001000将立即数 00H存放到寄存器C7FBFF0110EM 1001R0 中。CBFFFF0211EM 00R0 00MOV R1,#03021103将
28、立即数 03H存放到寄存器C7FBFF0310EM 1103R1 中。CBFFFF0411EM 03R1 03MOV R2,#05041205将立即数 05H存放到寄存器C7FBFF0510EM 1205R2 中。CBFFFF0611EM 05R3 05TEST R2,#0FH062A0F寄存器 R2 与 立即数 0FH,C7FFEF0728EM 2A06只改变标志位 , 并不改变 R2FFF7F70829EM 0FW 0F06中的数值。FFFE93082AA 0507CBFFFF082BD 05A 05.专业 .整理 .下载可编辑JZ 14080414若零标志位置 1,跳转到 14HC6FF
29、FF0904EM 0409地址。CBFFFF0A05EM 14TEST R2,#010A2A01寄存器R2 与立即数 01H,只C7FFEF0B28EM 2A0B改变标志位 , 并不改变 R2中FFF7F70C29EM 01W 010B的数值。FFFE930C2AA 050BCBFFFF0C2BA 01D 01JZ 100C0410若零标志位置 1,跳转到 10HC6FFFF0D04EM 040D地址。CBFFFF0E05EM 10MOV A,R10E15将寄存器 R1 中的数放入累FFF7F70F14EM 150E加器 A中。CBFFFF0F15A 03ADD R0,A0F18将累加器 A中
30、的数加入到寄FFF7EF1018EM 180F存器 R0 中,并影响标志位。FFFE901019W 000FFFFB9F101AA 030FCBFFFF101BR0 03SHL R1101D寄存器R1 中的数不带进位FFF7F7111CEM 1D10向左移一位, 并不影响标志FFFCD7111DA 0610位。FFFB9F111ER1 0610CBFFFF111FSHR R21122寄存器R2 中的数不带进位FFF7F71220EM 2211向右移一位, 并不影响标志FFFCB71221A 0211位。FFFB9F1222R2 0211CBFFFF1223JMP 06120C06跳转到06H
31、地址。C6FFFF130CEM 0CCBFFFF060DEM 06TEST R2,#0FH062A0F寄存器R2 与立即数 0FH,只C7FFEF0728EM 2A06改变标志位 , 并不改变 R2中FFF7F70829EM 0FW 0F06的数值。FFFE93082AA 0207CBFFFF082BD 02A 02JZ 14080414若零标志位置 1,跳转到 14HC6FFFF0904EM 0409地址。CBFFFF0A05EM 14TEST R2,#010A2A01寄存器R2 与立即数 01H,只C7FFEF0B28EM 2A0B改变标志位 , 并不改变 R2中FFF7F70C29EM
32、01W 010B的数值。FFFE930C2AA 020BCBFFFF0C2BA 00D 00JZ 100C0410若零标志位置 1,跳转到 10HC6FFFF0D04EM 040D地址。CBFFFF0E05EM 10SHL R1101D寄存器R1 中的数不带进位FFF7F7111CEM 1D10向左移一位, 并不影响标志FFFCD7111DA 0C10位。FFFB9F111ER1 0C10CBFFFF111FSHR R21122寄存器R2 中的数不带进位FFF7F71220EM 2211向右移一位, 并不影响标志FFFCB71221A 0111位。FFFB9F1222R2 01.专业 .整理
33、.下载可编辑11CBFFFF1223JMP 06120C06跳转到06H 地址。C6FFFF130CEM 0CCBFFFF060DEM 06TEST R2,#0FH062A0F寄存器R2 与 立即数 0FH,C7FFEF0728EM 2A06只改变标志位 , 并不改变 R2FFF7F70829EM 0FW 0F06中的数值。FFFE93082AA 0107CBFFFF082BD 01A 01JZ 14080414若零标志位置 1,跳转到 14HC6FFFF0904EM 0409地址。CBFFFF0A05EM 14TEST R2,#010A2A01寄存器R2 与 立即数 01H,C7FFEF0B
34、28EM 2A0B只改变标志位 , 并不改变 R2FFF7F70C29EM 01W 010B中的数值。FFFE930C2AA 010BCBFFFF0C2BA 01D 01JZ 100C0410若零标志位置 1,跳转到 10HC6FFFF0D04EM 040D地址。CBFFFF0E05EM 10MOV A,R10E15将寄存器 R1 中的数放入累FFF7F70F14EM 150E加器 A中。CBFFFF0F15A 0CADD R0,A0F18将累加器 A中的数加入到寄FFF7EF1018EM 180F存器 R0 中,并影响标志位。FFFE901019W 030FFFFB9F101AA 0F0FC
35、BFFFF101BR0 0FSHL R1101D寄存器R1 中的数不带进位FFF7F7111CEM 1D10向左移一位, 并不影响标志FFFCD7111DA 1810位。FFFB9F111ER1 1810CBFFFF111FSHR R21122寄存器R2 中的数不带进位FFF7F71220EM 2211向右移一位, 并不影响标志FFFCB71221A 0011位。FFFB9F1222R2 0011CBFFFF1223JMP 06120C06跳转到06H 地址。C6FFFF130CEM 0CCBFFFF060DEM 06TEST R2,#0FH062A0F寄存器R2 与 立即数 0FH,C7FF
36、EF0728EM 2A06只改变标志位 , 并不改变 R2FFF7F70829EM 0FW 0F06中的数值。FFFE93082AA 0007CBFFFF082BD 00A 00JZ 14080414若零标志位置 1,跳转到 14HC6FFFF0904EM 0409地址。CBFFFF1405EM 14OVER1424CBFFFF1524EM 24除法运行情况汇编指令程 序机 器指令说明微程序PCPC运行时寄存器或存.专业 .整理 .下载可编辑地址码储器的值_FATCH_0000实验机占用,不可修改。 复CBFFFF+1写EM:10位后,所有寄存器清 0,首入先执行 _FATCH_ 指令取指。MOV R0, #28H001028把立即数 28H放入寄存器 R0C7FBFF0110EM 2801中CBFFFF0211EM 11R0 28MOV R1, #05H0211
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 班主任岗前培训课件
- 如何讲试卷业务培训
- 江西省赣州市宁都县多校2024-2025学年五年级上学期期中语文试题(含答案)
- 河南省百师联盟联考2024-2025学年高二上学期10月月考英语试题(含答案无听力原文及音频)
- 福建省厦门市同安区2024-2025学年九年级上学期11月期中数学试题(无答案)
- 期中摸底测试(1-4单元)(试题)-2024-2025学年四年级上册数学人教版 -
- 大跨度拱形钢结构施工技术13
- 高中语文专题二杂说第3课日喻课件苏教版选修唐宋八大家散文蚜
- 晏子使楚课件
- 江苏省徐州市邳州市2023-2024学年九年级上学期期中抽测化学试卷(含答案解析)
- 《跆拳道》教学大纲
- 2024年四川省德阳市中考物理试题卷(含答案)
- 大学美育 课件 王树青 第三篇 文艺之美
- 1.3植物长在哪里 (34张)
- 中国普通食物营养成分表(修正版)
- 2024年九年级化学上册 3.2 组成物质的化学元素教案 (新版)沪教版
- (新版)高级考评员职业技能鉴定考试题库(含答案)
- 2024年苏州常州中考语文作文分析-那么旧那么新
- 中医护理进修总结汇报
- 《食品理化检验技术》课件-第七章 糖类
- 毛竹购销合同协议书
评论
0/150
提交评论