求助,X 86保护模式下由高特权级向低特权级转变

qq_27494809 2016-07-12 09:55:54
在最近的学习保护模式中,遇到一个问题,就是从高特权级到低特权级怎么也转不了。如图,「14694030」行是已经跳转到低特权级执行的第一个指令,但是一旦执行,就发生错误,请问这是怎么回事?
...全文
1206 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
因为执行push ebp出现异常,估计是之前esp没设置到位吧,看图ss段只有4KB大小。
赵4老师 2016-09-19
  • 打赏
  • 举报
回复
《30天自制操作系统》
大熊猫侯佩 2016-07-16
  • 打赏
  • 举报
回复
如果不是你跳转后的地址有问题,就是跳转条件不正确.仔细检查一下各级别间跳转的规则.
qq_27494809 2016-07-12
  • 打赏
  • 举报
回复

21,458

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧