Определить попадает ли точка с заданными координатами в первую или 3ю четверть - Assembler

Узнай цену своей работы

Формулировка задачи:

Помогите с заданиями. Поступил в универ после технаря, а тут Assembler, а я кроме С++,С# и python в руках ничего не держал) Определить попадает ли точка с заданными координатами в первую или 3ю четверть. Ответ сообщением ps. Все значения задаются в самом коде, ничего вводить не нужно

Решение задачи: «Определить попадает ли точка с заданными координатами в первую или 3ю четверть»

textual
Листинг программы
  1. .model small
  2. .8086
  3.  
  4. .data
  5. x db 1
  6. y db 1
  7. yes db 'yes$'
  8. no db 'no$'
  9.    
  10. .stack 100h
  11.    
  12. .code
  13. start:
  14. mov ax,@data
  15. mov ds,ax
  16.  
  17. cmp x,0
  18. jl skip1
  19.  
  20. cmp y,0
  21. jge pos
  22.  
  23. skip1:
  24. cmp x,0
  25. jg otr
  26.  
  27. cmp y,0
  28. jg otr
  29.  
  30. pos:
  31. mov ah,09h
  32. lea dx,yes
  33. int 21h
  34.  
  35. jmp exit
  36.  
  37. otr:
  38. mov ah,09h
  39. lea dx,no
  40. int 21h
  41.  
  42. exit:
  43. mov ah,4Ch
  44. mov al,00h
  45. int 21h
  46. end start

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы