全站数据
8 4 2 0 5 8 1

mov指令有多少种

钢结构工程师 | 简单学习,快乐成才!         
问题更新日期:2024-10-20 06:13:43

问题描述

mov指令有多少种求高手给解答
精选答案
最佳答案

3种,

据指令MOV

MOV分成三类,第一类不需要拓展(MOV),第二类做符号拓展(MOVS),第三类做零拓展(MOVZ),拓展类型根据源操作数决定。

这三类根据操作的数据类型其后可加l,w,b。

MOV操作的操作数可以是寄存器,也可是存储器,但不可两个都是存储器。

第一个是源操作数,第二个是目的操作数。

pop和push也属于MOV指令,不同的是他们只有一个操作数,%esp保存栈顶元素的地址,压栈。