当前位置: 首页 >> 科技 >
MMX指令有8个64位寄存器吗?MMX寄存器基本介绍是?
来源:创视网     时间:2023-05-31 10:55:05

MMX指令有8个64位寄存器吗?

MMX指令有8个64位寄存器(MM0~MM7),不过可惜都是借的FPU的, FPU原来有8个80位寄存器(st(0)~st(7)),现在用在了MMX 上,所以用之后要加上一条EMMS指令,用以复位。.

MMX寄存器基本介绍是

MMX寄存器有64位,可以同时进行8对字节或4对字或2对双字同时相同操作,还可以进行饱和运算,也就是运算结果有个顶点,

不会溢出,当然也可以进行普通运算.

MM表示64位MMX寄存器.

r32表示32位通用寄存器或esi,edi

m32表示32位内存变量

m64表示64位内存变量

m128表示128位内存变量

imm8表示8位立即数

左操作数为目的操作数,右操作数为源操作数

推荐新闻 +
猜您喜欢 +