17058

Програмування арифметичних виразів

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

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

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

Украинкский

2013-06-29

40 KB

0 чел.

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

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

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

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

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

Приклад 1.Вычисление простого виразу y=(a+b) /c

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

masm

model small

stack 256

.data

a db 5

b db 2

y dw 0

.code

  main:

   mov ax,@data

   mov ds,ax

   xor ax,ax

   mov al,a

   cbw

.386

   movsx bx,b

   add ax,bx

   idiv c

  exit:

  mov ax,4c00h

  int 21h

 end main


 

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

55151. Методи та засоби навчання аудіювання. Підготовчі та тренувальні вправи при навчанні аудіювання. Методичні рекомендації 31.5 KB
  Узагальнити та систематизувати знання студентів з теми Навчання аудіювання молодших школярів навчити студентів добирати завдання до аудіо текстів на різних етапах роботи з ними вчити студентів методично правильному предявленню аудіотексту.
55152. Категорійно-понятійний апарат з БЖД, таксономія небезпек 949 KB
  Мета: Усвідомити концепцію допустимого ризику та визначити небезпечні й шкідливі чинники для життя людини що найчастіше трапляються шляхом соціального опитування студентів.
55153. План рахунків бухгалтерського обліку. Структура та основи побудови балансу 127 KB
  Принцип повного висвітлення передбачає: а) фінансова звітність повинна містити всю інформацію потенційні наслідки госп-ських операцій; б) фінансова звітність повинна містити всю інформацію про фактичні та потенційні наслідки господарських операцій...
55154. Українська товарна номенклатура ЗЕД: поняття, структура, особливості застосування 122.5 KB
  Законом України Про Митний тариф України що використовується для цілей тарифного та інших видів регулювання зовнішньоекономічної діяльності ведення статистики зовнішньої торгівлі та здійснення митного оформлення товарів. УКТ ЗЕД складається на основі Гармонізованої системи...
55155. Форми колективного обговорення професійних проблем 34 KB
  Які існують підходи до перемовин Як класифікують перемовини Які розрізняють стратегії ведення перемовин З яких стадій складаються перемовини Що таке збори Які є види зборів З яких етапів складаються збори Як треба виступати на зборах аби привернути увагу присутніх до змісту виступу та переконати їх...
55156. Поняття господарського обліку. Мета, завдання, та види обліку. Користувачі облікової інформації. Об’єкти обліку 118.5 KB
  Закон визначає право на його ведення, однак не визначає жодних правил його організації. Інформація є доступною для зовнішніх користувачів
55157. Основи роботи з Windows 1.01 MB
  Постановка загальної проблеми: Як знайти потрібну інформацію по роботі з операційною системою Windows використовуючи довідкову систему І. Знайти та ознайомитись з можливістю пошуку...
55158. Педагогічне спілкування як провідна складова професійно-педагогічної комунікації 57.5 KB
  МЕТА: Схарактеризувати педагогічне спілкування за функціями; зясувати що є запорукою продуктивного педагогічного спілкування; визначити барєри спілкування та оптимальні способи їх подолання.