Cómo utilizar los datos de la red del modelo de caracteres en el ensamblaje para ingresar caracteres chinos en la pantalla. Es mejor ejecutarlo en emu8086, cuéntame los detalles ~.
emu8086, no sé si se puede mostrar.
;=========================================== ============
SEGMENTO DE CÓDIGO
ASUMIR CS:CODE, DS:CODE
ORG 100H
INICIO:
PUSH CS
POP DS
MOV AH, 0FH ;Leer el modo de visualización actual.
INT 10H p> p>
PUSH AX
MOV AX, 12H ;Establecer visualización de matriz de puntos
INT 10H
MOV AX, 0A000H ;Mostrar dirección de segmento de búfer p>
MOV ES, AX
CLD
LEA SI, PUNTO
MOV DI, (30 * 80 + 10) * 2
MOV CX, CNT / 2 ;=16
Q1:
;MOVSB ;SI más uno, DI más uno.
; MOVSB ;SI más uno, DI más uno.
MOVSW
AGREGAR DI, 78 ;agregar 80
BUCLE Q1
MOV AH, 0 ;esperar clave.
INT 16H
POP AX
MOV AH, 00H ;Restaura la pantalla original.
INT 10H
MOV AH, 4CH
INT 21H
;**** Matriz de caracteres**** 32 bytes, es un carácter chino de 16*16
DOT DB 00H, 3CH, 47H,0C0H, 32H, 48H, 11H, 50H, 8FH.0FEH, 61H, 50H, 22H, 48H, 0CH, 44H p >
DB 17H,0FEH, 24H, 44H,0E4H, 44H, 27H,0FCH, 24H, 44H, 24H, 44H, 27H,0FCH, 24H, 04H
DB 01H, 00H, 7FH, 0FCH.01H, 00H, 3FH,0F8H, 00H, 00H, 1FH,0F0H, 10H, 10H, 1FH,0F0H
DB 04H, 40H,0FFH,0FEH, 10H, 00H, 7EH,0F8H, 12H , 88H, 12H, 88H, 22H,0F8H, 4CH, 88H
DB 10H, 10H, 10H, 18H, 1CH, 14H, 23H,0FEH, 22H, 10H, 7EH, 10H, 92H, 10H , 13H,0D4H
DB 0FEH, 54H, 12H, 54H, 12H, 54H, 17H, 48H, 1AH, 98H, 12H, 2AH.04H, 46H, 08H, 02H
CNT EQU $ - PUNTO ;=32
CÓDIGO FINALIZA
FINAL INICIO
;================= = =====================================