From f9131c34492cba6da904bf3d860680ef14f845ae Mon Sep 17 00:00:00 2001 From: churlinchen <33744430+churlinchen@users.noreply.github.com> Date: Tue, 28 Nov 2017 13:41:41 +0800 Subject: [PATCH] Create churlinchen --- "homeworks/10\351\230\237/churlinchen" | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 "homeworks/10\351\230\237/churlinchen" diff --git "a/homeworks/10\351\230\237/churlinchen" "b/homeworks/10\351\230\237/churlinchen" new file mode 100644 index 0000000..5eb5a05 --- /dev/null +++ "b/homeworks/10\351\230\237/churlinchen" @@ -0,0 +1,14 @@ +把寄存器全部设置成0的状态,然后执行下面的代码: + +mov eax,0a1234h ;将十六进制数0a1234h送入eax +mov bx,ax ;将ax内容送入bx +mov ah,bl ;将bl内容送入ah +mov al,bh ;将bh内容送入al +思考此时EAX的内容是多少? +答:mov eax,0a1234h ;将十六进制数0a1234h送入eax ,此时ah的值为12h,al的值为34h +mov bx,ax ;将ax内容送入bx +此时bh的值为12h,bl的值为34h +mov ah,bl ;此时ah的值为34h +mov al,bh ;此时al的值为12h + +则此时EAX的值为a3412h