寄存器一些运算

来源:互联网 发布:淘宝卖家积分等级:皇冠 编辑:程序博客网 时间:2024/06/16 00:39

因为8086上带的寄存器是4位的为了兼容所以寄存器被分高四位和第四位

mov ax ,62627    ,ax=f4a3hmov ah ,31h,ax=31a3hmov al,23h,ax=3123hadd ax ,ax , ax=6246hmov bx 826ch ,bx=826chmov cx,ax  cx=6246hmov ax,bx  ax= 826chadd ax,bx  ax=826ch+6246h=e4b2mov al,bh ax   ax =e482cmov  ah,bl  ax=6c82hadd ah ah ax=d882h,add al,6  ax=d888h,add al al ax =d810h//注意只做低4位高出部分舍弃


0 0