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 (если не было переноса).

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


 

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

55253. Основні закономірності розміщення продуктивних сил, їх значення у підвищенні ефективності виробництва в сучасних умовах 24.42 KB
  Закономірності розміщення продуктивних сил це ті ж самі економічні закони розвитку суспільства, які модифіковані своєрідністю розміщення виробництва на території країни, його територіальною диференціацією в розрізі економічних районів.
55254. Відомі підприємці Донецької області. Їхній внесок в економічний розвиток Донецького регіону 60 KB
  Мета: на прикладах ознайомити з цивілізованим підприємством, з гідним виглядом бізнесмена; сприяти формуванню уявлення про сферу діяльністі, активної життєвої позиції, інтересу до навколишнього життя; пробудити інтерес до теми, її життєвої важливості; виховувати підприємливість.
55255. Економічне співробітництво України з країнами – членами СНД. Форми економічних відносин 24.25 KB
  Сальдо зовнішньоторговельного балансу, що складається з різниці між експортом та імпортом нині позитивне. Багато товарних позицій одночасно фігурує і в експорті, і в імпорті, тому за окремими позиціями також обчислюється сальдо.
55256. Префікс як значуща частина слова 51 KB
  Мета уроку: ознайомити учнів з роллю префіксів у словах їх словотворчою функцією з найуживанішими префіксами; формувати вміння утворювати нові слова за допомогою префіксів; розвивати уміння аналізувати...
55257. Багатогранна творчість Кобзаря 92.5 KB
  До Шевченка треба доростати всім життям. У довідниках зі світової літератури існує навіть окреме визначення шевченківський вірш тобто деякі стилістичні особливості творчості Шевченка стали знахідкою не лише вітчизняних митців а й поетів інших літератур. Тільки літературна спадщина Шевченка це Кобзар 9 повістей пєса Назар Стодоля уривки драматичних творів щоденник листи. А величність картин Шевченка II.
55258. Найважливіші принципи розміщення продуктивних сил, їх значення для ефективного розміщення підприємств і галузей 24.31 KB
  Принцип розміщення підприємств згідно з раціональними формами суспільної організації виробництва. До таких форм належать концентрація, спеціалізація, кооперування й комбінування.
55260. Природно-ресурсний потенціал, його структура. Забезпеченість України природними ресурсами 25.81 KB
  Природно-ресурсний потенціал території – цілісна система складноорганізованих обєктів, цілісність якого визначається закономірним сполученням взаємозумовлених природних і соціально-економічних звязків і залежностей, що поєднують територіально всі природні ресурси
55261. Презентация фрагментов работы учащихся 7-го класса по созданию учебного проекта «Построение средневекового города в Киевской Руси и Британии» (в рамках «global simulation») 58 KB
  Смещается акцент с фронтальной на групповую парную и самостоятельную работу результат выводится на продуктивный уровень обеспечивается развивающий потенциал уроков наряду с познавательной активностью и в довершении способствует формированию навыков командной работы. Тема: Презентация фрагментов работы учащихся 7го класса по созданию учебного проекта Построение средневекового города в Киевской Руси и Британии в рамках globl simultion Тип урока: интегрированный с использованием билингвальных технологий. Цели урока: представить...