5,下面是时间的损失: PUSH DI MOV CX,BX REP STOSB POP DI PUSH,POP 很费时间,应为: MOV CX,BX REP STOSB SUB DI,BX 同理,很多时候稍稍想一下,就可省下一些指令: PUSH CX REP MOVSB POP CX SUB DX,CX 为什么不干脆些? SUB DX,CX REP MOVSB
6,有段程式,很有规律,但却极无效率: X1: TEST AH,1 JZ X2 MOV BUF1,BL X2: TEST AH,2 JZ X3 MOV BUF2,DX ; 凡双数用DX,单数用BL X3: TEST