XOR 命令を使ったレジスタクリア
『高級言語プログラマのためのアセンブラ入門』 98ページ
EXTERN PUT_AX:NEAR CODE SEGMENT PUBLIC ASSUME cs:CODE,ds:DATA,ss:STK START: mov ax,DATA mov ds,ax ;-----------------------codeここから mov ax,5555H xor ax,ax call PUT_AX ;-----------------------codeここまで mov ah,4CH int 21H CODE ENDS DATA SEGMENT ;-----------------------dataここから ;-----------------------dataここまで DATA ENDS STK SEGMENT STACK DB 100H DUP(?) STK ENDS END START
(PUT_AX は d:id:noritsugu:20071202:MASM のをリンクして使用)
で、
0000