常见寄存器名称及作用(M~Z)

名称作用备注

MCEMCE=1则允许及其检查异常

machine-chack enable(包含于CR4中)MPMP=1,向80x86程序表示系统中有协处理器monitor enable(包含于CR0中)NENE=1,浮点运算部件异常,发出异常中断10Hnumeric error(包含于CR0中)NT NT=1表示当前执行的任务嵌套于另一个任务中,NT=0则无嵌套nested task(80286新增,包含于EFLAGS中)NWNW=CD=0时,允许cache同写(80486)、回写(Pentium系列)not write-through(包含于CR0中)OF运算结果最高位进位位与次高位进位位异或值为1(结果溢出)则OF=1,否则OF=0overflow flag,溢出标志(包含于FLAGS中)PAEPAE=1则允许使用地址线A32~A35physical address extensions(包含于CR4中)PCD与PWT一同控制处理器的两个同名引脚对cache的操作方式page-level cache disable(包含于CR3中)PCEPCE=1则允许任何特权级执行RDPMCperformance-monitoring Counter Enable(包含于CR4中)PEPE=1,处理器出于保护模式,否则处于实模式protection enabel(包含于CR0中)PF运算结果低8位所含1的个数为偶数则PF=1,否则PF=0parity flag,奇偶标志(包含于FLAGS中)PGPG=1则启动分页部件工作,PG=0则禁止paging(包含于CR0中)PGEPGE=1则允许全局页面,全局页面对所有用户开放page global enable(包含于CR4中)PSEPSE=1则允许4MB存储页面,否则为4KB页面page size extensions(包含于CR4中)PVI PVI=1则允许虚拟中断,否则禁止protect-mode virtual interrupts(包含于CR4中)PWT与PCD一同控制处理器的两个同名引脚对cache的操作方式page-level write transparent(包含于CR3中)R10x64处理器新增通用寄存器低32位为R10D,低16位为R10W,低8位为R10BR11x64处理器新增通用寄存器低32位为R11D,低16位为R11W,低8位为R11BR12x64处理器新增通用寄存器低32位为R12D,低16位为R12W,低8位为R12BR13x64处理器新增通用寄存器低32位为R13D,低16位为R13W,低8位为R13BR14x64处理器新增通用寄存器低32位为R14D,低16位为R14W,低8位为R14BR15x64处理器新增通用寄存器低32位为R15D,低16位为R15W,低8位为R15BR8x64处理器新增通用寄存器低32位为R8D,低16位为R8W,低8位为R8BR9x64处理器新增通用寄存器低32位为R9D,低16位为R9W,低8位为R9BRAXEAX的64位扩展 RBPEBP的64位扩展 RBXEBX的64位扩展 RCXECX的64位扩展 RDIEDI的64位扩展 RDXEDX的64位扩展 RF调试失败后,强迫程序恢复执行resume(80386新增,包含于EFLAGS中)RIPESI的64位扩展 RSIESI的64位扩展 RSPESP的64位扩展 SF运算结果为负则SF=1,否则SF=0sign flag,符号标志(包含于FLAGS中)SI串操作时提供DS段中指定单元的偏移地址source index,源变址寄存器SP用来提供堆栈顶的偏移地址stack pointer,堆栈指针SS用来存放堆栈段起始地址的高16位stack segment,堆栈段寄存器TFTF=1表示微处理器按单步方式执行指令trap flag,陷阱标志(包含于FLAGS中)TR存放TSS描述符的选择子任务寄存器(程序不可见)TS每产生一次任务切换使TS=1task switched(包含于CR0中)TSDTSD=1则限定RDTSC指令只能在特权级0的过程中执行time stamp disable(包含于CR4中)VIF虚拟中断标志virtual interrupt(Pentium 4新增,包含于EFLAGS中)VIP虚拟中断挂起标志virtual interrupt pending(Pentium 4新增,包含于EFLAGS中)VMVM=1表示处理器处于虚拟8086模式,VM=0则不是virtual-8086 mode(80386新增,包含于EFLAGS中)VMEVME=1则允许V86模式扩展,否则禁止扩展V86 mode extensions(包含于CR4中)WPWP=1则禁止系统对用户只读页面进行写操作write protect(包含于CR0中)ZF运算结果为0则ZF=1,否则ZF=0zero flag,零标志(包含于FLAGS中)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值