«Ассемблер и программирование для IBM PC»

7055


6 страница из 394
читать на одной стр.
Настроики
A

Фон текста:

  • Текст
  • Текст
  • Текст
  • Текст
  • Аа

    Roboto

  • Аа

    Garamond

  • Аа

    Fira Sans

  • Аа

    Times

стр.

на машинные носители. Особую признательность автор перевода выражает своей

жене.

ПРЕДИСЛОВИЕ

__________________________________________________________________________

Появление микропроцессоров в 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 комментариев

Комментариев к этой книге пока нет, будьте первым!

РЕКОМЕНДУЕМ К ПРОЧТЕНИЮ

Популярные и начинающие авторы, крупнейшие и нишевые издательства