19486

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

Доклад

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

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

Украинкский

2013-07-12

29 KB

2 чел.

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

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

1.Стековая

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

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

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

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

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

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

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

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

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

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

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

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

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

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


 

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

43894. АПРОБАЦІЯ СИСТЕМИ УПРАВЛІННЯ ЯКІСТЮ ПРОДУКЦІЇ У ФАРМАЦЕВТИЧНИХ КОМПАНІЯХ НА ПРИКЛАДІ ЗАТ «БІОЛІК» 1.37 MB
  З іншого боку важливим чинником що визначає спрямованість України до правової держави та верховенства права є її європейський вибір та вступ до СОТ. Такою зокрема є фармацевтична i медична діяльність бізнессередовище тобто діяльність у сфері обігу виробництва виготовлення збуту обліку призначення продажу введення тощо лікарських засобів далі – ЛЗ важливими аспектами якої є забезпечення належної якості та ефективності ЛЗ засобами державного контролю Міністерство внутрішніх справ України Міністерство охорони здоров’я...
43895. Финансовая (бухгалтерская) отчетность организации, ее место в системе экономической информации на примере ЗАО БалаковоВолгоэнергомонтаж 258 KB
  Способы анализа баланса. Анализ ликвидности баланса. Собственникам руководителям организации данные баланса необходимы для контроля за наличием и структурой хозяйственных средств и их источников для определения сумеет ли предприятие в ближайшее время выполнить свои обязательства перед третьими лицами акционерами инвесторами кредиторами покупателями поставщиками и другими или оно находится на грани финансовых затруднений. Покупатели и держатели акций предприятия в большей мере оценивают финансовую устойчивость организации...
43896. Проектування автодороги Кіровоград – Кривий Ріг на обході с.м.т. Новгородка 1.06 MB
  Інтенсивність дорожнього руху. Взаємозв’язок коефіцієнту зчеплення з транспортно експлуа таційним станом покриття та режимами руху. Рекомендації БЕЗПЕКА ТА ОРГАНІЗАЦІЯ РУХУ. Оцінка безпеки руху методом підсумкових коефіцієнтів безпеки.
43897. Теоретические и практические аспектам маркетинговой деятельности СОАО «ВСК» и разработки стратегии дальнейшего развития 1.03 MB
  Во второй части работы проведен финансовый анализ СОАО ВСК в том числе дается характеристика предприятия проанализирована динамика и структура страховых услуг представлен анализ прибыли и рентабельности дается оценка финансовой устойчивости проведен анализ динамики и структуры бухгалтерского баланса. Он включает в себя: 1 определение размера страхового покрытия перечня страхуемых рисков а также страховых сумм и условий осуществления выплат; 2 расчет страховой премии и определение...
43898. Анализ и выявление пути совершенствования внешнеэкономической деятельности РУП «Гродноэнерго» 1.16 MB
  При обретении независимости в 1991 году Беларусь была одной из богатейших республик СНГ по показателям доходов на душу населения, что отражало устойчивый рост, происходивший в республике в 70-е и начале 80-х годов. Она развила промышленность, доля которой в ВВП превратила Беларусь в одну из самых индустриализированных стран мира.
43899. Разработка рекомендаций по совершенствованию методики оценки кредитоспособности заемщика ОАО «Московский индустриальный банк» 5.4 MB
  Первый вопрос связан с анализом финансового состояния предприятия а второй носит юридический характер а также связан с личными качествами руководителя предприятия. Способность своевременно возвращать кредит оценивается путем анализа баланса предприятия на ликвидность эффективного использования кредита и оборотных средств уровня рентабельности а готовность определяется посредством изучения дееспособности заемщика перспектив его развития деловых качеств руководителей предприятий. В связи с тем что предприятия значительно различаются по...
43900. Особенности мотивации и стрессоустойчивости операторов связи 160.5 KB
  Особенности мотивации и стрессоустойчивости операторов связи Современное состояние проблемы мотивации и стрессоустойчивости операторов связи Подходы к изучению мотивации.
43901. Учет затрат на производство 29.45 KB
  Расходами организации согласно ПБУ 10/99 признается уменьшение экономических выгод в результате выбытия активов и возникновения обязательств, приводящее к уменьшению капитала организации, за исключением уменьшения вкладов по решению собственников имущества.