Поиск:

Ответ в темуСоздание новой темы Создание опроса
> создание файла, tasm 
:(
    Опции темы
corpse
Дата 4.5.2004, 10:25 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Помогите пожалуйста с контрольной!
мне нужно реализовать создание текстового файла в редакторе TASM

заранее спасиба sad.gif
  Вверх
Lonley
Дата 5.5.2004, 00:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 597
Регистрация: 7.10.2003
Где: северные ворота М урманск

Репутация: нет
Всего: 4



создаем файл под управлением DOS функция 21h
регистры:
Код

.data
fname db 'file.txt',0
p_fname dd fname
....
.code
....
mov ah,3ch  ------- функция создания файла
mov cx,0 ---------- атрибуты файла значения битов 0=1 только чтение, 1=1 скрытый файл,
2=1 - системный файл, 3=0 - игнорируется , 4=0 - зарезервирован каталог, 5- бит архив
6=0 резерв, 7=1 - общий файл в NoWELL, 8..15 = 0 резерв,  
lds dx,fil_nam ---- имя файла
int 21h ------------ interrupt DOS

рабочий код
Код

;head files ideal regim
Ideal
Model Small
;init stack segment
Stack 100h
;init data segment
DataSeg
fname   db 'c:\fil.txt',0
p_fname dd fname
;init code segment
CodeSeg
start:
  mov ax,@data
  mov ds,ax
  mov ah,3ch
  mov cx,0
  lds dx,p_fname
  int 21h

mov ah,4ch
mov al,0  
int 21h  
end start



--------------------
Земную жизнь пройдя до половины,
Я очутился в сумрачном лесу,
Утратив правый путь во тьме долины.
Каков он был, о, как произнесу,
Тот дикий лес, дремучий и грозящий,
PM MAIL ICQ   Вверх
Akina
Дата 5.5.2004, 10:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20570
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: нет
Всего: 453



А что такое "редактор ТАСМ"???


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Lonley
Дата 5.5.2004, 10:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 597
Регистрация: 7.10.2003
Где: северные ворота М урманск

Репутация: нет
Всего: 4



Цитата(Akina @ 5.5.2004, 10:05)
А что такое "редактор ТАСМ"???

наверно ТУРБО АССЕМБЛЕР 5.0 smile.gif


--------------------
Земную жизнь пройдя до половины,
Я очутился в сумрачном лесу,
Утратив правый путь во тьме долины.
Каков он был, о, как произнесу,
Тот дикий лес, дремучий и грозящий,
PM MAIL ICQ   Вверх
Jin X
Дата 6.5.2004, 18:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 157
Регистрация: 5.3.2004

Репутация: 1
Всего: 1



А что, есть такой редактор? wow.gif smile.gif
--------------------
Бойся своей мечты, ибо она осуществима!
PM MAIL   Вверх
p0s0l
Дата 6.5.2004, 22:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Г-н Посол
****


Профиль
Группа: Экс. модератор
Сообщений: 3668
Регистрация: 13.7.2003
Где: 58°38' с.ш. 4 9°41' в.д.

Репутация: 2
Всего: 112



Может TASM IDE ?



--------------------
С уважением, г-н Посол.
PM   Вверх
Lonley
Дата 24.5.2004, 00:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 597
Регистрация: 7.10.2003
Где: северные ворота М урманск

Репутация: нет
Всего: 4



есть чтучка Turbo Shell v 3.0 beta 3 замечательная


--------------------
Земную жизнь пройдя до половины,
Я очутился в сумрачном лесу,
Утратив правый путь во тьме долины.
Каков он был, о, как произнесу,
Тот дикий лес, дремучий и грозящий,
PM MAIL ICQ   Вверх
awsmmix
Дата 22.10.2014, 01:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 22.10.2014

Репутация: нет
Всего: нет



Народ,подскажите,пожалуйста, начинающему программисту как создать файл без выделения кластера? 
(Создать запись о файле в каталоге и создать там новую запись - размер 0,дата,время)
Буду неимоверно признателен. 

Это сообщение отредактировал(а) awsmmix - 22.10.2014, 02:00
PM MAIL   Вверх
Etronics
Дата 5.2.2015, 16:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 5.2.2015

Репутация: нет
Всего: нет



Так. Сначала создать подпись)))
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Asm: Общие вопросы"
MAKCim
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • Не забывайте пользоваться кнопкой КОД.
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к разделу форума. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim.

 
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Asm: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1243 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.