题目
[例 2-2] 8086某单元逻辑地址为19FEH:3A28H,问该单元的物理地址是多少?该单元-|||-所在段(设段的长度为64KB)的首单元和末单元的物理地址分别是多少?

题目解答
答案

解析
步骤 1:计算物理地址
逻辑地址由段地址和偏移地址组成。在8086处理器中,物理地址由段地址左移4位(即乘以16)加上偏移地址得到。因此,物理地址计算公式为:物理地址 = 段地址 * 16 + 偏移地址。
步骤 2:计算段的首单元物理地址
段的首单元物理地址等于段地址乘以16加上偏移地址0。
步骤 3:计算段的末单元物理地址
段的末单元物理地址等于段地址乘以16加上偏移地址FFFFH(因为段的长度为64KB,即FFFFH)。
逻辑地址由段地址和偏移地址组成。在8086处理器中,物理地址由段地址左移4位(即乘以16)加上偏移地址得到。因此,物理地址计算公式为:物理地址 = 段地址 * 16 + 偏移地址。
步骤 2:计算段的首单元物理地址
段的首单元物理地址等于段地址乘以16加上偏移地址0。
步骤 3:计算段的末单元物理地址
段的末单元物理地址等于段地址乘以16加上偏移地址FFFFH(因为段的长度为64KB,即FFFFH)。