段地址:偏移地址

代码段寄存器CS

数据段寄存器DS

附加段寄存器 ES(如果程序中使用两个数据段时,DS指向一个 ES指向另一个)

栈段寄存器 SS

IP 指令指针 只和CS一起使用

1KB =1024个字节

1MB =1024KB

1MB的地址总线最多可以放下16个长度为65536字节的段(一个段的最大长度为64KB)

1MB的地址总线可以放下65536个长度为16个字节的段

偏移地址总是要求从0000H开始

8086的处理器逻辑分段,起始地址都是(十六进制就是10H)(十进制数 )16的倍数

这称为是按16字节对齐的

8086处理器 取指令时,使用段寄存器CS和指令寄存器IP 方法是将段寄存器的值左移4位加上指令寄存器当前的值,形成物理地址访问内存

(物理地址)82260H = (段地址)8226H:( 偏移地址)0000H

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容