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