CODE SEGMENT ASSUME DS:CODE,CS:CODE,ES:CODE,SS:CODE .186 ORG 100h START: mov si,offset DATA1 mov di,offset DATA2 mov bx,ANS mov al,[si] sub al,[di] mov [bx],al mov al,[si+1] sbb al,[di+1] mov [bx+1],al mov al,[si+2] sbb al,[di+2] mov [bx+2],al mov al,[si+3] sbb al,[di+3] mov [bx+3],al mov ax,4c00h int 21h DATA1 dd 08000000h DATA2 dd 1 ANS dd ? ENDS END START ; 一部のコンパイラでは、 ;CODE ENDS ; END START ;と記述しなければいけないようです |