Народ, помогите с вопросами, это не задание, просто интерестно: 1) Применяют ли в данное время прямой доступ к видеопямяти пользовательские процессы если учесть что например вся графика в винде в 0 ring. 2) Применяют ли в данное время устройства, позволяющие отобразить свои регистры в оперативную память?
Что такое твое спо? 1) Ты же сам говоришь "графика в винде в 0 ring" пользовательские процессы - ринг 3. Ответ очевиден. 2) вообще о чем идет речь? Приведи пример устройства которое могло... Звучит, мягко говоря, как бред )
спо- системные программное обеспечение, стандартная дисциплина. Причем тут винда, я привел ее для примера. Про устройства: такие устройства есть. Почитайте хотя бы Танен-ма. Мне нужен был ответ профессионала, а не ваш бестолковый ответ. Молодой человек, если не знаете зачем пороть чушь?
спо- системные программное обеспечение, стандартная дисциплина. Причем тут винда, я привел ее для примера. Про устройства: такие устройства есть. Почитайте хотя бы Танен-ма. Мне нужен был ответ профессионала, а не ваш бестолковый ответ. Молодой человек, если не знаете зачем пороть чушь?
na1s Давайте не будем тут говорить - кому чего писать не стоит. Если вы сами читали Таненбаума, вы должы были сами ответить на этот вопрос! По поводу первого вопроса: Прямой доступ к видеопамяти соверменные программные комплексы под виндовс не используют, для этого они используют документированные возможности различных библиотек типа DirectX\DirecrDraw или OGL. Никаких 0B800:0000 уже нету. Времени DOS прошли.
Порадовал )) На первый вопрос ты ответ получил. Отвечу и на второй, раз ты не желаешь конкретизировать. Широко пременяемые устройства - микроконтроллеры pic для доступа к внутренним регистрам используют адресную шину. Обращение к определенному адресу эквивалентно обращению к регистру. Ты это имеешь виду? Или вопрос все же касается PC? тогда звучит как бред )
Обрати внимание ты спрашивал "регистры в оперативную память". Что называлось регистрами в PDP-11 для меня загадка. Тут же говорится о адресных буферах. Естественно если говорить о железе то адресная шина у процессора одна. На ней формируется адрес как для работы с памятью так и с PCI\ISA. rei3er У устройств подключаемых к PCI, PCI Express, LPC по твоему есть РЕГИСТРЫ доступные через адреса пересекающиеся с ОЗУ? )
assorted я думаю, na1s подразумевал обращение к регистрам устройств не через порты I/O может ошибаюсь
ответ очевиден -) страницы ядра недоступны пользовательским процессам, т.к. защищены битом MMPTE.Owner такой тон здесь не приветствуется, учти. это на будущее