|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Июн 19, 2003 17:03:05 Привет всем, я - чайник(teapot). Поэтому у меня и вопросы чайника: Зачем нужна видео карта и какой у неё номер порта? Где можно взять номер порта для устройств? Какой формат ввода/вывода в/из порт? HELP ME! |
|
|
Дата: Июн 19, 2003 18:04:41 Хм :) Видео-карта нужна для вывода инфы на монитор :) Номер порта... Тут посложнее. Сходу не вспомню. Номер порта можно взять из любой хорошей книги по железу - Гук или Мюллер, что тебе роднее. Формат вывода? Не понял. На асме - это in/out. Только такой фокус у тебя не пойдет на Windows. Так же он не пойдет под DOS command prompt. Если любишь старье - найди ЧИСТЫЙ дос 6.22 и загружайся оттуда. Там играйся. А если хочешь in/out под Windows - тогда пиши драйвер :) Сразу чайником быть перестанешь. Только станешь ли ты от этого счастливее? |
|
|
Дата: Июн 19, 2003 18:31:46 Как я помню, под DOS есть область оперативной памяти которая отводится для вывода изображения(видео-память), тогда здесь зачем видео-карта. А с другой стороны, если видео-карта 32 Mb, то не много ли для вывода изображения. Если я буду с помощью команд in/out посылать всякую мудь(например поле из едениц), то как на это отреагирует устройство(видеокарта). И если я буду считывать информацию с порта, как я узнаю чё я считываю(например с винчестера: загрузочный сектор, файл какой-нибудь(имя, атрибуты...),...). |
|
|
Дата: Июн 19, 2003 19:01:43 teapot Видеокарта копирует эти данные к себе и их выводит на монетор(Что потвойму выводит изоброжение на монитор памить чтоли?!).32 Mb ну как скозать кому много кому мало.Дос отводит только 64 кб для вывода изоброжения а если у тебя 800*600*24bit то тебя нужно примерно 2 Mb а памить нужна не толька для хранения одной страницы изоброжения. |
|
|
Дата: Июн 19, 2003 19:34:20 Лано, про видюху понял. Только вот как организовать страницы и сделать так чтобы выводилась определённая из них. Да и вообще как создать страницу(рисунок чтоль какой нарисовать) через порт. |
|
|
Дата: Июн 19, 2003 19:59:51 А вот тут, дорогой, лучше разбери кашу у себя в голове. В форуме тебе развернутого ответа никто на такие вопросы не даст. Подбери хорошую литературу, заведи себе отладчик и научись им пользоваться, а только потом возвращайся и задавай вопросы. Тебе помогут, если вопросы будут корректными и вежливыми. Просмотри форум на предмет сообщений о литературе и вперед, в асм! |
|
|
Дата: Июн 19, 2003 20:05:56 volodya Ну чтож, наверно ты прав, пойду ещё раз искать литру(в первый заход не нашёл). |
|
|
Дата: Июн 19, 2003 20:13:29 teapot Порты тебе скорее всего ненужны. Используй прирывание 10h. Литература. Про порты и нетолько можешь почитать здесь http://www.codenet.ru/progr/video/egavga/index.php если у кого есть информация по програмированию через порты svga то заделитесь. |
|
|
Дата: Июн 19, 2003 20:55:45 Pavia Большое Спасибо за ссылку(понтово). |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.070 |