Как работает ЭВМ? Собираем простейший компьютер на базе Z80, эмулятора ПЗУ и порта на D-триггере.

Published at : 23 Dec 2025

ПОДДЕРЖАТЬ КАНАЛ (ЮMoney): https://musicboy.ru/majortomworkshop
КАРТА СБЕР: 5336 6900 6775 7700
ПОДДЕРЖАТЬ (ежемесячно): https://www.youtube.com/majortomworkshop/join
https://boosty.to/majortom
https://t.me/majortomworkshop

ЗАКАЗАТЬ Футболку, Кепку, Аксессуары с символикой канала БОЛЬШАЯ МАСТЕРСКАЯ ТОМА: https://majortomworkshop.printdirect.ru

Реклама. ООО "АЛИБАБА.КОМ (РУ)", ИНН 7703380158:

ЗАКАЗ КОМПОНЕНТОВ И ОБОРУДОВАНИЯ:

► Процессор Z80 https://rz6.ru/69?erid=2SDnjdSnMAG
► Триггер 155ТМ2 (SN7474) https://rz6.ru/70?erid=2SDnjeEPomr
► Память 2764 https://rz6.ru/73?erid=2SDnje9vW16
► Arduino Nano https://rz6.ru/33?erid=2SDnjeN5Y3a
► Arduino UNO https://rz6.ru/34?erid=2SDnjcC4vaC
► Arduino MEGA https://rz6.ru/35?erid=2SDnjepVXFn

► БЛОК ПИТАНИЯ DPS-5020 https://rz6.ru/0?erid=2SDnjdoD2Rn
► ПАЯЛЬНИК из видео https://rz6.ru/1?erid=2SDnjcKTrY8
► Паяльник с олово-отсосом https://rz6.ru/2?erid=2SDnje4HgfS
► МУЛЬТИМЕТР https://rz6.ru/160?erid=2SDnjexHy5i
► ОСЦИЛЛОГРАФ https://rz6.ru/9?erid=2SDnjcbfLiU
► КЛЕЩИ ЗАЧИСТКИ https://rz6.ru/13?erid=2SDnjcnJhY4
► КУСАЧКИ https://rz6.ru/14?erid=2SDnjcwCdE8
► ОБЖИМКА https://rz6.ru/15?erid=2SDnjecdxUx

Первая часть: https://www.youtube.com/watch?v=-knefdASOz8
Ардуино для начинающих: https://www.youtube.com/watch?v=HpDkIr4q75M

0:00 Как работает компьютер? Часть 2-я, практическая.
0:22 Микропроцессор Zilog Z80 и его применение.
1:10 Собираем ЭВМ на процессоре Z80. Параллельные и последовательные EEPROM.
2:19 Эмулятор ПЗУ на Ардуино вместо обычной ПЗУ!
3:00 Программная часть ЭВМ. Язык ассемблера Z80 и машинный код.
4:02 Архитектура процессора. Регистры и их назначение.
4:50 Операторы языка ассемблер и его ограничения.
5:47 Программа управления светодиодом на ассемблере.
7:16 Подпрограмма задержки. Оператор цикла DJNZ $.
9:00 Зачем нужен язык ассемблера и в чём его плюсы?
9:51 Трансляция текста программы в машинные коды.
11:19 Оптимизация кода с целью сокращения его длины.
13:09 Сравниваем исходную программу и машинные коды.
13:45 Собираем эмулятор ПЗУ и стенд для его проверки.
15:00 Определяем номера линий Ардуино, используемых в эмуляторе.
15:53 Текст скетча эмулятора ПЗУ.
16:17 Алгоритм работы эмулятора микросхемы ПЗУ.
18:12 Объяснение работы скетча эмулятора.
21:58 Проверяем эмулятор ПЗУ на стенде.
22:30 Назначение выводов эмулятора и их соединение в стенде.
22:27 Ввод адреса на стенде и проверка данных на выходе эмулятора.
25:30 Разбираем работу схемы основной ЭВМ
27:50 Проверяем спаянную схему без процессора и ПЗУ.
28:23 Устанавливаем в схему процессор, проверяем уровни.
29:18 Подсоединяем к схеме эмулятор ПЗУ на Ардуино
29:35 Первый запуск!
30:35 Почему эмулятор мог не заработать с первого раза?
31:05 Как убедиться, что эмулятор действительно работает?
32:00 Уменьшаем задержку и вносим изменения в скетч.
32:47 Как можно доработать эмулятор и схему ЭВМ?
34:20 Спасибо за просмотр видео!


#majortomworkshop #majortommusic