H SI ;程式开始
3: CHECK:
4: LODSB ;取资料,AH永远为0
5: MOV BX,AX ;利用BX间接定址
6: INC WORD PTR RECORD[BX]
7: LOOP CHECK
8: STORE:
9: MOV SI,OFFSET RECORD+512;指向最
;后记录
10: MOV BP,OFFSET RECORD ;供检查
11: POP DI ;资料贮存处
12: STORE1:
13: CMP SI,BP ;查是否完毕?
14: JE RECEND ;完成
15: DEC SI ;向上取
16: DEC SI
17: MOV CX,[SI] ;取记录值
18: JCXZ STORE1 ;无记录,重取
19: MOV AX,SI ;当前之位址
20: SUB AX,BP ;差值
21: SHR AX,1 ;原有值
22: STORE2:
23: REP STOSW ;重新载入
24: JMP 
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>