在线,求一个汇编输出26字母程序
编写一个汇编语言程序,采用直接写屏法,从屏幕的第10行的第0列开始显示“A”-“Z”的26个大写字母,字母属性为“白底红字”。
CODE SEGMENT ASSUME CS:CODE ORG 100H START: MOV AX,0B800H MOV ES,AX XOR AH,AH MOV AL,3 INT 10H XOR DI,DI MOV AH,74h MOV AL,'A' MOV CX,26 LOP: STOSW INC AL LOOP LOP MOV AH,4CH INT 21H CODE ENDS END START
.386 Data segment use16 x db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ',0ah,0dh,'$' Data ends STACK SEGMENT USE16 STACK DB 200 DUP(0) STACK ENDS Code segment USE16 assume cs:code, ds:data Start: mov ax, data mov ds,ax mov ah ,6 mov al ,0 mov bh ,74h mov cx ,0 mov dh ,24 mov dl ,4fh int 10h lea dx,x mov ah,9 int 21h mov ah, 4ch int 21h Code ends End start