Отчет по практике: Микропроцессорные системы
2) 1010 00112 → 11011101= 64+16+8+4+1=-93
3) 0101 01012 →64+16+4+1=+8510
4) 1011 10002 → 11001000= 64+8=-72
5) 0111 00102 →64+32+16+2=+12410
6) 1001 10102 → 11100110= 64+32+4+2=-102
б) Написать программу, которая выполняет вывод ASCII кода нажатой клавиши в 2 с/с и 16 с/с. Завершение программы должно происходить по нажатию клавиши NumLock
Продолжение блок - схемы
Рисунок 1.1 – Блок схема основной программы
Основная программа
Stac segment
db 64 dup (0)
ends
data segment
Msg db 13,10,''
System16 db 13,10,'16 б/б=$'
System2 db 13,10,'2 б/б=$'
Pystaya db 13,10,'$'
stQ db 13,10,''
ends
code segment
assume ds:data, cs:code, ss:stac
Start:
mov ax, data
mov ds, ax
mov es, ax
;--------------------------------------------
c:; Вывод строки 'Нажмите любую клавишу...'