Пожалуйста, нужна помощь!!!
Добавлено: 15 ноя 2007, 23:09
Ребята, вы здесь все умные. Мне нужна помощь. причем сгодится любая, от простой поддержки до советов. у нас препод немного неадекватный. попросил написать маленькую операционную систему)))) Меня очень волнует вопрос распределения и организации памяти. препод толком ничего не обьяснил, просто раздал задания. Ну типа организация памяти. Когда я его спросила имеет ли он ввиду страничную организацию, он нелепо сказал, что нет, надо распределить память по схеме:
1. запрос call givmem
l-массив, кольцо защиты, значение начала массива. База(установить DS, CS), заполнит таблицу GDT/
Образовать список памяти
разбить на 3 поля и заполнить GDT
записать длину
заполнить поля
2.затем необходимо запустить процессы в операционной системе(!): 256 байт, где содержится вся инфо о процессе, необходимо все регистры(Cs, DS,SS...итд)назначить, при поступлении запроса идет обращение к памяти(описанной выше))) и на регисты должно поступить новое значение(перевод из логического в физический) адреса.
Вот то, что он сказал сделать, я немного(читай очень сильно) затрудняюсь. точнее в панике. Пожалуйста, кто может сказать мне что делать, или подкинуть инфо или что почитать, помогите!!!!
. я в непонятках. но чувствую, что мне смерть. поделитесь инфо!плизззз!!!очень нужна помощь!
1. запрос call givmem
l-массив, кольцо защиты, значение начала массива. База(установить DS, CS), заполнит таблицу GDT/
Образовать список памяти
разбить на 3 поля и заполнить GDT
записать длину
заполнить поля
2.затем необходимо запустить процессы в операционной системе(!): 256 байт, где содержится вся инфо о процессе, необходимо все регистры(Cs, DS,SS...итд)назначить, при поступлении запроса идет обращение к памяти(описанной выше))) и на регисты должно поступить новое значение(перевод из логического в физический) адреса.
Вот то, что он сказал сделать, я немного(читай очень сильно) затрудняюсь. точнее в панике. Пожалуйста, кто может сказать мне что делать, или подкинуть инфо или что почитать, помогите!!!!
. я в непонятках. но чувствую, что мне смерть. поделитесь инфо!плизззз!!!очень нужна помощь!