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


 

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

68694. Венский конгресс и формирование «Европейского концерта» как системы межгосударственных отношений 13.13 KB
  Венский конгресс был призван положить конец «наполеоновским» войнам и проходил с октября 1814 г. по июнь 1815 г. Главные лица конгресса – Александр I (Россия), Каслри (шеф МИД Англии), Франц I (Австрия), Фридрих Вильгельм III (Пруссия). На конгрессе были представлены более 200 европейских государств.
68696. Современные системы менеджмента 59.82 KB
  Поэтому при переходе от теории менеджмента к практике необходимо использовать такие системы модели менеджмента которые наиболее полно отвечают местным особенностям ведения бизнеса. Начиная с момента получения политической и экономической независимости в период формирования рыночной экономики...
68697. Сравнительная характеристика финского и польского этносов накануне вхождения ВКФ и ЦП в состав России 16.06 KB
  Несмотря на то что Великое Княжество Финляндское так же как и Царство польское относилось к этнически западным цивилизациям различия в уровне развития и складывании жизни этносов накануне вступления в состав России оказались ощутимыми. Благодаря правильной политике Александра...
68698. Особенности формирования политических партий и становление национальных институтов власти в Казахстане и Средней Азии 16.91 KB
  Новая политическая организация получила название Шура и Исламия Исламский совет. Изначально Шура и Исламия формировалась не только как политическая организация но и как орган местной власти наподобие Алаш. Однако в отличие от Алаш Шура и Исламия смогла создать функционировавшую организационную..
68700. Соотношение науки, философии, искусства, обыденного познания 36 KB
  Проблема отличия науки от других форм познавательной деятельности это проблема демаркации т. 5 Для науки характерна постоянная методологическая рефлексия. Иногда можно выделить конденсат народной науки в виде заветов примет наставлений ритуалов и пр.
68701. ЛЕКСИЧЕСКИЕ НОРМЫ РУССКОГО ЛИТЕРАТУРНОГО ЯЗЫКА 39.53 KB
  Лексические нормы или нормы словоупотребления это нормы определяющие правильность выбора слова из ряда единиц близких ему по значению или по форме а также употребление его в тех значениях которые оно имеет в литературном языке.
68702. Национальное богатство как результат экономической деятельности общества. Состав, структура и динамика национального богатства 78 KB
  Поэтому в конкретных экономических расчетах применяется категория совокупный общественный продукт та часть общественного богатства которая создана во всех отраслях народного хозяйства в течение года. В этом случае появляется возможность судить о динамике общественного богатства.