Запитання з тегом «computer-architecture»

Комп'ютерна архітектура стосується як проектування зовнішніх інтерфейсів комп'ютера (наборів інструкцій), так і внутрішньої реалізації комп'ютера (мікроархітектура). Мета цих дизайнерських рішень - оптимізувати швидкість, енергоефективність, розмір або вартість, задовольняючи при цьому інші обмеження.

7
Чому комп'ютери використовують лише 0 і 1?
Чому комп'ютери використовують лише 0 і 1? Чи не додавання інших чисел, таких як 2 або 3, пришвидшить комп’ютери? Також 2 і 3 можна використовувати для скорочення бітової довжини цілих чисел (2 і 3 можна використовувати для закінчення цілого числа, так що для числа 1 потрібні лише два біти). Чому …

4
Чи прискорюються комп'ютери при більш високих температурах?
Чи будуть комп'ютери швидше працювати при більш високій температурі? Очевидно, що завжди хочеться охолодити комп'ютер, оскільки більш високі температури можуть пошкодити основні компоненти. Однак чи це взаємодія між кремнієм, який при більш високій температурі виділить більше електронів, і опір металевих компонентів, який зростатиме в міру підвищення температури? Або це незначно …

1
Що означає банківська справа при застосуванні до реєстрів?
Ця відповідь на запитання в StackOverflow про те, що означає банківська справа в контексті банківських реєстрів ARM, вказує на певну плутанину щодо значення банківської діяльності при застосуванні до реєстрів. Що означає банківська діяльність щодо реєстрів?

4
Скільки годинних циклів потрібно виконати інструкцією RISC / CISC?
Згідно з цифровим дизайном та комп’ютерною архітектурою Харріса та Харріса, існує кілька способів реалізації процесора MIPS, включаючи наступне: Мікроархітектури за один цикл виконує всю команду в одному циклі. (...) У багаторежимний мікроархітектури виконує інструкції в серії коротких циклів. (...) Конвеєрний мікроархітектури прикладає конвеєр до мікроархітектурі однотактной. Архітектури часто класифікуються як …

4
Як допомагає архітектура Гарварду?
Я читав про ардуїно та архітектуру AVR і застряг у тому, що те, як затримка трубопроводів чи булькання вирішується впровадженням Гарвардської архітектури в AVR. Я маю на увазі те, що робить Гарвард - це просто надання різного місця зберігання пам’яті даних та пам'яті програми, яка дозволяє завантажувати програму без оператора. …

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

3
Що означає для процесора підтримка стека?
Як CPU не може підтримувати стек? Чи не будь-яка архітектура, яка використовує підпрограми (я впевнений, що це все архітектури), не повинна підштовхувати зворотну адресу на стек, щоб вона могла повернутися туди, звідки вона викликала підпрограму? Стек просто означає ділянку пам'яті з покажчиком, який росте в певному напрямку і виступає як …

4
Чому MIPS використовує R0 як "нуль", коли ви могли просто створити два регістри XOR, щоб отримати 0?
Я думаю, що шукаю відповідь на дрібницьке запитання. Я намагаюся зрозуміти, чому архітектура MIPS використовує явне "нульове" значення в реєстрі, коли ви можете досягти того ж, просто XOR'ing будь-якого регістра проти себе. Можна сказати, що операція вже зроблена для вас; однак я не можу реально уявити ситуацію, коли ви використовували …

4
Чому ROM-чіп BIOS не виготовлений за технологією CMOS?
Прочитавши курс комп'ютерного обладнання на BIOS / CMOS, я все ще не можу визначити причину, чому чіп ROM ROM не побудований за допомогою технології CMOS, і чому він підключений до окремої мікросхеми під назвою "CMOS" для зберігання інформація про конфігурацію. Це з конспекту лекції : Програми зберігаються на системному чіпі …

3
ЦП для проекту ретро-комп’ютерної школи
Я студент ІТ-школи, і ми намагаємось придумати проект, який ми могли б використати, щоб показати студентам 1 курсу, як все працює за сценою, і ми врешті-решт думали зробити ретро-комп’ютер. Я читав багато речей, що стосуються процесора Z80, але я гадаю, що нам потрібно щось більш потужне, ми все ще задаємося …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.