Помощь - Поиск - Пользователи - Календарь
Полная версия: начало в изучении ассемблера
Форум на все случаи жизни > Секреты софта и железа > Компьютерный ликбез
dragMetal
Я начал изучать ассемблер. Решил реализовать простую программу вывода на экран строки.
.486
.model flat, stdcall

.data
param db 'qqq$'

.code
main proc far
;mov ax, @data
;mov ds, ax

mov ah,09h
lea dx,param
int 21h

mov ax,4c00h
int 21h

main endp
end main

содержимое bat файла:
cls
echo off
D:\tasm\BIN\tasm32 /m3 /ml D:\tasm\BIN\1\1,,;
D:\tasm\BIN\tlink32 /Tpe /aa D:\tasm\BIN\1\1,D:\tasm\BIN\1\1,,D:\tasm\LIB\import32.lib
echo "Succesful"
pause

при запуске exe файла ОС Windows XP выдает сообщение: "Обнаружена ошибка. Программа будет закрыта..."

Что не так в коде?
victos
По этому вопросу очень много подробнейших руководств и справочников:

Справочник по системе программирования Турбо Ассемблер.

Турбо Ассемблер 3.0/tasm/#1-2. Руководство пользователя.
SAndrey
А я задаю вопросы тут.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Invision Power Board © 2001-2008 Invision Power Services, Inc.