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

369
Если 32-разрядные машины могут обрабатывать только числа до 2 ^ 32, почему я могу записать 1000000000000 (триллион) без сбоя моей машины?

32-разрядные компьютеры могут хранить только целые числа со знаком до 2 31 - 1. Именно поэтому у нас закончились адреса IPv4 и мы вступили в 64-разрядную эру. Тем не менее, число 2 31 - 1 (2 147 483 647) не так велико, как число 1 триллион (1 000 000 000 000), которое, как мне кажется, я могу...

224
32-битные и 64-битные системы

Каковы различия между 32-битными и 64-битными системами? Если вы использовали оба из них, какие острые различия вы испытали? Будет ли проблемой использование 32-битных программ в 64-битных системах в некоторых...

110
Почему «добавление большего количества ядер» не сталкивается с теми же физическими ограничениями, что и «ускорение работы процессора»?

В 2014 году я слышал, что многие языки программирования рекламируются за их возможности параллелизма. Считается, что параллелизм имеет решающее значение для повышения производительности. Делая это заявление, многие люди ссылаются на статью 2005 года под названием «Бесплатный обед окончен:...

91
Может ли какое-либо программное обеспечение физически повредить оборудование?

Я знаю, что вопрос, подобный этому, задавался ранее, однако речь шла об установке 32-битной ОС на 64-битный ноутбук. Мой вопрос больше о повреждении оборудования. Мне было интересно, существует ли способ сопряжения с оборудованием из уровня ОС или терминала, чтобы повредить его без возможности...

88
Как проверить конфигурацию моей оперативной памяти (Windows 7)?

Я хотел бы проверить конфигурацию моей оперативной памяти. Я знаю, что легко проверить общий объем оперативной памяти, установленной на компьютере (например, 32 ГБ), но есть ли простой способ проверить в Windows, является ли объем оперативной памяти, например, 2x16 ГБ, 4x8 ГБ, 8x4 ГБ или 16x2 ГБ?...

79
Почему у нас есть процессоры со всеми ядрами с одинаковыми скоростями, а не с комбинациями разных скоростей?

В общем, если вы покупаете новый компьютер, вы должны определить, какой процессор купить, в зависимости от ожидаемой рабочей нагрузки. Производительность в играх, как правило, определяется скоростью одного ядра, тогда как такие приложения, как редактирование видео, определяются количеством ядер. С...

63
Почему производители процессоров перестали увеличивать тактовые частоты своих процессоров? [закрыто]

Я читал, что производители перестали концентрироваться на более высоких тактовых частотах и ​​сейчас работают над другими вещами, чтобы улучшить производительность. С участием старый настольный компьютер с процессором Intel® Xeon® E3110 с тактовой частотой 3,0 ГГц и новый сервер с процессором AMD...

55
Почему компьютеры считают с нуля?

Компьютеры традиционно подсчитывают числовые значения, начиная с нуля. Например, массивы в языках программирования на основе C начинаются с нуля индекса. Какие исторические причины для этого существуют, и какие практические преимущества имеет счет от нуля по сравнению с счетом от одного?...

47
Какова реальная скорость SATA 3?

Google говорит, что он работает на скорости 6 Гбит / с. Пропускная способность составляет 600 МБ / с. 600 МБ / с равно 4,8 ГБ / с. Означает ли это, что полоса пропускания составляет 6 Гбит / с, но фактическая пропускная способность составляет 4,8 Гбит /...

38
Почему новые поколения процессоров быстрее с одинаковой тактовой частотой?

Почему, например, двухъядерный Core i5 с частотой 2,66 ГГц будет быстрее, чем Core 2 Duo с частотой 2,66 ГГц, который также является двухъядерным? Это из-за более новых инструкций, которые могут обрабатывать информацию за меньшее количество тактов? Какие другие архитектурные изменения вовлечены?...

37
Почему вы не можете иметь как высокие инструкции за такт, так и высокую тактовую частоту?

Миф о мегагерцах стал рекламной тактикой из-за различий между процессором INTEL 8086 для ПК и процессором Apple Rockwell 6502. 8086 работал на частоте 4,77 МГц, а 6502 - на 1 МГц. Однако инструкции на 6502 требовали меньше циклов; на самом деле на столько меньше, что он работает быстрее, чем 8086....

37
Как включить PAE в Windows 7 (32-разрядная версия) для поддержки более 3,5 ГБ ОЗУ?

Я знаю, что 32-разрядная версия Windows XP может быть настроена через PAE для поддержки более 3,5 ГБ ОЗУ. Есть хороший учебник, чтобы сделать это с Windows 7 32-разрядной? Что касается того, почему я не просто использую 64-битную Windows 7: программное обеспечение для моего интернет-соединения...

32
Как компьютеры могут вычислять экспоненциальную математику без ошибок переполнения?

Изучая некоторые методы шифрования / дешифрования RSA, я нашел эту статью: Пример алгоритма RSA Требуется это для расшифровки этого сообщения Общий результат для 64-битной / 32-битной машины настолько велик, что я не верю, что она может хранить такое большое значение в одном регистре. Как компьютер...

32
Где именно L1, L2 и L3 кэши расположены в компьютере?

Этот вопрос был перенесен из переполнения стека, поскольку на него могут ответить суперпользователи. Мигрировал 9 лет назад . Где именно L1, L2 и L3 кэши расположены в компьютере? Я знаю, что мы используем Cache для повышения производительности, выбирая DATA и INSTRUCTIONS из Cache, а не из...

31
Почему на разъеме питания SATA так много контактов?

Я просто смотрел на разъем питания для оптического привода SATA и заметил, что он имеет пятнадцать контактов! Затем я удивился соединителю данных рядом с ним, который имеет жалкие семь контактов. Я знаю, что для подключения к источнику питания необходимы только три физических контакта: + 12 В...