CCDOS2.1下使用五笔字型系统的改进 广东 周家光 1992-09-18 1)将CCCC.EXE改名为CCCC,并用DEBUG程序将其装入内存。 2)将CS:AE20~AE2D处改为如下程序: 08F1:AE20 B80600 MOV AX,0006 08F1:AE23 CD10 INT 10 08F1:AE25 8D167FAA LEA DX,[ AA7F] 08F1:AE29 B409 MOV AH,09 08F1:AE2B CD21 INT 21 08F1:AE2D EB15 JMP AE44 3)在CD:AE44处增加如下程序,判断是否驻留CCBIOS的键盘管理模块。 08F1:AE44 BA6DAB 08F1:AE47 B409 08F1:AEA49 CD21 08F1:AE4B B407 08F1:AE4D CD21 08F1:AE4F 245F 08F1:AE51 3C59 08F1:AE53 7407 08F1:AE55 3C4E 08F1:AE57 740E 08F1:AE59 EBF0 08F1:AE5B 90 08F1:AE5C 8D16B398 08F1:AE60 B81625 08F1:AE63 CD21 08F1:AE65 EBCF 08F1:AE67 8D16002D 08F1:AE6B EBCD MOV DX,AB6D MOV AH,00 INT 21 MOV AH,07 INT 21 AND AL,5F CMP AL,59 JZ AE5C CMP AL,4E JZ AE67 JMP AE4B NOP LEA DX,[98B3] MOV AX,2516 INT 21 -U JMP AE36 LEA DX,[2D00] JMP AE3A 4)在CS:AE6D处填上提示信息: -dae6d 08F1:AE6D 0A 0D D7 08F1:AE70 B0 43 43 44 4F 53 B5 C2-BA BA D7 D6 CA E4 C8 EB 08F1:AE80 B7 A9 C2 F0 3F 28 59 2F-4E 29 24 00 00 00 00 00 将CX的值改为AD90,存盘退出,将CCCC改为CCCC.EXE即可。在IBM-PC/XT兼容机上通过。