Программируем компьютер и выполняем инструкции в ручном режиме
В прошлом выпуске мы познакомились с инструкциями и разобрались, как компьютер должен их исполнять. В этот раз мы перейдем от теории к практике: введем программу в двоичном виде в оперативную память и выполним все инструкции одну за другой.
Так как у нас пока еще нет декодера инструкций, подавать сигналы на управляющие входы мы будем в ручном режиме. Это как раз и поможет нам лучше понять, как именно компьютер обрабатывает инструкции в каждом конкретном случае.
Видео Программируем компьютер и выполняем инструкции в ручном режиме канала BitFlip
Так как у нас пока еще нет декодера инструкций, подавать сигналы на управляющие входы мы будем в ручном режиме. Это как раз и поможет нам лучше понять, как именно компьютер обрабатывает инструкции в каждом конкретном случае.
Видео Программируем компьютер и выполняем инструкции в ручном режиме канала BitFlip
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Последовательное соединение компонентовСинхронный (тактируемый) RS-триггер - добавляем разрешение на запись данных в RS-триггерЗакон Ома - связь между напряжением, силой тока и сопротивлениемДвоичная система счисления - язык понятный компьютеруСветодиод - диод который светитсяПараллельное соединение компонентовВведениеДиод - перекрывает ток в обратном направленииРезистор - добавляем сопротивление в электрическую цепьКнопка - замыкаем цепьКонденсатор - мини аккумулятор, который можно заряжать и разряжать8-битный компьютер: финальная версия. Подключаем декодер инструкций и проверяем работу программСумматорЧетырехбитный сумматорВентиль Исключающее ИЛИ (XOR) - объяснение принципа работы и пример на макетной платеПолусумматор - складываем двоичные цифрыКак использовать шину данных для передачи значений между компонентамиСумматор с функцией вычитанияКак устроен счетчик импульсов (ripple counter)Стягивающие и подтягивающие резисторы: используем кнопки для подачи значений на логические вентили