當前位置:編程學習大全網 - 編程軟體 - 匯編程序 把12H6H8H9H3H16H***6個無符號數據之加,並把結果存入字節變量SUM中

匯編程序 把12H6H8H9H3H16H***6個無符號數據之加,並把結果存入字節變量SUM中

我花了點時間調試了下,能出結果,為了方便觀察我加了顯示 調試軟件是emu8086 希望妳能滿意!!! DATA SEGMENT SHU DB 12h,6h,8h,9h,3h,16h SUM DB ? DATA ENDS STACK SEGMENT PARA STACK 'STACK' DB 100 DUP(?) STACK ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA,SS:STACK,ES:DATA START: MOV AX,DATA MOV DS,AX mov cx,6 MOV AX,0 ;ax清零 lea si,SHU ;指向數據首地址 MOV AL,[SI] ;取第壹個數 ONE: INC SI MOV BL,[SI] ;取第二個數 ADD AL,BL DEC CX JNZ ONE ;不為零跳轉 MOV SUM,AX ;將結果放入SUM MOV BL,100 DIV BL PUSH AX ;商和余數壓棧 OR AL,30H MOV DL,AL MOV AH,2 INT 21H ;顯示百位 POP AX ;出棧 MOV CL,8 SHR AX,CL ;交換高地位 mov bl,10 DIV BL PUSH AX ;商和余數壓棧 OR AL,30H MOV DL,AL MOV AH,2 INT 21H ;顯示十位 POP AX MOV CL,8 SHR AX,CL OR AL,30H MOV DL,AL MOV AH,2 INT 21H ;顯示各位 CODE ENDS END START 看妳的程序要不要顯示,若不要的話將MOV BL,100語句到INT 21H ;顯示各位 語句全部刪除就可以了

  • 上一篇:港區比亞迪電氣工程師招聘要求是什麽
  • 下一篇:我想了解上海fcaca車隊上海fcaca車隊的具體資料
  • copyright 2024編程學習大全網