КАТЕГОРИИ: Архитектура-(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) |
Короткі відомості з теорії
Структура команд МП БІС КР58ІК80
Адреса команди вказує, за якою адресою пам'яті зберігається (записана) дана команда. Код операції однозначно визначає, яку операцію необхідно виконати в АЛП процесора при відпрацьовуванні даної команди. Адресна частина команди призначена для запису адрес, що вказують, з якої конкретної комірки пам'яті необхідно взяти операнд (наприклад, число), або для запису самих операндів. Для адресації операндів у МП використовують різні способи. З усього різноманіття застосовуваних способів укажемо тільки ті, що дають загальне уявлення про підхід до формування способів адресації. До таких способів можна віднести: пряму адресацію, безпосередню адресацію, регістрову адресацію, а також неявну адресацію. Висновок: виконали дослідження окремих команд та простих програм і запис програм; ознайомились з мовою програмування асемблер і структурою команд МП БІС КР58ІК80.
Міністерство освіти та науки України Вінницький національний технічний університет Лабораторна робота №2 ЗАПИС ТА ВИКОНАННЯ ПРОСТИХ ПРОГРАМ
Виконали ст. гр. 1ЕСМ-07 Катренко А. Скрипник К. Куманецький Є. Мороз О. Перевірив доцент: Комар В.О.
До команд введення-виведення МП БІС КР580ИК80 відносяться команди IN<A1> та OUT<A1>. При виконанні команди IN<A1> мікро-ЕОМ зчитує число з вхідного пристрою за адресою (A1) (A1) і записує його в акумулятор. При виконанні команди OUT<A1> МП БІС записує число з акумулятора у вихідний пристрій за адресою (A1) (A1). Так як адреса пристрою вказується в одному байті, то за допомогою цих команд мікро-ЕОМ може обмінюватися інформацією не більше ніж з 256 зовнішніми пристроями. Як найпростіший пристрій введення-виведення можуть використовуватись 8-розрядні регістри (наприклад, багаторежимний буферний регістр (ББР) К589ИР80). Обмін даними між мікро-ЕОМ і зовнішніми пристроями може викликатися як у визначених місцях в програмі, так і за сигналами переривання. В останньому випадку підпрограма обміну даними з зовнішнім пристроєм буде викликатися за рахунок переводу мікро-ЕОМ в режим обслуговування переривання. Викликана підпрограма обслуговування переривання заставляє мікро-ЕОМ звертатися до вхідного пристрою для отримання даних. При надходженні сигналу запиту від зовнішнього пристрою (ЗП) на вхід STB багаторежимний буферний регістр виробляє сигнал низького рівня на виході Як пристрій введення-виведення можуть застосовуватись і більш складні схеми, наприклад програмований пристрій введення-виведення інформації в паралельному коді (КР580ИК55). При замкнутому перемикачеві на вхід регістру подається "0", а при розімкненому – "1". Перемикачі використовуються для імітації передачі даних від зовнішнього пристрою. До регістру можна під'єднати світлодіоди Найпростіша програма (програма 3.1) перезапису числа з вхідного пристрою (за адресою FA) у вихідний пристрій (за адресою F9) має наступний вигляд:
Дата добавления: 2017-02-01; Просмотров: 54; Нарушение авторских прав?; Мы поможем в написании вашей работы! |