19486

Типи та формат команд

Доклад

Информатика, кибернетика и программирование

Типи та формат команд Количество команд и их сложность являютса важнейшым фактом при выборе Архітектуры системи командАСК.По етому виделяют следуйщие видиАСК: 1.Стековая 2.Акумуляторная 3.Регистровая 4.С виделеним доступом к памяти Стекові архітектури У стек

Украинкский

2013-07-12

29 KB

2 чел.

Типи та формат команд

Количество команд и их сложность являютса важнейшым фактом при выборе Архітектуры системи команд(АСК).По етому виделяют следуйщие види(АСК):

1.Стековая

2.Акумуляторная

3.Регистровая

4.С виделеним доступом к памяти

Стекові архітектури

У стекових архітектурах набір регістрів (або відповідна область пам'яті, де відбувається безпосередня обробка даних) організований у стек (stack) або магазин. Принцип дії цієї структури дійсно нагадує магазин автомата, в якому можна послідовно завантажувати патрони, причому при завантаженні кожного наступного, попередні опускаються на позицію долілиць. Діставати патрони доведеться в зворотному порядку: перший із завантажених буде вийнятий останнім.

Акумуляторна архітектура

В акумуляторних архітектурах „уявним” залишається тільки один операнд, що перебуває в спеціальному регістрі акумулятора. Другий операнд береться безпосередньо з пам'яті або з тимчасового сховища, в яке завантажується попередньо. Розвитком цього принципу можна вважати архітектури з наборами спеціалізованих регістрів, в яких деякі регістри були закріплені за певними операціями, або існували якісь інші обмеження на їхнє використання.

Архітектури «регістр-пам'ять» і «регістр-регістр»

Архітектури «регістр-пам'ять» і « регістр-регістр» відносяться до розряду регістрових архітектур. В них як основне сховище операндів використовується набір регістрів загального призначення або спеціалізованих регістрів. Використання регістрів веде до істотного підвищення продуктивності: по-перше регістрова пам'ять швидше оперативної, по-друге набір регістрів дає більше можливостей програмісту й компілятору для організації складних обчислень (на відміну, наприклад, від стекових архітектур, де порядок обчислення визначається однозначно й не може бути змінений), полегшує реалізацію мікроархітектурних методів підвищення продуктивності обчислень, таких як конвеєризація або сполучення операцій.

Адресність команд

Стекова архітектура може зватися нульадресною або нульоперандною, в ній і вхідні операнди, і адреса для запису результата визначені за замовчуванням, тому в команді нічого вказувати не потрібно.

Акумуляторні архітектури є однооперандними.

Архітектури типу регістр-пам'ять часто мають двооперандний формат — в команді вказується місценаходження обох джерел операції, а результат за замовчуванням записується на місце першого, яке при необхідності повторного використання доведеться заново завантажувати.

Архітектури «регістр-регістр» мають найбільш гнучкий триоперандний формат з явною вказівкою як операндів-джерел, так і регістра, в якому буде збережений результат. В модулях векторної обробки (наприклад, обробки мультимедійних даних) сучасних процесорів загального призначення та процесорах цифрової обробки сигналів можна знайти й спеціалізовані чотириоперандні команди.


 

А также другие работы, которые могут Вас заинтересовать

32011. Изучение рисков при оценке загородной недвижимости Ленинградской области 227 KB
  Актуальность темы состоит в том что рынок недвижимости является динамичной средой и оказывает влияние на экономические отношения в сфере загородной недвижимости. Целью данной работы является изучение рисков при оценке загородной недвижимости Ленинградской области. Задачами являются: Изучение факторов влияющих на возникновение рисков в сфере загородной недвижимости Ленинградской области. Рассмотрение обще методических подходов к оценке рисков загородной недвижимости.
32012. Управление капиталом предприятия на материалах ООО «Лотос М» 978 KB
  Капитал — одно из ключевых понятий финансового менеджмента. С позиций финансового менеджмента капитал выражает общую величину средств в денежной, материальной и нематериальной формах, вложенных в активы (имущество) организации. С позиций корпоративных финансов капитал отражает денежные (финансовые) отношения, возникающие между корпорацией и другими субъектами хозяйствования по поводу его формирования и использования.
32013. Методика по выполнению дипломной работы 217.5 KB
  В процессе подготовки дипломной работы студент должен показать свои знания и способности в решении проблем экономики и управления. Методические рекомендации по выполнению дипломной работы для студентов специальности Менеджмент организации основываются на методических указаниях к выполнению курсового проекта по дисциплинам этой специальности и являются их логическим продолжением образуя с последними методическое единство. В результате успешной защиты студентом дипломной работы Государственной аттестационной комиссии принимается решение о...
32015. Разработка автоматизированной системы складского учета в ЗАО «КонсультантПлюс» 4.34 MB
  Целью данного дипломного проекта является разработка автоматизированной системы складского учета в ЗАО «КонсультантПлюс». Эффективное управление складскими запасами позволяет не только предоставить пользователям своевременную и адекватную информацию о запасах и исполнении заказов, но и повысить обороты и рентабельность компании, сократить уровень складских запасов и их потери, одновременно избегая их дефицита, улучшить обслуживание заказчиков.
32016. МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ВЫПОЛНЕНИЮ ВЫПУСКНОЙ КВАЛИФИКАЦИОННОЙ РАБОТЫ (ДИПЛОМНЫЙ ПРОЕКТ) 3.17 MB
  Структура и содержание дипломного проекта 6 3. Оформление выпускной квалификационной работы дипломного проекта 10 4. Порядок подготовки дипломного проекта к защите 14 5. Об условиях выдачи дипломов с отличием выпускникам Института экономики управления и права 28 Общие требования предъявляемые к выпускной квалификационной работе дипломному проекту Выполнение выпускной квалификационной работы дипломного проекта в дальнейшем в тексте дипломный проект завершает подготовку специалиста и показывает его готовность решать...
32017. МАГІСТЕРСЬКА ДИПЛОМНА РОБОТА для студентів за магістерською програмою «Моделювання та інформаційні технології в економіці» 378 KB
  Попередній розгляд захист МДР 2. Рекомендація МДР до захисту кафедрою 2. МДР є кваліфікаційною роботою на підставі захисту якої державна екзаменаційна комісія визначає рівень теоретичної та практичної підготовки випускника його здатність до самостійної роботи за фахом і приймає рішення про присвоєння відповідної кваліфікації та видачу диплома. Метою підготовки МДР є закріплення та демонстрація сформованих упродовж навчання в університеті професійних компетенцій за відповідною спеціальністю.
32018. Диаграммы и способы их применения 552.5 KB
  Такие диаграммы не основаны на числовых данных и используются для более наглядной подачи материала. Организационные диаграммы используют для графического описания иерархических отношений в организациях например между руководителями отделов и сотрудниками. СОЗДАНИЕ ОРГАНИЗАЦИОННОЙ ДИАГРАММЫ Для создания любой диаграммы можно нажать кнопку Добавить диаграмму или организационную диаграмму панели инструментов Рисование или выполнить команду Вставка Схематическая диаграмма.
32019. Методические рекомендации по подготовке, оформлению и защите дипломной работы 347.5 KB
  Цель написания дипломной работы закрепление и углубление теоретических знаний по избранной специальности и применение их для решения конкретных задач формирование навыков ведения исследовательской работы овладение методикой научного исследования приобретение навыков обобщения и анализа результатов полученных другими исследователями. По уровню выполнения дипломной работы и результатам ее защиты Государственной экзаменационной комиссией ГЭК делается заключение о возможности присвоения выпускнику соответствующей квалификации. ПОРЯДОК...