176 читали · 1 месяц назад
Как работает компьютер? Часть 33. Дешифратор — Активируем нужный выход
Предыдущий урок: Как работает компьютер? Часть 32. Мультиплексор — выбираем данные В прошлом уроке мы познакомились с мультиплексором и увидели, что он решает важную задачу процессора — выбирать нужные данные из множества источников. Но в компьютере есть и другая задача: иногда нужно не выбрать данные, а наоборот — выбрать, куда их отправить. Представьте почтальона, который пришёл в подъезд с пачкой писем. Он знает номер квартиры, в которую нужно положить письмо. Но у него перед глазами десятки почтовых ящиков...
1 месяц назад
Как работает компьютер? Часть 34. Счётчик команд — шаг за шагом
Предыдущий урок: Как работает компьютер? Часть 33. Дешифратор — Активируем нужный выход Мы уже знаем, что процессор может брать данные, выбирать операцию (с помощью мультиплексоров и дешифраторов) и выполнять вычисления при помощи АЛУ. Также процессор имеет блок управления который заправляет всем процессом вычислений, ссылаясь на регистр инструкций, в котором хранится текущая выполняемая инструкция. Но тут возникает вопрос: откуда процессор знает, что делать дальше? Ведь программа — это не одна...