ВУЗ:
Составители:
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
- …
- следующая ›
- последняя »