Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Використання спеціалізованих мікропроцесорів

Реферат Використання спеціалізованих мікропроцесорів





ами, які можуть бути використані як операнди Х або Y для команд помножувача, АЛУ або пристрою зсуву. При використанні в якості регістрів результату (як частина MR або SR), тільки 8 молодших розрядів регістрів MR2 і SR2 містять дані (старші 8 використовуються як розширення для знаку). Ця різниця (16 розрядів як вхідний регістр, 8 розрядів - як вихідний) впливає на те, як програмний код може використовувати регістри MR2 і SR2. Розширення для знаку показано на малюнку 3. br/>В В 

За допомогою команд пересилання, регістри даних можуть завантажувати регістри Блоку Пристрої Зсуву (Shifter Block - SB) і Експоненти Пристрої Зсуву (Shifter Exponent - SE) (або бути завантаженими з цих регістрів), але регістри SB і SE не можуть бути використані як операнди X і Y обчислювальних пристроїв. Регістри SB і SE служать додатковими вхідними регістрами для влаштування зсуву. p align="justify"> Вхід регістра Стани Режиму (MSTAT) встановлює арифметичні режими для обчислювальних блоків, а регістр Стани Арифметики записує стан/умови для результатів обчислювальних операцій.

У обчислювальних блоків процесора ЦОС мається регістровий файл даних - набір регістрів даних, які пересилають дані між шинами даних і обчислювальними пристроями. Програми ЦГЗ використовують ці регістри як локальне сховище операндів і результатів. p align="justify"> Регістровий файл зображений на малюнку 2. Регістровий файл складається з 16 головних і 16 другорядних (альтернативних) регістрів. Всі регістри даних 16-ти розрядні. p align="justify"> Доступ до даних пам'яті програм і до даних пам'яті даних для читання їх з реєстрового файлу або запису даних в регістровий файл відбувається по шинах ПП і ПД, відповідно. Один доступ до шини ПП і/або одна доступ до шини ПД може бути здійснений за один цикл. Між регістрами у файлі і шинами ПП і ПД можуть пересилатися дані розрядністю до 16 біт по кожній шині. p align="justify"> Якщо операція вказує один і той же регістр і як вхідний, і як вихідний, то читання відбувається протягом першої половини циклу, а запис - у другій. При цьому процесор використовує старі дані як операнд перед тим, як оновити значення регістра новим значенням (результатом). Якщо має місце запис декількох значень на одну позицію в один цикл, записується значення операції з вищим пріоритетом. Процесор ЦГЗ визначає пріоритет на запис за типом операції; пріоритети від найвищого до найнижчого:

Операції пересилань: регістр-регістр, регістр-пам'ять або пам'ять-регістр

Обчислювальні операції: АЛУ, помножувач або пристрій зсуву

Програмний секвенсер.

Програмний секвенсер процесора ЦОС управляє ходом програми, постійно забезпечуючи адреса наступної команди, яка буде виконуватися іншими частинами процесора ЦОС. В основному хід програми в процесорі ЦГЗ лінійний з послідовним виконанням команд процесором. Цей лінійний потік ...


Назад | сторінка 8 з 26 | Наступна сторінка





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

  • Реферат на тему: Регістр арифметичного пристрою ЕОМ
  • Реферат на тему: Програма, що реалізує роботу з текстом і збереженням даних у файл
  • Реферат на тему: Комп'ютерні дані: типи даних, обробка та управління
  • Реферат на тему: Несанкціонований доступ до даних
  • Реферат на тему: Пристрій запису і читання даних з Flash-пам'яті