复杂模型机构成原理课程设计报告
复杂模型机构成原理课程设计报告
复杂模型机构成原理课程设计报告
课程设计报告
课 题 : 复杂模型机设计
同组姓名:
专业班级:
计科 1104 班
指令:即存数 STA、取数 LDA;2 条转移指令:即无条件转移 JMP、
有进位转移指令 BZC。指令格式为:
7 6 5 4 3 2 1 0
0 0 M OP-CODE Rd
复杂模型机构成原理课程设计报告
复杂模型机构成原理课程设计报告
复杂模型机构成原理课程设计报告
D
此中,OP-CODE为操作码, RD为目的存放器地点( LDA、STA 指令使用)。D 为位移量
(正负均可), M为寻址模式,其定义以下:
寻址方式
有效地点
说明
00
E=D
直接寻址
01
E=(D)
间接寻址
10
E=(R2 )+D
R2 变址寻址
11
E=(PC)+D
相对寻址
本模型机规定变址 RI 指定为存放器 R2。
⑶ I/O
指令
输入 IN 和输出 OUT指令采纳单字节指令,其格式以下:
7 6 5 4 3 2 1 0
OP-CODE addr Rd
此中, addr=01 时,选中输入数据开关组 KD0~KD7作为输入设施, addr=10 时,选中 2
位数码管作为输出设施。
⑷ 停机指令 指令格式以下:
7 6 5 4 3 2 1 0
OP-CODE
0 0
0 0
HALT指令,用于实现停机操作。
本模型机共有 16 条基本指令,此中算术逻辑指令 7 条,接见内存指令和程序控制指
令 4 条,输入输出指令 2 条,其余指令 1 条。表 3-8 列出了各条指令的格式、汇编符号、指令功能。
三、整体设计
复杂模型机的数据通路框图如图 3-16 ,图 3-17 所示。依据复杂模型机的硬件电路设
计机器指令,再依据机器指令要求, 设计微程序流程图及微程序, 最后形成 16 进制文件。
复杂模型机构成原理课程设计报告
复杂模型机构成原理课程设计报告
复杂模型机构成原理课程设计报告
图 3-16
图 3-17
四、实验步骤
设计复杂模型机的机器指令
P00 44IN 01, R0
P01 46IN 01, R2
P02 98ADC R2, R0
P03 81MOV R0, R1
P04 F5RLC R1, R1
P05 0CBZC 00, 00
P06 00
设计微程序流程图
依据实验机设计的微指令格式 , 参照微指令流程图,设计微指令,并形成二进制代码
表。
变换格式
程序:
$ P00 44 $P01 46 $P02 98 $P03 81
P04 F5 $P05 0C $P06 00
微程序:
$ M00 088105 $M01 82ED0 $
复杂模型机组成原理课程设计报告 来自淘豆网m.daumloan.com转载请标明出处.