Предыдущий урок: Как работает компьютер? Часть 56. Как железо и софт образуют единую систему. Ранее мы проделали огромный путь: мы разобрались, как электрический ток кодирует информацию, как с помощью логики и простейших логических элементов собираются сложные схемы — мультиплексоры, дешифраторы, арифметико-логическое устройство (АЛУ). Мы заглянули в сердце процессора и узнали, как он устроен изнутри. Мы даже вскользь касались языка ассемблера, когда рассматривали, как процессор складывает два числа, используя команды вроде MOV и ADD. Теперь пришло время поговорить о том, как же мы, люди, можем общаться с процессором. И самый прямой, но и самый сложный способ общения — это машинный код. Итак, мы знаем, что процессор — это огромный автомат, управляемый током. Его работа — это непрерывный цикл: считать инструкцию из памяти, выполнить её, перейти к следующей. Для процессора инструкция — это не слово, а последовательность электрических сигналов, которые можно представить как нули и едини
Как работает компьютер? Часть 57. Машинный код и почему он неудобен для людей
30 октября30 окт
386
3 мин