51. Способы задания операндов команды
Операнд задается неявно на микропрограммном уровне
В этом случае команда явно не содержит операндов. Алгоритм выполнения команды использует некоторые объекты по умолчанию (регистры, флаги в eflags и т. д.).
Операнд задается в самой команде (непосредственный операнд)
Операнд находится в коде команды, т. е. является ее частью. Для хранения такого операнда в команде выделяется поле длиной до 32 бит. Непосредственный операнд может быть только вторым операндом (источником). Операнд-получатель может находиться либо в памяти, либо в регистре. Операнд находится в одном из регистров Регистровые операнды указываются именами регистров. В качестве регистров могут использоваться:
1) 32-разрядные регистры EAX, EBX, ECX, EDX, ESI, EDI, ESP, EBP;
2) 16-разрядные регистры AX, BX, CX, DX, SI, DI, SP, BP;
3) 8-разрядные регистры AH, AL, BH, BL, CH, CL, DH,
DL;
4) сегментные регистры CS, DS, SS, ES, FS, GS. Например, команда add ax,bx складывает содержимое регистров ax и bx и записывает результат в bx. Команда dec si уменьшает содержимое si на 1.
Операнд располагается в памяти
Это наиболее сложный и в то же время наиболее гибкий способ задания операндов. Он позволяет реализовать следующие два основных вида адресации: прямую и косвенную.
В свою очередь, косвенная адресация имеет следующие разновидности:
1) косвенную базовую адресацию; другое ее название - регистровая косвенная адресация;
2) косвенную базовую адресацию со смещением;
3) косвенную индексную адресацию со смещением;
4) косвенную базовую индексную адресацию;
5) косвенную базовую индексную адресацию со смещением.
Операндом является порт ввода/вывода
Помимо адресного пространства оперативной памяти, микропроцессор поддерживает адресное пространство ввода-вывода, которое используется для доступа к устройствам ввода-вывода. Объем адресного пространства ввода-вывода составляет 64 Кбайт. Для любого устройства компьютера в этом пространстве выделяются адреса. Конкретное значение адреса в пределах этого пространства называется портом ввода-вывода. Физически порту ввода-вывода соответствует аппаратный регистр (не путать с регистром микропроцессора), доступ к которому осуществляется с помощью специальных команд ассемблера in и out.
Операнд находится в стеке
Команды могут совсем не иметь операндов, иметь один или два операнда. Большинство команд требуют двух операндов, один из которых является операндом-источником, а второй - операндом назначения. Важно то, что один операнд может располагаться в регистре или памяти, а второй операнд обязательно должен находиться в регистре или непосредственно в команде. Непосредственный операнд может быть только операндом-источником. В двухоперандной машинной команде возможны следующие сочетания операндов:
1) регистр - регистр;
2) регистр - память;
3) память - регистр;
4) непосредственный операнд - регистр;
5) непосредственный операнд - память.
Автор: Цветкова А.В.
<< Назад: Структура машинной команды
>> Вперед: Способы адресации
Рекомендуем интересные статьи раздела Конспекты лекций, шпаргалки:
▪ Маркетинг. Шпаргалка
▪ Поведение потребителей. Шпаргалка
▪ Экономика фирмы. Конспект лекций
Смотрите другие статьи раздела Конспекты лекций, шпаргалки.
Читайте и пишите полезные комментарии к этой статье.
<< Назад
Последние новости науки и техники, новинки электроники:
Дети, растущие рядом с природой, обретают крепкие кости
02.03.2026
Влияние окружающей среды на здоровье человека становится все более очевидным, особенно в детском возрасте. Новое исследование, опубликованное в журнале JAMA Network Open, показывает, что близость к природе напрямую связана с крепостью костей у детей. Ученые установили, что у детей, чьи дома окружены природными территориями в радиусе 1000 метров на 25% больше обычного, риск развития крайне низкой плотности костей снижается на 65%.
Для проведения исследования были проанализированы данные более 300 детей, проживающих в городских, пригородных и сельских районах Фландрии в Бельгии. Плотность костной ткани у детей в возрасте от четырех до шести лет оценивалась с помощью ультразвуковых методов. Такой подход позволил безопасно и точно измерить состояние костей на ранних этапах формирования скелета.
При анализе учитывались ключевые факторы, влияющие на рост и развитие детей: возраст, вес, рост, этническая принадлежность и уровень образования матери. На основании этих параметров исследоват ...>>
Самовосстанавливающаяся инфраструктура будущего
02.03.2026
Современные мосты и бетонные конструкции по всему миру сталкиваются с проблемой устаревания и износа. Многие сооружения, построенные до 1980-х годов, постепенно теряют свою несущую способность, что требует дорогого ремонта или полной замены. Недавние разработки ученых из Швейцарских федеральных лабораторий материаловедения и технологий (Empa) предлагают инновационное решение - систему укрепления бетонных конструкций с помощью "умной стали", способной самостоятельно устранять трещины и повреждения.
В основе новой технологии лежит арматура из сплава на основе железа с эффектом памяти формы (Fe-SMA). Этот материал обладает уникальным свойством: при нагревании до 190-200 °C стержни стремятся вернуться к своей первоначальной конфигурации. В бетонной конструкции это создает внутреннее напряжение, которое затягивает трещины и выравнивает деформированные элементы, существенно повышая прочность и долговечность сооружений.
Актуальность разработки объясняется критическим состоянием инфрастр ...>>
Поцелуи полезны для здоровья
01.03.2026
Вопрос о том, как социальные связи и близость с партнером отражаются на здоровье человека, привлекает внимание не только психологов, но и специалистов в области микробиологии. Новое исследование показывает, что совместное проживание с любимым человеком может оказывать значительное влияние на микробиом кишечника и общее самочувствие.
Доктор Наоми Миддлтон, клинический психологи и эксперт по здоровью кишечника, объяснила, что все аспекты совместной жизни - поцелуи, совместное питание, физическая близость и даже просто пребывание рядом - тесно связаны с поддержанием сбалансированной кишечной микрофлоры. Она подчеркивает, что здоровье экосистемы кишечника во многом определяется социальными взаимодействиями и повседневной близостью с другими людьми.
По словам Миддлтон, длительное совместное пребывание с партнером может способствовать увеличению микробного разнообразия в кишечнике, а также снижать воспалительные процессы, связанные со стрессом. Такой эффект обусловлен тем, что микробио ...>>
Случайная новость из Архива Получена новая форма аморфного льда
07.02.2023
Команда британских химиков смолола в шаровой мельнице обычный лед при температуре 77 кельвинов и получила новую форму аморфного льда. Так называют лед, что в отличие от кристаллического льда Ih не имеет упорядоченной молекулярной структуры. Открытая форма оказалась стабильной при атмосферном давлении до отметки в 1,1 гигапаскаля. Ученые дали ей название аморфный лед средней густоты.
На фазовой диаграмме воды обнаруживается около 20 кристаллических ее форм, а также две аморфные фазы, характеризующиеся отсутствием порядка в расположении молекул. Последние разделяют на два вида: аморфный лед высокой и низкой густоты. При атмосферном давлении и температуре в 77 кельвинов первая обладает плотностью в 1,13 г на кубический сантиметр, а вторая - 0,94 г на кубический сантиметр. При этом они известны еще с прошлого века, а никаких аморфных форм льда за это время в промежутке плотности между ними найти не удалось.
Однако любопытство ученых не ослабевает, ведь именно аморфный лед, как считается, является самым распространенным во Вселенной. И в своей работе химики из Университетского колледжа Лондона смогли обрести неизвестную ранее форму аморфного льда.
В своих экспериментах ученые использовали популярный для исследования аморфных форм материалов метод с использованием шаровой мельницы. С его помощью аморфизация происходит через взаимодействие с шарами, влияющими на кристаллы силами сжатия и сдвига, внося дефекты. Для льда раньше этот метод не использовали, поэтому в своей работе химики стали первыми, кто решил смолоть обычный лед Ih в такой мельнице. Для этого его охладили до температуры жидкого гелия - 77 кельвинов - добавили в лед шарики из нержавеющей стали, а затем тряхнули их вместе. За 80 циклов такого измельчения ученые получили образец, анализ которого указал, что им удалось обрести новую аморфную форму льда.
Общий вид полученного во мельнице льда представляет собой крупные куски плотно утрамбованного порошка, плотность которого ученые оценили в 1,06 г на кубический сантиметр. Это значение находится как раз в промежутке между уже известным аморфным льдом низкой и высокой плотности, поэтому ученые дали новой форме название аморфный лед средней густоты. Сравнения дифракционных характеристик всех трех форм указывают, что открытый химиками лед имеет уникальную структуру. При повышении давления (и при постоянной температуре в 77 кельвинов), после отметки в 1,1 гигапаскаля, лед начинает переходить в аморфный лед высокой густоты.
Перемалывание таким же способом других фаз льда (II, IX и V) новых форм ученым не принесло, что может говорить о том, что именно "обычный" лед l особенно подвергается аморфизации.
|
Другие интересные новости:
▪ Берегитесь лунной молнии
▪ Гибкие датчики
▪ Диетическая кола не поможет похудеть
▪ Золото из латекса
▪ Танталовая инновация для усовершенствования термоядерных реакторов
Лента новостей науки и техники, новинок электроники
Интересные материалы Бесплатной технической библиотеки:
▪ раздел сайта Инструкции по эксплуатации. Подборка статей
▪ статья Невзирая на лица. Крылатое выражение
▪ статья Какая страна находится в междуречье Тигра и Евфрата? Подробный ответ
▪ статья Персея американская. Легенды, выращивание, способы применения
▪ статья Токопроводящие жилы. Энциклопедия радиоэлектроники и электротехники
▪ статья Иллюзионный столик. Секрет фокуса
Оставьте свой комментарий к этой статье:
Главная страница | Библиотека | Статьи | Карта сайта | Отзывы о сайте

www.diagram.com.ua
2000-2026