imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Компьютеры > Железо
Опции темы
Старый 13.01.2003, 02:22     # 21
helldomain
Administrator
 
Аватар для helldomain
 
Регистрация: 13.05.2002
Сообщения: 11 227

helldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиург
helldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиург
Translyaciya siuda otnosheniya ne imeet. No w zaschischennom rejime est wozmojnost uprawlyat dostupami k pamyati cherez us-wo na PCI. T.e. sistema budet zaprashiwat razresheniya u dewaisa wisyaschego na PCI.
__________________
Осколки прошлого, как снег, закрутит ураган времён,
В ушедший день для нас навек, обрушив мост,
Оставив в наших душах след, тьма уплывёт за горизонт,
И в чистом небе вспыхнет свет, свет новых звёзд.
helldomain вне форума  
Старый 13.01.2003, 03:03     # 22
dimonk
NewСибирский Монк
 
Аватар для dimonk
 
Регистрация: 30.06.2002
Сообщения: 3 641

dimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуру
ыыы! процессор понятия не имеет о том, что такое pci, но тем не менее отлично работает в защищенном режиме. устройства pci понятия не имеют, что такое защищенный режим, но тем не менее работают с памятью в режиме dma.

а как быть с компами, у которых нет шины pci, но есть защищенный режим работы? i286, i386?
__________________
Свои носки я стираю Лаской Магия Черного и они надолго сохраняют свой естественный черный цвет!
dimonk вне форума  
Старый 13.01.2003, 03:18     # 23
helldomain
Administrator
 
Аватар для helldomain
 
Регистрация: 13.05.2002
Сообщения: 11 227

helldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиург
helldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиург
Processor ne znaet. Mosti znajut.
286/386: wot poetomu tam i net funkcij rashirennogo uprawleniya dostupom k stranicam.
__________________
Осколки прошлого, как снег, закрутит ураган времён,
В ушедший день для нас навек, обрушив мост,
Оставив в наших душах след, тьма уплывёт за горизонт,
И в чистом небе вспыхнет свет, свет новых звёзд.
helldomain вне форума  
Старый 13.01.2003, 03:25     # 24
dimonk
NewСибирский Монк
 
Аватар для dimonk
 
Регистрация: 30.06.2002
Сообщения: 3 641

dimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуру
хелл, ну чтобы не быть голословным - подкинь ссылочку? поискал - не нашел по этой теме. и до сих пор не могу понять - а при чем тут pci, управление которым осуществляется другой микросхемой (в чипсетах с хабовой архитектурой). как мост pci, решающий совершенно другие функции и стоящий в стороне от взаимоотношений процессора и памяти может решать их судьбу?!
__________________
Свои носки я стираю Лаской Магия Черного и они надолго сохраняют свой естественный черный цвет!
dimonk вне форума  
Старый 13.01.2003, 04:23     # 25
helldomain
Administrator
 
Аватар для helldomain
 
Регистрация: 13.05.2002
Сообщения: 11 227

helldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиург
helldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиург
Blin, dimonk, wlom iskat. Eto ne sowsem kontrol, eto bolshe pohoje na mehanizm callback'a.
__________________
Осколки прошлого, как снег, закрутит ураган времён,
В ушедший день для нас навек, обрушив мост,
Оставив в наших душах след, тьма уплывёт за горизонт,
И в чистом небе вспыхнет свет, свет новых звёзд.
helldomain вне форума  
Старый 13.01.2003, 04:46     # 26
dimonk
NewСибирский Монк
 
Аватар для dimonk
 
Регистрация: 30.06.2002
Сообщения: 3 641

dimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуру
ооо, ну это уже ближе получается ты про то, что процессор инициирует обмен между памятью и периферией через dma для подгрузки/выгрузки страниц? но тут механизм штатный для всех систем.
__________________
Свои носки я стираю Лаской Магия Черного и они надолго сохраняют свой естественный черный цвет!
dimonk вне форума  
Старый 14.01.2003, 02:16     # 27
helldomain
Administrator
 
Аватар для helldomain
 
Регистрация: 13.05.2002
Сообщения: 11 227

helldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиург
helldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиург
Ehh... Primer. Proga rabotajushaya w multizadachnoi srede w V86 pitaetsya poluchit dostup k stranice pamyati. Proc/chipset proweryat spiski callbackow. W spiske stoit device, function takaya-to, idet zapros cherez PCI na ustroistwo, ustroistwo otwechaet da ili net (tipa razreshit/zapretit).
__________________
Осколки прошлого, как снег, закрутит ураган времён,
В ушедший день для нас навек, обрушив мост,
Оставив в наших душах след, тьма уплывёт за горизонт,
И в чистом небе вспыхнет свет, свет новых звёзд.
helldomain вне форума  
Старый 14.01.2003, 07:16     # 28
dimonk
NewСибирский Монк
 
Аватар для dimonk
 
Регистрация: 30.06.2002
Сообщения: 3 641

dimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуруdimonk Отец (мать) всех Гуру
нет, чипсет ничего не проверяет. он лишь обеспечивает передачу данных по внутренним шинам и поддержку внешних устройств. адресация в защищенном режиме поддерживается непосредственно возможностями процессора. если он обнаруживает, что страница, к которой обратилось приложение, отсутствует в памяти, то происходит прерывание (совершенно прозрачно для программы) и средствами операционной системы эти данные подкачиваются с внешних устройств. т.е. программа обращается к памяти, происходит прерывание, если программа имеет право обратиться к этим данным, процессор решает, где находятся эти данные - в физической памяти, или выгружены на внешний носитель. если выгружены, операционная система знает, где их найти - грубо говоря, дорожка, головка, сектор жесткого диска. потом обращается к железу через драйверы, готовит его к передачи данных в оперативную память. затем устройство инициализирует режим dma и закачивает данные, местонахождение которых указала ему операционная ситстема в оперативную память. операционная система, получив подтверждение, что данные благополучно прибыли, возвращает управление программе, запросившей доступ к этим данным.

привилегии доступа к различным областям памяти, как и адресация, обеспечиваются исключительно аппаратными возможностями процессора. внешние устройства, как и шина pci (она ведь тоже - периферийное устройство по отношению к процессору), понятия не имеют о существовании таблиц дескрипторов, селекторов, уровнях привилегий (они же - кольца защиты) и т.п. периферийные устройства готовятся к передаче данных именно программным путем. к решению судьбы программы и к управлению памятью они никакого отношения не имеют.

защита, повторюсь, реализуется НЕ шиной pci - она лишь используется для связи процессора и памяти с периферией. и запретить доступ к страницам памяти посредством шины pci мы НЕ можем.

поддержка виртуальной памяти в nt и 9х реализована несколько по-разному - это да. лучше продуманы привилегии процессов. частенько синие экраны в 9х возникали из-за ошибок в самой системе - то она страницы из свопа не подгружает, то вовремя не высвободит физическую оперативную память. в nt это продумано лучше. но они обе работают на ОДНОМ железе, используют ОДИНАКОВЫЕ его возможности. разница только в реализации этих возможностей - программная разница, еще раз отмечу.
__________________
Свои носки я стираю Лаской Магия Черного и они надолго сохраняют свой естественный черный цвет!
dimonk вне форума  
Старый 14.01.2003, 09:02     # 29
helldomain
Administrator
 
Аватар для helldomain
 
Регистрация: 13.05.2002
Сообщения: 11 227

helldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиург
helldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиург
Tak. Chuwstwuju ya, po etomu woprosu mi k soglasiju ne pridem.
\
__________________
Осколки прошлого, как снег, закрутит ураган времён,
В ушедший день для нас навек, обрушив мост,
Оставив в наших душах след, тьма уплывёт за горизонт,
И в чистом небе вспыхнет свет, свет новых звёзд.
helldomain вне форума  

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 00:26.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.