回覆列表
  • 1 # 使用者2062070693800

    ;啟動入口

    ORG 0000H ;復位啟動

    LJMP START ;

    ORG 0100H ;

    ;

    ;主程式

    START: MOV DPTR,#NUM ;資料區首地址

    MOV B,#32 ;32位元組求和

    CLR A ;

    MOV X,A ;清零和儲存單元

    MOV Y,A

    MOV Z,A

    LOOP: CLR A ;

    MOVC A,@A+DPTR ;取當前位元組資料

    ADD A,X ;累加和

    MOV X,A

    MOV A,Y

    ADDC A,#0

    MOV Y,A

    INC DPTR ;指向下一單元資料

    DJNZ B,LOOP ;加完32位元組

    JMP $ ;死迴圈

    ;

    ORG 0200H ;開闢資料區

    NUM DB 32,2,5,4,9,220,234,7 ;

    DB 11,22,51,42,93,220,234,17 ;

    DB 31,32,35,43,39,220,234,37 ;

    DB 91,82,45,74,89,220,234,97 ;

    X EQU 70H ;和儲存單元

    Y EQU 71H ;

    END ;

  • 中秋節和大豐收的關聯?
  • 如果可以同時有多個男朋友或女朋友,你還會只喜歡你現在的物件嗎?