visual-studio - VS 2013中的FLAGS注册组件意味着什么?

标签 visual-studio assembly x86 visual-studio-2013

在VS2013中调试x86汇编代码时,我需要检查FLAGS寄存器的内容。但是,当我在“注册”窗口中启用“标志”时,我得到了:

OV = 0 UP = 0 EI = 1 PL = 1 ZR = 0 AC = 1 PE = 0 CY = 1 

那些与x86的典型ODITSZAPC标志不对应;谁能向我解释发生了什么事?那些只是相同标志的怪异名字吗?

我有一个64位的Core i7;会影响显示的名称吗?

最佳答案

| Overflow  | OV |
| Direction | UP |
| Interrupt | EI |
| Sign      | PL |
| Zero      | ZR |
| Auxiliary | AC |
| Parity    | PE |
| Carry     | CY |

MSDN reference

关于visual-studio - VS 2013中的FLAGS注册组件意味着什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20478370/

相关文章:

c++ - 用于创建业余操作系统的最受尊敬的语言和免费编译器?

macos - 如何让 Mac OS 在特定地址范围内分配内存?

c++ - 一次加载整个缓存行以避免争用其中的多个元素

visual-studio - 如何设置外部防火墙以启用 Visual Studio 远程调试

visual-studio - 为什么在 IIS7 中调试总是超时?

javascript - Visual Studio 2017 调试器在 Office Excel 加载项 Typescript 转换后无法正常工作

c - 在 Eclipse CDT 中设置优化标志

c - 使用 fopen 和 fscanf 将函数从 C 重写为汇编

c++ - 访问冲突 _mm_store_si128 SSE Intrinsics

c - C编程时系统找不到指定的文件