35315

Резервування і ініціалізація памяті на асемблері

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

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

Одержати виконуваний файл програми з прикладу. Вивести на екран вікно регістрів процесора. Описати всі вхідні в це вікно регістри і прапори, а також їх призначення (письмово).

Украинкский

2014-09-23

56 KB

5 чел.

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

Тема: Резервування і ініціалізація пам'яті.

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

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

  1.  Правила ТБ.

Приклад 1.

 

  1.  Індивідуальне завдання

  1.  Описати кожен рядок  програми з примера1 (письмово).
    1.  Одержати виконуваний файл програми з прикладу 1.
    2.  Вивести на екран вікно регістрів процесора. Описати всі вхідні в це вікно регістри і прапори, а також  їх призначення (письмово).
    3.  Запустити програму у відладчику в режимі трасування в прямому напрямі (виконання по кроках).
    4.  Записати послідовність зміни вмісту регістрів.
    5.  Вивести на екран вікно змінних процесора. Опишіть суть і вміст цього вікна.
    6.  Змініть програму так, щоб значення змінної per_1 знаходилося в регістрі ах, а  значення змінної per_2 знаходилося в регістрі dx.
    7.  Опишіть зміни у вікні регістрів і змінних, що відбулися після трасування зміненої програми.

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

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

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

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

 per_1 db 23             присвается переменная типа байт   

 per_2 dw 9856        присвается переменная типа слово

 per_3 dd 9875645   присвается переменная типа двойное слово

 per_4 dw 29857       присвается переменная типа  слово

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

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

   mov ax,@data       фізичний адрес сегменту даних типу near перемещаем в регістр ах

   mov ds,ax              перемещение регістра ах в ds  

exit:                              

   mov ax,4c00h        стандартное окончание программы на ассемблере под ДОС

   int 21h

end main                    конец функции

PAGE  1


 

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

46434. Способы заключения договора 15.59 KB
  Способы заключения договора. даты заключения договора. Для факсимильной связи доказательствами будут являться: для оферента оригинал проекта договора его же факсимильный экземпляр с отметкой о его подписании с протоколом разногласий а также факсимильный экземпляр самого протокола с оригинальными своими подписью и печатью причем в протоколе обязательно указывается дата. Для акцептанта факсимильный экземпляр проекта договора с отметкой о его подписании с протоколом разногласий и оригинальными своими...
46435. Conjunctions 15.59 KB
  There re coordinting nd or but s well s bothnd not onlybut lso eitheror neithernor lso furthermore moreover similrly besides nd subordinting conjunctions clssified ccording to the cluses they introduce: object: tht if whether; time – fter s s long s s soon s since until till while when; cuse: s becuse for; condition: if on condition provided providing supposing unless; purpose: lest in order tht; mnner: s s if s though sotht suchtht; comprison: s s not sos thn; result: so tht therefore thus...
46436. Разграничение языка и речи. Проблема выделения языка, как научного объекта на теоретическом уровне 15.66 KB
  Разграничение языка и речи. Проблема выделения языка как научного объекта на теоретическом уровне. Разграничение языка и речи. Точки зрения с которых рассматривается язык: язык как универсальное средство общения общественное явление основа национального общественного сознания Разграничение понятий язык и речь впервые в четкой форме было выдвинуто и обосновано швейцарским лингвистом Фердинандом де Соссюром затем понятия эти были глубже разработаны другими учеными в частности академиком Л.
46437. The category of aspect 15.67 KB
  In generl the ctegory of spect shows the wy or mnner in which n ction is performed tht is whether the ction is perfective совершенное imperfective несовершенное momentry мгновенное однократное itertive многократное повторяющееся inchotive зачинательное durtive продолженное длительное etc.In English the ctegory of spect is constituted by the opposition of the continuous spect nd the common spect.The opposition the continuous spect the common spect is ctulized in the following contrsting pirs of forms: Continuous Common...
46438. Оппозитивные группировки лексики в языке: явление синонимии, омонимии и антонимии в языке 15.68 KB
  Синонимия тип семантических отношений языковых единиц заключающийся в полном или частичном совпадении их значений. Синонимия свойственна лексической фразеологической грамматической словообразовательной системам языка. Синонимия отражает в языке свойства объективного мира. Различаются два основных типа синонимии; семантическая идеографическая и стилистическая синонимия выражаемая словами с одинаковой предметной отнесённостью имеющими различную стилистическую характеристику: верить веровать книжн.
46439. Получение счетов на оплату товаров – заключительный этап выполнения договора 15.77 KB
  Форма расчетов: если иное не предусмотрено договором расчеты должны осуществляться платежными поручениямибанковский перевод Срок оплаты: если в договоре не указан срок оплаты и не предусмотрена предварительная оплата то платеж должен быть совершен сразу после получения товара. Безналичные расчеты между субъектами хозяйствования: Расчеты платежными поручениями. Расчеты по аккредитиву. Расчеты по инкассо Расчеты чеками .
46440. Ремонт деталей класса «Валы». Восстановление шлицевых и шпоночных пазов 15.79 KB
  В процессе эксплуатации у валов и осей изнашиваются посадочные шейки шпоночные канавки и шлицы повреждаются резьбы поверхности валов центрирующие отверстия а также происходит изгиб валов. Характерные дефекты валов: 1 износ повти трения в опорах; 2 износ сопрягаемых повтей с подшипниками качения; 3 разруше или смятие шпоночных пазов; 4 изгиб оси вала; 5 повреждение или износ резьбовых соединений; 6 продольный изгиб вала. Особое внимание при дефектовке уделяют контролю коленчатых валов. Шейки валов имеющие царапины риски и...