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

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

95
Почему нет 256-битных или 512-битных микропроцессоров?

В 8-битном микропроцессоре его шина данных состоит из 8 строк данных. В 16-битном микропроцессоре его шина данных состоит из 16 строк данных и так далее. Почему нет ни 256-битного микропроцессора, ни 512-битного микропроцессора? Почему они просто не увеличивают количество строк данных и не создают...

61
Может ли процессор функционировать только с источником питания и ПЗУ, используя только внутренний кэш в качестве ОЗУ?

Может ли процессор (например, Intel i3 / i5 / i7 / Xeon) с встроенной в кэш-памятью кэш-памятью использовать эту единственную функциональную память без каких-либо внешних банков памяти? Или должно быть внешнее ОЗУ, и кэш не может быть доступен или использоваться отдельно? Современные ЦП настольных...

44
Как были запрограммированы первые микропроцессоры?

Меня только что осенило, что если вы пишете операционную систему, то о чем вы пишете? Я спрашиваю об этом, когда читаю книгу об основах микропроцессора 1980 года, и этот вопрос всплыл у меня в голове: Как был запрограммирован первый микропроцессорный чип? Ответ может быть очевидным, но это меня...

43
Почему больше транзисторов = больше вычислительной мощности?

Согласно Википедии, вычислительная мощность тесно связана с законом Мура: http://en.wikipedia.org/wiki/Moore's_law Количество транзисторов, которые можно недорого разместить на интегральной схеме, удваивается примерно каждые два года. Эта тенденция продолжается уже более полувека и, как ожидается,...

41
Как процессор может доставлять более одной инструкции за цикл?

Инструкции Википедии на второй странице гласят, что i7 3630QM обеспечивает ~ 110 000 MIPS на частоте 3,2 ГГц; это будет (110 / 3,2 инструкции) / 4 ядра = ~ 8,6 инструкции на цикл на ядро ​​?! Как одно ядро ​​может доставить более одной инструкции за цикл? Насколько я понимаю, конвейер должен быть в...

37
Читаемые и обучающие реализации процессора в HDL

Можете ли вы порекомендовать читаемую и обучающую реализацию процессора в VHDL или Verilog? Желательно что-то хорошо документированное. PS Я знаю, что могу посмотреть opencores, но мне особенно интересны вещи, на которые люди действительно смотрели и находили интересные. PS2. Извините за плохие...

31
Зачем микроконтроллерам нужны часы

Почему инструкции должны обрабатываться через определенные промежутки времени (например, с использованием часов)? Разве они не могут быть выполнены последовательно - сразу после завершения предыдущей инструкции? Аналогия с необходимостью часов в микроконтроллерах оказалась бы особенно...

29
Что происходит, когда встроенная программа завершает работу?

Что происходит во встроенном процессоре, когда выполнение достигает этого последнего returnоператора. Все ли просто замирает, как есть; энергопотребление и т.д., с одним длинным вечным NOP в небе? или постоянно выполняются NOP, или процессор вообще отключится? Одна из причин, по которой я...

26
Что может привести к неожиданному сбросу микроконтроллера?

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

25
Почему относительно простые устройства, такие как микроконтроллеры, намного медленнее, чем процессоры?

При одинаковом количестве ступеней трубопровода и одинаковом производственном узле (скажем, 65 нм) и одинаковом напряжении простые устройства должны работать быстрее, чем более сложные. Кроме того, объединение нескольких этапов конвейера в один не должно замедляться в несколько раз больше, чем...

24
Методы разделения / синхронизации последовательного протокола

Поскольку асинхронная последовательная связь широко распространена среди электронных устройств даже сегодня, я считаю, что многие из нас время от времени сталкивались с таким вопросом. Рассмотрим электронное устройство Dи компьютер, PCсоединенные последовательной линией (RS-232 или аналогичные) и...

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

Я видел много видео на YouTube, в которых люди делят процессоры, а затем применяют более качественные жидкости для охлаждения процессора. Пример: i5 & i7 Haswell & Ivy Bridge - полное руководство по Delid - (метод недостатков) Однако я также видел, что люди, работающие в потрясающих...

20
Микроконтроллеры / микропроцессоры и разные битовые версии, в чем разница?

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

19
Зачем нам нужно «нет», т. Е. Нет инструкции по эксплуатации в микропроцессоре 8085?

В инструкции микропроцессора 8085 есть операция управления машиной "nop" (без операции). Мой вопрос: зачем нам операция? Я имею в виду, что если нам нужно завершить программу, мы будем использовать HLT или RST 3. Или, если мы хотим перейти к следующей инструкции, мы дадим следующие инструкции. Но...

19
Что такое хороший стартовый микропроцессор для изучения сборки?

Итак, я хочу изучить ассемблер сначала на MP, а затем перейти на C (поскольку кажется, что большинство из них используют его). Я хочу углубиться во встраиваемое программирование, мне очень нравятся вещи с низким уровнем C (ядро / модули для Linux - это в основном то, что я сделал), но мне нравится...

19
Полностью ли зависает процессор при использовании DMA?

У меня довольно простой вопрос, но я нигде не мог найти ответ на него. В системе Von-Neumann, где код и данные находятся в одном и том же ОЗУ, ЦП должен извлекать все свои инструкции из памяти. Теперь для перемещения больших объемов данных между компьютерными компонентами имеется контроллер прямого...

18
Почему у нас нет больше регистров в микропроцессорах?

Регистры теоретически не требуются; все микропроцессоры будут работать без регистров. Но это, казалось бы, тривиальное дополнение помогло сделать микропроцессоры более эффективными. Почему мы не можем иметь больше регистров для дальнейшего извлечения выгоды из них? Они просто память на чипе и можно...

18
Написание алгоритмов DSP непосредственно в C или сборке? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 2 года назад . Я работаю над проектом DSP (фильтрация IIR) на...