Enroll Course: https://www.coursera.org/learn/build-a-computer
Обзор курса
Если вы когда-либо задумывались о том, как работает компьютер, или хотите углубиться в его внутреннее устройство, курс “Создание современного компьютера с нуля: от Nand до Tetris” на платформе Coursera — это идеальный выбор для вас. Этот проектный курс проведет вас через 6 практических проектов и позволит вам построить компьютерную систему с нуля, начиная с элементарных логических вентилей и заканчивая полностью функционирующим компьютером общего назначения.
Что вас ждет
Курс делится на несколько модулей, каждый из которых знакомит вас с ключевыми концепциями компьютерной архитектуры и проектирования:
- Логика и логические вентилі: Вы начнете с изучения булевой алгебры, а затем перейдете к созданию 15 элементарных логических вентилей.
- Алгебра и АЛУ: Создание арифметико-логического устройства, которое будет центром вычислений вашего компьютера.
- Память: Компоненты, от которых зависит основная память вашего компьютера.
- Машинный язык: Вы разработаете низкоуровневый язык, с помощью которого ваш компьютер будет выполнять команды.
- Архитектура компьютера: Сборка всех компонентов в рамках одной компьютерной системы, способной выполнять программы.
- Ассемблер: Создание ассемблера, который преобразует символические программы в двоичный код.
Почему стоит пройти этот курс?
Этот курс не только даст вам теоретические знания, но и практические навыки. Работая над реальными проектами, вы получите представление о том, как строятся компьютеры, и поймете основные принципы их работы. Более того, если вы хотите углубить свои знания в области компьютерных наук, это станет отличной основой для дальнейшего изучения.
Заключение
Курс “Создание современного компьютера с нуля: от Nand до Tetris” на Coursera — это интересный и полезный опыт для всех, кто хочет понять, как работают компьютеры. Я рекомендую его всем, кто увлекается технологиями и хочет развивать свои навыки в этой области.
Enroll Course: https://www.coursera.org/learn/build-a-computer