Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Запуск програми на ассемблері

3.2K
22 июля 2006 года
foldem
52 / / 24.10.2005
Я тільки недавно почав вчити асемблер.Написав першу програму.Нижче приведений код програми,
пробував скомпілювати її через masm61,але вибиває помилки( які саме не пише ).Ставив інші програми( masm6.13,tast,wasm,...) але ними навіть незнаю як скомпілювати код програми,всі вони хочуть exe файл.Порадьте що робити,бо дуже хочу вивчити асемблер!!!


.model tiny ;
.code ;
org 100h ;
start: mov ah,9 ;
mov dx,offset message ;
int 21h ;
ret ;
message db "Hello World!",0Dh,0Ah,'$' ;
end start ;
14K
23 июля 2006 года
shoorick
48 / / 07.06.2006
це код програми формату com MS DOS.
щоб успішно скомпілювати його потрібно компілювати за добомогою масм так:

ml /c proga.asm
link /tiny proga.obj

лінкер потрібно брати 16-бітний (Sеgmеntеd Exесutаblе Lіnkеr)
також немає потреби кожен рядок закінчувати символом ";" - це відокремвлювач коментарів.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог