19486

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

Доклад

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

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

Украинкский

2013-07-12

29 KB

2 чел.

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

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

1.Стековая

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

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

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

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

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

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

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

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

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

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

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

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

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

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


 

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

74869. Основные понятия финансового менеджмента 1.06 MB
  Основные понятия финансового менеджмента Понятие финансового менеджмента: принципы цели задачи и функции Обеспечение финансового менеджмента Базовые концепции финансового менеджмента Финансовый менеджмент представляет собой систему принципов и методов разработки и реализации управленческих решений связанных с формированием распределением и использованием финансовых ресурсов предприятия и организацией оборота его денежных средств. В какой бы сфере деятельности предприятия не принималось управленческое решение оно прямо или косвенно...
74870. Финансовая стратегия предприятия 969 KB
  Финансовая стратегия предприятия Понятие финансовой стратегии и методы ее разработки Стратегический финансовый анализ и методы его осуществления. Оценка разработанной стратегии Управление и контроль реализации финансовой стратегии. Понятие финансовой стратегии и методы ее разработки Финансовая стратегия представляет собой один из важнейших видов функциональной стратегии предприятия обеспечивающей все основные направления развития его финансовой деятельности и финансовых отношений путем формирования долгосрочных финансовых целей выбора...
74871. Управление капиталом предприятия 1.59 MB
  Управление капиталом предприятия Экономическая природа капитала. Понятие капитала и цены капитала. Оптимизация структуры капитала Оценка стоимости элементов капитала Управление эмиссией акций Управление формированием операционной прибыли Управление финансовым лизингом Управление облигационным займом Управление банковским кредитом Управление коммерческим кредитом Управление внутренней кредиторской задолженностью...
74872. Управление денежными потоками 231 KB
  Управление денежными потоками Сущность и классификация денежных потоков предприятия Особенности управления денежными потоками Направления оптимизации денежных потоков Сущность и классификация денежных потоков предприятия Денежный поток предприятия представляет собой совокупность распределенных по отдельным интервалам рассматриваемого периода времени поступлений и выплат денежных средств генерируемых его хозяйственной деятельностью. Классификация денежных потоков По видам хозяйственной деятельности в соответствии с международными...
74873. Управление финансовыми рисками 366.5 KB
  Управление финансовыми рисками Сущность и классификация финансовых рисков Финансовый риск представляет собой результат менеджерами предприятия альтернативного финансового решения направленного на достижение желаемого целевого результата финансовой деятельности при вероятности понесения финансовых потерь в силу неопределенности условий его реализации. Этот классификационный признак является основным параметром дифференциации финансовых рисков в процессе управления ими. Характеристика конкретного вида риска одновременно дает представление о...
74874. Управление активами предприятия 1.34 MB
  Управление активами предприятия Сущность и классификация активов предприятия Принципы формирования активов предприятия Состав внеоборотных активов и особенности управления. Управление обновлением внеоборотных активов Состав и особенности управления оборотными активами Управление запасами Управление текущей дебиторской задолженностью Управление денежными активами...
74875. Операционный и финансовый рычаг 1.05 MB
  Соотношение постоянных и переменных операционных затрат предприятия позволяющее включать механизм операционного левериджа с различной интенсивностью воздействия на операционную прибыль предприятия характеризуется коэффициентом операционного левериджа который рассчитывается по следующей формуле...
74876. Управление инвестициями предприятия 370 KB
  Управление инвестициями предприятия Сущность и классификация инвестиций предприятия Основные задачи управления инвестициями Основные формы реальных инвестиций и особенности управления ими Виды инвестиционных проектов и основные требования к ним. Основные критерии оценки реальных инвестиционных проектов Инвестиции предприятия представляют собой вложение капитала во всех его формах в различные объекты инструменты его хозяйственной деятельности с целью получения прибыли а также достижения иного экономического или внеэкономического...
74877. Совершенствование навыков устного счета на уроках математики при решении примеров и задач на умножение 139 KB
  Анализ условия и вопросы к условию задачи составление плана решения задачи составление плана решения задачи какими действиями нужно найти значение величины; выполнение арифметических действий. Записать на доске краткую запись задачи...