Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.85/27: Рейтинг темы: голосов - 27, средняя оценка - 4.85
D@rkD@iver
112 / 112 / 13
Регистрация: 01.10.2008
Сообщений: 876
1

TASM, программа сразу закрывается

02.07.2009, 12:05. Просмотров 5276. Ответов 21
Метки нет (Все метки)

начинаю изучать ассемблер (Borland TASM)
из книжки взял исходник Hellow World
откомпилировал, но когда запустил exe-шник он открылся и сразу же закрылся (мнгновенно)
вот код
Assembler
1
2
3
4
5
6
7
8
9
10
.model tiny
.code
org 100h
start:
    lea dx, msg
    mov ah, 9
    int 21h 
    ret
msg     db 'Hello world!$'
end start
я думаю в ДОСе проблема?
подскажети кто знает
заранее спасибо
0
Вложения
Тип файла: txt First.txt (551 байт, 30 просмотров)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.07.2009, 12:05
Ответы с готовыми решениями:

Задача закрывается сразу после старта
Очень прошу помочь разобраться с задачей. Требуется нарисовать прямоугольник и сделать, чтобы он...

Приложение сразу закрывается: Warning: No Stack
Доброго времени суток, форумчане - коллеги. Столкнулся с проблемой, Warning: No Stack - в...

Перевод курсора, при запуске exe-файла окно сразу закрывается
Добрый день. Есть код программы которая (по идее) должна, при нажатии в правом нижнем углу окна,...

Программа на tasm, стековая адресация
Помогите сделать программу на tasm. Использование передачи параметров через стек и стековой...

Программа вычисления по формуле. Ассемблер, tasm
Можете подсказать, как сделать? Написать программу вычисления по формуле: y= (a+b)/(c-d)^2. Выдать...

21
Nazz
WEB-developer
897 / 728 / 80
Регистрация: 12.03.2009
Сообщений: 2,802
Записей в блоге: 2
02.07.2009, 13:49 21
Цитата Сообщение от D@rkD@iver Посмотреть сообщение
есть ли в нм ошибки?
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
model small
.data 
        mesg     db "Hello World! $"
.code
main proc
        mov ax, @data
        mov ds, ax
        mov dx, offset mesg
        mov ah, 9h
        int 21
        
        mov ah, 1h
        int 21h
 
        mov ax,4c00h
        int 21h
        
 
main endp
end main
code end
рабочий)))
0
D@rkD@iver
112 / 112 / 13
Регистрация: 01.10.2008
Сообщений: 876
02.07.2009, 14:19  [ТС] 22
Nazz, у меня на экран не выводит
просто пустой экран
0
02.07.2009, 14:19
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.07.2009, 14:19

Программа, подсчитывающая количество единиц. Ассемблер, tasm
Напишите программу, подсчитывающую количество единиц в заданном байте или слове: A DB 01101011B

Программа производящая замену одного символа на другой. Ассемблер, tasm
Что нужно изменить в данной программе, чтобы он заменял искомый символ на другой, введенный с...

Программа, выдающая все совпадающие элементы двух массивов. Ассемблер, tasm
Как изменить программу, чтобы можно было компилировать не через com, а через exe в tasm? .model...


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

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

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