回覆列表
  • 1 # errsm19781

    CODES SEGMENT ASSUME CS:CODES START: PUSH CS POP DS ;此處輸入程式碼段程式碼 MOV BX, 8421H ;給定一個4位的16進位制數 MOV AH, 2 ;向標準輸出裝置輸出一個字元 MOV CX, 16 ;迴圈16次 AGAIN: MOV DL, "0" ; 假定當前bx的最高位為0 ADD BX, BX ; bx=bx*2 也就是左移1位 JNC DISP ; 進位標誌不置位時(即bx的最高位為0時)轉disp INC DL ; 進位標誌置位時(即bx的最高位為1時)加1 ; 也就是變為 "1" DISP: INT 21H LOOP AGAIN MOV AH, 4CH ;程式結束 INT 21H CODES ENDS END START

  • 2 # 使用者7715875998885

    cseg segment

    assume cs:cseg

    start:

    mov ah,0eh

    mov bx, 14

    mov ch,4

    mov cl,4

    $0:

    rol bx, cl

    mov al, bl

    and al, 0FH

    cmp al, 9

    jna $1

    add al, 7

    $1:

    add al,30H

    int 10h

    dec ch

    jnz $0

    mov ah, 4ch

    int 21h

    cseg ends

    end start

  • 中秋節和大豐收的關聯?
  • 海信變頻空調外機燈亮就是不啟動急急急?