Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Сучасні сигнальні процесори фірми Texas Instruments серії TMS320 платформи C5000. Їх порівняння за можливостями і швидкодії з сигнальними процесорами фірми Analog Devices серії TigerSharc

Реферат Сучасні сигнальні процесори фірми Texas Instruments серії TMS320 платформи C5000. Їх порівняння за можливостями і швидкодії з сигнальними процесорами фірми Analog Devices серії TigerSharc





ція регістрів, включених в адресний простір. p align="justify">. Стекова. p align="justify">. Безпосередня. p align="justify"> Операнд безпосередньо перебуває у команді.


В 

Приклад. Завантажити число 80 в акумулятор А # 80h, A # 1, А - додати 1 (одиницю) акумулятору 2

. Абсолютна. p align="justify"> У команді знаходиться адресу операнда. * (0123 h), А-з акумулятора А віднімається число, що знаходиться за адресою 0123h.

. Акумуляторна. p align="justify"> Адреса знаходиться в акумуляторі, а операнд в пам'яті програм. Використовується тільки в двох командах READ А і WRIT А. Наприклад, WRIT А * (7651 h) вміст з комірки пам'яті даних операнда записується в пам'ять програм з адресою, що знаходиться в молодших 16 розрядах акумулятора А.

. Пряма. p align="justify"> При цій адресації в команді перебуває 7 бітний адресу операнда. Повна адреса (16) формується з використанням 9 розрядного регістра DP (покажчик активної сторінки пам'яті), включеного в адресний простір. br/>В 

# 10h постійна 10 завантажується в пам'ять за адресою, вказаною в DP.

. Непряма. p align="justify"> При непрямої адресації використовується блок додаткових регістрів, що складається з 8 регістрів ARO-AR7, додаткового АЛУ і регістра циклічного буфера. Всі регістри включені в адресний простір і знаходяться на нульовій сторінці пам'яті. Повний 16 розрядний адресу знаходиться в одному з додаткових регістрів. p align="justify"> Адреса (номер) регістра, що адресують операнд, зазначається безпосередньо в команді.

Приклад. STH А, * AR6 - вміст старшої половини акумулятора А записати в комірку, адреса якої знаходиться в додатковому регістрі AR6. Ознака непрямої адресації в символі * в записі команди. p align="justify"> У додатковому АЛУ виконуються дії над вмістом даного додаткового регістру: декремент, інкремент, циклічна адресація, перестановка біт.

. Адресація регістрів, включених в адресний простір. p align="justify"> Всі регістри знаходяться на нульовій сторінці пам'яті. Звернення до них відбувається незалежно від вмісту регістра DP. p align="justify"> Приклад. LPM # 40h, SP - записати 40h в покажчик стека SP. p align="justify">. Стекова. p align="justify"> Стекова адресація дозволяє зберегти вміст регістрів при переході до підпрограми відпрацювання переривань і відновлення стану регістрів при поверненні з переривань. Є 4 команди стекової адресації: - в стек; - з стека;, PSHD - запис регістра, включеного в адресний простір, з попереднім зменшенням SP на 1;

РОРМ, POPD - зчитування з стека з подальшим інкрементом.

У пристрій контролю програми входять:

. Програмний лічильник (PC). p align="justify">. Регістри повторення команд (RC). p align="justify">. Регістри повторення блок...


Назад | сторінка 7 з 9 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Ведення регістрів бухгалтерського обліку
  • Реферат на тему: Проблема інваріанта сприйняття текстів різних комунікативних регістрів і її ...
  • Реферат на тему: Розробка і функціонально-тимчасове моделювання засобами САПР QUARTUS II бло ...
  • Реферат на тему: Інтегрування рівнянь руху матеріальної точки, що знаходиться під дією змінн ...
  • Реферат на тему: Інтегрування диференціальних рівнянь руху матеріальної точки, що знаходитьс ...