|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
06.11.2008, 07:28 | #1 |
Пользователь
Регистрация: 23.06.2008
Сообщений: 77
|
Прерывания DOS
Возник м.б. глупый вопрос - чтобы прерывания Дос, то же 21-ое например, были доступны, нужно чтобы Дос был установлен? И когда ни одна операционная система еще не загружена, могу ли я использовать эти прерывания?
|
06.11.2008, 08:07 | #2 | |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
Цитата:
нет, не можешь |
|
06.11.2008, 08:12 | #3 |
Пользователь
Регистрация: 23.06.2008
Сообщений: 77
|
А как мне тогда вывести на экран строку? Среди прерываний Биос вроде такого нет...
|
06.11.2008, 08:41 | #4 |
Баламучу слегка...
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,585
|
Как это нет? А как же INT 10h, АН = 09? Выводим символ с заданным атрибутом... Согласен, не строка. Ну и что?
|
06.11.2008, 09:20 | #5 |
Пользователь
Регистрация: 23.06.2008
Сообщений: 77
|
Да, точно, атрибут - это по ходу цвет. Спасибо.
|
06.11.2008, 11:59 | #6 |
Форумчанин
Регистрация: 12.09.2008
Сообщений: 239
|
можно и строку..... INT 10h, AH=13h
Надо бы избавиться от привычки ставить многоточие.....
|
06.11.2008, 13:24 | #7 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
odi_noki, а можно поинтересоваться, что это Вы такое "военное" пишите, что оно будет работать без загруженной ОС ? свою ОС?.. Загрузчик компа?.... или что?..
|
06.11.2008, 20:01 | #8 |
Пользователь
Регистрация: 23.10.2008
Сообщений: 48
|
что нормальное можно писать, задавая такие глупые вопросы
|
06.11.2008, 20:11 | #9 | |
Пользователь
Регистрация: 23.06.2008
Сообщений: 77
|
Спасибо, так лучше
Цитата:
Да ничего "нормального" в общем-то, просто эксперимент, и, как оказалось, довольно несложный. |
|
07.11.2008, 12:08 | #10 |
Пользователь
Регистрация: 23.06.2008
Сообщений: 77
|
Строка не выводится, что-то с кодировкой.. только цифры выводятся (под ОС все выводится нормально)
Последний раз редактировалось odi_noki; 07.11.2008 в 13:06. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Прерывания и 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 |