Вычислить выражение и определить чётное оно или нечётное - Assembler
Формулировка задачи:
Вычислить выражение и определить чётное оно или нечётное
F=Y+32*X/22
X,Y переменные, где X-char(8-битн со знаком), Y-int (16-битн со знаком)
Решение задачи: «Вычислить выражение и определить чётное оно или нечётное»
textual
Листинг программы
.model small .386 .data x db 66 y dw 4 f dw ? .stack 100h .code begin: mov ax,@data mov ds,ax mov al,x cbw mov bl,22 idiv bl mov bl,32 imul bl add ax,y mov f,ax test f,1 jz evn odd: ;действия, если результат нечетный jmp exit evn: ;действия, если результат четный exit: mov ah,4Ch mov al,00h int 21h end begin
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д