Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Работа процессора с оперативной памятью




Совместимость процессоров

Система команд процессора

 

Мы продемонстрировали действие лишь трех команд (инструк­ций) процессора, а на самом деле подобных команд порядка тысячи. У каждой команды есть свой код (номер). Например, есть команда 000, есть команда 001, 002 и т. д. Для каждого про­цессора существует специальный документ, в котором описано, какая инструкция что выполняет, каким кодом она записывает­ся и как ее следует использовать, — этот документ называется системой команд процессора.

У каждого процессора своя система команд. У одного процессо­ра, например, команда 079 может обозначать: «К числу, которое находится в регистре А, прибавить число, которое находится в регистре В, и результат оставить в регистре А». Другой процессор, может быть, вообще не имеет регистров А и В, и называются они по-другому, и команда 079 выполняет совсем другое действие. В этом случае говорят о том, что эти процессоры имеют разные системы команд.


В мире существует несколько семейств процессоров. Все компью­теры типа IBM PC собраны на базе процессоров семейства х86. Название семейства происходит от названия процессора Intel 8086, на базе которого в 1981 г. был выпущен первый компьютер IBM PC.

К этому семейству относятся процессоры Intel 8086, Intel 80286, Intel 80386, Intel 80486 (далее мы будем говорить просто 386 и 486), Intel Pentium, Intel Pentium Pro, Intel Pentium MMX и Intel Pentium II. Других процессоров в этом семействе ко времени написания данной книги пока нет, но они непременно будут выпущены.

Все эти процессоры имеют разную (но похожую) архитектуру и разные (но совместимые сверху вниз) системы команд. Совмести­мость сверху вниз означает, что хотя система команд каждого нового процессора шире, тем не менее, любой процессор семей­ства понимает все инструкции своих предшественников. А это означает, что любая программа, написанная 15 лет назад для процессора 8086, будет работать на компьютере с самым совре­менным процессором Pentium II. В этом одна из причин такого повсеместного распространения компьютеров IBM PC.

 

 

К процессору подходят две линии проводников — их называют шипами. Одна из них — адресная шина. Она подключает процессор к оперативной памяти. Чем больше дорожек в этой шине, тем к боль­шему количеству ячеек памяти процессор может подключиться.

Вторую шину называют шиной данных —• по ней в регистры про­цессора передается содержимое ячеек памяти. Если шина имеет 16 дорожек, то за один раз процессор примет 2 байта. Процессор Pentium работает с 64-разрядной шиной данных, и за один раз принимает 8 байтов. Шина данных двунаправленная: по ней процессор не только получает данные из памяти, но и отправляет результаты обработки назад в память на временное хранение.




Поделиться с друзьями:


Дата добавления: 2017-01-13; Просмотров: 302; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.