17049

Програмування арифметичних дій на асемблері

Практическая работа

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

Практична робота №20 Тема: Програмування арифметичних дій Мета: Навчитися резервувати і ініціалізувати пам'ять під програми на асемблері. Устаткування: ПК. Програма Turbo Assembler 5.0. Правила ТБ. Методичні рекомендації. Індивідуальне завдання Прикл

Украинкский

2013-06-29

163.5 KB

6 чел.

Практична робота №20

Тема: Програмування арифметичних дій

 Мета: Навчитися резервувати і ініціалізувати пам'ять під програми на асемблері.

Устаткування: ПК. Програма Turbo Assembler 5.0.

  1.  Правила ТБ.
  2.  Методичні  рекомендації.
  3.  Індивідуальне завдання

Приклад 1. Обчислення суми чисел

Приклад 2.Проверка при відніманні чисел без знаку

  1.  Описати кожен рядок  програми з примера1 і примера2 (письмово).
    1.  Одержати виконуваний файл програми з примера1 і примера2.
    2.  Запустити програму у відладчику в режимі трасування в прямому напрямі (виконання по кроках).
    3.  Записати послідовність зміни вмісту регістрів.
    4.  Виконати задачу, відповідну вашому варіанту.

I.primer

masm

model small

stack 256

.data

a db 254

.code

main:

   mov ax,@data

   mov ds,ax

   xor ax,ax

   add al,17

   add al,a

   jnc m1

   adc ah,0

 m1:

   exit:

   mov ax,4c00h

   int 21h

 end main

II. primer

masm   программа для турбо ассемблера

model small код займає один сегмент

stack 256 размер стека

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

.code  початок або продовження сегменту коду

main: начало функции

   xor ax,ax

   mov al,5 перемещение 5 в al

   sub al,10 сумирование 10+5

   jnc m1 Команда умовного переходу с учётом флага переноса CF = 0

   neg al Команда виконує інвертування значення операнд

 m1:

   exit:

   mov ax,4c00h

   int 21h

 end main


 

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

21526. Санитарные потери войск 145.5 KB
  Принимая во внимание поражающую способность современного огнестрельного оружия и высокую степень бронезащищённности войск значительная часть личного состава укрыта за бронёй танков бронетранспортёров боевых машин пехоты следует ожидать увеличения удельного веса закрытых травм в особенности закрытых травм мозга которые могут составить 57 общего числа санитарных потерь от огнестрельного оружия. Таким образом следующей особенностью поражающего действия ядерного оружия надо считать изменчивость структуры причиняемых им потерь. Величина...
21527. ОТРАВЛЕНИЯ ТЕХНИЧЕСКИМИ ЖИДКОСТЯМИ: клиника, диагностика, лечение 131.5 KB
  Многие из технических жидкостей высокотоксичны и при определенных условиях могут вызвать как острые так и хронические отравления личного состава. Наиболее часто встречаются и тяжело протекают острые отравления такими веществами как этиленгликоль и его производные хлорированные углеводороды дихлорэтан четыреххлористый углерод трихлорэтилен метиловый спирт. Острые отравления ядовитыми техническими жидкостями это трудный для диагностики и сложный для лечения раздел клинической токсикологии имеющий большую актуальность и важное...
21528. ОТРАВЛЕНИЯ ФИТОТОКСИКАНТАМИ 248.5 KB
  ВВЕДЕНИЕ Боевые фитотоксиканты БФТ фитотоксиканты боевого применения гербициды военного предназначения токсичные химические вещества предназначенные для поражения и уничтожения различных видов растительности с военными целями. Возможны поражения людей при вдыхании аэрозолей употреблении зараженных продуктов и воды. Производные дихлор и трихлорфеноксиуксусных кислот обладают сравнительно невысокой токсичностью но при действии в больших дозах могут наблюдаться тяжелые поражения смертельные отравления у человека возможны при...
21529. ОТРАВЛЯЮЩИЕ ВЕЩЕСТВА ОБЩЕТОКСИЧЕСКОГО ДЕЙСТВИЯ 126.5 KB
  Острые отравления: Руководство для врачей. НАГЛЯДНЫЕ ПОСОБИЯ Таблицы и слайды по теме: Отравления цианидами и монооксидом углерода. Известно также что в США применяется смертная казнь посредством отравления осужденных парами синильной кислоты в специальной камере. Могут быть и отравления цианидами вследствие употребления в пищу большого количества семян миндаля персика абрикоса вишни сливы и других растений семейства розовоцветных или настоек из их плодов.
21530. ПОРАЖЕНИЯ ОТРАВЛЯЮЩИМИ ВЕЩЕСТВАМИ ОБЩЕТОКСИЧЕСКОГО ДЕЙСТВИЯ: КЛИНИКА, ДИАГНОСТИКА, ЛЕЧЕНИЕ, ЭТАПНОЕ ЛЕЧЕНИЕ 127 KB
  К отравляющим веществам общетоксического действия относятся следующие вещества: синильная кислота цианистый калий натрий хлорциан бромциан моноОксид углерода. ОТРАВЛЕНИЯ МОНООКСИДОМ УГЛЕРОДА УГАРНЫМ ГАЗОМ. Монооксид углерода газ без цвета и запаха. Монооксид углерода относится к веществам общетоксического действия.
21531. ПРЕПАРАТЫ, ДЕЙСТВУЮЩИЕ НА СЕРДЕЧНО-СОСУДИСТУЮ СИСТЕМУ 140 KB
  Первое характеризуется увеличением сердечного индекса минутного объема сердца и массы циркулирующей крови при снижении общего периферического сопротивления второе снижением минутного объема сердца и массы циркулирующей крови при повышенном периферическом сопротивлении. В соматогенной фазе при отсутствии токсической концентрации химического вещества нарушения функции сердечнососудистой системы являются результатом развившегося повреждения ЦНС органов дыхания печени почек а также самого сердца. Развивается в результате...
21532. Общие принципы диагностики и лечения острых отравлений 203 KB
  Она складывается из трех основных направлений диагностических мероприятий: а клинической диагностики основанной на данных анамнеза результатах осмотра места происшествия и изучения клинической картины заболевания для выделения специфических симптомов отравления которое проводится врачом оказывающим больному медицинскую помощь на догоспитальном этапе или в стационаре; б лабораторной диагностики направленной на: Качественное и количественное определение идентификацию токсических веществ в биологических средах организма кровь моча...
21533. Анализ данных литературы по средствам и схемам неотложной терапии отравлений ФОС и веществами удушающего действия 72.5 KB
  Признаки поражения: небольшая одышка чувство стеснения в груди кашель головокружение тошнота общая слабость небольшое слюнотечение насморк не резко выраженная гиперемия слизистой оболочки зева и гортани; в легких возможны единичные сухие хрипы. В легких выслушивается значительное количество хрипов; при перкуссии обнаруживаются участки притупленнотимпанического звука. Развивается сравнительно благоприятно протекающий отек легких. Из осложнений могут быть: бронхопневмония плевропневмония тромбозы и эмфизема легких.
21534. КЛИНИКА, ДИАГНОСТИКА И ЛЕЧЕНИЕ ПОРАЖЕНИЙ ОТРАВЛЯЮЩИМИ ВЕЩЕСТВАМИ НЕРВНОПАРАЛИТИЧЕСКОГО ДЕЙСТВИЯ 166 KB
  28 12 99 10:43:23 Copyright to Meditox Pty Ltd 19992000 ПОРАЖЕНИЯ ФОВ: клиника диагностика лечение Введение. Прежде всего необходимо подчеркнуть что фосфорорганические отравляющие вещества ФОВ являются табельными ОВ стоящими на вооружениии армий США и стран НАТО. Поэтому военные врачи должны быть готовы к оказанию медицинской помощи пораженным ФОВ. Кроме того в практике военного врача возможны случаи отравлений фосфорорганическими инсектицидами ФОИ которые существенно отличаясь от поражений ФОВ темпами развития отравления...