4261

Изучение системных средств языка ассемблер

Лабораторная работа

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

Изучение системных средств языка ассемблер Цель работы: научиться работать в среде программирования Ассемблера Выполнение работы: 1. Для вызова редактора нажать клавиши SHIFT + F4. В редакторе набрать текст программы и затем сохранить с расширением ...

Русский

2012-11-15

15.42 KB

5 чел.

Изучение системных средств языка ассемблер

Цель работы: научиться работать в среде программирования Ассемблера

Выполнение работы:

1. Для вызова редактора нажать клавиши SHIFT + F4. В редакторе набрать текст программы и затем сохранить с расширением .ASM.

2. Вносим в командную строку DOS имя MASM.EXE , через пробел имя своего исходного модуля:

           F:\STUDENT>masm.exe   <имя_файла>.asm

После нажатия клавиши <ENTER>:

а) object filename[<имя_файла>.obj]: нажимаем <ENTER>

После нажатия <ENTER> получаем объектный модуль.

б) source listing[nul.lst] <имя_файла> <ENTER>

в) cross reference[nul.crf]:       <ENTER>

3. Вызываем программу – компоновщик LINK.EXE:

 F:\STUDENT>link.exe  <имя_файла>.obj

После работы  программы:

а)  run filename[<имя_файла>.exe]:  <ENTER> ( получаем загрузочный(или исполняемый) модуль)

б)  list file[nul.map]:   <ENTER>

в)  libraries[nul.lib]:      <ENTER>

Листинг программы:

d_seg  segment

st1  db  'Starokozhko Anton Aleksandrovich', 10 , 13, '$'

d_seg   ends

c_seg  segment

assume  cs: c_seg,  ds: d_seg

start :    mov  ax, d_seg

mov ds,  ax   

mov  ah ,  9

lea  dx ,  st1

int  21h

mov  ah ,  4ch

int  21h

c_seg  ends

end  start

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

  Starokozhko Anton Aleksandrovich

 Ответы на контрольные вопросы:

1. Что такое загрузочный модуль и каковы его функции?

Загрузочный модуль позволяет просмотреть результат выполнения программы.

2. Какую помощь в работе над программой оказывает  файл с расширением .lst?

В файле с расширением .lst после соответствующих строк распечатываются ошибки и предупреждения, допущенные в программе.

3. Что Вы знаете о файле перекрёстных ссылок?

В файле перекрестных ссылок описаны все имена, используемые в программе, где эти имена встречаются впервые и где эти имена используются программой.


 

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

45741. Никомахова этика 22 KB
  Никомахова этикаАристотель утверждает что предметом его этики является счастье которое он определяет как деятельность души в полноте добродетели. Аристотель делит все добродетели на нравственные или этические и мыслительные или разумные или дианоэтические. Каждая из этических добродетелей представляет собой середину между крайностями; Аристотель называет такие этические добродетели: кротость мужество умеренность щедрость величавость великодушие честолюбие ровность правдивость любезность дружелюбие справедливость...
45742. Аристотель. (Метафизика) 30.5 KB
  Форма оформляет материя оформляется. Форма есть действительность материя – возможность. При этом материя как первоматерия едина форм же много: форма то что несет в себе суть вещи. Хотя сама материя вечна вещи дает она временность преходящесть ведь природа материи такова что она может быть и может не быть.
45743. Аристотель. «Категории» 29.5 KB
  Далее Аристотель сообщает о категориях или предикатах выделяемых на основании того как тот или иной предикат относится к сущности вещи.10 категорий главы 410Десятью категориями или наиболее общими родами классами являются по списку главы 4: Субстанции или сущность Слово предикат означает предикат сущности если соответствующая ему характеристика вещи ни на чём кроме себя не основана. Количество сколько пространственночисловые характеристики вещи. Эти свойства не совпадают с природой сущностью вещи.
45744. Бахтин. Эстетика словесного творчества 28.5 KB
  Содержание: 1От составителя 2 Искусство и ответственность 3Автор и герой в эстетической деятельности 4Проблема отношения автора к герою 5Пространственная форма героя 6Временное целое героя проблема внутреннего человека души 7 Смысловое целое героя 8 Проблема автора 9 Из книги Проблемы творчества Достоевского 10 Постановка проблемы романа воспитания 11 Проблема речевых жанров I . Опыт философского анализа 13 К переработке книги о Достоевском 14 Из записей 1970 1971 годов 15К методологии гуманитарных наук В книге...
45745. Символический обмен и смерть 23.5 KB
  Установив этот факт Бодрийяр деконструирует оппозиции заявляя что принцип симуляции правит нами сегодня вместо прежнего принципа реальности. Этот эффект получил название эмансипации знака или симуляции которая характеризует современную эпоху. Отсюда Бодрийяр делает вывод что ни представительная демократия ни социальная революция в эру симуляции невозможна.
45746. Бэкон. Новый органон 28 KB
  Фрэнсис Бэкон 15611626 основатель современного индуктивного метода. Бэкон верил что он имеет метод при помощи которого индукция сможет сделать нечто большее чем это. Одна из наиболее знаменитых частей философии Бэкона это его перечисление того что он называет идолами под которыми подразумевает плохие привычки ума которые приводят людей к ошибкам.Индуктивный метод Бэкона ошибочен изза того что он недостаточно подчеркивал значение гипотез.
45747. Философия Макса Вебера 42.5 KB
  Макс Вебер отмечает несомненное преобладание протестантов среди владельцев капитала и предпринимателей. Книга включает 2 части 5 глав: Постановка проблемы Предварительные замечания и 3 главы; Профессиональная этика аскетического протестантизма 2 главы Вебер – социолог. Вебера показывает взаимосвязь протестантских религиозных ценностей и развития духа капитализма утверждая что в странах где эти ценности доминировали быстрее и легче утверждались капиталистические отношенияъВ книге М. Вебера “ПРОТЕСТАНТСКАЯ ЭТИКА И ДУХ...
45748. Философские исследования 33.5 KB
  Философские исследования - одна из двух наряду с Логико-философским трактатом важнейших работ крупнейшего философа XX века Людвига Витгенштейна суммирующая его поздние взгляды. В отличие от Трактата в данной работе объектом исследования Витгенштейна выступает не идеальный язык язык как картина мира который есть всё то что происходит а обыденный язык человеческого общения. Идеи Витгенштейна нашли отражение и в философии постмодернизма. Кроме того влияние Философских исследований прослеживается в современной литературе...
45749. Истина и метод 25 KB
  Истина и метод Whrheit und Methode 1960. Как и в сфере искусства в историческом познании истина раскрывается не только в научных суждениях выносимых с воображаемой дистанции по отношению к предмету и обеспеченных определенными правилами метода но и благодаря вовлеченности познающего в целостность исторического процесса который самим познающим и совершается. Эстетическая равно как и историческая истина есть истина которую совершают осуществляют.