Описание тега computer-architecture

Архитектура компьютера определяет, как проектируются и организовываются вычислительные системы (процессоры, графические процессоры, DSP и другие ускорители, встроенные системы и т. Д.) И как с ними взаимодействовать посредством кода.
1 ответ

Требуется помощь по архитектуре цифровых компьютеров

Скажем, у меня есть 2-мегабайтный чип, и мне нужно создать 8-мегабайтную память. Мне нужно показать адресные линии на диаграмме и объяснить, для чего используются адресные линии. Как бы я поступил так?
09 дек '13 в 15:53
1 ответ

Сколько бит мне нужно, чтобы хранить AB+C?

Мне было интересно об этом Если A, B - 16-битные числа, а C - 8-битные, сколько бит мне нужно для сохранения результата? 32 или 33? И что, если C был 16-битным числом? Что тогда? Я был бы признателен, если бы я получил ответы с объяснением как и поч…
3 ответа

Что означают x86_64, i386, ia64 и другие подобные жаргоны?

Я часто сталкиваюсь с этими терминами и запутался в них. Они специфичны для процессора, операционной системы или обоих? У меня Ubuntu 12.04 работает на машине Intel i7. Так, кто из них подаст заявку на мое дело?
2 ответа

Оптимизируйте этот код сборки

Сейчас я прохожу курс по компьютерной архитектуре, и мы переходим к базовым инструкциям R-типа и I-типа (также это архитектура RISC) и т. Д. Я не могу понять, как это оптимизировать код. Объяснение: Этот код добавляет слова в массив (на который указ…
26 янв '12 в 19:15
1 ответ

Понимание LW в MIPS

Какова стоимость в $t2? LUI $t1, 0 ORI $t1, $t1, 16 LW $t2, 8($t1) Во-первых, я думаю, что уравнение rs = offset + base адрес,8 + 16 = 24, Однако мой профессор сказал, что это неправильно. Я думаю, что я не до конца понимаю LW, Не могли бы вы помочь…
24 окт '15 в 10:01
4 ответа

Почему используются GPIO?

Я искал [напрасно] несколько хороших ссылок / источников, чтобы помочь понять GPIO и почему они используются во встроенных системах. Может кто-нибудь, пожалуйста, укажите мне на некоторые?
13 фев '11 в 23:07
1 ответ

Компьютерная организация

Не могли бы вы подробно объяснить мне, что такое "Цикл часов"?
20 дек '10 в 16:20
3 ответа

Минимальное количество бит в микроинструкции для указания двух видов микроопераций?

Это экзаменационный вопрос, было бы очень любезно, если бы вы могли мне его объяснить, Мой вопрос: Микро инструкция должна быть разработана, чтобы указать: а) ни одной или трех микроопераций одного вида, и б) нет или до шести микроопераций другого р…
07 июн '14 в 07:17
3 ответа

X86 и x86-64 более продвинуты, чем 64-битные?

Я знаю, что 32-битные имеют 32-битные регистры, а 64-битные имеют 64-битные регистры, но я хотел бы знать, каковы архитектуры x86 и x86-64 и являются ли они более продвинутыми по сравнению с 32-битными и 64-битными??
1 ответ

Название состояния при чтении данных с жесткого диска

В компьютерной организации и архитектуре, как называется состояние, когда данные должны быть прочитаны с жесткого диска? Я пытался найти его в Stackru и учебниках, но не смог найти ответ.
30 май '15 в 15:15
1 ответ

Почему обратная запись в кэш происходит именно так?

Википедия говорит: Когда система записывает данные в кэш, она должна в какой-то момент также записать эти данные в резервное хранилище. Зачем? Моя записка о курсе не оправдывает это. Любой компонент, кроме процессора, интересуется тем, что находитс…
1 ответ

Что такое целевая архитектура в информатике?

Я новичок в программировании и хотел скачать хороший компилятор C, чтобы попрактиковаться в программировании. Поэтому я подумал о GCC и начал небольшое исследование по нему. Я прочитал статью в Википедии об этом. В статье упоминается кое-что о целев…
1 ответ

В чем преимущество наличия инструкций в едином формате?

Многие процессоры имеют инструкции одинакового формата и ширины, такие как ARM, где все инструкции имеют 32-битную длину. другие процессоры имеют инструкции шириной, скажем, 2, 3 или 4 байта, например, 8086. В чем преимущество того, что все инструкц…
31 янв '14 в 13:36
1 ответ

Измерять циклы, затраченные на доступ к удаленному кешу

Как измерить циклы, потраченные на доступ к общему удаленному кешу, скажем, L3. Мне нужно получить эту информацию о доступе к кешу как для всей системы, так и для каждого потока. Есть ли какие-то особые требования к инструменту / оборудованию. Или я…
1 ответ

Сколько битов находится в поле адреса для непосредственно отображенного кэша?

Это вопрос, основанный на Direct Mapped Cache, поэтому я предполагаю, что здесь тоже можно задать вопрос. Вот проблема, над которой я работаю: Проблема: "Высокоскоростная рабочая станция имеет 64-битные слова и 64-битные адреса с разрешением адресов…
1 ответ

Аппаратная реализация сумматора по модулю

У меня есть 8 входов, чью сумму по модулю я должен взять с модулем mi знаю алгоритм для 2 входов, но он здесь не работает. Например, у меня есть сумма = сумма0+ сумма1+ сумма2+ сумма3+ сумма4+ сумма5+ сумма6+ сумма7, и я должен взять мод m суммы. Ка…
2 ответа

Специфичные для языка архитектуры / Процессоры

Я пишу исследовательскую работу для класса "Компьютерная архитектура" на тему "Архитектуры и процессоры для конкретного языка". Очевидно, что двумя основными компонентами этой темы являются LISP Machine и Java Computer. Тем не менее, мне трудно найт…
0 ответов

Какие процессоры лучше?

Почему компьютерные архитекторы уделяют больше внимания точности предиктора ветвления динамического процессора не по порядку, чем предиктора ветвления простого пятиступенчатого процессора по порядку?
2 ответа

Определить адресность, зная адресное пространство

Если мы знаем адресное пространство, можем ли мы вычислить адресную способность компьютера? Например, если адресное пространство машины составляет 2^6 битов, какой будет адресная способность машины?
4 ответа

Как 32-разрядная ИК-команда удерживает нагрузку?(32-разрядная архитектура RISC)

Я немного запутался с размером инструкций и адресным пространством (я предполагал, что размер инструкций должен быть таким же, как размер битов адресов. Я не нашел достаточного объяснения в своей книге) Если я прав, то в теории, если у нас есть 2^32…