Процессоры сделаны и были сделаны из таких компонентов, как Алгоритмический блок, Блок управления и т. Д. С тех пор, как они начались, на самом деле у меня есть книга, объясняющая архитектуру ЦП, которая была до Commodore 64.
Каждое ядро само по себе похоже на одноядерный процессор, у него даже есть свой собственный кэш L1 Cache. За пределами ядер находятся кэш-память L2 и кэш-память L3, они распределены таким образом, что часть кэша является «проприетарной» для ядра, и более высокий уровень разделяется. Вот почему у более высоких уровней больше кеша.
Но прежде чем вам наскучит структура, из чего сделан процессор? Суперчистый чистый кремний (1 ppb посторонних примесей), молекула, полученная из очищенного песка. Как это сделано, можно найти в пресс-наборе Intel 2011 года: от песка до кремния - изготовление чипа Есть также несколько хороших видеороликов на YouTube, если вы воспользуетесь им.
Да, каждому ядру нужны свои собственные адресные строки. Отличная вещь о ядрах, отличный способ понять их, если у вас есть материнская плата, которая поддерживает несколько процессоров. У меня есть опыт работы со многими блейд-серверами, включая тот, что находится позади меня в шкафу, который поддерживает несколько процессоров. Отличная вещь, так же как и общий и приватный кеш, каждый процессор требует в своей памяти (DDR #). Но когда вы загружаете свою машину, вам обычно говорят, что вы удвоили свои процессоры (ядра).
Я бы рассказал о картах и о том, как работает память ввода / вывода и обработка графики на современных процессорах, но я думаю, что это сказано намного лучше, чем я когда-либо смогу объяснить в Википедии. Вот целая вики о процессорах: Википедия: Процессоры