汇编原理计算方法:物理地址=段地址*16+偏移地址

文章目录


计算方法

根据进制的不同选择不同的计算方法

注意:物理地址、段地址和偏移地址的进制统一,要么都是二进制,要么都是十六进制,一般而言多是十六进制

若是二进制表达,则将段地址左移四位,也就是后面加4个0,而后再加上偏移地址

bash 复制代码
物理地址 = 段地址*1000B+偏移地址

若是十六进制表达,则将段地址左移一位,也就是后面加个0,而后再加上偏移地址

bash 复制代码
物理地址 = 段地址*10H+偏移地址

计算错误分析

bash 复制代码
物理地址=段地址*16+偏移地址

该公式中的之中的"16"是十进制数,但就一般而言段地址,也就是段基址和偏移地址的表示方法是十六进制数(数字后面带H)

因为进制不同,若是直接计算则会出错


至此,结束

相关推荐
wukong602639 分钟前
全媒体推广工具选型及即推GEO适配指南
经验分享
Freak嵌入式1 小时前
Pico PIO 汇编语法深度详解:标识符、指令、伪指令全解析
汇编·stm32·单片机·嵌入式硬件·fpga开发·硬件架构
SHIAIMING13 小时前
GTC泽汇:“美股反弹动能逐步回升”
经验分享·金融
裕晟专利申请刘老师4 小时前
专利代理机构怎么查正不正规,5步验证清单
经验分享
STQY燊桐启元(深圳)电子科技6 小时前
太阳能追踪设备散热优化,相变陶瓷片解决全日照高温积温故障
经验分享·笔记·pcm
虹科数字化与AR7 小时前
如何整合BIM、IoT与实时数据构建数字孪生?
经验分享
SHIAIMING17 小时前
GTCFX:比特币逼空后观察资金结构
经验分享·金融
启芯硬件8 小时前
《硬件电路设计实战100例》专栏核心信息,定位及设计案例分享
人工智能·经验分享·嵌入式硬件·硬件工程·高速仿真
联蔚盘云10 小时前
平台工程的下一步:让 MCP 与 Skills 接入研发工具链
经验分享
数智启示录1 天前
Apache Doris 4.0.8 混合检索实战(第 5 篇):三套系统只返回两条结果,一条 SQL 如何避开交集丢失
大数据·数据库·经验分享·sql·面试