Реклама:

5. Ядро Nehemiah.

Таблица 3.4. Объемы памяти, адресуемой процессорами компании Intel

Тип процессора

Разрядность шины адреса

Байт

KiB

MiB

GiB Tib

8088/8086

20

1048576

1024

1

 

286/386SX

24

16777216

16384

16

386DX/486/Pentium/K6/Athlon

32

4294967296

4194304

4096

4

Pentium w/PAE

36

68719476736

67108864

65536

64 —

64-разрядные Pentium, Athlon,

Core 40

1099511627776

1073741824

1048576

1024 1

РАЕ. Расширенная физическая адресация (Physical Address Extension), поддерживаемая только в серверных ОС. KiB. Кибибайт, или 1024 байт. MiB. Мебибайт, или 1024 кибибайт. GiB. Гибибайт, или 1024 мебибайт. TiB. Тибибайт, или 1024 гибибайт.

Информация о префиксах двоичных множителей приведена по адресу: www.iec.ch/zone/si/si_bytes.htm

Шины данных и адреса независимы, и разработчики микросхем выбирают их разрядность по своему усмотрению, но, как правило, чем больше разрядов в шине данных, тем больше их и в шине адреса. Разрядность этих шин является показателем возможностей процессора: количество разрядов в шине данных определяет способности процессора в обмене информацией, а разрядность шины адреса — объем памяти, с которым он может работать.

Внутренние регистры (внутренняя шина данных)

Количество битов данных, которые может обработать процессор за один прием, характеризуется разрядностью внутренних регистров. Регистр — это, по существу, ячейка памяти внутри процессора; например, процессор может складывать числа, записанные в двух различных регистрах, а результат сохранять в третьем регистре. Разрядность регистра определяет количество разрядов данных, обрабатываемых процессором, а также характеристики программного обеспечения и команд, выполняемых чипом. Например, процессоры с 32-разрядными внутренними регистрами могут выполнять 32-разрядные команды, которые обрабатывают данные 32-разрядными порциями, а процессоры с 16-разрядными регистрами этого делать не могут. Процессоры, начиная с 386 и заканчивая Pentium 4, имели 32-разрядные регистры и поэтому могли обеспечивать работу одних и тех же 32-разрядных приложений. Процессоры Core 2 и Athlon 64 имеют как 32-, так и 64-разрядные регистры; это значит, что на них можно запускать существующие 32-разрядные приложения и их новые 64-разрядные версии.

В некоторых очень старых процессорах разрядность внутренней шины данных (а шина состоит из линий передачи данных и регистров) превышает разрядность внешней. Например, в процессорах 8088 и 386SX разрядность внутренней шины вдвое больше разрядности внешней. Такие процессоры (их часто называют половинчатыми или гибридными) обычно дешевле полноценных. Например, в процессоре 386SX внутренние операции — 32-разрядные, а связь с внешним миром осуществляется через 16-разрядную внешнюю шину. Это позволяет разработчикам проектировать относительно дешевые системные платы с 16-разрядной шиной данных, сохраняя при этом совместимость с 32-разрядным процессором 386. В то же время общая производительность гибридных процессоров 8088 и 386SX гораздо ниже производительности процессоров 8086 и 386 DX с той же тактовой частотой.


⇐ Предыдущая страница| |Следующая страница ⇒