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

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


 

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

80954. План вивчення теми: «Українські землі наприкінці ХУІІ— у першій половині ХУІІІ ст.» (8 клас) 36.43 KB
  Першою темою Гетьманщина наприкінці XVII на початку XVIII ст. Метою цього уроку характеризувати політичне становище Гетьманщини наприкінці XVII на початку XVIIІ ст.№2 Правобережна Україна наприкінці XVII на початку XVIII ст.
80956. Теоретичний матеріал в історичних курсах 34.9 KB
  Пояснюючий виклад історичних даних теоретичного характеру орієнтує учнів на репродуктивний спосіб роботи на просте відтворення їх з допомогою прийомів якими при викладенні користувався вчитель. Перші навчають учнів засвоювати і відтворювати в образній формі зовнішні ознаки історичних подій. Другі сприяють формуванню уміння осмислювати сутність фактичного матеріалу засвоювати теоретичні дані у вигляді історичних понять різної складності.
80957. Проведення тематичного оцінювання знань учнів з історії України 35.46 KB
  Тема на вибір студента Основною навчальною метою уроку є проведення тематичного оцінювання рівня знаньумінь і навичок. При цьому оцінювані доцільно використовувати такі форми оцінюванняякі не вимагають від п’ятикласників довгих розгорнутих відповідей. Тематичне оцінювання розглядають як підсумкову роботу кожного учня.
80958. Емпіричний і теоретичний рівні засвоєння учнями навчального історичного матеріалу 35.82 KB
  Емпіричний (від гр. еmреіrіа – досвід) рівень знання – це знання, отримане безпосередньо з досвіду з деякою раціональною обробкою властивостей і відношень обєкта, що пізнається. На емпіричному рівні школярі працюють з фактами, представленими в підручниках
80959. Методика написання плану-конспекту з історії 36.2 KB
  Молоді вчителі у конспекті зазначають: способи прийоми актуалізації опорних знаньосновних понять визначень висновків формул які учні засвоїли раніше і застосовують у практичній діяльності необхідних для сприймання учнями нового змісту; Після підготовчого етапу в конспекті описують зміст активного навчання шляхом взаємодії вчителя та учнів: виділяють логічно пов’язані етапи організації спільної навчально пізнавальної діяльності вчителя та учнів; зазначають нові факти положення уміння та навички якими повинні оволодіти школярі;...
80960. Поняття про вміння в методиці навчання історії 36.44 KB
  Пізнавальні вміння в методиці навчання історії визначають як підготовленість до свідомих і точних дій розумових і практичних і здатність учня послідовно застосовувати всю сукупність навчальних і розумових дій. Ознакою сформованого вміння є здатність учнів переносити відомі їм навчальні або розумові дії прийом в нову ситуацію вибирати і використовувати адекватні прийоми для розвязання оригінальних задач. У будьякому випадку вміння завжди буде свідомою дією адекватною цілям її застосування і змісту навчального історичного матеріалу.
80961. Складіть календарний план з історії України (Вступ до історії України, 5 клас) 36.37 KB
  Вступ до історії у 5 класі Головною метою курсу є підготовка учнів до успішного опанування систематичних курсів історії України та всесвітньої історії прищеплення інтересу до історії отримання знань у наступних класах через формування в них початкових уявлень про історію як науку та про історію України як складову світової історії елементарних вмінь з історії; поглиблення загальних дидактичних вмінь необхідних для успішного засвоєння історичної інформації в подальшому; прагнення викликати захоплення минулим України. Зміст курсу...
80962. Види пізнавальних умінь, що формуються у шкільних курсах історії 37.59 KB
  Більш складною є класифікація пізнавальних умінь за змістом. До спеціальних умінь належать ті що потрібні у навчанні конкретного предмета споріднених навчальних дисциплін. Загальновизнаною і стабільною групою спеціальних пізнавальних умінь у навчанні історії є хронологічні і картографічні вміння.