为什么我可以访问寄存器中较低的 dword/word/byte 但不能访问较高的 dword/word/byte?

本文介绍了为什么我可以访问寄存器中较低的 dword/word/byte 但不能访问较高的 dword/word/byte?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 我开始学习汇编,这在我看来不合逻辑.为什么我不能在一个寄存器中使用多个高位字节?我了解了rax->eax->ax的历史原因,所以让我们专注于new64 位寄存器.例如,我可以使用r8 ...

E和R前缀在Intel 32位和64位寄存器的名称中代表什么?

本文介绍了E和R前缀在Intel 32位和64位寄存器的名称中代表什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 32位寄存器名称以E开头,而64位寄存器名称以R开头。E和R代表什么? The 32-bit register names start with an E and the 64-bit ones start with an R. Wha...

通用MASM code:存储依赖于符号的类型寄存器的8位或16位

本文介绍了通用MASM code:存储依赖于符号的类型寄存器的8位或16位的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 我想写一个数组倒车功能的正常工作静态数组是否持有字节 s或字秒。I am trying to write an array-reversing function that works correctly whether the st...

我如何可以移动8位地址转换成x86汇编的16位寄存器

本文介绍了我如何可以移动8位地址转换成x86汇编的16位寄存器?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 下面,我试图移动变量X(它是一个8位的变量)到寄存器BX(这是一个16位寄存器)。我如何移动X的值到寄存器BX在这种情况下? .686p.MODEL平,STDCALL.STACK 2048。数据X字节5ExitProcess的原型,退出code...

负载从64位地址转换成其它寄存器比RAX

本文介绍了负载从64位地址转换成其它寄存器比RAX的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 在64位,从64位绝对地址(也就是废弃一个64位立即)加载可以通过On x64, loading from a 64-bit absolute address (that is, dereferencing a 64-bit immediate) can ...

使用双寄存器方法解决亚稳态

本文介绍了使用双寄存器方法解决亚稳态的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 为解决Verilog中由不同时钟域引起的亚稳态,使用了双寄存器方法。For solving metastability caused by different clock domains in Verilog, double-register method is use...

无法推断...在...处的寄存器,因为它不在时钟沿以外保持其值

本文介绍了无法推断...在...处的寄存器,因为它不在时钟沿以外保持其值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 这一定是VHDL初学者中最常见的问题,但是我看不出我在做什么错!这似乎符合我在适当的状态机设计上看到的所有惯用法.我正在用Altera Quartus 9.2进行编译,以了解它的价值.实际错误是:This must be the mo...

为什么mov指令有使用斧头,而不是两个段寄存器直接?

本文介绍了为什么mov指令有使用斧头,而不是两个段寄存器直接?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 我看到code,如:mov ax, csmov ds, axmov es, ax 为什么我不能只是COM preSS这:Why can't I just compress this to:mov ds, csmov es, cs 因为...

将星星放在寄存器前是什么意思?

本文介绍了将星星放在寄存器前是什么意思?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 我正在研究c ++如何通过汇编语言调用正确的成员函数.我附带的简单程序如下:I am studying how c++ invoke the right member functions through assembly language.The simple ...

如何设置和恢复FPU CTRL寄存器

本文介绍了如何设置和恢复FPU CTRL寄存器?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 我可以通过以下方式重置FPU的CTRL寄存器: http://support.microsoft.com/kb/326219 但是如何保存当前的寄存器,然后再恢复? p> 来自.net代码.. 我在做什么,是从Delphi调用.net dll一个COM模块。检...
© 2024 LMLPHP 关于我们 联系我们 友情链接 耗时0.019677(s)
2024-10-16 16:50:46 1729068646