[求助]编写程序验证各种寻址方式
我是一个汇编新手!!以下问题请教各位:
编写8到12个程序验证各种寻址方式.例如:
验证寄存器寻址方式(direct addressing):MOV AX, BX
程序的要求就是先编写一个程序求出BX的值,再用程序证明此值确实放进了AX 里去了.
其他的类似,希望各位高手能帮帮我!谢谢了!!
.model small
.386
option casemap:none
data segment
data ends
code segment
assume cs:code,ds:data
start:
xor bx,bx
mov bx,65
mov dx,bx
mov ah,02h
int 21h
xor ax,ax
mov ax,bx
mov dx,ax
mov ah,02h
int 21h
mov ax,4c00H
int 21H
code ends
end start
.model small
.386
option casemap:none
data segment
data ends
code segment
assume cs:code,ds:data
start:
xor bx,bx
mov bx,65
mov dx,bx
mov ah,02h ;输出BX中内容
int 21h
xor ax,ax
mov ax,bx ;就是要验证的指令
mov dx,ax ;输出AX中内容
mov ah,02h
int 21h
mov ax,4c00H
int 21H
code ends
end start