Вопросы с тегом «computer-architecture»

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

7
Почему компьютеры используют только 0 и 1?
Почему компьютеры используют только 0 и 1? Не ускорят ли компьютеры добавление других чисел, таких как 2 или 3? Кроме того, 2 и 3 могут использоваться для сокращения длины в битах целых чисел (2 и 3 могут использоваться для окончания целого числа, так что число 1 требует только один два …

4
Ускоряются ли компьютеры при более высоких температурах?
Будут ли компьютеры работать быстрее при более высоких температурах? Очевидно, всегда хочется охладить компьютер, так как более высокие температуры могут повредить основные компоненты. Однако является ли это взаимодействием между кремнием, который при более высоких температурах высвобождает больше электронов, и сопротивлением металлических компонентов, которое увеличивается с ростом температуры? Или это незначительно …

1
Что означает банковское дело применительно к регистрам?
Этот ответ на вопрос StackOverflow о том, что означает банковское дело в контексте банковских регистров ARM, указывает на некоторую путаницу в отношении значения банковского дела применительно к регистрам. Что означает банковское дело в отношении реестров?

4
Сколько тактов требуется для выполнения инструкции RISC / CISC?
Согласно « Цифровому дизайну и компьютерной архитектуре » Харриса и Харриса, существует несколько способов реализации процессора MIPS, включая следующие: Микроархитектуры за один цикл выполняет всю команду в одном цикле. (...) В многорежимный микроархитектуры выполняет инструкции в серии коротких циклов. (...) Конвейерный микроархитектуры прикладывает конвейер к микроархитектуре однотактной. Архитектуры часто классифицируются …

6
Как эффективно разработать код операции для процессора?
Я строю простой 16-битный процессор в Logisim и готов ALU и коды операций, которые я хочу иметь. Теперь мне действительно трудно найти правильную кодировку для команд, чтобы различные подсхемы (например, логика, арифметика) не нуждались во всех управляющих проводах (которые создают кодирование) в качестве входных данных, а как можно меньше. Существуют …

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

3
Что значит для процессора поддерживать стек?
Как процессор может не поддерживать стек? Разве любая архитектура, использующая подпрограммы (я уверен, что это все архитектуры), не должна помещать адрес возврата в стек, чтобы он мог вернуться туда, откуда он вызвал подпрограмму? Стек означает только часть памяти с указателем, которая растет в определенном направлении и действует как структура данных …

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

4
Почему микросхема ПЗУ BIOS не выполнена с использованием технологии CMOS?
После прочтения компьютерного курса по BIOS / CMOS я все еще не могу определить причину, по которой микросхема ПЗУ BIOS не построена с использованием технологии CMOS, и почему она подключена к отдельной микросхеме под названием «CMOS» для хранения информация о конфигурации Это из конспекта лекции : Программы хранятся в системной …

3
Процессоры для проекта ретро компьютерной школы
Я студент ИТ-школы, и мы пытаемся придумать проект, который мы могли бы использовать, чтобы показать студентам 1-го курса, как все работает за кулисами, и в конце концов мы подумали о создании ретро-компьютера. Я прочитал много вещей, касающихся процессора Z80, но я думаю, что нам нужно что-то более мощное, мы все …

4
Почему я должен изучать архитектуру микроконтроллера? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 3 года назад . Недавно я начал работать в небольшой компании, которая производит электронику для диагностики автомобилей. …

2
Действительно ли 32-битные ALU - это всего лишь 32-битные ALU в параллели?
Я читаю уважаемый текст Computer Organization, где находится эта картинка, которая должна представлять 32-битный ALU: Действительно ли эта технология, как это делается, просто много 1-битных ALU, так что 64-битный ALu будет просто 64 1-битными ALU параллельно? Кто-то, как я сомневаюсь, что именно так встроен процессор на практике, вы можете подтвердить …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.