Menu Home

Бесплатная техническая библиотека для любителей и профессионалов Бесплатная техническая библиотека


Информатика и информационные технологии. Арифметические команды (самое важное)

Конспекты лекций, шпаргалки

Справочник / Конспекты лекций, шпаргалки

Комментарии к статье Комментарии к статье

Оглавление (развернуть)

54. Арифметические команды

Такие команды работают с двумя типами:

1) целыми двоичными числами, то есть с числами, закодированными в двоичной системе счисления.

Десятичные числа - специальный вид представления числовой информации, в основу которого положен принцип кодирования каждой десятичной цифры числа группой из четырех бит.

Микропроцессор выполняет сложение операндов по правилам сложения двоичных чисел.

В системе команд микропроцессора имеются три команды двоичного сложения:

1) inc операнд - увеличение значения операнда;

2) add операнд1, операнд2 - сложение;

3) adc операнд1,операнд2 - сложение с учетом флага переноса cf.

Вычитание двоичных чисел без знака

Если уменьшаемое больше вычитаемого, то разность положительна. Если уменьшаемое меньше вычитаемого, возникает проблема: результат меньше 0, а это уже число со знаком.

После вычитания чисел без знака нужно анализировать состояние флага CF. Если он установлен в 1, то произошел заем из старшего разряда и результат получился в дополнительном коде.

Вычитание двоичных чисел со знаком Но для вычитания способом сложения чисел со знаком в дополнительном коде необходимо представлять оба операнда - и уменьшаемое, и вычитаемое. Результат тоже нужно рассматривать как значение в дополнительном коде. Но здесь возникают сложности. Прежде всего они связаны с тем, что старший бит операнда рассматривается как знаковый.

По содержимому флага переполнения of. Его установка в 1 говорит о том, что результат вышел за диапазон представления знаковых чисел (т. е. изменился старший бит) для операнда данного размера, и программист должен предусмотреть действия по корректировке результата.

Принцип вычитания чисел с диапазоном представления, превышающим стандартные разрядные сетки операндов, тот же, что и при сложении, т. е. используется флаг переноса cf. Нужно только представлять себе процесс вычитания в столбик и правильно комбинировать команды микропроцессора с командой sbb.

Для умножения чисел без знака предназначена команда

mul сомножитель_1

Для умножения чисел со знаком предназначена команда

[imul операнд_1, операнд_2, операнд_3]

Для деления чисел без знака предназначена команда div делитель

Для деления чисел со знаком предназначена команда idiv делитель

Автор: Цветкова А.В.

<< Назад: Команды пересылки данных

>> Вперед: Логические команды

Рекомендуем интересные статьи раздела Конспекты лекций, шпаргалки:

Краткое содержание произведений русской литературы I половины XX века

Отечественная история. Конспект лекций

Инфекционные заболевания. Шпаргалка

Смотрите другие статьи раздела Конспекты лекций, шпаргалки.

Читайте и пишите полезные комментарии к этой статье.

<< Назад

Последние новости науки и техники, новинки электроники:

Дети, растущие рядом с природой, обретают крепкие кости 02.03.2026

Влияние окружающей среды на здоровье человека становится все более очевидным, особенно в детском возрасте. Новое исследование, опубликованное в журнале JAMA Network Open, показывает, что близость к природе напрямую связана с крепостью костей у детей. Ученые установили, что у детей, чьи дома окружены природными территориями в радиусе 1000 метров на 25% больше обычного, риск развития крайне низкой плотности костей снижается на 65%. Для проведения исследования были проанализированы данные более 300 детей, проживающих в городских, пригородных и сельских районах Фландрии в Бельгии. Плотность костной ткани у детей в возрасте от четырех до шести лет оценивалась с помощью ультразвуковых методов. Такой подход позволил безопасно и точно измерить состояние костей на ранних этапах формирования скелета. При анализе учитывались ключевые факторы, влияющие на рост и развитие детей: возраст, вес, рост, этническая принадлежность и уровень образования матери. На основании этих параметров исследоват ...>>

Самовосстанавливающаяся инфраструктура будущего 02.03.2026

Современные мосты и бетонные конструкции по всему миру сталкиваются с проблемой устаревания и износа. Многие сооружения, построенные до 1980-х годов, постепенно теряют свою несущую способность, что требует дорогого ремонта или полной замены. Недавние разработки ученых из Швейцарских федеральных лабораторий материаловедения и технологий (Empa) предлагают инновационное решение - систему укрепления бетонных конструкций с помощью "умной стали", способной самостоятельно устранять трещины и повреждения. В основе новой технологии лежит арматура из сплава на основе железа с эффектом памяти формы (Fe-SMA). Этот материал обладает уникальным свойством: при нагревании до 190-200 °C стержни стремятся вернуться к своей первоначальной конфигурации. В бетонной конструкции это создает внутреннее напряжение, которое затягивает трещины и выравнивает деформированные элементы, существенно повышая прочность и долговечность сооружений. Актуальность разработки объясняется критическим состоянием инфрастр ...>>

Поцелуи полезны для здоровья 01.03.2026

Вопрос о том, как социальные связи и близость с партнером отражаются на здоровье человека, привлекает внимание не только психологов, но и специалистов в области микробиологии. Новое исследование показывает, что совместное проживание с любимым человеком может оказывать значительное влияние на микробиом кишечника и общее самочувствие. Доктор Наоми Миддлтон, клинический психологи и эксперт по здоровью кишечника, объяснила, что все аспекты совместной жизни - поцелуи, совместное питание, физическая близость и даже просто пребывание рядом - тесно связаны с поддержанием сбалансированной кишечной микрофлоры. Она подчеркивает, что здоровье экосистемы кишечника во многом определяется социальными взаимодействиями и повседневной близостью с другими людьми. По словам Миддлтон, длительное совместное пребывание с партнером может способствовать увеличению микробного разнообразия в кишечнике, а также снижать воспалительные процессы, связанные со стрессом. Такой эффект обусловлен тем, что микробио ...>>

Случайная новость из Архива

Контактные линзы, проецирующие информацию на глаза 27.11.2014

Ученые из Принстона (США) разработали контактные линзы, способные выводить визуальную информацию прямо на глаза. Проект финансируется ВВС США. Американские военные надеются в результате получить инновационное устройство для пилотов военной авиации.

Американский ученый Майкл Макэлпайн (Michael McAlpine) и его коллеги разработали 3D-принтер, способный печатать контактные линзы из пяти слоев, один из которых излучает на поверхность глаза свет. Сами контактные линзы создаются из прозрачного полимера, внутри которого имеется несколько компонентов: проводка из серебряных наночастиц, светодиоды из наноразмерных квантовых точек, а также органические полимеры, которые выступили в роли материала для микросхем.

По словам Макэлпайна, сложнее всего было выбрать химические вещества, которые смогли бы обеспечить прочный контакт между слоями. Еще одной трудностью стала уникальная форма глазных яблок у людей: разработчикам пришлось следить за изготовлением контактной линзы при помощи помощью двух видеокамер, чтобы добиться ее совместимости с глазом испытуемого.

Предполагается, что новая разработка будет полезной, прежде всего, для пилотов: контактные линзы смогут передавать информацию о ходе полета непосредственно на глаза. Помимо этого, в линзы можно будет встроить датчики, которые будут выявлять химические биомаркеры усталости глаз.

Нашлись и скептики, которые сомневаются в практической ценности необычной разработки. Дело в том, что напряжение, необходимое для работы дисплея на светодиодах слишком высоко, полагает физик Рэймонд Мюррей (Raymond Murray) из Имперского колледжа Лондона. Также необходимо будет добиться обеспечения безопасности материалов. К примеру, известно, что селенид кадмия, из которого производят квантовые точки, крайне вреден для здоровья.

Другие интересные новости:

▪ Литий-ионный транзистор с твердым электролитом

▪ Полимер, который лечит сам себя

▪ Повторяющиеся маршруты сократят расход топлива гибридных автомобилей

▪ Экзитоны могут увеличить энергоэффективность электронов

▪ Производство курятины говядины снижает выбросы СО2

Лента новостей науки и техники, новинок электроники

 

Интересные материалы Бесплатной технической библиотеки:

▪ раздел сайта Электронные справочники. Подборка статей

▪ статья Политика есть искусство возможного. Крылатое выражение

▪ статья Как пингвины помогали китобоям на Фолклендских островах? Подробный ответ

▪ статья Водитель автомобиля с установленным съемным оборудованием пескосолераспределителя. Типовая инструкция по охране труда

▪ статья Светодиодный светильник. Энциклопедия радиоэлектроники и электротехники

▪ статья Простой блокиратор телефонного набора. Энциклопедия радиоэлектроники и электротехники

Оставьте свой комментарий к этой статье:

Имя:


E-mail (не обязательно):


Комментарий:





Главная страница | Библиотека | Статьи | Карта сайта | Отзывы о сайте

www.diagram.com.ua

www.diagram.com.ua
2000-2026