Вопросы с тегом «cpu»

10
Металлическая пластина за пластиной теплоотвода ЦП> 2010 является фактической подложкой для кристаллизатора?

Я пытаюсь найти официальный документ об упаковке современных процессоров Intel, чтобы узнать о конструкции чипов процессора. Но объяснения довольно просты, и неофициальные источники различаются, является ли металлическая пластина позади теплорассеивающей пластины матрицей или реальной кремниевой...

10
Почему MIPS использует R0 в качестве «нуля», когда вы можете просто XOR двух регистров для получения 0?

Я думаю, что я ищу ответ на вопрос о пустяках. Я пытаюсь понять, почему архитектура MIPS использует явное «нулевое» значение в регистре, когда вы можете достичь того же, просто XOR'и любой регистр против самого себя. Можно сказать, что операция уже сделана для вас; тем не менее, я не могу себе...

9
Есть ли название для «чипов, из которых можно построить процессор»?

Некоторым людям нравится создавать «доморощенные» процессоры из более простых микросхем. Есть ли название для «чипов, из которых можно построить процессор, если их у вас достаточно»? Есть ли название для других микросхем, «микросхем, из которых нельзя построить ЦП, независимо от того, сколько у вас...

9
Могут ли более быстрые процессоры / часы выполнять больше кода?

Я пишу программу для работы на ATmega 328, которая работает на частоте 16 МГц (это Arduino Duemilanove, если вы их знаете, это чип AVR). У меня есть процесс прерывания, работающий каждые 100 микросекунд. Я бы сказал, невозможно определить, сколько «кода» вы можете выполнить за один цикл из 100...

9
Можно ли запустить процессор класса x86 без оперативной памяти?

Современные процессоры x86 имеют как минимум 512 Кбайт кэш-памяти второго уровня. Существуют приложения, которые полностью вписываются в этот объем памяти. Можете ли вы запустить эти чипы без оперативной памяти? Если это так, есть ли способ сделать это, который устраняет потери времени обратной...

9
Каково физическое представление кучи и стека?

Я легко могу понять, как .bss и код имеют физические представления в процессоре, который имеет банк памяти для инструкций, которые может подсчитывать счетчик программ, а bss (начальный символ блока) является просто глобальными данными. Но тогда есть стек для локальных переменных и куча для...

9
Как происходит выполнение программы в прошивке?

Я слышал от людей, работающих в домене прошивки, что нет операционной системы, управляющей прошивкой (например, прошивка на USB-накопителе). В цикле while работает только один поток, ожидающий внешней команды, и это отправная точка для возникновения прерывания, за которым следует ISR и управление,...

9
Мощность, потребляемая процессором

Я думаю , что власть для CPU с текущим I и напряжения U является I · U . Интересно, как получается следующий вывод из Википедии ? Мощность, потребляемая процессором, приблизительно пропорциональна частоте процессора и квадрату напряжения процессора: P = CV 2 f (где C - емкость, f - частота, а V -...

8
Интегральная схема включения шины

Я занимаюсь разработкой простого 8-битного процессора из базовых логических компонентов. У меня есть достаточно хорошее представление о том, как будут взаимодействовать мои ALU и регистры, но я могу почувствовать, что некоторые улучшения могут помочь, как переключаться, когда линии разрешено...

8
Как многоядерный процессор реализует асинхронную координацию?

Я из области компьютерных наук и хочу изучить исчисление процессов для использования в асинхронном проектировании схем. Итак, я смотрю вокруг текущей практики на асинхронных схемах. Есть много статей, в которых говорится, что невозможность увеличить тактовую частоту приводит к архитектуре...

8
Действительно ли 32-битные ALU - это всего лишь 32-битные ALU в параллели?

Я читаю уважаемый текст Computer Organization, где находится эта картинка, которая должна представлять 32-битный ALU: Действительно ли эта технология, как это делается, просто много 1-битных ALU, так что 64-битный ALu будет просто 64 1-битными ALU параллельно? Кто-то, как я сомневаюсь, что именно...

8
Разгон: постоянный урон?

У меня всегда было впечатление, что разгон любого процессора (для ПК или микроконтроллера) - это плохо. По сути, вы работаете с устройством за пределами спецификаций производителя, что означает, что устройство может / не может работать как задумано. Это может идти быстрее, но с риском ошибочного...