Guest User

Untitled

a guest
Jun 21st, 2018
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.55 KB | None | 0 0
  1. TITLE Program3; 10. 5А+2В-С/4+131
  2. .MODEL small
  3. .STACK 100h
  4. .DATA
  5. A DW 5Ah ;
  6. B DW 2Bh ;
  7. C DW 131h ;
  8. D DW C ;
  9. E DW 4 ;
  10. .CODE
  11. main PROC
  12. MOV AX, @data
  13. MOV DS, AX ;Регистр сегмента данных
  14. MOV BX, A ;
  15. ADD BX, B ;ВХ=5A+2B=5*16^1+10*16^0+2*16^1+11*16^0=133 (MOV BX, C ; BX=5A)
  16. ADD BX, C ;ВХ=133+1*16^2+3*16^1+1*16^0=133+305=438
  17. MOV AX, D ;Делимое
  18. MOV CL, E ;Делитель
  19. idiv CL ; AL=12/4=3
  20. SUB BX, AL ;BX=438-3=435
  21. ;MOV AX, BX помещаем результат в AX
  22. MOV AX,4C00h
  23. INT 21h
  24. main ENDP
  25. END main
Add Comment
Please, Sign In to add comment