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.

 


 

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

34446. Перестройка в СССР: попытки реформирования экономики и обновления политической системы 39.5 KB
  Политические и социальноэкономические преобразования в СССР в период правления Горбачева получили название перестройка. Сократились доходы СССР от внешней торговли в связи с падением мировых цен на нефть и газ. была отменена 6ая статья конституции СССР о руководящей роли КПСС Был введен пост Президента СССР им стал М.
34447. История как наука. Исторические источники и вспомогательные исторические дисциплины 33.5 KB
  Сама наука сложилась намного позднее. Историческая наука оперирует точно установленными фактами которые извлекаются из источников. Геральдика наука о гербах.
34448. ВОСТОЧНЫЕ СЛАВЯНЕ В ДРЕВНОСТИ 32 KB
  ВОСТОЧНЫЕ СЛАВЯНЕ В ДРЕВНОСТИ. Предки славян стали выделяться из племен индоевропейцев во II тыс. Прародиной славян считается Центральная Европа в верховьях рек Вислы Одера и Дуная. Натиск кочевников оттеснил славянские племена на северовосток и в VI веке они заселили территорию восточной Европы смешиваясь с балтами и финноугами.
34449. Возникновение древнерусского государства. Деятельность первых русских князей и принятие христианства 17.75 KB
  По этой легенде накануне образования Киевской Руси северные племена славян и их соседи ильменские словене чудь весь платили дань варягам а южные племена находились в зависимости от хазар. Договор Олега с греками обеспечивал возможность вывоза собираемой на Руси дани и продажи ее на рынках Византии. Формирование государственной территории Древней Руси завершилось при князе Владимире Святославиче 980 1015. Для защиты южных рубежей Руси была создана система мощных оборонительных сооружений заставы богатырские протянувшиеся...
34450. Причины и последствия феодальной раздробленности на Руси. Особенности развития Владимиро-Суздальского княжества и Новгородской земли 40.5 KB
  Причины раздробленности: 1 господство натурального хозяйства и экономическая самостоятельность вотчин. 2 Политической предпосылкой раздробленности стало усиление политической власти местных князей и бояр. Последствия раздробленности: Став самостоятельными правителями князья старались не истощать свои земли излишними поборами.
34451. Борьба Руси против внешних вторжений в XIII в 41 KB
  Затем монголы отправились к границам Руси. После захвата Владимира воины Батыя взяли штурмом еще 14 городов СевероВосточной Руси. После разгрома ВладимироСуздальской Руси войска Батыя вторглись в пределы Новгородской земли.
34452. Объединение русских земель вокруг Москвы в XIV – XV вв. Противостояние Орде 18.18 KB
  Увеличивались площади пахотных земель совершенствовались приемы обработки почвы землю стали удобрять навозом распространялось трехполье. Складываются экономические предпосылки к объединению русских земель. Необходимой предпосылкой объединения русских земель стало сохранение общего языка и православной веры общая культура и церковная организация во главе с митрополитом.
34453. Завершение объединения русских земель вокруг Москвы на рубеже XV–XVI вв. Ликвидация монголо-татарского ига 36.5 KB
  Завершение процесса объединения русских земель вокруг Москвы приходится на годы правления Ивана III 1462 1505 и Василия III 1505 1533. Иван III прекратил платить дань Орде. В борьбе с Ахмадом Иван III заручился поддержкой Крымского хана. Ко времени ликвидации монгольского ига Ивану III уже удалось присоединить многие земли северовосточной Руси.
34454. Московская Русь в эпоху Ивана Грозного 38.5 KB
  Московская Русь в эпоху Ивана Грозного. Вокруг молодого Ивана IV сложился круг близких к нему людей получивший у историков название Избранной рады. войско Ивана IV взяло штурмом Казань. Потрясением для Ивана IV стала смерть любимой жены Анастасии Романовой в 1560 г.