Определить попадает ли точка с заданными координатами в первую или 3ю четверть - Assembler
Формулировка задачи:
Помогите с заданиями. Поступил в универ после технаря, а тут Assembler, а я кроме С++,С# и python в руках ничего не держал)
Определить попадает ли точка с заданными координатами в первую или 3ю четверть. Ответ сообщением
ps. Все значения задаются в самом коде, ничего вводить не нужно
Решение задачи: «Определить попадает ли точка с заданными координатами в первую или 3ю четверть»
textual
Листинг программы
- .model small
- .8086
- .data
- x db 1
- y db 1
- yes db 'yes$'
- no db 'no$'
- .stack 100h
- .code
- start:
- mov ax,@data
- mov ds,ax
- cmp x,0
- jl skip1
- cmp y,0
- jge pos
- skip1:
- cmp x,0
- jg otr
- cmp y,0
- jg otr
- pos:
- mov ah,09h
- lea dx,yes
- int 21h
- jmp exit
- otr:
- mov ah,09h
- lea dx,no
- int 21h
- exit:
- mov ah,4Ch
- mov al,00h
- int 21h
- end start
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д