21,459
社区成员
发帖
与我相关
我的任务
分享
mov al,15 ;这个15就是压缩的BCD,不能用F,电脑不管什么BCD,但程序员头脑要清楚此时al代表什么玩艺儿。
mov bl,2 ;虽是2,但是就看作是压缩过的BCD数
sub al,bl ;指令还是那个指令,结果自然是 al = 0013
das ;al = 0013 (这是因为举例不具特殊性,所以看不出什么改变)
;------------------------
mov al,15 ;这个15就是压缩的BCD,不能用F
mov bl,9 ;虽是9,但是就看作是压缩过的BCD
sub al,bl ;指令还是那个指令,结果自然是 al = 000C ,SUB不管什么BCD
das ;al = 0006 这回清楚作用了