Divisionstaste in DOS korrigieren

Für geplagte MF-Tastatur-Besitzer, deren Divisionstaste (/) auf dem Nummernblock nur ein Minuszeichen (-) ausgibt, haben wir MIN2DIV. Das Programm lagert sich in den Arbeitsspeicher Ihres PCs ein und ersetzt den falschen ASCII-Code der kritischen Taste durch den richtigen.

Name: MIN2DIV.DEB
Funktion: korrigiert die Divisionstaste des Nummernblocks
Übersetzung: DEBUG <MIN2DIV.DEB
Prüfsumme: A513
Anwendung: MIN2DIV
Einschränkungen: Das Programm sollte nur für MF-Tastaturen eingesetzt werden, deren Divisionstaste auf dem Nummernblock ein Minus-Zeichen ausgibt.
A
MOV AX,3509         ;100
INT 21              ;103
MOV [12A],BX        ;105
MOV [12C],ES        ;109
MOV DX,11A          ;10D
MOV AX,2509         ;110
INT 21              ;113
MOV DX,140          ;115
INT 27              ;118
PUSH AX             ;11A
PUSH DS             ;11B
PUSH SI             ;11C 
MOV AX,40           ;11D
MOV DS,AX           ;120
MOV SI,[1C]         ;122
IN AL,60            ;126
PUSHF               ;128
CALL 0:0            ;129
MOV AH,0            ;12E
CMP AX,E035         ;130
JNZ 138             ;133
MOV By[SI],2F       ;135
CS:MOV [12F],AL     ;138
POP SI              ;13C
POP DS              ;13D
POP AX              ;13E
IRET                ;13F

RCX
40
NMIN2DIV.COM
W
Q

Quelle: 200 Utilities für PC-/MS-DOS von Gerhard Schild und Thomas Jannot

Matomo