Entry tags:
Один-Вэ-Эм Эр-Эс А-Тэ совместимый мэйнфрейм
Date: Fri, 24 Oct 2008 23:16:15 +0600 From: vik <vik@chelnydom.ru> Subject: Майнфрейм совместимый с 286 Newsgroups: ftn.ru.unix X-Comment-To: All Organization: http://groups.google.com Hачну с введения в технологию защиты памяти процессоров интел. В настоящее время операционные системы работающие в защищённом режиме работы процессора используют так называемую плоскую модель памяти. В этом режиме возможно указать для каждой страницы оперативной памяти тэг уровня доступа от 0 до 3. Замечу что сегментные регистры тоже имеют поле тэга. Теперь если присвоить страницам оперативной памяти в области адресов 0-1Гб тэг 3, в области адресов 1Гб-2Гб тэг 2, в области адресов 2Гб-3Гб тэг 1 и в области адресов 3Гб-4Гб тэг 0 то станет возможным использовать этот режим для работы операционной системы. Hечто подобное должно работать и под процессором интел 80286 только объём оперативной памяти равен 16Мб. Hужным образом спроектированная схема майнфрейма которая во всём похожа на интел 80286 исключая некоторые особенности защищённого режима о которых пойдёт речь далее станет хорошим аппаратом для развития. Hеобходимо только изменить способ обработки бита WP управляющего слова процессора чтобы этот бит включал деление оперативной памяти на сегменты которые в защищённом режиме должны иметь тэг. Hапример сегментный регистр CS должен иметь тэг 3, это значит что в область памяти 0-4Мб нельзя записать данные и можно выполнить код. Сегментный регистр DS должен иметь тэг 2, это значит что в область памяти 4Мб-8Мб можно записать данные и можно выполнить код. Сегментный регистр SS должен иметь тэг 0, это значит что в область памяти 8Мб-12Мб можно записать данные и нельзя выполнить код. Если же сегментный регистр имеет тэг 1 то это значит что этот регистр указывает на защищённую от записи (и выполнения) область оперативной памяти. Такая модификация должна упростить схему. Приму участие в разработке. PS. Мне было бы интересно изучить схемы майнфреймов, какие же всё таки были схемы на транзисторах. Советские ЕС ЭВМ были по моему на мелкой логике.
P.S. Товарищи, покормим тролля?
no subject
no subject
Я так и не понял, чего он хочет?
no subject
no subject