回覆列表
  • 1 # 使用者9937787127551

    DATA SEGMENT

    STR DB "H",0AH,0DH,"$"

    CODE SEGMENT

    ASSUME CS:CODE,DS:DATA

    START: MOV AX,DATA

    MOV DS,AX

    MOV BX,1111110111100001B

    MOV CH,4 ;迴圈四次

    LOP: MOV CL,4

    ROL BX,CL ;每次迴圈環左移四位

    MOV DX,BX

    AND DL,0FH ;每次取低四位,來表示一個十六進數

    ADD DL,30H ;轉化成為ASSIC碼

    CMP DL,3AH ;判斷DL是否大於10的ASSIC碼(A+30H)

    JB NEXT

    ADD DL,7 ;大於10再加上7

    NEXT: MOV AH,2

    INT 21H

    DEC CH

    JNZ LOP

    MOV DX,OFFSET STR

    MOV AH,9

    INT 21H

    MOV AH,4CH

    INT 21H

    CODE ENDS

    END START

  • 中秋節和大豐收的關聯?
  • 可否透過實驗鼠來培育可用於人體移植的微型肝臟等器官?