基本模型机的运算器逻辑框图设计Word格式文档下载.docx
- 文档编号:20798088
- 上传时间:2023-01-25
- 格式:DOCX
- 页数:11
- 大小:318.87KB
基本模型机的运算器逻辑框图设计Word格式文档下载.docx
《基本模型机的运算器逻辑框图设计Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《基本模型机的运算器逻辑框图设计Word格式文档下载.docx(11页珍藏版)》请在冰豆网上搜索。
S3
S2
S1
SO
M
Cn
冊
n
A
B
C
uA5
述4
W
uM
iiiO
微程序流程图:
FC->
AR
PC*】
10
(NAX»
STJXIP
KWH(OJJ
P<
0代R
KItU<
00>
RP(IJ
i/gn畑乜iit)
OR,41tA5.l
裁WARD霹
JJ1_7S-^LJK1I
1«
3.1.3微指令二进制代码表
八进制
二进
J格
F式
十六进制格式
微地址
S3S2SiS)MCnWEA8
卩A5〜卩A0
微指令内容
00Q
000000011
000
100
010000
00H
018110H
01Q
110
000010
01H
01ED82H
02Q
000000001
001
001000
02H
00C048H:
03Q
000100
03H
00E004H
04Q
011
000101
04H
00B005H
05Q
010
000110
05H
01A206H:
06Q
100101011
101
000001
06H
959A01H
07Q
001101
07H
00E00DH
10Q
000000000
08H
001001H1
11Q
000011
09H
01ED83H
12Q
000111
0AH
01ED87H
13Q
001110
0BH
01ED8EH:
14Q
010110
0CH
01ED96H
15Q
000000101
0DH
028201H
16Q
001111
0EH
00E00FH:
17Q
010101
0FH
00A015H
20Q
010010
10H
01ED92H
21Q
010100
11H
01ED94H]
22Q
010111
12H
00A017H
23Q
13H
018001H:
24Q
011000
14H
002018H1
25Q
000001110
15H
070A10H
26Q
16H
00D181H1
27Q
17H
30Q
000001101
010001
18H
068B11H
3.2实验步骤
3.2.1按下图接线
按微程序控制器实验的步骤输入并检验本页微指令代码表
322按下图连接线
3.2.3按如下步骤操作
(1微控器的编程开关拨至RUN,STEPSTEP,STORRUN
(2按KWES程写机器指令程序:
1CLR:
"
1,
2SWB,SWS01
3按动START地址寄存器AR=010001(21Q)
4按动START,AR=010100(24Q)此时从数据开关置入要写入的机器指令
5按动START完成写入(写入一条机器指令)
6不断按动START当AR=010100(24Q时,从数据开关置入机器指令
(注意:
可以重复写入机器指令)
(3检查程序:
0^1
2SWB,SW置00
3按动START,地址寄存器AR=010000(20Q)
4按动START,地址寄存器AR=010010(22Q)
5按动START,地址寄存器AR=010111(27Q):
总线LED显示内存内容
6不断按动START当AR=010111(27Q时:
(查看内存内容)
⑷运行目标程序:
微控器的编程开关拨至RUN,STEPSTEP,STWRUN
2SWB,SW置11
3每按动一次START键,就单步运行一条微指令
4请对照微程序流程图,观察微地址显示灯是否和流程一致
5运行一遍后,可检查存数单元0BH中的结果是否和理论值一致
4.课程设计总结
4.1.机器指令的微程序
机器指令程序序列:
地址
内
容助记符
说明
00000000
INR0
“INPUTDEVICE班号)”一R0
00000001
00010000
ADD[0AH],R0
R0+[0AH]—R0
00000010
00001010
00000011
00100000
STAR0,[0BH]
R0
—[0BH]
00000100
00001011
00000101
00110000
OUT[0BH]
[0BH]
—LED
00000110
00000111
01000000
JMP00H
—PC
00001000
00001001
学号(04号同学)
求和结果(班号加学号)
1.将输入设备的内容存入寄存器R0
(1)控制台RP=11,微地址命令跳入操作23
(2)操作23无动作,跳入微地址01处指令执行程序。
(3)01-02-10判断跳转地址-10执行输入设备内容传入寄存器R0功能。
(4)跳转至地址01转入下条指令。
2.将寄存器0AH处的内容与R0的内容相加并存入R0寄存器。
(1)同1的(3)01-02-10后,判断跳转地址为11,
(2)微地址为03,将指定单元内容通过总线存入地址寄存器。
(3)微地址为04,将内存单元内容通过总线传入ALU的运算输入端
(4)微地址为05,将寄存器R0内容传给ALU运算输入端1
(5)将运算结果相加,存入R0中。
3.将R0寄存器的内容存入内存地址为0BH的单元。
⑴跳转地址判断为12,PC指向下一单元,即指令指定的存储单元
⑵要存储的地址通过总线存入地址寄存器。
⑶将R0内容送到地址寄存器指定的地址中。
4.将OBH单元的内容存入LED数码显像管。
⑴PC+1
⑵PC指向的内容单元的内容通过总线传递给地址寄存器。
⑶数据通过总线存入ALU寄存器1.
⑷ALU寄存器1的内容传入LED显示器。
5.跳转至1,无限循环。
⑵内存单元数据OOh通过总线传递给PC
4.2个人小结与体会
在实验过程中,首先应该仔细的对线路图进行了解,掌握大概的每个部件的位置和功能之后,以总线为核心,按照顺序连接线路。
对于微程序控制器,应该确认所有的微指令都输入正确,虽然有些耗时,但是对于后面的实验验错有很大的帮助,可以排除微程序控制器的问题。
在输入代码的时候,要注意没有指令的是跳过,而不是不输入,若是不输入则下个地址内存的内容会输入到这个内存中。
运算器数据通路框图如下:
运算器数据通路图
l.DtMtlO
mo
1I4JK2OT4OW*O
r
R7••■顾
74LS24S
---A0
实际芯片替代后通路图如下
iU1H2叮14占HtLILt
AUJI
TERIRIRDFOFIXRIIFEH^RHPiwyjpf点|,匸fu―aux.
IMmm
七:
_:
——:
_七u^―■—±
JLaLSL.常Jr'
twk
iwypi|ou^w>
T-44.SIVI
TdlJE1II
LJNIJ
uhri—
T<
i—
LH[R2_
.LE:
i4a~*”i-~~'
if^t>
-hII
v«
feb助」
TCLSns
7U£
E«
5»
It
TZt~iifi?
liJt[~eutDInh36
rAI
JJ
a
«
wwo
本科生课程设计成绩评定表
班级:
姓名:
学号:
序号
评分项目
满分
实得分
学习态度认真、遵守纪律
设计分析合理性
设计方案正确性、可行性、创造性
设计结果正确性
40
设计报告的规范性
设计验收
总得分/等级
评语:
注:
最终成绩以五级分制记。
优(90-100分)、良(80-89分)、中(70-79分)、
及格(60-69分)、60分以下为不及格
指导教师签名:
2011年月日
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基本 模型 运算器 逻辑 框图 设计
![提示](https://static.bdocx.com/images/bang_tan.gif)