kr580 1.0.0

Desktop KR580VM80 / Intel 8080 emulator.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
Команды ввода-вывода обмениваются данными между аккумулятором и внешними устройствами через порты.

**IN port** – чтение из порта (2 байта, 10 тактов)
Загружает байт из указанного порта (00h–FFh) в аккумулятор. Адрес порта дублируется на A0–A7 и A8–A15.

**OUT port** – запись в порт (2 байта, 10 тактов)
Выводит байт из аккумулятора в указанный порт.

**Порты устройств в эмуляторе**
• Монитор – вывод символов (текстовый слой) и пикселей (графический слой)
• Дисковод / HDD – обмен данными с виртуальными накопителями
• Сетевой адаптер – передача и приём данных
• Принтер – вывод символов в буфер печати