技术栈
汇编指令
ComputerInBook
2 小时前
汇编
·
汇编指令
·
movsd
X64 汇编 MOVSD 的两种用法
MOVSD 指令将一个标量双精度浮点值,从某个 XMM 寄存器的低 64 位或某个 64 位内存位置,复制到另一个 XMM 寄存器的低 64 位中;反之亦然。如果源操作数是一个 XMM 寄存器,则目标 XMM 寄存器的高 64 位保持不变。如果源操作数是一个内存位置,则目标 XMM 寄存器的高 64 位将被清零(全设为 0)。 上述 MOVSD 指令不应与通用指令集中的同名指令 MOVSD(移动双字串)相混淆。汇编器通过操作数的数据类型来区分这两条指令。
慕木沐
1 年前
后端
·
并发
·
juc
·
汇编指令
【JUC并发】cmpxchg和lock指令
在多线程或多处理器系统中,多个处理器可能同时访问和修改同一片内存数据。为了确保数据一致性和操作的原子性,处理器需要提供机制来同步对共享内存的访问。CMPXCHG 和 LOCK 指令就是用于实现这些同步机制的关键。
tekin
2 年前
汇编
·
架构
·
汇编指令
·
汇编语言指令
·
汇编指令英文全称
x86 架构下一些常用的汇编指令英文全称与功能简述
汇编语言中的汇编指令众多,以下列举 x86 架构下一些常见的汇编指令:这只是汇编指令的一部分,实际上还有如循环控制指令(LOOP 等)、位操作指令(如 SHL - Shift Left 等)等许多其他指令,并且不同的汇编器和 CPU 架构也会有一些特殊指令。
我是有底线的