當前位置:聚美館>智慧生活>心理>

cmp指令的操作數是什麼寫一個程序

心理 閱讀(2.33W)
cmp指令的操作數是什麼寫一個程序

CMP是透過相減來比較兩個操作數的大小,影響標誌位但是不儲存結果。8086的彙編編程如下:data segmentR1 db 36Hdata endscode segmentassume cs:code,ds:databegin: mov ax,datamov ds,axmov al,R1cmp al,30H 將R1放入al中,與30H比較jna stop 不大於則轉到標號stop處sub al,30H 大於或等於,則減去30Hstop:mov ax,4c00hint 21hcode endsend begin