ВУЗ:
Составители:
29
outdspl macro tkst ;------------------------------------
mov ah,9 ; Вывод строки
mov dx,offset tkst ; символов
int 21h ; на экран дисплея
endm
vvod macro ;------------------------------------------;
mov dx,offset buf ; Ввод строки
mov ah,10 ; символов с
int 21h ; клавиатуры
endm
Продолжение прил.
asc_bin macro src,dst ;---------------------------------;
mov si,offset src ; Подготовка к вызову
ascbin
call ascbin ; Вызов процедуры ascbin
mov dst,ax ; Запись числа в память
endm ;-------------------------------------------;
Результаты трансляции и компоновки
По завершении полного цикла разработки программ рабочий
директорий, кроме указанных ранее файлов с исходными текстами
программ с расширением
asm, будет содержать еще ряд файлов
(файлы с расширениями
lst,obj,mac,exe,map). В приводимом
списке числа указывают размеры файлов в байтах.
Текстовыми являются файлы с расширениями
asm, map и lst.
map-файл дает характеристику сегментной структуры программы и
в нашем случае выглядит так:
Start Stop Length Name Class
00000H 0007FH 00080H STSEG STACK
00080H 00207H 00188H DSEG
ASCBIN.ASM 1856 FUNC.ASM 1485 LIB.MAC 888
ASCBIN.LST 2528 FUNC.LST 2126 PRG.EXE 1357
ASCBIN.OBJ 200 FUNC.OBJ 71 PRG.MAP 228
BINASC.ASM 2583 OSN_PRG.ASM 5575
BINASC.LST 3140 OSN_PRG.LST 13636
BINASC.OBJ 218 OSN_PRG.OBJ 1011
outdspl macro tkst ;------------------------------------
mov ah,9 ; Вывод строки
mov dx,offset tkst ; символов
int 21h ; на экран дисплея
endm
vvod macro ;------------------------------------------;
mov dx,offset buf ; Ввод строки
mov ah,10 ; символов с
int 21h ; клавиатуры
endm
Продолжение прил.
asc_bin macro src,dst ;---------------------------------;
mov si,offset src ; Подготовка к вызову ascbin
call ascbin ; Вызов процедуры ascbin
mov dst,ax ; Запись числа в память
endm ;-------------------------------------------;
Результаты трансляции и компоновки
По завершении полного цикла разработки программ рабочий
директорий, кроме указанных ранее файлов с исходными текстами
программ с расширением asm, будет содержать еще ряд файлов
(файлы с расширениями lst,obj,mac,exe,map). В приводимом
списке числа указывают размеры файлов в байтах.
ASCBIN.ASM 1856 FUNC.ASM 1485 LIB.MAC 888
ASCBIN.LST 2528 FUNC.LST 2126 PRG.EXE 1357
ASCBIN.OBJ 200 FUNC.OBJ 71 PRG.MAP 228
BINASC.ASM 2583 OSN_PRG.ASM 5575
BINASC.LST 3140 OSN_PRG.LST 13636
BINASC.OBJ 218 OSN_PRG.OBJ 1011
Текстовыми являются файлы с расширениями asm, map и lst.
map-файл дает характеристику сегментной структуры программы и
в нашем случае выглядит так:
Start Stop Length Name Class
00000H 0007FH 00080H STSEG STACK
00080H 00207H 00188H DSEG
29
Страницы
- « первая
- ‹ предыдущая
- …
- 28
- 29
- 30
- 31
- 32
- …
- следующая ›
- последняя »
