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

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

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.11.2008, 07:28   #1
odi_noki
Пользователь
 
Регистрация: 23.06.2008
Сообщений: 77
По умолчанию Прерывания DOS

Возник м.б. глупый вопрос - чтобы прерывания Дос, то же 21-ое например, были доступны, нужно чтобы Дос был установлен? И когда ни одна операционная система еще не загружена, могу ли я использовать эти прерывания?
odi_noki вне форума Ответить с цитированием
Старый 06.11.2008, 08:07   #2
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию

Цитата:
Сообщение от odi_noki Посмотреть сообщение
Возник м.б. глупый вопрос - чтобы прерывания Дос, то же 21-ое например, были доступны, нужно чтобы Дос был установлен?
да

Цитата:
Сообщение от odi_noki Посмотреть сообщение
И когда ни одна операционная система еще не загружена, могу ли я использовать эти прерывания?
нет, не можешь
rpy3uH вне форума Ответить с цитированием
Старый 06.11.2008, 08:12   #3
odi_noki
Пользователь
 
Регистрация: 23.06.2008
Сообщений: 77
По умолчанию

А как мне тогда вывести на экран строку? Среди прерываний Биос вроде такого нет...
odi_noki вне форума Ответить с цитированием
Старый 06.11.2008, 08:41   #4
Баламут
Баламучу слегка...
Участник клуба
 
Аватар для Баламут
 
Регистрация: 01.11.2006
Сообщений: 1,585
По умолчанию

Как это нет? А как же INT 10h, АН = 09? Выводим символ с заданным атрибутом... Согласен, не строка. Ну и что?
Баламут вне форума Ответить с цитированием
Старый 06.11.2008, 09:20   #5
odi_noki
Пользователь
 
Регистрация: 23.06.2008
Сообщений: 77
По умолчанию

Да, точно, атрибут - это по ходу цвет. Спасибо.
odi_noki вне форума Ответить с цитированием
Старый 06.11.2008, 11:59   #6
Min
Форумчанин
 
Регистрация: 12.09.2008
Сообщений: 239
По умолчанию

можно и строку..... INT 10h, AH=13h
Надо бы избавиться от привычки ставить многоточие.....
Min вне форума Ответить с цитированием
Старый 06.11.2008, 13:24   #7
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

odi_noki, а можно поинтересоваться, что это Вы такое "военное" пишите, что оно будет работать без загруженной ОС ? свою ОС?.. Загрузчик компа?.... или что?..
Serge_Bliznykov вне форума Ответить с цитированием
Старый 06.11.2008, 20:01   #8
DEADHUNT
Пользователь
 
Регистрация: 23.10.2008
Сообщений: 48
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
odi_noki, а можно поинтересоваться, что это Вы такое "военное" пишите, что оно будет работать без загруженной ОС ? свою ОС?.. Загрузчик компа?.... или что?..
что нормальное можно писать, задавая такие глупые вопросы
DEADHUNT вне форума Ответить с цитированием
Старый 06.11.2008, 20:11   #9
odi_noki
Пользователь
 
Регистрация: 23.06.2008
Сообщений: 77
По умолчанию

Цитата:
Сообщение от Min Посмотреть сообщение
можно и строку..... INT 10h, AH=13h
Спасибо, так лучше

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
odi_noki, а можно поинтересоваться, что это Вы такое "военное" пишите, что оно будет работать без загруженной ОС ? свою ОС?.. Загрузчик компа?.... или что?..
Загрузчик пишу в бут-сектор дискеты

Цитата:
Сообщение от DEADHUNT Посмотреть сообщение
что нормальное можно писать, задавая такие глупые вопросы
Да ничего "нормального" в общем-то, просто эксперимент, и, как оказалось, довольно несложный.
odi_noki вне форума Ответить с цитированием
Старый 07.11.2008, 12:08   #10
odi_noki
Пользователь
 
Регистрация: 23.06.2008
Сообщений: 77
По умолчанию

Строка не выводится, что-то с кодировкой.. только цифры выводятся (под ОС все выводится нормально)

Последний раз редактировалось odi_noki; 07.11.2008 в 13:06.
odi_noki вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Прерывания и asm в Си BOBAH13 Общие вопросы C/C++ 7 05.08.2008 15:52
прерывания sergei64_89 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 22.04.2008 13:37
Операторы прерывания Иринкаа Общие вопросы Delphi 13 27.11.2007 21:52