17057

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

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

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

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

Украинкский

2013-06-29

43.5 KB

1 чел.

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

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

 Мета: Навчитися створювати програми на асемблері, виконуючі операції множення і розподіл..

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

  1.  Правила ТБ.
  2.  Хід роботи

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

Варіант 3.

Скласти програму яка знайде добуток чисел 255 і 17.

masm

model small

stack

.data

rez label word

rez_l db 255

rez_h db 0

.code

main:

 mov ax,@data

 mov ds,ax

 xor ax,ax

 mov al,17

 mul rez_l

 jnc m1

 mov rez_h,ah

m1:

 mov rez_l,al

exit:

mov ax,4c00h

int 21h

end main

mov ax,@data

mov ds,ax -перемещаем сегмент данных в регистр ds

xor ax,ax - очищаем регистр ax с помощью команды искючающего или

mov al,17 - помещаем значение 17 в регистр al

mul rez_l – умножаем значение регистра al на переменную rez_l

jnc m1 – если не было переноса переходим на m1

mov rez_h,ah - помещаем значение регистра ah в переменную rez_h (если будет перенос).

mov rez_l,al - помещаем значение регистра al в переменную rez_l (если не было переноса).

Результат работы программы:


 

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

59681. Наша мова калинова. Сценарій 45.5 KB
  Обладнання: розгортка Наша мова калинова вислови про мову записи пісень про мову у виконанні Раїси Кириченко Таїсії Повалій та Павла Зіброва. Мова жила у серцях і душах волелюбного українського народу у його піснях думках і справах.
59682. Сценарій, конспект виховного заходу “З природою живи у дружбі, то буде вона тобі у службі” 124.5 KB
  Який кущ є символом українського народу і водночас лікарською рослиною Калина 2 Яке дереволікар дало назву літньому місяцеві Липа 3 Яке дерево застосовується в народній медицині повністю Сосна 4 Яке дерево найбільш оспіване Т.Шевченком є символом України...
59683. Шкідливі звички чи життя в своє задоволення (диспут) 42 KB
  Паління тютюну погіршує резерви дихальної системи яку використовують під час бігу плавання. Коротка довідка: найпоширенішою пристрасть до тютюну є в азіатських країнах де люди слабко обізнані про вплив нікотину.
59684. Сценарій. Святкування Різдва 49 KB
  Добрий день, дорогі друзі! От і наближається Новий рік, Різдво. Кожна родина очікує на ці свята. Тому що ці світлі і радісні дні приносять добро і спокій в наші душі. В ці дні відбуваються різні дива. І сьогодні ми спробуємо створити диво.
59685. Тиждень Дружби 44 KB
  КТС Тиждень Дружби. Разом з учнями свого класу зробіть гаряче серце вашого колективу та зєднайте імена в ланцюжок дружби. А ще ми пропонуємо вам заспівати з нами пісень та виготовити ромашку дружби школярів.
59686. Свято 8 Березня. Свято весни 36 KB
  Готові Хто найбільше із усіх Любить нас дітей малих Хто про нас найбільше дбає Хто нас щиро доглядає Хто скажи маленький брате Мати Хто готує їсти нам Хто бува не їсть і сам Хто розчісує вшиває Хто Ви можете сказати Мати...
59687. В гостях у Снігової королеви (сценарій свята) 93 KB
  З багатьох казок герої Вже до мене поспішають Слуги їх сюди пропустять Бо запрошення всі мають. Я поет зовусь Незнайко Вам від мене балалайка Ой щось не те Ану ось так: Я поет Незнаєчко.
59688. Проблеми підліткового віку (Диспут) 30.5 KB
  Батьки зауважують що їм важко спілкуватися з дітьми: вони часто стають грубими неввічливими у школі наполягають на непотрібності деяких навчальних предметів не погоджуються з думкою оточуючих замикаються в собі Чому...
59689. Сценарій свята матері «Мати-берегиня» 50 KB
  Чарівне, ніжне, щире слово вертає нас до батьківської оселі, де пройшли наші найкращі днини. Це слово співуче, мелодійне, як і та пісня, що линула з вуст любої матусі зранку і до світанку, з дитинства раннього до старості глибокої.