- •Министерство общего и профессионального образования рф
- •Указатель сокращений
- •Введение
- •1.Организация микропроцессорных систем
- •1.1. Типовая структура микропроцессорных систем
- •1.2. Организация микроЭвм
- •1.2.1. Фундаментальные принципы организации вычислительных машин
- •1.2.2. Программное управление вычислительным процессом
- •1.2.3. Структура команд вычислительных машин
- •1. ?????????? ? ???????????? ??????? ?????????? ??????.
- •2. ?????????? ? ?????????? ????? ???????? ?????? ?? ????????? ? ??????????.
- •3. ?????????? ? ?????????? ????? ???????? ?????? ?? ????????? ? ??????????.
- •4.?????????? ? ???????? ??????????? ??????.
- •1.2.4. Структура и принцип действия микроЭвм
- •1.2.5. Базовая система команд микроЭвм
- •Функциональные группы команд
- •Способы адресации операндов
- •1.3. Организация устройств микроЭвм
- •1.3.1. Организация процессора
- •Операционный блок
- •Управляющий блок
- •1.3.2. Организация памяти
- •1.3.3. Организация интерфейса
- •Методы обмена данными
- •Синхронный обмен
- •Асинхронный обмен
- •Обмен по прерыванию
- •Обмен в режиме прямого доступа в память
1.2.2. Программное управление вычислительным процессом
? ???????????? ? ?????????? ??? ??????? ???????????????? ???????? ???????? ? ????????????????? ?????????? ?????? ?????????, ????????????? ? ??????. ???? ??????? ????? ???? ????????? ?????????? ????????????? ??????, ??????????? ?? ???. 1.2,?.
???. 1.2.??????????? ?????????? ?????????????? ?????????:
?) ???? ????????????? ??????; ?) ?????????? ????????? ???????
??????????? ??? ????? ????????? ???????? ??????????? ?????????? ??? ??????? ? ?????????? ??????? ?? ????????? ??????? ????????. ??? ???? ?? ???? ??????? ??????? ??????????? ????????? ? ??????, ? ?? ???? ?? ?????????? ???????? ??????? ?? ???? ???????.
? ?????????????? ????? ?????? ??? ?????????????? ??????? ??????????? ??????? ?????? ??? ?????? ????????? ???????, ??????????? ??????????? ????????. ????? ??????? ?????? ?????????? ????? ?????? ????????????. ? ???? ?????? ?????????? ????????? ??????? ?????? ????? ???, ??????????? ?? ???. 1.2,?. ??????, ????? ????????? ????? ?????? ??? ??????????. ? ????? ????????? ??????? ??????????? ??? ??????????, ??????? ??????????? ?? ?????????. ? ???? ?????? ????????? ???? ??????? ????? ?????????????.
1.2.3. Структура команд вычислительных машин
??? ??????????, ???????????? ? ???????, ?????? ???? ???????????? ????????? ??????. ?????????? ? ??????????? ???????? ?????????????? ????? ???????? (???). ??? ????????? ?????????? ????? ???????? ???????? ?, ? ?????????? ??????, ?????????????? ???????????????? ????????. ?????????? ??????? ? ??????? ?????????? ??????????? ???????. ?????????????, ?????????? ??????? ???????? ??????????????? (??. ???.1.2,?). ??? ?????? ?????????? ???????, ??? ????? ?? ??????????. ??? ?????????? ?????????? ??????? ?????? ??????????.
1. ?????????? ? ???????????? ??????? ?????????? ??????.
? ???????????? ? ???? ??????????? ???? ??????, ??????????? ???? ?? ??????, ????????? ? ???????????????? ??????? ??????. ??????? ????? ????????? ??????? ????? ???? ??????? ????? ????????????????? ???????? ??????. ????????, ??? ??? ?????????? ???????, ????? ? ??????? ?????????????? ?????? ??? ??????????? ????, ????????? ??????? ? ???????????????? ????? ???????. ????? ???? ??? ?????? ??????????? ????????? ?? (Program Counter). ??? ???? ?????????? ??????? ?????????? ????????????.
??????, ???????????? ?????????? ?????? ?? ???????????? ??????? ????? ??????. ??? ????? ??? ?????? ?????????? ? ????????? ??????, ?????????? ??????? ????????? ?????????. ??? ?????????? ????????? ?????????? ?????? ??????????? ??????????? ???????, ?????????? ???????????? ?????????? ??????. ??????????? ??????? ????? ???? ???????????? ??? ?????????. ? ???????? ??????? ????????? ?????? ?????????????? ???????? ??????????. ????? ???????, ??? ???????? ? ???????????? ??????? ??????, ????????? ??? ???? ??????: ???????????? (??) ? ??????????? (??), ????????? ??????? ????????? ?? ???.1.3,?. ? ??????????? ?? ???????? ???????? ??????????, ?????????? ? ???? ??????? ??????????? ???????, ????????? ??????? ????? ?????????? ?? ?????? 1 ??? ?????? 2.
2. ?????????? ? ?????????? ????? ???????? ?????? ?? ????????? ? ??????????.
??? ???? ?????????? ?????????? ??????? ???????? ? ??????????? ?????? ?? ?????????, ??? ??? ?? ??? ????? ????????? ?????????. ???????, ???? ???? ??????? ??????????? ? ??????????, ?? ????? ??????????? ????? ??????? ??? ?????????? ???????????. ??? ???? ???? ?????????? ??????????? ??????? ????????? (??), ??????? ????????? ?????????? ?????????? ?? ??????-????????? ?????????? ? ??????-???????? ??? ?????????? ?????????. ?????????????, ???????????? ??????? ????? ???????? ? ???? ??? ????????????? ??????, ?????????? ?? ???.1.3,?. ??? ???? ? ??????????? ???????? ???????? ???? ?????, ??????? ???????????? ??? ?????????? ???????. ??? ?????? ??????? ???????????? ?????????? ?????? ?? ??????????.