Главная страница  Микропроцессоры 

[0] [1] [2] [3] [4] [5] [ 6 ] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63]

цессоров не только в вычислительные машины и приборы, но и в средства оргтехники. Это в значительной степени способствует отмиранию бумажного делопроизводства. Еледневно экономисты нашей страны (работники учета, финансово-кредитной системы, статистики) перерабатывают несколько миллионов бумажных документов. Это замедляет обработку данных, требует создания специальных служб по их пересылке, оформлению, заставляет содержать колоссальный штат служащих. Создание электронной почты, средств телекопирования, микрофильмирования и других средств позволит отказаться от документа на бумажной основе и заменить его магнитным носителем. Это высвободит огромное число конторских служащих, позволит ликвидировать дефицит работников, даст возможность экономистам заниматься творческим трудом.

КОНТРОЛЬНЫЕ ВОПРОСЫ

WecTO микропроцессоров и микроэвм в структуре средств вычислительной техники

1. Дайте классификацию ЭВМ. Какое место занимает микропроцессорная техника в иерархии вычислительных машин?

2. Каково назначение микроЭВМ?

3. Что такое микропроцессор?

4. Охарактеризуйте поколения микропроцессоров.

5. Каковы основные особенности микроЭВМ?

,6. Как классифицируются микроЭВМ?

7. Назовите известные вам модели микроЭВМ.

8. Что такое модульный принцип построения ЭВМ?

9. Назовите основные стандартные модули микроэвм.

10. Назовите области применения микроЭВМ и микропроцессорной техники.

11. Какова роль микропроцессорной техники при создании систем обработки данных?

12. Каковы перспективы использования микропроцессорных средств?

13. Чем обусловлена необходимость широкого внедрения микроЭВМ?

14. Чем вызвана необходимость внедрения микроэвм во все сферы деятельности человека?

15. Как вы представляете свою будущую работу в условиях внедрения микропроцессорной техники?



Глава 2

ОРГАНИЗАЦИЯ И ФУНКЦИИ МИКРОПРОЦЕССОРА

2.1. Команды микропроцессора

Известно, что микропроцессор способен выполнять определенные информационные преобразования в зависимости от заданной команды, поступающей на его вход. Системой команд называется совокупность команд, которую способен выполнить микропроцессор. Номенклатура и количество команд зависят от конкретного типа микропроцессора и могут изменяться от нескольких единиц до нескольких сотен.

Командой называется совокупность сведений, которые необходимо задать процессору для выполнения им требуемого действия.

В основу классификации команд могут быть положены такие признаки, как функциональное назначение, структура, длина, способ кодирования команды и т. п.

По функциональному назначению выделяют следующие группы команд:

- команды обработки данных, предназначенные для реализации арифметических и логических операций над данными, хранимыми в регистрах центрального процессора (ЦП) и в основной памяти (ОП);

- команды внутренней пересылки данных, обеспечивающие передачу данных между регистрами ЦП и основной памятью;

- команды ввода - вывода, обеспечивающие обмен информацией между основной памятью и внешними устройствами, а также управление работой внешних устройств;

- команды передачи управления, предназначенные для изменения последовательности выполнения команд программы путем условной или безусловной передачи управления на любой ее участок, а также команды, обеспечивающие передачу управления подпрограммам с обратным возвратом в исходную программу;

- вспомогательные команды, обеспечивающие выполнение некоторых элементарных действий (очистка регистров, перевод ЦП в исходное состояние, перевод процессора в состояние ожидания и т. п.). В большинстве микропроцессорных систем имеется команда ПУСТАЯ



ОПЕРАЦИЯ (НЕТ ОПЕРАЦИИ), при выполнении которой процессор не производит никаких действий.

Обобщенная структура команды приводится на рис. 2.1. В общем случае команда содержит два основных элемента - код операции (КОП) и адресную часть (АД-

Рис. 2.1. Структура команды

Код .

Адрес

микропроцессора

операции

РЕС). Код операции указывает, какую операцию необходимо выполнить (сложение, вычитание, ввод, вывод, переход и т.п.). В адресной части указываются адреса размещения обрабатываемых данных, адреса внешних устройств, адреса переходов и т. п. в зависимости от функции, задаваемой кодом операции.

Набор и структура команд микропроцессоров весьма разнообразны. Наиболее распространенные из них приведены на рис. 2.2, 2.3.

Адрес

Адрес

Адрес

операции

первый

второй

операции

первый

Рис. 2.2. Двухадресная (а) и одноадресная (б) команды обработки данных

операции

Источник

Приемник

Приемник или

операции

источник

Рис. 2.3. Двухадресная (а) и одноадресная (б) команды передачи данных

Различают двухадресные и одноадресные команды; трехадресные команды в современных ЭВМ не применяются. В двухадресных командах первый адрес А1 указывает местоположение первого операнда, второй А2- второго. Результат операции помещается по адресу второго операнда, при этом исходное значение второго операнда стирается. В одноадресных командах даже для двухместных операций (например, сложение, вычитание. Логические операции И, ИЛИ и т. п.) указывается адрес




[0] [1] [2] [3] [4] [5] [ 6 ] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63]

0.0176