當前位置:菜譜大全網 - 菜譜大全 - 給定當前段寄存器的基址為(DS) 1200h,(ES) = 20a3h,(CS) = 470eh,那麽數據段和附加段在內存中的首末地址分別是多少?

給定當前段寄存器的基址為(DS) 1200h,(ES) = 20a3h,(CS) = 470eh,那麽數據段和附加段在內存中的首末地址分別是多少?

段寄存器的內容左移4位(我說的是二進制),就是這個段的第壹個地址。在此基礎上加0ffffh就是這個段的最後壹個地址。因為物理地址=段的基址左移4位+段內偏移地址,其中段內偏移地址為16位。