當前位置:成語大全網 - 書法字典 - mov dl,byte ptr【ecx+eax】是什麽意思?

mov dl,byte ptr【ecx+eax】是什麽意思?

字節指針【ecx+eax】

其中,ptr強制轉換時要使用的關鍵字,byte是要轉換的類型,【ecx+eax】是內存地址,即變量。請參見下面的詳細解釋。

mov dl,字節指針【ecx+eax】

//將ptr【ecx+eax】地址表示的變量轉換為字節類型(即16位,相當於壹個字節)放入DL中,因為32位機器中每個變量都是32位,DL是DX的低位16位,如果不轉換就不會放入。

cmp eax,xxxxxxxx

//將eax中的值與xxxxxxxx進行比較。

jnz結束

//不相等,直接跳到結尾。

xx移動dl

//相等,將xx放在dl中。

cmp eax xxxxxxxx

//比較eax和xxxxxxxx

jnz結束

//不想等待,跳到結尾

xx移動dl

//相等,將xx放在dl中。

結束:

mov字節指針【eax】,dl

//將eax放入字節類型(即16位)並將dl放入eax。

jmp xxxxxxxx

//跳到xxxxxxxx