Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
Кротяка
6 / 6 / 1
Регистрация: 20.12.2010
Сообщений: 391
1

Настроить рабочую папку/открыть файл asm

12.01.2015, 21:54. Просмотров 1410. Ответов 1
Метки нет (Все метки)

Здравствуйте. Делаю первые шаги в программе Tasm и в ассемблере в целом. У меня есть файл hello.asm. Где я должен расположить его, чтобы он отработал? Или же я должен как то указать путь к рабочей папке? Извиняюсь конечно, но я вообще нихрена не понимаю...вот у меня лежит файл в корне диска C. Я открываю его и получаю окно на скриншоте №1. Положил этот файл в папку Tasm, получаю окно на следующем скрине. И так в любой папке. Хотелось бы увидеть/услышать/прочитать подробную инструкцию о том, как настроить среду для работы.
P.S Google ничего дельного не посоветовал
0
Миниатюры
Настроить рабочую папку/открыть файл asm   Настроить рабочую папку/открыть файл asm  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.01.2015, 21:54
Ответы с готовыми решениями:

Открыть папку и выделить файл/открыть файл в Excel
Привет, как программно открыть папку и выделить файл ? также как заставить Excel открыть файл ? в...

Сохранить файл в папку, а ссылку на его в БД, открыть файл по ссылке из Бд
Здравствуйте. Не получается сохранить файлы в папку Data (c записью ссылки на него в БД),а затем...

Открыть папку, а не файл
С помощью OpenDialog можно добавить файл. А как добавить всю папку с файлами?

Открыть папку и выделить файл C#
Короче, ситуация такая. Есть переменная, допустим filePath. Она хранит имя не файла, а ПАПКИ,...

Открыть папку файл менеджером
Привет. Я хочу из программы послать intent с url папки. Надо чтобы появилось стандартное окошко...

1
Argogo
639 / 240 / 40
Регистрация: 29.03.2013
Сообщений: 532
14.01.2015, 05:32 2
Кротяка, для начала, тебе надо узнать путь к двум исполняемым файлам:tasm.exe и
tlink.exe
. Далее предполагается, что эти два файла, а также ASM-файл находятся в корне диска "C:". Затем тебе надо "скормить" ASM-файл tasm'у
Код
c:\>tasm hello.asm
Должно получиться что-то вроде
Настроить рабочую папку/открыть файл asm
и должен быть создан файл hello.obj. Проверить его наличие можно командой DIR
Настроить рабочую папку/открыть файл asm

Далее получившийся OBJ-файл надо "скормить" tlink'у. Тут есть один момент, на который надо обратить внимание. Если исходный файл писАлся для создания COM-файла, то в командной строке необходимо указать ключ /t
Код
c:\>tlink /t hello.obj
Настроить рабочую папку/открыть файл asm

Если исходный файл писАлся для создания EXE-файла, то просто запускаем
Код
c:\>tlink hello.obj
Проверяем наличие исполняемого файла:
Настроить рабочую папку/открыть файл asm

Запускаем исполняемый файл:
Настроить рабочую папку/открыть файл asm


PS: Всё вышеперечисленное верно при отсутствии ошибок. Ну и исходник COM-файла:
Assembler
1
2
3
4
5
6
7
8
9
10
11
.MODEL TINY
.CODE
    org 100h
Begin:
    mov dx, offset MsgHello
    mov ah, 9
    int 21h
    ret
.DATA
MsgHello    db  'Hello World!', 0dh, 0ah, 24h
    END Begin
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.01.2015, 05:32

Как открыть папку в которой лежит файл
Как открыть папку в которой лежит файл? В базе есть пути полные пути к файлам с их именами,...

ShellExecute - открыть папку и выделить указанный файл
#include <iostream> #include <Windows.h> #include <shellapi.h> using namespace std; void main()...

Как программно открыть папку или запустить файл
Добрый день, форумчане. Как написать программу, которая будет открывать браузер или "Мой...


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

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

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