王爽 汇编语言 笔记 第1&2章

本文介绍了8086 CPU的数据总线宽度、字与子的概念,并详细解释了如何通过段地址和偏移地址组合形成20位物理地址的方法。此外,还阐述了段地址和偏移地址在内存寻址中的作用及其限制。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 8088 cpu的数据总线宽度=8
    8086 cpu的数据总线宽度=16
2. 字节--byte--1字节=8 bits--可以存在8位寄存器中
    子--word-1个字=2个字节--这两个字节分别称为这个字的高位字节和低位字节
3. 2个16位地址合成一个20位的物理地址
     故有等式    段地址 * 16 + 偏移地址 = 物理地址    
4. 段地址说明:内存并没有分段,段的划分来自cpu
5. 段地址*16必然是16的倍数,所以一个段的起始地址也一定是16的倍数;
6. 偏移地址为16位,16位地址的寻址能力为64KB,所以一个段的长度最大为64KB
7. cpu可以用不同的段地址和偏移地址(offset address)形成同一个物理地址
8. 8086pc机中,存储单元的地址用两个元素来描述,即段地址和偏移地址


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值