实验五存储器实验指导PPT教学课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
0000 0100 0000 1011
0000 0101 0011 0000 OUT[0BH]; [0BH]→BUS
0000 0110 0000 1011
0000 0111 0100 0000 JMP[00H] ; 00H→PC
0000 1000 0000 0000
0000 1001
2020/12/10
实验五 存储器实验
2020/12/10
1
三态门
地址寄存器
主存芯片
2020/12/10
2
1)输入数据由8 位数据开关 KD0~KD7提供
2)进入地址寄存器 3)或做为数据进入主存芯片
2020/12/10
究竟进
入哪里, 由SWB、 LDAR等 信号组 合控3制
将外部数据总线EXD0~EXD7用8芯排
0000 1010
0000 0001
12
;自定义参加运算的数[0AH]中存放01H
PPT教学课件
谢谢观看
Thank You For Watching
2020/12/10
2020/12/10
9
实验七 基本模型机的设计与实现
2020/12/10
10
1)设计指令(其中操作码应与译码逻辑配合)
助记符
机器指令操作码
说明
IN
0000 0000 ; “外部开关量输入”KD0~KD7的开关状态→R0
ADD addr 0001 0000 ×××× ××××; R0+[addr]→R0
9
8
7
0பைடு நூலகம்
0
0
0
0
1
0
1
0
0
1
1
1
0
0
1
0
1
1
1
0
选择
P(1) P(2) P(3) P(4) AR LDPC
8
微指令设计步骤: ⑴ 根据机器指令画出对应的微程序流程图,如实验指导书图 3—10所示; ⑵ 根据微程序流程图设计微指令,并按微指令格式转换成二 进制代码,如表3—5所示。
见教科书157-161
开关MK1~MK24
置24位微代码,24
位微代码由
LMD1~LMD24显
2020/12/10 示灯显示
7
微指令格式 微指令长共24位,其控制位顺序如下:
下址字段
24 23 22 21 20 19 18 17 16 15 14 13
12 11 10 9 8 7
6
5
4
3
2
1
S3 S2 S1 S0 M Cn WE B1 B0
STA addr 0010 0000 ×××× ××××; R0→[addr]
OUT addr 0011 0000 ×××× ××××; [addr]→BUS
JMP addr 0100 0000 ×××× ××××; [addr]→PC
addr主存地址
2020/12/10
11
2)设计与实验六类似的微指令(用环境中的“调试”下载到控存 中)
3)编写一监控程序(下载到RAM中)
地址
内容(操作码
/操作数地址) 助记符
说明
0000 0000 0000 0000 IN
;“INPUT DEVICE”→R0
0000 0001 0001 0000 ADD[0AH]; R0+[0AH]→R0
0000 0010 0000 1010
0000 0011 0010 0000 STA[0BH]; R0→[0BH]
A
B
C
uA5 uA4 uA3 uA2 uA1 uA0
15
14
13
0
0
0
0
0
1
0
1
0
0
1
1
1
0
0
1
0
1
1
1
0
2020/12/10
选择
LDRi LDDR1 LDDR2 LDIR LOAD LDAR
12
11
10
0
0
0
0
0
1
0
1
0
0
1
1
1
0
0
1
0
1
1
1
0
选择
RS-B RD-B RI-B 299-B ALU-B PC-B
线连到内部数据总线BUSD0~BUSD7,
分时给出地址和数据。(SWB、LDAR、
C20E20、/12/1W0 E、T3信号配合)
4
实验六 微控制器实验
2020/12/10
5
本实验 无用
2020/12/10
三片 控存
三片微命令寄存6 器
开关 UA0~ UA5置6 位微地址, 由LK0~ LK5显示