译x86程序员手册12-4.2系统指令

Posted 马如风

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了译x86程序员手册12-4.2系统指令相关的知识,希望对你有一定的参考价值。

4.2 Systems Instructions 系统指令

Systems instructions deal with such functions as:

系统指令具有以下功能:

  1. Verification of pointer parameters (refer to Chapter 6):

验证指印参数(参见第6章

  1. Addressing descriptor tables (refer to Chapter 5):

寻址描述符表(参见第5章)

  1. Multitasking (refer to Chapter 7):

多任务(参见第7章)

  1. Coprocessing and Multiprocessing (refer to Chapter 11):

协处理和多进程(参见第11章)

  1. Input and Output (refer to Chapter 8):

输入和输入(参见第8章)

  1. Interrupt control (refer to Chapter 9):

中断控制(参见第9章)

  1. Debugging (refer to Chapter 12):

调试(参见第12章)

  1. TLB testing (refer to Chapter 10):

TLB测试(参见第10章)

  1. System Control:

系统控制

取处理器状态字,即CR0寄存器的第0到15位。没有记错的话操作数可以是16位通用寄存器或者内存地址。

置处理器状态字。但是只有操作数的低4位被存入CR0,只有PE,MP,EM和TS被改写,CR0其他位不受影响。

The instructions SMSW and LMSW are provided for compatibility with the 80286 processor. 80386 programs access the MSW in CR0 via variants of the MOV instruction. HLTstops the processor until receipt of an INTR or RESET signal.

指令SMSW和LMSW用来提供与80286处理器兼容。80386程序访问CR0中的MSW是通过变形有MOV指令。HLT停止处理器直到收到一个INTR或RESET信号。

In addition to the chapters cited above, detailed information about each of these instructions can be found in the instruction reference chapter, Chapter 17

本章上面提到的内容,关于每项更详细的信息都可以指令参考章第17章找到。

以上是关于译x86程序员手册12-4.2系统指令的主要内容,如果未能解决你的问题,请参考以下文章

译x86程序员手册15-5.2页转换

译x86程序员手册27-7.6任务链

译x86程序员手册25-7.1任务状态段

译x86程序员手册26-7.5任务切换

译x86程序员手册13-第5章 内存管理

译x86程序员手册29-第8章 输入输出