Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛАБОРАТОРНА РОБОТА общее.doc
Скачиваний:
34
Добавлен:
18.03.2015
Размер:
5.16 Mб
Скачать

Література

  1. Опис «Микролаб».

  2. Гилмор Ч. Введення в мікропроцесорну техніку. (стр.178-194).

Питання для самоперевірки

  1. Назвіть основні логічні операції й запишіть їхнього позначення.

  2. По яких умовах записується 1 у кожний з розрядів регістра стану F?

  3. Перелічите логічні команди, виконувані МП.

  4. За допомогою яких команд (арифметичних, пересилання, переходу, логічних) реалізується булеві функції ?

  5. Чи можна виконати логічні операції:

а) над умістом акумулятора;

б) порозрядно;

в) побайтно?

  1. Чи зміниться при виконання логічних операцій уміст наступних розрядів регістра стану: нульового результату, негативного результату, переносу?

  2. Чи завантажується результат виконання операцій І, АБО, ЩО ВИКЛЮЧАЄ АБО й НЕ в регістр стану, адресну область пам'яті, акумулятор або ж результат взагалі не формується?

  3. Коротко пояснити, що таке поразрядне маскування?

  4. Що є результатом виконання операції ЩО ВИКЛЮЧАЄ АБО над словом даних і його копією?

  5. Що таке додатковий код числа? Як він формується? У чому розходження між зворотним і додатковим кодами? Які команди використовуються для одержання зворотного коду?

  6. Після операції ЩО ВИКЛЮЧАЄ АБО виконується операція заперечення. Биткам з яким значенням привласнюється значення логічної 1?

  7. Як змінюється вміст розряду переносу при виконанні команди циклічного зрушення, команди зрушення?

  8. Утворіть зворотний код.

а) 0010 1100; б) 1111 1111;

в) 1000 0000; г) 0000 0000;

д) 1010 1010; е) 0101 0101;

  1. Визначите результати виконання наступних операцій:

а) 0011 1000 б) 111100000

AND OR

  1. 1010 00001111

в) 0001 0000 г) 0111 0000

+ OR

  1. 0110 1010 0000

д) 1111 1111 е) 0000 0000

AND AND

  1. 1010 1111 1111

ж) 1111 1111 з) 0000 0000

OR OR

1010 1010 1010 1010

и) 1111 1111 к) 0000 0000

+ +

1010 1010 10101010

  1. Утворіть зворотні коди наступних слів:

а) 0011 1000 б) 1111 0000

в) 1111 1111 г) 0000 0000

д) 0101 0101

Лабораторна робота №17.

Тема: ПРОГРАМУВАННЯ АЛГОРИТМІВ З РОЗГАЛУЖЕННЯМИ Й ЦИКЛАМИ.

Ціль роботи: Дослідження виконання окремих алгоритмів для написання простих програм; вивчення програмних способів з розгалуженнями й циклами.