已知CS=4232H,IP=00EEH,代码段段长为64KB,求:(1)下一条指令首字节的物理地址;(2)最末字单元的物理地址
答案:2 悬赏:80 手机版
解决时间 2021-02-12 05:19
- 提问者网友:黑米和小志
- 2021-02-11 18:00
已知CS=4232H,IP=00EEH,代码段段长为64KB,求:(1)下一条指令首字节的物理地址;(2)最末字单元的物理地址
最佳答案
- 五星知识达人网友:动情书生
- 2021-02-11 18:37
1)首字节物理地址即压入堆栈的最后一个字节的物理地址,也就是此时IP所指向的存储单元物理地址。
补充:物理地址=段基址+偏移量 (物理地址=段基值*16+偏移量)
由题可知:首字节物理地址=CS*16+IP=4320h+00EEh=440Eh
2)堆栈中每个单元都是16位的,由题可知,此段代码长度范围为0000h~FFFFh。故末字节的偏移量=首字节偏移量-1.
末字节物理地址=4320h+00ECh=440Ch
补充:物理地址=段基址+偏移量 (物理地址=段基值*16+偏移量)
由题可知:首字节物理地址=CS*16+IP=4320h+00EEh=440Eh
2)堆栈中每个单元都是16位的,由题可知,此段代码长度范围为0000h~FFFFh。故末字节的偏移量=首字节偏移量-1.
末字节物理地址=4320h+00ECh=440Ch
全部回答
- 1楼网友:孤老序
- 2021-02-11 19:57
你好!
靠.....这题太利害了 我不知道
仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯