数据存放格式

文章介绍了8086处理器中数据的存放方式,特别是数据段DS内的间接寻址机制,包括BX,BP,SI,DI的寻址特点。同时,文章阐述了存储器的分段原理,每个逻辑段最大64KB,起始地址为16的倍数。物理地址由段地址乘以16加上段内偏移地址计算得出,且在取指令、数据传送和堆栈操作中的应用。
摘要由CSDN通过智能技术生成

2.数据存放格式

放在数据段 DS

间接寻址 四种

BX 

BP:

为奇地址,走高八位(D8-D15)  AH;

为偶地址,走低八位(D0-D7)  AL

SI :

需要两个周期,第一个周期,AH高八位偶地址,第二个周期,AL低八位寄地址

DI

需要打中括号【】

3.存储器的分段和物理地址(PA)的形成

A.为什么要分段?

8086 有20根地址线,1MB,寻址不完,所以把1MB分成多个字节单元

B.怎么分?

每个逻辑段最大64KB,2的八次方。每个逻辑段的起始地址必须能被16整除。

物理地址唯一

逻辑地址=段地址+段内偏移地址  不唯一

C.物理地址(PA)的形成

PA=段地址×10H + 段内偏移地址(段内有效地址EA)

 CA.取指令操作

CB.数据传送

堆栈操作 按字操作

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值