X86组合语言/基本指令集/IA32指令:movzx

维基教科书,自由的教学读本
跳到导航 跳到搜索

当你想要将size较小的值指定(assign)到size较大的目标(例如:source为16bit而destination为32bit)

多出来的部分将会自动补0

例如执行:

        mov al,10001111b
        movzx ax,al                ;將al assign給 ax
         
         -------- 10001111  8 bit  source  
         00000000 10001111  16bit  destination