Proteus仿真8086往8086 内存中写入数据
Posted 只是有点小怂
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Proteus仿真8086往8086 内存中写入数据相关的知识,希望对你有一定的参考价值。
- 这部分内容参考这个博主
https://blog.csdn.net/TTTSEP9TH2244/article/details/122584312
微机原理与接口技术——Proteus仿真软件的使用方法 但他的实验结果图给出来不太正确,我给出我仿真的实验结果供参考 - 编写实验程序,将00H-0FH共16个数写入内存3000H开始的连续16个存储单元中。往8086内存中写入数据不需要配置总线之类的和外部设备,直接将8086配置好就行,点击仿真然后暂停,查看8086内存数据8086 Memory Dump
CODE SEGMENT 'CODE'
ASSUME CS:CODE
START:
XOR AX,AX
MOV DS,AX
MOV SI,3000H
MOV CX,16
MOV AL,0
AA1:
MOV [SI],AL
INC AL
INC SI
DEC CX
JNE AA1
JMP $
CODE ENDS
END START
- 可以看到从3000H单元开始写入16个数据,运行程序后点击调试然后点8086选择Memory Dumps和Registers
- 提一句查看内存单元点击goto输入地址并不会直接跳转到此处,不知道啥原因,只能直接拖滚轮找到此处
以上是关于Proteus仿真8086往8086 内存中写入数据的主要内容,如果未能解决你的问题,请参考以下文章