UkrReferat.com
найбільша колекція україномовних рефератів

Всього в базі: 75843
останнє поновлення: 2016-12-04
за 7 днів додано 10

Реферати на українській
Реферати на російській
Українські підручники

$ Робота на замовлення
Реклама на сайті
Зворотній зв'язок

 

ПОШУК:   

реферати, курсові, дипломні:

Українські рефератиРусские рефератыКниги
НазваСистема команд для мікропроцесорів (реферат)
АвторPetya
РозділІнформатика, компютерні науки
ФорматWord Doc
Тип документуРеферат
Продивилось1352
Скачало249
Опис
ЗАКАЧКА
Замовити оригінальну роботу

Реферат на тему:

 

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

 

 

Третій рівень формалізації описання роботи мікропроцесора – це мова

команд – тобто строга послідовність мікрокоианд, що записується в

пам’яті МП.

 

Тобто, команда, це слово, або набір слів, які дешифруються ПК з

допомогою ПЗП або ПЛМ в послідовність мікрокоманд. Звідси витікає, що

будь-який процесор має строго фіксований і обмежений набір команд, який

є характерним для данного процесора.

 

Будь-яка мікрокоманда характеризується своїм форматом. Під форматом

мікрокоманди розуміється її протяжність та призначення кожного біта або

їх групи.

 

Команди, також мають свій фіксований формат. (Протяжність мікрокоманди –

це стандартна для данного процесора кількість біт в слові АЛП). В

залежності від протяжності команди, вона може складатися з одного, двох,

та трьох слів.

 

Формат пам’яті мікропоцесорної системи також тісно пов’язаний з довжиною

слова. Тому при зберіганні таких команд відповідно використовується

адресний простір та пам’ять. Якщо, наприклад, команда складається з

трьох слів, а використовується з послідовною адресацією, то для

зберігання такої команди використовуються три послідовні адреси. Для

того, щоб таку команду вибрати з пам’яті, необхідно мати спеціальні

засоби, щоб забезпечити її представлення в ПК як єдине ціле.

 

Структура команд повністю залежить від структури мікропроцесора, але

незалежно від типу процесора прийнято вважати, що однослівні команди

повністю складаютья з коду операції. Двослівні команди складаються з

коду операції та однослівного операнда DN (N – кількість розрядів в

слові). Трислівні команди також складаються з двох частин: перша частина

– код операції, а друга – адреса, або двослівний операнд D2N.

 

Викортстовуємі типи команд тісно пов’язані з внутрішньою організацією та

алгоритмом функціювання мікропрограмного автомата ПК процесора, та

внутрішньою системою синхронізації.

 

МП система функціонує синхронно з частотою тактових сигналів зовнішнього

генератора. В залежності від типу мікропроцесорів використовується одно-

або двохфазна синхронізація. Незалежно від цього в мікропроцесорних

системах використовуються більш тривалі інтервали часу, ніж тактовий

інтервал зовнішнього генератора. Одним з таких інтервалів є машинний

цикл – це інтервал, протягом якого МП звертається до пам’яті або

пристрою вводу-виводу. Машинний цикл (МЦ) складає тільки частину циклу

команди. На початку кожного МЦ на одному з виходів МП з’вляється сигнал

синхронізації він передається по лінії шини керування в ОЗП або пристрої

вводу-виводу і “сповіщає” про початок нового МЦ, в результаті чого

досягається узгодження в часі зовнішніх пристроїв з роботою МП.

 

Цикл команди – це інтервал часу, необхідний для виборки з пам’яті

команди, та її виконання. Він складається з 1-5 машинних циклів. Їх

конкретне число залежить від складності операції, яка виконується в

данній команді і дорівнює числу звернень МП до пам’яті. Тривалість

виконання команди визначається кількістю тактів в циклі команди та

тривалістю такту.

-----> Page:

0 [1] [2]

ЗАМОВИТИ ОРИГІНАЛЬНУ РОБОТУ