Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Теоретичні відомості про склад архітектури мікропроцесорної системиСтр 1 из 8Следующая ⇒ Звіт З практики по предмету «Програмування на мові Assembler»
Виконав: Світлишин О.Ю.
Керівники: Швець Є.Ф. Шляжинська С.Г.
Житомир 2011 Зміст. 1. Теоретичні відомості про склад архітектури мікропроцесорної системи. 1.1. Різновиди архітектур; 1.2. Визначення: алгоритм, програма, команда, машинний код; 1.3. Формат команди; 1,2,3х адресні команди; 2. Організація ОЗП, РЗП, портів. 3. Лічильник команд, регістри, дешифратори, пристрій керування, тактовий генератор. 4. Спрощена структурна схема мікропроцесора. 5. Алгоритм фон Неймана. 6. 3х шинна архітектура мікропроцесора. 7. Способи запису програми для мікропроцесора (машинний код, 16-ковий код, мова Assembler). 8. Способи адресації даних в командах мікропроцесора (неявна, безпосередня, пряма, непряма). 9. Система команд мікропроцесора КР580ВМ80А(Intel 8080). 10. Команди пересилань, арифметичні, логічні, команди переходів(використання регістру станів-прапорців). 11. Однокристальнамікро-ЕОМ MCS-51, мікроконтролери. 12. Особливості архітектури мікроконтролерів. 13. Склад і основні технічні характеристики. 14. Особливості системи команд і програмування. 15. Найпоширеніші родини сучасних мікроконтролерів. Практичні завдання:
Теоретичні відомості про склад архітектури мікропроцесорної системи. 1.1 Архітектура фон Неймана (англ. vonNeumannarchitecture) - широко відомий принцип спільного зберігання програм і даних у пам'яті комп'ютера. Обчислювальні системи такого роду часто позначають терміном «машина фон Неймана», проте, відповідність цих понять не завжди однозначно. У загальному випадку, коли говорять про архітектуру фон Неймана, мають на увазі фізичне відділення процесорного модуля від пристроїв зберігання програм і даних. Гарвардська архітектура - архітектура ЕОМ, відмінною ознакою якої є роздільне зберігання і обробка команд і даних. Архітектура була розроблена Говардом Ейкен в кінці 1930-х років в Гарвардському університеті. · вибірку двох операндів, · вибір інструкції та її виконання · і, нарешті, збереження результату. 1.2 Алгоритм, від імені вченого аль-Хорезмі - точний набір інструкцій, що описують порядок дій виконавця для досягнення результату рішення задачі за кінцевий час.и У програмуванні, команда - цевказівкакомп'ютерній програм ідіяти як якийсь інтерпретатор для вирішення завдання. Машинний код (також вживаються терміни власний код, або переносних орієнтований код, або рідний код, абонативний код - від англ. Nativecode) - система команд конкретної обчислювальної машини, яка інтерпретується безпосередньомікропроцесоромабомікропрограмамиданоїобчислювальноїмашини.
1.3 Форматом команди називається заздалегідь обговорену структура полів в її кодах, що дозволяє ЕОМ розпізнавати складові частини коду. · безадресні · одно-, двох-, трьох адресні · команди передачі даних (обмін входами між регістрами процесора, процесора і · оперативної пам'яттю, процесора і периферійними установками). · Команди обробки даних (команди додавання, множення, зсуву, порівняння-). · Команди додаткові (типу RESET, TEST, -). · Команди передачі управління (команди безумовного і умовного переходу). 2. Організація ОЗП, РЗП, портів:
|