Programa en lenguaje ensamblador para mostrar caracteres chinos masm5
Por ejemplo, para mostrar "uno", codificación:
00000000 00
00000000 00
00000000 00
00000000 00
00000000 00
111111 ff
00000000 00
00000000 00
00000000 00
00000000 00
00000000 00
Luego escribe:
una db 00h,00h, 00h,00h ,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,0ff ,00h,0ffh,00h,00h,00h, 00h,00h
mov ax, ds
mov es, ax
mov ah, 10h ; número de subfunción
mov al, 00h ; Cargar caracteres personalizados
mov bh, 08h; Número de bytes por carácter
mov bl, 00h; Tabla de caracteres
mov cx, 01h;
mov dx, 41h; valor inicial ASCII de caracteres personalizados, comenzando desde 'A' aquí
lea bp, one; puntero es: bp a since Definir tabla de caracteres
int 10h; Realizar modificación. .....
Entonces el carácter de salida "A" es el carácter "一" definido por usted mismo, y utilice el mismo método para definir otros caracteres chinos...
General Caracteres chinos Los caracteres ASCII representan la mitad de los caracteres chinos, es decir, primero se codifica la mitad izquierda y luego la mitad derecha...
.