80386控制寄存器

控制寄存器

80386有4个32位控制寄存器,分别命名为CR0、CR1、CR2、CR3。但CR1被保留,供今后开发的处理器使用,在80386中不能使用CR1,否则将引起无效指令操作异常。CR0包含指示处理器工作方式的控制位,包含启用和禁用分页管理机制的控制位,包含控制浮点协处理器操作的控制位。CR2及CR3由分页管理机制使用。CR0中的位5~位30及CR3中的位0~位11是保留位,这些位不能随意值,必须为0。

80386控制寄存器_第1张图片

控制寄存器CR0中的位0用PE标记,位31用PG标记,这两个位控制分段和分页管理机制的操作。把它们称保护控制位。PE控制分段管理机制,PE=0处理器运行于实方式,PE=1处理器运行于保护模式。PG控制分页管理机制,PG=0禁用分页管理机制,PG=1启用分页管理机制。

 

 

引用:80X86汇编语言程序设计教程

你可能感兴趣的:(工作,汇编,语言,X86)