53. Команды пересылки данных
Команды пересылки данных общего назначения
К этой группе относятся следующие команды:
1) mov - это основная команда пересылки данных;
2) xchg - применяют для двунаправленной пересылки данных.
Команды ввода-вывода в порт
Принципиально управлять устройствами напрямую через порты несложно:
1) in аккумулятор, номерпорта - ввод в аккумулятор из порта с номером номерпорта;
2) out порт, аккумулятор - вывод содержимого аккумулятора в порт с номером номерпорта.
Команды преобразования данных
К этой группе можно отнести множество команд микропроцессора, но большинство из них имеет те или иные особенности, которые требуют отнести их к другим функциональным группам.
Команды работы со стеком
Эта группа представляет собой набор специализированных команд, ориентированных на организацию гибкой и эффективной работы со стеком.
Стек - это область памяти, специально выделяемая для временного хранения данных программы.
Для работы со стеком предназначены три регистра:
1) ss - сегментный регистр стека;
2) sp/esp - регистр указателя стека;
3) bp/ebp - регистр указателя базы кадра стека. Для организации работы со стеком существуют специальные команды записи и чтения.
1. push источник - запись значения источника в вершину стека.
2. pop назначение - запись значения из вершины стека по месту, указанному операндом назначение. Значение при этом "снимается" с вершины стека.
3. pusha - команда групповой записи в стек.
4. pushaw - почти синоним команды pusha. Атрибут разрядности может принимать значение use16 или use32. Р
5. pushad - выполняется аналогично команде pusha, но есть некоторые особенности.
Следующие три команды выполняют действия, обратные вышеописанным командам:
1) popa;
2) popaw;
3) popad.
Группа команд, описанная ниже, позволяет сохранить в стеке регистр флагов и записать слово или двойное слово в стеке.
1. pushf - сохраняет регистр флагов в стеке.
2. pushfw - сохранение в стеке регистра флагов размером в слово. Всегда работает как pushf с атрибутом use16.
3. pushfd - сохранение в стеке регистра флагов flags или eflags в зависимости от атрибута разрядности сегмента (т. е. то же, что и pushf).
Аналогично, следующие три команды выполняют действия, обратные рассмотренным выше операциям:
1) popf;
2) popfw;
3) popfd.
Автор: Цветкова А.В.
<< Назад: Способы адресации
>> Вперед: Арифметические команды
Рекомендуем интересные статьи раздела Конспекты лекций, шпаргалки:
▪ Этика. Шпаргалка
▪ Поликлиническая педиатрия. Конспект лекций
▪ Гражданское процессуальное право. Конспект лекций
Смотрите другие статьи раздела Конспекты лекций, шпаргалки.
Читайте и пишите полезные комментарии к этой статье.
<< Назад
Последние новости науки и техники, новинки электроники:
Рыжий ген и ускоренная эволюция
30.04.2026
Вопрос о том, как и насколько быстро меняется человеческий вид, давно занимает биологов и генетиков. Долгое время считалось, что эволюционные процессы происходят крайне медленно, однако новые данные заставляют пересматривать эти представления. Особенно интересные результаты связаны с изменением частоты редких генетических признаков, включая рыжий цвет волос.
Рыжеволосость сегодня остается редкой чертой: ее носители составляют менее 2 процентов мирового населения. Однако анализ древней и современной ДНК показывает, что ген, связанный с этим признаком, за последние примерно 10 тысяч лет стал заметно более распространенным, особенно среди популяций Европы. Более того, вместе с ним исследователи фиксируют и другие изменения в генетическом профиле человека, затрагивающие внешность и физиологические особенности.
Среди сопутствующих тенденций, выявленных в генетических данных, отмечается увеличение частоты светлой кожи, снижение вероятности мужского облысения, а также некоторые физиолог ...>>
Нейтринный лазер
30.04.2026
Нейтринный лазер - это гипотетическое устройство, способное управлять потоками одних из самых трудноуловимых частиц во Вселенной. Такая разработка открывает новые горизонты в изучении фундаментальных законов природы и может изменить представления о космосе.
Идею нового типа излучателя представили физики из Massachusetts Institute of Technology, предложив лазер, который вместо света генерирует поток нейтрино. Эти частицы, почти не взаимодействующие с материей, настолько слабо проявляют себя, что их часто называют "частицами-призраками". Тем не менее они пронизывают все вокруг: по оценкам, триллионы нейтрино ежесекундно проходят через человеческое тело, не оставляя следа.
Несмотря на их колоссальную распространенность во Вселенной, нейтрино остаются одними из наименее изученных частиц. Их крайне сложно регистрировать, а еще сложнее контролировать, поэтому традиционно их получают в крупных установках вроде ядерных реакторов или ускорителей частиц. Такие комплексы требуют огромных за ...>>
Мороженое не такое вредное, как принято считать
29.04.2026
В питании часто встречаются продукты, которые одновременно вызывают удовольствие и сомнения с точки зрения здоровья. К таким относится и мороженое: оно воспринимается как типичный десерт с высоким содержанием сахара и жиров, однако современные научные данные постепенно усложняют это привычное представление.
Долгое время считалось, что мороженое не может быть частью рационального питания, однако исследования последних лет показывают более неоднозначную картину. Ученые подчеркивают, что влияние этого продукта на организм зависит не только от его сладости или калорийности, но и от состава, качества ингредиентов и общего образа жизни человека.
Одни из наиболее масштабных данных были получены в рамках долгосрочных наблюдений в США, включавших проекты Nurses Health Study, Nurses Health Study II и Health Professionals Follow-Up Study. В этих исследованиях на протяжении 20-40 лет наблюдали примерно 190 тысяч взрослых участников, регулярно собирая данные об их питании, физической активнос ...>>
Случайная новость из Архива Найден биомаркер продолжительности жизни
22.12.2021
Американские ученые выяснили, что по скорости накопления генетических мутаций можно прогнозировать, сколько лет проживет человек. У женщин этот метод позволяет также предсказывать период фертильности.
Давно известно, что повреждения ДНК в течение жизни происходят постоянно, но у организма есть механизмы восстановления, препятствующие накоплению вредных мутаций. Со временем эти механизмы становятся менее эффективными, поэтому, например, пожилые родители, как правило, передают потомству через зародышевую линию - яйцеклетку и сперму - больше генетических мутаций.
Биологи из Университета Юты и Луисвиллского университета предположили, что скорость, с которой человек приобретает мутации ДНК, может служить биомаркером старения и по ней можно предсказывать продолжительность жизни даже у молодых, а также - фертильности у женщин.
Основой для изучения стал банк данных Центра по изучению человеческого полиморфизма - международного научно-исследовательского генетического института в Париже, играющего ключевую роль во многих крупных исследованиях, способствующих современному пониманию генетики человека.
В выборку попала 41 семья, каждая из трех поколений. Авторы проанализировали последовательности ДНК крови в тройках из 61 пары бабушек и дедушек из первого поколения и одного из их детей.
Так, они сравнили мутации, обнаруженные в ДНК представителей обоих поколений, и смогли определить, сколько их каждый из родителей накопил в яйцеклетке или сперме на момент зачатия ребенка, а затем рассчитали количество мутаций и скорость их накопления для второго поколения.
Так как это исследование ретроспективное, ученые имели возможность сопоставить продолжительность жизни с количеством накопленных мутаций не только для старшего, но и для среднего поколения.
|
Другие интересные новости:
▪ Первый монгольский автомобиль Mozo
▪ Лазер управляет летательным аппаратом
▪ Оптоволокно, работающее как человеческая нервная система
▪ MOSFETs для индустриальных применений
▪ Собаки лучше реагируют на женские голоса, чем на мужские
Лента новостей науки и техники, новинок электроники
Интересные материалы Бесплатной технической библиотеки:
▪ раздел сайта Предварительные усилители. Подборка статей
▪ статья Машина времени. Крылатое выражение
▪ статья Какой наркотик самый вредный по суммарному показателю вреда для себя и для окружающих? Подробный ответ
▪ статья Самшит. Легенды, выращивание, способы применения
▪ статья Электрические утюги. Энциклопедия радиоэлектроники и электротехники
▪ статья Высокочувствительный конвертер ДМВ. Энциклопедия радиоэлектроники и электротехники
[an error occurred while processing this directive]
Оставьте свой комментарий к этой статье:
Главная страница | Библиотека | Статьи | Карта сайта | Отзывы о сайте

www.diagram.com.ua
2000-2026