14661

Организация условных переходов

Лабораторная работа

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

Вариант №5 Часть вторая. Лабораторная работа 1 Организация условных переходов Из имеющегося массива чисел осуществить выборку тех которые имеют четное число единиц. № вар. Исходный массив 5 ...

Русский

2013-06-09

50 KB

1 чел.

Вариант №5

Часть вторая.

Лабораторная работа 1

Организация условных переходов

Из имеющегося массива чисел осуществить выборку тех, которые имеют четное число единиц.

№ вар.

Исходный массив

5

52,53,54,55,56,57,58,59,60,61

Программа:

cdseg segment 'code'

     assume cs:cdseg

org 100h

start:

mov    cx,(offset dest)-(offset source)

mov    si,offset source

mov    di,offset dest

m1: mov al,0 ;обнулим ax

 add al,[si] ;добавим к al байт по смещению [si]

jnp m3 ;если флаг паритета сброшен, то прыгаем на m3

stosb  ;иначе сохраняем al в память по смещению [di]

m3:inc si ; увеличим si, чтобы он указывал на следующий байт

loop m1

int    20h

;data

   source db  52,53,54,55,56,57,58,59,60,61

   dest db   (offset dest)-(offset source) dup (0)

 

cdseg ends

end start

Результат:

Числа  53,54,57,60.

 


 

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

83712. Исследование электрических цепей синусоидального тока. Резонанс напряжений 325.13 KB
  Исследование явления резонанса напряжений при последовательном соединении катушки индуктивности и конденсатора. Используя полученные значения и вычислим В В мкФ Изменением положения сердечника катушки индуктивности при максимуме тока в цепи добиваемся резонанса напряжений...
83713. Исследование электронного осциллографа 922.34 KB
  Цель работы: Ознакомление с принципом действия и приобретение навыков работы с электронным осциллографом. Выполнение работы: Электронные осциллограф предназначен для исследования форм электрических сигналов путем визуального наблюдения и измерения их амплитудных и временных параметров.
83714. Исследование эффекта Джоуля-Томпсона при адиабатическом истечении газа 438 KB
  Идеальный газ – модель газа, в которой пренебрегаются размеры молекул по сравнению с расстоянием между ними, т.е. молекулы рассматриваются как материальные точки, также пренебрегаются силы взаимодействия между молекулами (за исключением моментов столкновения).
83716. Определение коэффициента термического расширения (линейного) твёрдого тела 117.05 KB
  Определить температуру металлической проволоки при протекании через неё электрического тока. Измерить удлинение проволоки при нагревании. В данной работе экспериментально определяется коэффициент термического расширения твердого тела металлической проволоки.
83717. Моделювання типових радіотехнічних сигналів 1.34 MB
  Вивчити основні можливості програми MathCad, ознайомитися з елементами загальної теорії радіотехнічних сигналів, освоїти порядок моделювання найпростіших радіотехнічних сигналів. При підготовці до виконання лабораторної роботи необхідно вивчити даний опис, що відповідає розділам рекомендованої літератури...
83718. MS Access 2007: Создание запросов 351.77 KB
  Для объединения записей из связанных таблиц в группы (чтобы в результирующей таблице запроса не было повторяющихся записей) Сортировка Вывод инструкций сортировки записей Вывод на экран Определяет, будет ли отражено поле в результирующей таблице Условие отбора Содержит первое условие...
83719. Электронные промышленные устройства 113.15 KB
  Изучить правила работы с лабораторным стендом, назначения и принцип действия используемых микросхем. Синтезировать и начертить схему дешифратора 3-разрядного числа. Смонтировать дешифратор и проверить его работу. Изучить принцип работы дешифратора К155ИД4. Начертить схему исследования дешифратора.
83720. Виявлення вражаючих факторів регіональних природних загроз. Визначення параметрів і наслідків повеней 331.95 KB
  Поширення землетрусів підлягає певним закономірностям: там, де формуються великі гори та впадини, звичайно і проявляються сильні землетруси. На земній кулі щорічно реєструється більше ста тисяч підземних поштовхів, з яких близько ста — з певним ступенем руйнування.