【发布时间】:2015-08-06 09:34:26
【问题描述】:
我试图重新定义字符的外观(在这种情况下根据希伯来字母表)。在这一部分中,我想将“k”(ascii 6bh)更改为类似于这个 ל。
.model 小 .stack 200h;包含程序中使用的所有变量的数据段 。数据 Lamed db 30h, 30h, 30h, 3fh, 3h, 3h, 3h, 6h, 0ch, 18h, 30h 。代码 开始: 移动斧头,@data
mov es, ax
mov ax, 1110h
mov bh, 14h
mov bl, 1h
mov cx, 1h
mov dx, 6bh
push bp
mov bp, offset Lamed
int 10h
pop bp
mov ah, 02h
mov dl, 6bh
int 21h
mov ax, 4c00h
int 21h
end Start
如果有预定义的希伯来语字母表会有所帮助。
【问题讨论】:
-
谷歌搜索“代码页”。肯定有一个有希伯来字符的。
-
原来是代码页 862。
-
感谢您提供的信息丰富的回答。我想知道如何将代码页更改为 862?
-
您可能想探索“MODE”命令的多种用途。查阅任何好的 DOS 手册。
标签: assembly character-encoding x86-16 hebrew tasm