当前位置:  技术问答>linux和unix

intel386中不同模式切换的问题

    来源: 互联网  发布时间:2015-06-08

    本文导语:  实模式到保护模式的过程中,如何保证程序仍然能够正确运行呢? 有一种说法是通过JUMP指令来调入选择子,可编译程序是如何知道选择子的呢? 目前正在迷糊中,希望达人开解 | CR0 or 1进...

实模式到保护模式的过程中,如何保证程序仍然能够正确运行呢?
有一种说法是通过JUMP指令来调入选择子,可编译程序是如何知道选择子的呢?
目前正在迷糊中,希望达人开解

|
CR0 or 1进入保护模式后,最先要处理的就是CS的赋值,以便在影子寄存器中放入正确的段描述符。

|
编译程序程序无须知道选择子,CPU运行时自动使用选择子

|
段寄存器cs,ds等中的值就是选择子。

|
在实模式下,cs的值不是“选择子”。“选择子”是i386系列cpu工作在保护模式下的概念。至于如何进行模式切换,你还是找本讲解i386汇编语言的书看看吧,一句话说不清楚。

|
JMP OFF,SEG 是为了清除CPU预取的指令

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • intel 845gl显卡安装的问题
  • 问一个 Intel IPP 的使用问题,大虾请进...!
  • 关于Intel或AMD的 CPU功能增强的问题
  • 安装Intel cpp编译器时的问题
  • 弱问题:我想在pc上装solaris 8 intel 如何?
  • intel 865pe内置realtek ac97声卡的问题!
  • intel845板显卡驱动问题。
  • Intel HAXM为Android 模拟器加速解决模拟器运行慢的问题
  • linux2.6.8内核装intel wifi link 5100无线网卡驱动的问题?
  • Intel Software Development Emulator
  • 请问硬件系统一种属intel架构, 还有一种是什么架构?
  • Intel C++ Compiler
  • intel fortran compiler 10.0.023 ia32 for linux
  • 求 Intel 82567V Gigabit Ethernet for Linux 驱动?
  • Linux下怎么安装INTEL865主板的声卡呢?
  • 如何安装intel PRO/1000 MT网卡的驱动?
  • Intel App Framework
  • solaris for intel 网卡连不通,ping 自己正常, why? 50分!!!
  • 帮忙推荐一块intel的 支持redhat as4的主板……
  • (intel910)linux初学
  • 哪位DX有INTEL PRO 100 VE网卡在SCO UNIX下的驱动?
  • intel wireless-n 2200 无线网卡的驱动哪里有啊...
  • Intel Media SDK
  • intel的嵌入式板子需要交叉工具链吗?
  • gcc和objdump能生成Intel汇编吗?AT&T格式汇编看着不太习惯
  • 哪里有Intel平台的Solaris 8 下载?? (很急,大家帮帮我!!!)
  • 请问哪儿有intel 82815显卡的驱动啊(for linux redhat 6.2)
  • LINUX7.3是否支持INTEL 845G自带的显卡
  • 哪有forte c/c++ for solaris 8(intel) 下载?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3