认识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仿真内存的主要内容,如果未能解决你的问题,请参考以下文章