Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.12.2012, 18:55   #1
Silverstone
Пользователь
 
Регистрация: 13.12.2011
Сообщений: 75
По умолчанию Ассемблер. Запись в файл

Подскажите почему не пишет в файл?
Код:
d_s segment
 handle dw 0
 filename db 'file.txt',0
 buffer db 'Hello' ;
d_s ends

c_s segment
 assume ds:d_s, cs:c_s
 begin:
  mov ax,d_s
  mov ds, ax

    xor cx, cx ; атрибуты файла - обычный файл
    lea dx, filename
    mov ah, 3ch    
    int 21h
   mov handle, ax

    mov  al,02h  ;режим доступа
    lea  dx,filename  ;формируем указатель на имя файла
    mov ah,3dh  ;номер функции DOS
    int 21h ;открываем файл
   mov  handle,ax

    mov ax, 42h ; курсор на начало  
     xor dx, dx 
     xor cx, cx 
    mov bx, handle 
    int 21h

    mov ax, 40h ;функция записи в файл
    mov dx, offset buffer
    mov cx, 50 
    int 21h
   
c_s ends

end begin
Silverstone вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ассемблер, извлечение полного адреса и запись его в файл frm user Помощь студентам 0 20.02.2012 20:28
Ассемблер, запись в файл. rULEZ Помощь студентам 6 27.12.2011 13:03
Ассемблер,запись в файл Onni Помощь студентам 0 09.03.2011 23:20
Как скомпилировать файл*на*Ассемблер Yagamy Liet Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 9 16.08.2010 14:17