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

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 или аналогичные) и...

24
Почему процессоры обычно подключаются только к одной шине?

Я нашел архитектуру материнской платы здесь: Это выглядит как типичная схема материнских плат. РЕДАКТИРОВАТЬ: Ну, видимо, это уже не так типично. Почему процессор подключается только к 1 шине? Этот передний автобус выглядит как основное узкое место. Не лучше ли подать 2 или 3 шины прямо в...

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

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

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

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

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

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

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

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

19
Определить тип процессора из необработанного двоичного кода?

На самом деле не имеет отношения к фишкам, но, надеюсь, я получу несколько указаний здесь. Я получил кусок кода, но я не знаю, для какого процессора он предназначен. Существуют ли инструменты, которые могут помочь мне определить тип кода? Какие статистические методы могут помочь? Распределение...

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

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