Вопросы с меткой [computer-architecture]
Компьютерная архитектура относится к различным аспектам конструкций компьютерных систем, которые могут влиять на совместимость, производительность и взаимодействие. Некоторые проблемы, связанные с архитектурой компьютера, могут быть размером слова процессора, размером шины памяти или реализацией протокола.
220 вопросов
366
голосов
19ответов
209k показов
Если 32-разрядные машины могут обрабатывать только числа до 2 ^ 32, почему я могу записать 1000000000000 (триллион) без сбоя моей машины?
32-разрядные компьютеры могут хранить только целые числа со знаком до 2 31 - 1. Вот почему у нас закончились адреса IPv4 и мы вступили в 64-битную эру. Тем не менее, число 2 31 - 1 (2 147 483 647) не ...
219
голосов
19ответов
50k показов
32-битные и 64-битные системы
Каковы различия между 32-битными и 64-битными системами? Если вы использовали оба из них, какие острые различия вы испытали? Будет ли проблемой использование 32-битных программ в 64-битных системах в ...
91
голос
20ответов
47k показов
Может ли какое-либо программное обеспечение физически повредить оборудование?
Я знаю, что вопрос, подобный этому, задавался ранее, однако речь шла об установке 32-битной ОС на 64-битный ноутбук. Мой вопрос больше о повреждении оборудования. Мне было интересно, существует ли ...
83
голоса
7ответов
194k показов
Как проверить конфигурацию моей оперативной памяти (Windows 7)?
Я хотел бы проверить конфигурацию моей оперативной памяти. Я знаю, что легко проверить общий объем оперативной памяти, установленной на компьютере (например, 32 ГБ), но есть ли простой способ ...
72
голоса
6ответов
40k показов
Как процессор «знает», что на самом деле означают команды и инструкции?
Как процессор «знает», что означают различные команды? Я имею в виду команды уровня сборки, такие как MOV, PUSH, CALL и т.д.
63
голоса
9ответов
17k показов
Почему производители процессоров перестали увеличивать тактовые частоты своих процессоров?
Я читал, что производители перестали концентрироваться на более высоких тактовых частотах и сейчас работают над другими вещами, чтобы улучшить производительность. С старый настольный компьютер с ...
55
голосов
17ответов
10k показов
Почему компьютеры считают с нуля?
Компьютеры традиционно подсчитывают числовые значения, начиная с нуля. Например, массивы в языках программирования на основе C начинаются с нуля индекса. Какие исторические причины существуют для ...
47
голосов
4ответа
6k показов
Какова реальная скорость SATA 3?
Google говорит, что он работает на скорости 6 Гбит / с. Пропускная способность составляет 600 МБ / с. 600 МБ / с равно 4,8 ГБ / с. Означает ли это, что пропускная способность составляет 6 Гбит / с, ...
37
голосов
9ответов
167k показов
Как включить PAE в Windows 7 (32-разрядная версия) для поддержки более 3,5 ГБ ОЗУ?
Я знаю, что 32-разрядная версия Windows XP может быть настроена через PAE для поддержки более 3,5 ГБ ОЗУ. Есть хороший учебник, чтобы сделать это с Windows 7 32-разрядной? Что касается того, почему я ...
34
голоса
6ответов
11k показов
Почему вы не можете иметь как высокие инструкции за такт, так и высокую тактовую частоту?
Миф о мегагерцах стал рекламной тактикой из-за различий между процессором INTEL 8086 для ПК и процессором Apple Rockwell 6502. 8086 работал на частоте 4,77 МГц, а 6502 - на 1 МГц. Однако инструкции ...
32
голоса
5ответов
3k показов
Как компьютеры могут вычислять экспоненциальную математику без ошибок переполнения?
Изучая некоторые методы шифрования / дешифрования RSA, я нашел эту статью: Пример алгоритма RSA Требуется это для расшифровки этого сообщения Общий результат настолько велика, для 64-битной ...
30
голосов
3ответа
20k показов
Почему на разъеме питания SATA так много контактов?
Я просто смотрел на разъем питания для оптического привода SATA и заметил, что он имеет пятнадцать контактов! Затем я удивился соединителю данных рядом с ним, который имеет жалкие семь контактов. Я ...
28
голосов
6ответов
40k показов
Где именно L1, L2 и L3 кэши расположены в компьютере?
Где именно L1, L2 и L3 кэши расположены в компьютере? Я знаю, что мы используем Cache для повышения производительности, выбирая DATA и INSTRUCTIONS из Cache, а не из основной памяти. Ниже приведены ...
25
голосов
10ответов
122k показов
Как определить, является ли текущая версия Windows 32-битной или 64-битной из командной строки?
Какова командная строка, чтобы узнать, работает ли ОС 32-разрядная версия или 64-разрядная версия Windows?
21
голос
9ответов
41k показов
Какое максимальное количество оперативной памяти теоретически может адресовать 64-битная машина?
Я читаю книгу о своей компьютерной архитектуре и вижу, что в 32-битном процессоре x86 счетчик программ 32-битный. Таким образом, число байтов, которые он может адресовать, составляет 2 ^ 32 байта или ...
21
голос
6ответов
15k показов
Что такое "Инструкции за цикл"?
Я узнал немного больше о том, как работают процессоры, но я не смог найти прямой ответ об инструкциях за цикл. Например, у меня сложилось впечатление, что четырехъядерный процессор может выполнять ...
17
голосов
2ответа
22k показов
Разница между отображением портов и доступом к памяти?
Может кто-нибудь объяснить, в чем разница между отображением портов и отображением памяти, и что достигается с обоими? Почему отображается порт, как он отличается по структуре от карт памяти, и есть ...
16
голосов
5ответов
29k показов
Является ли более высокое число ядер или более высокая тактовая частота более полезными для производительности компьютера?
С уменьшением стоимости кремния и растущими потребностями потребителей производители, похоже, настаивают на одном из двух: тактовая частота и / или количество ядер. С ходом дела не похоже, что ...
15
голосов
8ответов
49k показов
Как найти архитектуру установленной ОС
Я использую Core 2 Duo. С сайта Intel я обнаружил, что это процессор 64-битной архитектуры. Давным-давно я установил Ubuntu OS на эту машину. Но я не уверен, что установил версию Linux для x86-32 или ...
14
голосов
5ответов
13k показов
Почему многоядерные процессоры?
Почему чипы содержат все больше ядер? Почему бы не изготовить больший одноядерный процессор? Это проще в изготовлении? Разрешить ли программам многопоточность с использованием отдельных ядер?
13
голосов
7ответов
6k показов
Почему не рекомендуется "жестоко" выключать компьютер (выключатель питания)?
В настоящее время общеизвестно, что не следует выключать компьютер с помощью выключателя питания. Но почему это именно так? Это миф, который застрял в прошлых архитектурах? Только для того, чтобы ...
13
голосов
4ответа
2k показов
Чем процессоры Xeon отличаются от обычных процессоров?
Да, я знаю, что Xeon предназначены для использования на сервере, требуют разных материнских плат, и вы можете иметь более одной из них в коробке. Но технически чем сам процессор Xeon отличается от ...
13
голосов
2ответа
26k показов
Как мне интерпретировать спецификацию памяти (RAM)?
При взгляде на память есть несколько спецификаций, которые я не понимаю и надеялся получить разъяснения. Что означают эти термины и как они влияют на производительность системы? Не стесняйтесь давать ...
11
голосов
3ответа
967 показов
Будет ли новый процессор с более низкой тактовой скоростью быстрее запускать устаревшие приложения?
Я использую Linux и у меня старый P4 с тактовой частотой около 3 ГГц. Будет ли новый чип с более низкой тактовой частотой быстрее или медленнее запускать мои устаревшие приложения? Я использую только ...
11
голосов
2ответа
18k показов
10
голосов
2ответа
12k показов
Как процессор записывает информацию в оперативную память?
У меня вопрос, как процессор записывает данные в оперативную память? Насколько я понимаю, современные процессоры используют разные уровни кэша для ускорения доступа к оперативной памяти. ОЗУ получает ...
10
голосов
1ответ
19k показов
В чем разница между физическим и виртуальным кешем?
У меня проблемы с пониманием того, что на самом деле виртуальный кеш. Я понимаю виртуальную память. Если процессор хочет получить доступ к памяти, насколько я понимаю, он отправляет виртуальный адрес ...
10
голосов
2ответа
2k показов
В архитектуре x86, почему в виртуальном адресном пространстве меньше битов, чем в физическом?
Я читал эту статью о 64-разрядных вычислениях, и она упоминает: Например, архитектура AMD64 по состоянию на 2011 год допускала 52 бита для физической памяти и 48 бит для виртуальной памяти Я думаю, ...
9
голосов
2ответа
10k показов
Можно ли запустить файл размером более 4 ГБ .exe?
Я создал SFX-архив размером более 4 ГБ (самораспаковывающиеся архивы) в 7-Zip без предупреждения. Когда получатель попытался извлечь его, он получил эту ленту ошибок: Я нашел это, потому что .exe ...
8
голосов
11ответов
74k показов
Как я могу определить, является ли мой процессор 32-разрядным или 64-разрядным?
Как я могу определить, является ли мой процессор 32-разрядным или 64-разрядным? Мой процессор AMD Phenom 8450 трехъядерный.
8
голосов
2ответа
2k показов
Альтернативы стилю / структуре 0 и 1 бит
Я всюду искал этот ответ или хотя бы вопрос, подобный этому (даже у оборудования Тома не было ничего «явно» связанного с этим). Мой вопрос прост: Есть ли или какие-либо альтернативы текущему способу ...
8
голосов
4ответа
3k показов
Как увеличение количества транзисторов в чипе увеличивает его скорость
Является ли единственная цель транзисторов в процессоре, которые действуют как переключатели, которые определяют его набор команд? И если так, то почему увеличение числа транзисторов увеличивает его ...
8
голосов
2ответа
22k показов
Расчет времени чтения модели блока жесткого диска
Мой профессор опубликовал слайд о том, как рассчитать получение данных с жесткого диска, используя блочную модель. Спецификации были: 7200 об / мин 5 мсек Скорость передачи 80 МБ / с МОДЕЛЬ БЛОКА: ...
7
голосов
3ответа
14k показов
Что означают термины "асинхронный" и "синхронный" в отношении определения прерывания?
Цитируется с http://en.wikipedia.org/wiki/Interrupt: Прерывание - это асинхронный сигнал, указывающий на необходимость внимания или синхронное событие в программном обеспечении, указывающее на ...
7
голосов
4ответа
9k показов
Понимание "Модель плоской памяти" и "Модель сегментированной памяти"
Я пытаюсь понять модель плоской памяти и модель сегментированной памяти. Модель плоской памяти и сегментированной памяти определяется архитектурой процессора или ОС, или и тем, и другим? Или они не ...
7
голосов
1ответ
2k показов
Является ли передняя боковая шина частью процессора или материнской платы?
Что-то, над чем я работаю, хочет очень быструю / широкую переднюю боковую шину (FSB). В какой состав входит ФСБ? Это часть процессора или материнской платы? Это что-то, что может быть размещено на ...
6
голосов
4ответа
7k показов
Как я могу найти список всех инструкций SSE? Что произойдет, если процессор не поддерживает SSE?
Итак, я читал о том, как работают процессоры. Теперь я нахожусь на инструкции (SSE, SSE2 и т.д.) Материал. (Что довольно интересно). У меня много вопросов (я читал эту статью в Википедии): Я видел ...
6
голосов
3ответа
135 показов
Запуск 10 комплектов наушников с ПК через 10 отдельных каналов
У нас есть приложение для ПК, которое работает на платформе Windows 7 и предназначено для воспроизведения звука до 10 различных MP3 и до 10 отдельных звуковых карт (т. Е. 10 разных входов, ...
6
голосов
4ответа
2k показов
Почему тактовые частоты памяти не могут быть такими же высокими, как скорость процессора?
Я читал, что в старых системах на базе i386 скорость оперативной шины была такой же, как и у ЦП, но когда частоты ЦП увеличивались, становилось слишком сложно сделать ОЗУ такой же скоростью. Почему у ...
6
голосов
4ответа
695 показов
Если размер (доступного) ОЗУ ограничен, то почему не жесткий диск?
Когда количество возможных адресов ОЗУ ограничено архитектурой компьютера (32/64 бита), почему не ограничен размер жесткого диска? Или это ограничено? Если да, каков будет максимальный размер ...
6
голосов
2ответа
425 показов
Шина данных Intel от процессоров Intel 80486 и выше
Почему процессоры Intel 80486 и выше имеют двойную 32-битную внутреннюю шину данных? Ширина ALU по-прежнему составляет 32 бита, так для чего нужна дополнительная 32-битная шина?
6
голосов
4ответа
6k показов
Что это значит (декодировать) в цикле выполнения
В типичном цикле команд выборка, декодирование, выполнение вместе образуют один цикл. Мой вопрос о шаге декодирования: какая часть декодируется, это код операции инструкции? Если так, то почему это ...
6
голосов
2ответа
208 показов
Что именно происходит при выключении компьютера?
Что именно происходит, когда мой компьютер выключен? Не кнопка "Завершение работы" в меню "Пуск", а то, как команда (может быть, машинный код или что-то подобное) выдается на уровне ниже операционной ...
5
голосов
2ответа
2k показов
Как атомарная операция гарантирует согласованность с точки зрения аппаратного обеспечения?
Насколько я знаю, атомарная инструкция гарантирует, что когда она выполняется, никакие другие потоки не могут изменить эти данные (как критический раздел). Я прав? Как это реализовано в оборудовании? ...
5
голосов
6ответов
31k показов
Разница между кеш-памятью и регистром?
В чем разница между кеш-памятью и регистрами?Я знаю их по определению, но зачем нам нужен другой, когда у нас есть один из них?
5
голосов
5ответов
6k показов
Современные компьютеры основаны на модели фон Неймана?
Я прочитал в учебнике Фонда вычислительной техники (Behrouz A. Forouzan), что программа модели фон Неймана должна выполняться последовательно, а современный компьютер выполняет код в наиболее ...
5
голосов
1ответ
1k показов
Почему устройства PCIe не могут использовать общие линии?
На старых чипсетах было невозможно иметь выделенную графическую карту в слоте PEG и одновременно включить встроенное графическое устройство (IGD). Посмотрев в Интернете, я обнаружил, что это потому, ...
5
голосов
1ответ
834 показов
Производительность Intel AES-NI: не является ли жесткий диск узким местом?
Увижу ли я прирост производительности с AES-NI, использующим dm-crypt/LUKS для шифрования системы жесткого диска? Разве жесткий диск не является узким местом даже без аппаратного ускорения?
5
голосов
0ответов
455 показов
Делать детективную работу на старом компьютерном оборудовании
Во время недавнего отпуска в Бангкоке я посетил музей науки и планетарий, который там находится. Во время обеда я был очень удивлен, увидев какое-то очень узнаваемое старинное компьютерное ...
5
голосов
2ответа
782 показов
32-разрядный на 64-разрядный пропуск 48-разрядный?
Архитектура компьютера обновлена с 16-битной до 32-битной до 64-битной. Какова была логика для пропуска 48-битного? Какие рассуждения использовались для обновления до 64-битной, а не какой-то другой ...