17049

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

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

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

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

Украинкский

2013-06-29

163.5 KB

5 чел.

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

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

 Мета: Навчитися резервувати і ініціалізувати пам'ять під програми на асемблері.

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

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

Приклад 1. Обчислення суми чисел

Приклад 2.Проверка при відніманні чисел без знаку

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

I.primer

masm

model small

stack 256

.data

a db 254

.code

main:

   mov ax,@data

   mov ds,ax

   xor ax,ax

   add al,17

   add al,a

   jnc m1

   adc ah,0

 m1:

   exit:

   mov ax,4c00h

   int 21h

 end main

II. primer

masm   программа для турбо ассемблера

model small код займає один сегмент

stack 256 размер стека

.data  початок або продовження сегменту даних, що ініціалізують

.code  початок або продовження сегменту коду

main: начало функции

   xor ax,ax

   mov al,5 перемещение 5 в al

   sub al,10 сумирование 10+5

   jnc m1 Команда умовного переходу с учётом флага переноса CF = 0

   neg al Команда виконує інвертування значення операнд

 m1:

   exit:

   mov ax,4c00h

   int 21h

 end main


 

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

59655. Система кадрового делопроизводства железнодорожной станции В 1.11 MB
  Исследовать теоретические основы системы кадрового делопроизводства и определить её место в системе управления персоналом; исследовать методику оценки состояния системы кадрового делопроизводства и её совершенствования; провести анализ системы кадрового делопроизводства железнодорожной станции В и дать оценку её состояния...
59656. Роде наш красний: Сценарій сімейного свята для дітей 57 KB
  недаремно назвала саме ці сім’ї, адже вони прийшли з найстаршими представниками родини - бабусями та дідусями і, навіть, прабабусями та прадідусями. Ми раді басити Вас, ми щиро вітаємо Вас на нашому святі.
59657. Розмаїття візерунків на полотні: Сценарій святкового вечора 40.5 KB
  Україна це милозвучна рідна мова вишитий рушник задушевна пісня і танець. Друзі що ви знаєте про український рушник ХЛОПЕЦЬ: Український рушник оздоблений квітами зірками птахами калиною мальвами колоссям.
59658. Романсу світлі почуття: Методичні поради по проведенню вечора українського класичного романсу 47 KB
  З давніх давен людина прагнула відобразити в художній формі глибину своїх почуттів, найпотаємніші порухи душі. Сповнена глибокого чуття ллється мелодія солоспіву. Здається виникає вона на самому зламі незвіданого високого, неповторного.
59659. Рослинний світ України в легендах і переказах: Літературно-художня композиція 50.5 KB
  Учень: Безмежно з дитинства кохаю Красу свого рідного краю Дніпра голубінь неозору Сосну в надвечір’ї прозорім. Учень: Здавна люди вірили в богів покровителів усього живого на землі. Учень: Квіти підсніжника провісники тепла символ сподівань на краще майбутнє.
59660. Свято рушника: Сценарій 53.5 KB
  Заздалегідь збираються відомості або майстринь села зразки їх рушників. Крім того можна оформити альбом з розповідей вишивальниць про особливості рушників південних областей України.
59661. Происхождение языка. Гипотезы 26 KB
  Биологические теории объясняют происхождение языка эволюцией человеческого организма – органов чувств, речевого аппарата и мозга. К биологическим теориям прежде всего относятся теория звукоподражания и междометная.
59663. Тетянин день (25 січня). Гра на зразок Поля чудес 38 KB
  Завдання першій трійці: Ця квітка є обовязковою в українському віночку без неї не обходиться жоден весільний букет. Завдання для другої трійки: Народна легенда говорить що ця квітка колись була птахою навчала людей любові та щирості.