сап б
Скиньте, пожалуйста, годные статьи/видео на тему разрядности процессора и/или как работает процессор сам по себе? Что-то стала интересна эта тема, спасибо.
273
просмотров
Скиньте, пожалуйста, годные статьи/видео на тему разрядности процессора и/или как работает процессор сам по себе? Что-то стала интересна эта тема, спасибо.
Вот тут довольно подробно
Есть кстати две книги с таким названием и похожими обложками, но в одной рассказывается базовый курс информатики, а в этой устройство процессоров. Причём в поздних изданиях там сильно все поменялось. У меня 4 издание и там подробно про устройство процессоров.
Хороший препарат для сна.
Я до сих пор не вдупляю как процессор единичками и нолями переключает свои микро процессоры и почему это приводит к магии в виде исполнения программного кода
начинается с тривиальной физики: P-N переход -> диод;
PNP переход -> транзистор -> возможность получить 0 или 1. (бит, 8 бит=байт - получили возможность кодировать любые числа и т.д). Транзистор - базовый логический элемент.
Из двух транзисторов получили АЛУ (Арифметико-логическое устройство):
В зависимости от комбинации напряжения на каждом транзисторе и типа их подключения - получили разные комбинации нулей и единиц -> получили выполнение логики И/ИЛИ. Все арифметические операции в АЛУ могут быть созданы на основе всего двух: сложение и сдвиг.
—-
а еще есть
- Мультиплексор как коммутатор АЛУ и управляющей команды.
- Демультиплексор
- группа триггеров - > регистр -> память (ОЗУ/ПЗУ)
шина данных - фактически набор электрических проводов связывающих компоненты.
—-
Программа:
чтение команды из ПЗУ (например сложение двух чисел)
отправка в процессор во внутреннюю память
сложение процессором
запись во внутреннюю память
запись в ОЗУ
повторять от забора до обеда
Добавить немного магии.
Таким образом мы скомпилировали Cyberpunk 2077 без регистрации и СМС )
Да-да! Для меня это просто магия вне Хогвартса !
Но Я не сильно умный ..
Транзисторы, чувак.
Забыл это слово
Большинство программистов "не вдупляют", потому что это не их работа. Инженерия процессоров это архитектура самого первого уровня программирования. Раньше нужно было знать что к чему, сейчас не за чем, только если ты реально не работаешь с железом на микроуровне или не нравится архитектура в принципе.
На простом языке это уже всё объяснено ни раз. Канал "Этот компьютер" может помочь с осознанием немного.
если совсем вкратце - примитивная бинарная система. палка, дырка, дырка, палка. а вот чтобы понять как оно действительно работает - жизни не хватит.
О, а можно присоединиться?
Если кто накидает источников, где можно почитать о железе в целом, хотя бы в общих чертах, буду благодарен
Желательно вот прям базу, можно без шибких углублений
Для этого есть тематичный Хабрахабр.
https://habr.com/ru/company/ruvds/blog/540678/ - про пайку плат
https://habr.com/ru/post/240929/ - про то как работает проц
Канал "Этот Компьютер". Всё что связано с внутренней кухней он рассказывает вполне понятно.
Есть такая книга - Задача трёх тел, там из людей с флажками процессор делали. Если интересен именно принцип и общее понимание можно ознакомиться :)