внутренних нужд. Теперь, в связи с вхождением России в мировой рынок,
нашим производителям необходимо или изобретать что-то свое, или покупать
лицензии на необходимые технологии, или покупать дешевые комплектующие
и осваивать производство ЭВМ. Сейчас на рынке России появились различные
модификации компьютера ВИСТ-1000 с микропроцессорами, которые
реализуют систему команд микропроцессора Pentium (AMD, Cyrix).
Компьютеры собираются в г. Зеленограде, в ведущем в России предприятии-
разработчике ИС. Почти все большие ИС и блочные комплектующие
приобретаются в Азии. Значит ли это, что принят третий вариант. Время
покажет.
2 Состав команд и архитектура микропроцессора 8086
Микропроцессор 8086 не самый лучший и не самый надежный
микропроцессор. Но он один из самых дешевых, как и весь его
микропроцессорный комплект ИС, разработанный для создания единой
микропроцессорной системы. Именно на этом комплекте были реализованы
компьютеры IBM PС/ХТ, а так же некоторые отечественные компьютеры 80-х
годов, такие, как ЕС-1841, ЕС-1843, Искра-1030.11 и другие. Для изучения
микропроцессорных средств неважно, какой микропроцессор будет взят в
качестве изучаемого объекта. Все они – братья-близнецы. И достаточно
познакомиться с одним, чтоб иметь представление о других. Тем более, что во
всех последующих поколениях — вплоть до Pentium-II, можно обнаружить все
основные черты процессора 8086, как по структуре, так и по составу команд.
Как уже отмечалось в предыдущей главе, микропроцессор
8086 является составной частью микропроцессорного модуля, состоящего
из генератора-формирователя 8284 и контроллера системной шины 8288, и
только микропроцессорный модуль является единым целым, то есть,
процессором. При изучении подобных устройств рассматривают не
структурную, и тем более, не функциональную схему, а архитектуру
устройства — новый для технических средств термин. Архитектура —это
такое представление устройства, которое демонстрирует функциональные
возможности аппаратных средств (процессора, ОЭВМ или вообще ЭВМ) с
точки зрения воздействия на них программных средств (то есть,
последовательности команд).
На рисунке 3 представлена архитектура микропроцессора 8086.
Изучение можно начать с элементов, которые формируют физический
адрес. Из рисунка 3 видно, что адресное пространство равно 2
20
=1Мбайт
(1 мегабайт). Почему адресное пространство измеряется в байтах? Дело в
том, что в качестве элемента обмена информации вообще принято считать
коды ASCII (отечественные аналоги —КОИ-7, КОИ-8 —соответственно
7-разрядные и 8-разрядные двоичные коды). Восьми разрядов вполне
достаточно (2
8
=256), чтобы закодировать латинский и русский (заглавный
и строчный) алфавиты, цифры, знаки препинания, математические
обозначения и специальные управляющие сигналы, как перевод каретки
13