汇编 EAX,EBX,ECX,EDX,寄存器

知识点:
寄存器EAX
寄存器AX
寄存器AH
寄存器AL

一、EAX与AX,AH,AL关系图
 一格表示一字节

 

#include <Windows.h>

int _tmain(int argc, _TCHAR* argv[])
{
	DWORD iEax;
	WORD  iAx;
	BYTE  iAh,iAl;
	printf("\n");
	__asm
	{
		mov eax,0x87654321
		mov iEax,eax
		mov iAx,ax
		mov iAh,ah
		mov iAl,al

	}
	printf("EAX=%x,AX=%x,AH=%x,AL=%x \n",iEax,iAx,iAh,iAl);
	getchar();
	return 0;
}

  三、作业
用今天所学知识,编写代码测试一下下列各个寄存器。
1、EBX,BX,BH,BL
2、ECX,CX,CH,CL
3、EDX,DX,DH,DL

 

posted @ 2017-02-04 10:23  whzym111  阅读(3062)  评论(0编辑  收藏  举报