Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
 
blinkme
0 / 0 / 0
Регистрация: 07.12.2014
Сообщений: 1
1

Не получается откомпилировать код и сделать запускаемый файл

07.12.2014, 16:10. Просмотров 215. Ответов 0
Метки нет (Все метки)

Этот пример я нашел в книге. Не получается откомпилировать и сделать запускаемый файл. Наверное я не тем компилирую, либо где-то допустил ошибку. Посмотрите пожалуйста, подскажите.
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
text SEGMENT 'code'
org 100h
start:
main PROC 
mov SP,offset newstk                ;перенос стека на новое место в конец программы
;освободим лишнюю память
mov ah,4ah                              ;функция изменения размера блока памяти
mov bx,(newstk-main+10Fh)/16 ;фактический размер программы
int 21h
;определим из каких-то соображений количество памяти, которое надо выделить программе. пусть эта величина в байтах оказалась в АХ
add ax,0fh   ;Для округления числа параграфов
mov dx,0    ;Старшая половина делимого
mov bx,16   ;Делитель
div bx  
;выделим динамически необходимую память   
mov bx,ax    ;Требуемое число параграфов
mov ah,48h   ;Функция выделения памяти
int 21h
 
mov es,ax     ;настроим ЕS на выделенный сегмент
;поработаем с выделенным блоком
mov word ptr ES:[DL],1234h ; пример записи в него, если  в DL требуемое смещение
 
mov ax,word ptr ES:[SL]      ;пример чтения из него, если в SL требуемое смещение
mov ah,49h                        ;функция освобождения памяти
int 21h
main ENDP
dw 128 dup(0)
newstk=$
text ENDS
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.12.2014, 16:10
Ответы с готовыми решениями:

Не получается откомпилировать и отладить программу что бы сделать скрин результата на отладчике
Помогите,не могу откомпилировать и отладить программу что бы сделать скрин результата на отладчике....

Изучение tasm. Не получается откомпилировать программу
Здравствуйте, уважаемые форумчане!) Пыталась программу написать на tasm, но компилятор tasm.exe...

Откомпилировать дизассемблированный код
есть такая прога static void Main(string args) { Console.WriteLine(999); ...

Не получается откомпилировать код
Здравствуйте, вот код. При сборке выскакивает 5 ошибок, помогите пожалуйста их убрать. Должно...

Запускаемый файл
Добрый день как изменить запускаемый файл (index). Пример вот структура папок apps --...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.12.2014, 16:10

не получается откомпилировать
Есть программный код. #include <iostream> #include <clocale> #include <cstdlib> #include...

Скрыть запускаемый файл
Как при запуске приложения скрыть сам запускаемый файл Использовал...

Не получается откомпилировать из исходников.
Во общем ситуация такая шеф поставил задачу написать программу под нужды компании, разуиеется c++...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru