на машинные носители. Особую признательность автор перевода выражает своей
жене.
ПРЕДИСЛОВИЕ
__________________________________________________________________________
Появление микропроцессоров в 60-х годах cвязано с разработкой
интегральных схем (ИС). Интегральные схемы объединяли в себе различные
электронные компоненты в единый элемент на силиконовом "чипе".
Разработчики установили этот крошечный чип в устройство, напоминающие
сороконожку и включили его в функционирующие системы. В начале 70-х
микрокомпьютеры на процессоре Intel 8008 возвестили о первом поколении
микропроцессоров.
К 1974 году появилось второе поколение микропроцессоров oбщего
назначения Intel 8080. Данный успех побудил другие фирмы к производству
этих или аналогичных процессоров.
В 1978 году фирма Intel выпустила процессор третьего поколения -
Intel 8086, который обеспечивал некоторую совместимость с 8080 и являлся
значительным продвижением вперед в данной области. Для поддержки более
простых устройств и обеспечения совместимости с устройствами ввода/вывода
того времени Intel разработал разновидность процессора 8086 - процессор
8088, который в 1981 году был выбран фирмой iВМ для ее персональных
компьютеров.
Более развитой версией процессора 8088 является процесcор 80188, а
для процессора 8086 - процессоры 80186, 80286 и 80386, которые обеспечили
дополнительные возможности и повыcили мощность вычислений. Микропроцессор
80286, установленный в компьютерах IBM AT появился в 1984 году. Все эти
процессоры имеют отношение к развитой архитектуре процессоров фирмы Intel
и обозначаются как iAPX 86, iAPX 88, iAPX 86, iAPX286 и iAPX386, где APX -
Intel Advanced Processor Architecture.
Распространение микрокомпьютеров послужило причиной пеpесмотра
отношения к языку ассемблера по двум основным причинам. Во-первых,
программы, написанные на языке ассемблера, требуют значительно меньше
памяти и времени выполнения. Во-вторых, знание языка ассемблера и
результирующего машинного кода дает понимание архитектуры машины, что вряд
ли обеспечивается при работе на языке высокого уровня. Хотя большинство
специалистов в области программного обеспечения ведут разработки на языках
Комментарии к книге «Ассемблер и программирование для IBM PC», Питер Абель
Всего 0 комментариев