Работа с байтами клавиатуры - Assembler

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

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

Проверить нажата ли клавиша CTRL, если нажата то вычислить А=(0,25+х^2)/(x+1), иначе A=131h. X=2. Помогите пожалуйста.

Решение задачи: «Работа с байтами клавиатуры»

textual
Листинг программы
.model tiny
 
.code
org 100h
start:
    mov ax,40h
    mov es,ax
    mov al,es:[17h]
  
    test al,100b
    jz unpressed
 
    pressed:
    ;А=(0,25+х^2)/(x+1)
 
    jmp exit
 
    unpressed:
    ;A=131h    
 
    exit:
    int 20h
end start

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

12   голосов , оценка 3.833 из 5
Похожие ответы