认识emu8086仿真内存

Posted bcbobo21cn

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了认识emu8086仿真内存相关的知识,希望对你有一定的参考价值。

进入emu8086,不写任何代码,直接 emulate ;运行如下;

        看一下仿真内存;每个单元的值都是0;00这列是值的十六进制,000这列是值的十进制;

        随便点中一个内存单元地址,比如004FA,上方内存单元地址将显示004F:000A,004F:000A是段地址+偏移地址的写法,004FA = 004F+000A;

8086/8088有20条地址线,它的直接寻址能力为1MB。也就是在一个系统中可以有1MB的存储器,地址从00000H—FFFFFH。

如果写一点代码,运行看一下;

除了装入的41和43,其他有的单元的值还是00,有的单元的值变为90,这可能是随机;

 

 

004FA = 004F+000A;

        因为 F 已经到十六进制的最后一位,所以加上去之后就是004FA;

 如果是00511,则等于0050:0011;这只是写法;

以上是关于认识emu8086仿真内存的主要内容,如果未能解决你的问题,请参考以下文章

Proteus仿真8086并行接口芯片8255

Proteus仿真8086并行接口芯片8255

认识汇编语言数据段

emu8086 调用LED面板的方法

Proteus仿真8086往8086 内存中写入数据

Proteus仿真8086往8086 内存中写入数据