其中 dword ptr 就是把 eax 指向的内容 取dword 即四字节来填充 32位寄存器ebx
double word,双字,四个字节。因为edx是32位寄存器,存放的是4个字节的数据。相对地,如果是dx或dh/dl的话:mov dx, word ptr [eax]mov dl, byte ptr [eax]ptr好像是不会单独使用的吧。
把eax中存储的数据做为地址(4字节,32位地址),然后找到相应地址把里面的东西取出来(取两个字节)放到edx中。