Поиск:

Ответ в темуСоздание новой темы Создание опроса
> открытие файлов 
V
    Опции темы
GLeBaTi
Дата 15.4.2010, 15:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 129
Регистрация: 1.2.2008
Где: г.Чебоксары

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



(MASM)списал код из книжки:
Код

CSEG segment ;название сегметна
org 100h     ;смещение на 100Н
BEGIN:       ;начало программы
;=============================    
    
    mov ax, 3D00h
    mov dx, offset File_Name
    int 21h
    jc Bad_file
    
    mov dx,offset goodMsg
    Quit_prog:
    mov ah, 9
    int 21h
    mov ah, 10h
    int 16h
    int 20h
    
    Bad_file:
    mov dx, offset errMsg
    jmp Quit_prog
;===========Ф-ии===============
    
;============Переменные=====================
    File_Name db 'C:\1.exe',0
    errMsg   db 'file error!&'
    goodMsg  db 'file opened&'
;=============================    
CSEG ends    ;конец сегмента
end BEGIN    ;конец программы

При запуске программы, выводится много непонятных символов, и звуковых сигналов.
А должно выводить сообщение о том, открыт ли файл или нет.
 До этого все примеры из книжки работали.
PM MAIL   Вверх
airyashov
Дата 15.4.2010, 15:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



для  
Код

mov ah, 9
 конец строки '$', а не '&'


--------------------
icq:3(один)7748666
mail:airyashov( а )inbox.ru
PM MAIL   Вверх
GLeBaTi
Дата 15.4.2010, 15:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 129
Регистрация: 1.2.2008
Где: г.Чебоксары

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



ох блин )
Спасибо !

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

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

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


 




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


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

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