|
0179 JNZ 0186
017B CMP CX,+01
017E JNZ 0186
0180 MOV CX,4F01;是则读79磁道1磁头1扇区
0183 MOV DX,0100
0186 POPF
0187 JMP 0000:0000;此处跳转去执行旧INT 13,
;旧INT 13H的位置由前面程序获得后写入。
N key.com
RCX
200
W
Q
2·程序的装载
在进行下面工作前,先用DOS格式化一张启动的系统盘,并保证没有坏扇区,最好进行启动测试,确保其可以启动机子。由于现在机子上大多只有3寸软驱,因此选 择1.44M的3.5寸软盘。然后用debug
key.com将程序key.com调入内存偏移地址为100H,同时在400H处写入一段装载程序。即:
C>debug key.com
-a400
400 MOV CX,0003
403 PUSH CX
404 MOV AX,0201;将A盘引导程序读入内存1000H处
407 MOV BX,1000;为确保成功,首次采用重复读3次
40A MOV CX,0001
40D MOV DX,0000
410 INT 13
412 POP CX
413 DEC CX
414 JNZ 0403
416 MOV AX,0301;将已读入内存的软盘引导程序写入软盘
419 MOV BX,1000;最后一个磁道的首扇区
41C MOV CX,4F01
41F MOV DX,0100
422 INT 13
424 MOV AX,0301;将key.com程序写入软盘0磁道0磁头1扇区
427 MOV BX,0100
42A MOV CX,0001
42D MOV DX,0000
| 计算机硬件常识 | 01-31 |
| 解开硬盘逻辑死锁的一种有效方法 | 12-19 |
| 手工修改的KOSS PLUG | 10-19 |
| 主板不支持大硬盘和新款CPU? | 10-19 |
| 当系统出现内存错误的解决办法 | 10-09 |
| 远离无声世界,解决声卡故障 | 10-09 |
| ADSL拨号上网的小技巧 | 10-09 |
| 新毒龙1.6升级磨难记 | 10-09 |
| 硬盘修复真经 | 10-09 |
| 硬盘,CPU疑难问答 | 10-09 |
| 举一反三快速学会如何全面超频 | 10-05 |
| 玩转你的板载声卡全局优化篇 | 10-05 |