Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions homeworks/10队/churlinchen
Original file line number Diff line number Diff line change
@@ -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