русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Порядок выполнения работы


Дата добавления: 2015-08-06; просмотров: 699; Нарушение авторских прав


1. Подготовленные в процессе самостоятельной работы команды (пересылки, арифметические и др.) необходимо выполнить в следующей последовательности;

2. Записать необходимые операнды с помощью командных клавиш отладочного устройства;

3. Записать изучаемую команду в память,

4. Выполнить команду в пошаговом режиме;

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

6. По заданию преподавателя подготовить и выполнить программы сложения (вычитания) ряда чисел и сложения длинных чисел с переносом (заёмом). Исходные данные необходимо взять из Приложений 2 и 3 соответственно.

 

Содержание отчета

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

2. Тексты программ выполнения лабораторной работы.

3. Протокол, отражающий последовательность действий на пульте отладочного устройства и результаты выполнения команд МП К580ИК80 с записью последовательности нажатых клавиш на пульте отладочного устройства.

 

Контрольные вопросы

1. Что такое команда МП?

2. Что такое система команд МП?

3. Назовите группы команд МП К580ИК80?

4. Из каких частей состоит команда МП?

5. Что такое мнемокод?

6. Назовите способы адресации, используемые в МП К580ИК80А?

7. Для чего служат команды пересылки данных?

8. Назовите значения разрядов регистра признаков МП К580ИК80А?

9. Какие из разрядов формируются при выполнении команды пересылки данных?

10. После выполнения команды пересылки данных MOV С,В сохраняются ли исходные данные в регистре В?

11. Приведите примеры команд пересылки данных с прямой, косвенной, регистровой адресацией.

12. В каких байтах располагаются младшие и старшие разряды адреса в командах, содержащих адрес ячейки памяти?



13. В ячейке памяти с адресом 8314 находится число F4. Какие команды можно применить для записи его в регистр С?

14. В регистре D находится число Е4. Какие команды можно использовать для записи его в ячейку памяти с адресом 8147?

15. В каких регистрах МП К580ИК80 может храниться адрес ячейки памяти?

16. Для чего служат арифметические (логические команды)?

17. Данные, какой длины может обрабатывать МП К580ИК80А?

18. Где хранятся операнды, и куда помещается результат после выполнения арифметических (логических) команд?

19. Какие разряды в регистре признаков формируются при выполнении арифметических (логических) команд?

20. Для чего используются команды положительного и отрицательного приращения (INR, DCR, INX, DCX)?

21. Как выполняется команда сравнения двух чисел? Где формируется результат выполнения этой команды?

22. Как выполняются команды простого и циклического сдвига содержимого аккумулятора?

23. Над содержимым каких программно доступных регистров МП К580ИК80А можно выполнить команду сдвига?

 

 



<== предыдущая лекция | следующая лекция ==>
Содержание лабораторной работы | Содержание лабораторной работы


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

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