2013-05-21 6 views
0

Один из них называется стандартной шины, но книга по промышленности стандартной архитектуры говорит о:Я смущен между ISA (Industry Standard Architecture) и ISA (Instruction Set Architecture)

циклов шины, адресацию, I/O , RAM, ROM и кэш-память, архитектуры кэша, декодирование и сброс логики, прерывания, системное ядро, мастеринг шины, DMA, RTC и конфигурация RAM,

и архитектура набора инструкций определяет что-то о типе инструкций, которые процессор имеет ,

Какая связь между этими двумя? Я совершенно смущен.

ответ

1

Это разные акронимы.

ISA как в Instruction Set Architecture относится к инструкциям, которые может выполнять процессор. В старые времена каждый компьютер имел свой собственный набор команд и должен был быть запрограммирован по-разному. Затем в 1964 году IBM представила IBM System/360, семейство компьютеров, которые используют один и тот же ISA. Это позволило IBM продавать большие и мелкие машины и использовать одно и то же программное обеспечение на всех этих устройствах. Прорыв мэра. Идея была вскоре принята ее конкурентами. Сегодня некоторые распространенные МСА включают, например, Intel x86, ARM и PowerPC. Поскольку они используют один и тот же ISA, вы можете использовать одно и то же программное обеспечение с процессорами Intel или AMD на вашем ПК с ОС Windows.

ISA как в Industry Standard Architecture относится к архитектуре шины, то есть к физическому разъему, электрическим сигналам и протоколам. Шина ISA была частью оригинального IBM PC с 1981 года. Шина использовалась для добавления оборудования на ПК, такого как графические карты, параллельные и последовательные интерфейсы ввода-вывода и контроллеры жестких дисков. Поскольку ISA была открытым стандартом, стороны могли создавать и продавать карточки расширения, которые можно было бы подключить к ПК IBM. Шина ISA также использовалась другими компьютерами, такими как Amiga 3000 и BeBox. Это означает, что вы можете подключить карту ISA к этим компьютерам и использовать ее.

0

Эти два понятия сбивают с толку, но они незначительно связаны между собой. Я буду погружаться в то, что каждый означает.

Архитектура набора инструкций - это общий термин, относящийся к конструкции набора инструкций микропроцессора. Набор инструкций описывает такие вещи, как размер и количество регистров, которые имеет процессор, режимы адресации памяти, поддерживает ли ЦП математику с плавающей запятой или нет, и т. Д. Архитектура набора команд в основном касается способа программирования ЦП с помощью программного обеспечения ,

Архитектура промышленного стандарта, однако, является термином, относящимся к дизайну оригинального ПК IBM и способам его аппаратного обеспечения для взаимодействия с ним. Это относится к очень специфическому дизайну структуры ввода/вывода таких ПК. Поскольку такая отраслевая стандартная архитектура является очень специфическим термином, относящимся только к этому. Это не имеет ничего общего с архитектурой набора инструкций, на самом деле, возможно, для интеграции с ISA-картой возможно иметь отдельные архитектуры набора инструкций, кроме Intel, и действительно, для использования стандарта ISA действительно существуют другие типы ПК.

Дополнительную информацию см. В соответствующих статьях по википедии по этим темам.