4261

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

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

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

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

Русский

2012-11-15

15.42 KB

4 чел.

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

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

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

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. Что Вы знаете о файле перекрёстных ссылок?

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


 

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

18404. МОРАЛЬНО-ПСИХОЛОГІЧНЕ ЗАБЕЗПЕЧЕННЯ ПОВСЯКДЕННОЇ ДІЯЛЬНОСТІ ВІЙСЬК (СИЛ) 259.5 KB
  ЛЕКЦІЯ 2 МОРАЛЬНОПСИХОЛОГІЧНЕ ЗАБЕЗПЕЧЕННЯ ПОВСЯКДЕННОЇ ДІЯЛЬНОСТІ ВІЙСЬК СИЛ В ході повсякденної діяльності військ сил проводиться їх бойовий вишкіл формування у військовослужбовців високих моральнобойових якостей дисциплінованості та психологічної го
18405. СИСТЕМА МОРАЛЬНО-ПСИХОЛОГІЧНОГО ЗАБЕЗПЕЧЕННЯ ПІДГОТОВКИ ТА ВЕДЕННЯ БОЙОВИХ ДІЙ (ОПЕРАЦІЙ) 199.5 KB
  СИСТЕМА МОРАЛЬНО-ПСИХОЛОГІЧНОГО ЗАБЕЗПЕЧЕННЯ ПІДГОТОВКИ ТА ВЕДЕННЯ БОЙОВИХ ДІЙ ОПЕРАЦІЙ Оцінка воєннополітичної обстановки у світі та навколо України прогноз її розвитку на найближчу перспективу дозволяють воєннополітичному к
18406. ОРГАНІЗАЦІЯ МОРАЛЬНО-ПСИХОЛОГІЧНОГО ЗАБЕЗПЕЧЕН-НЯ ПІДГОТОВКИ ТА ЗАСТОСУВАННЯ ВІЙСЬК (СИЛ) 237 KB
  ЛЕКЦІЯ 4. ОРГАНІЗАЦІЯ МОРАЛЬНО-ПСИХОЛОГІЧНОГО ЗАБЕЗПЕЧЕННЯ ПІДГОТОВКИ ТА ЗАСТОСУВАННЯ ВІЙСЬК СИЛ Розвиток воєнної науки на сучасному етапі характеризується посиленням вимог до командирів штабів усіх посадових осіб щодо оперативної діяльності в складних умовах....
18407. ОСОБЛИВОСТІ МПЗ ПІДГОТОВКИ ТА ЗАСТОСУВАННЯ ЧАСТИН І З’ЄДНАНЬ ЗБРОЙНИХ СИЛ УКРАЇНИ 383 KB
  ОСОБЛИВОСТІ МПЗ ПІДГОТОВКИ ТА ЗАСТОСУВАННЯ ЧАСТИН І З’ЄДНАНЬ ЗБРОЙНИХ СИЛ УКРАЇНИ Бойовий досвід свідчить про те що яка б велика не була роль технічної оснащеності військ але навіть сама досконала техніка і першокласна зброя не можуть...
18408. КОНЦЕПТУАЛЬНО-МЕТОДОЛОГИЧЕСКИЕ ОСНОВЫ ЛОГИСТИКИ 144.5 KB
  ЛЕКЦИЯ 1 Тема 1 КОНЦЕПТУАЛЬНО-МЕТОДОЛОГИЧЕСКИЕ ОСНОВЫ ЛОГИСТИКИ Глоссарий Военная логистика совокупность средств и способов необходимых для доставки людей техники боеприпасов к месту ведения боевых действий а также планирование и организация мероприятий п
18409. Цели и задачи логистики 196 KB
  ЛЕКЦИЯ 2 5. Цели и задачи логистики Главной целью логистики является обеспечение конкурентоспособных позиций организации бизнеса на рынке. Этого логистика добивается посредством управления потоковыми процессами на основе следующих правил: доставка с минима
18410. Причины осуществления закупок у внешних поставщиков 149.5 KB
  Лекция 3 Причины осуществления закупок у внешних поставщиков: потребность в комплектующем изделии невелика и его производство не является частью основной деятельности организации; организации не хватает административного или технического опыта для производства н...
18411. Структура производственного процесса 212 KB
  Лекция 4 2. Структура производственного процесса Производственная система промышленной организации состоит из объективно существующих комплексов материальных объектов коллектива людей производственных научнотехнических и информационных процессов имеющи...
18412. Метод построения распределительного канала, основанный на группировке товаров 215.5 KB
  Лекция 5 Метод построения распределительного канала основанный на группировке товаров определяет детальную структуру канала распределения применительно не к отдельному продукту а к той или иной группе продуктов. Объединяет описание посреднических институтов со схе