當前位置:編程學習大全網 - 編程軟體 - Ascii編程指令

Ascii編程指令

。小型模型

。堆棧256

。數據

stri1 db '請輸入',0dh,0ah,' $ '

。密碼

。啟動

mov dx,偏移條紋1

mov ah,09h

int 21h

mov ah,01h

int 21h

mov cx,8

再次:異或dl,dl

shl al,1

adc dl,' 0 '

mov ah,02h

int 21h

再次循環

。出口0

結束

另壹種解決方案

mov啊,1;從鍵盤輸入壹個字符。

int 21h

mov bl,al;BL ← Al =字符的ASCII碼。

;DOS函數會改變AL內容,所以字符ASCII碼存儲在BL中。

mov ah,2

mov dl,':';顯示分號來分隔

int 21h

mov cx,8;CX←8(周期)

再次:shl bl,1;向左移動到CF,並從高位顯示。

mov dl,0;MOV指令不改變CF

adc dl,30h;Dl ← 0+30h+cf,如果cf為0,則dl←‘0’;如果是1,那麽DL←'1 '

mov ah,2

int 21h;

再次循環

  • 上一篇:sw仿真動畫制作教程
  • 下一篇:眉山雪豹訓練基地是幹什麽的
  • copyright 2024編程學習大全網