Red de conocimiento informático - Conocimiento sistemático - Programación de ensamblaje para mostrar un diálogo de preguntas y respuestas en el monitor

Programación de ensamblaje para mostrar un diálogo de preguntas y respuestas en el monitor

1. segmento de datos

string1 db '¿cómo te llamas?',13,10,'$'

string2 db 'mi nombre es li yang !$'

los datos terminan

segmento de código

se supone cs:code,ds:data

inicio:

mov ax,data

mov ds,ax

lea dx,string1

mov ah,9

int 21h p>

mov dx,offset string2

int 21h

mov ah,4ch

int 21h

el código termina

fin de inicio

2. segmento de datos

x dw 0ff00h; suponga que x es 1111111100000000

y dw 0ffh;

w dw ?

los datos terminan

segmento de código

se supone cs:code,ds:data

iniciar:

mov ax,data

mov ds,ax

mov ax,x

añadir ax,y

mov bx,40

sub ax,bx

mov w,ax

mov ah,4ch

int 21h

el código termina

fin de inicio

La segunda pregunta no tiene salida ni entrada. Puede agregarla usted mismo, pero es muy problemático. .

Puedes usar el comando t y el comando d para verlo en depuración