笔记1——分段机制和逻辑地址

笔记1——分段机制和逻辑地址

内存中是按字节为单位进行编址的,也就是单次访问内存最小单位为1个字节,如上图。但是在读取内存的时候并不是要一个字节一个字节的读取,可以一次读取多个字节,如2、4、8字节。

8086的通用寄存器图:

左侧的可以分为2个8位的寄存器,AX、AH、AL都是独立的寄存器,右侧的则不能再分。

段地址与偏移地址:

在分段之后,它们的地址可以只相对于自己所在的段。这样,它们相对于段开始处的距离分别为0、1、2、3、4、5,这叫作段内偏移,或者叫偏移地址。段地址:偏移地址=逻辑地址。

最重要的是,当处理器访问内存时,它把指令中指定的内存地址看成段内的偏移地址,而不是物理地址。这样,一旦处理器遇到一条访问内存的指令,它将把DS中的数据段起始地址和指令中提供的段内偏移相加,来得到访问内存所需要的物理地址。

8086中的分段机制:

相关推荐

《晚娘1》:一部经典的情感纠葛电影HD中字完整版
best365网页版登录

《晚娘1》:一部经典的情感纠葛电影HD中字完整版

📅 12-19 👁️ 7820
《不思议迷宫》妖怪哪里跑定向越野 妖怪哪里跑攻略
best365网页版登录

《不思议迷宫》妖怪哪里跑定向越野 妖怪哪里跑攻略

📅 07-08 👁️ 7888
iphone4s怎么激活手把手教你激活iphone4s
365bet体育在线投注注册备

iphone4s怎么激活手把手教你激活iphone4s

📅 01-29 👁️ 813