Практическое задание по дисциплине - Операционные среды, системы и оболочки.
контрольные работы, Информатика Объем работы: 7 стр. Год сдачи: 2008 Стоимость: 770 руб. Просмотров: 1264 | | |
Оглавление
Введение
Литература
Заказать работу
Контрольная работа №1
Изучить структуру системных таблиц реального режима Windows и организацию цепочек блоков памяти
Познакомиться с работой одной из программ, позволяющих просмотреть содержимое ОЗУ в виде шестнадцатеричного дампа - PEEK.COM.
Найти в памяти таблицу таблиц (для получения ее адреса запустить lol.com), познакомиться с ее содержимым и посмотреть указатель на 1 MCB.
Проследить в памяти цепочку блоков, определяя их принадлежность и сравнивая с информацией из карты памяти.
Написать отчет с описанием процесса нахождения блоков MCB. В отчете указать цепочку блоков памяти с их адресами и размерами.
Исследование цепочки блоков основной памяти
MCB – это управляющий блок, который DOS использует при распределении, модификации и освобождении блоков системной памяти.
Формат блока:
Смещ. Длина Содержимое
▀▀▀▀▀ ▀▀▀▀▀ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀┌───┐ ┌──► M(4dH) - за этим блоком есть еще блоки
+0 1 │Тип├──┴──► Z(5aH) - данный блок является последним
├───┴───┐
+1 2 │Владелец параграф владельца (для FreeMem); 0 = владеет собой
├───┴───┤
+3 2 │Размер │ число параграфов в этом блоке распределения
├───┴───┴───────┐
+5 3 │зарезервировано│└───┴───┴───-───┘
+8 8 ASCIIZ имя хозяина
+10H ? Блок памяти начинается здесь и имеет длину (Размер*10H) байт.
Замечания:
блоки памяти всегда выровнены на границу параграфа ("сегмент_блока"); блоки M-типа: следующий блок находится по (сегмент_блока+Размер):0000;
блоки Z-типа: (сегмент_блока+Размер):0000 = конец памяти.
Сегмент первого блока в цепочке MCB-блоков хранится по смещению -2 в...
Список использованной литературы
1. Гук М. Аппаратные средства IBM PC. Энциклопедия. СПб.: Издательство "Питер", 2000. - 816 c.
2. Дейтин Г. Введение в операционные системы. Перевод с английского. В 2-х томах, М., Мир, 1987 г.
3. Роберт Журден. Справочник программиста на персональном компьютере фирмы IBM.
4. Операционная система MS-DOS. Руководство разработчика
5. Операционная система MS-DOS (версия 6.0). Справочное руководство.
6. Питер Абель. Ассемблер и программирование для IBM PC
7. Справочная система Tech Help.
8. Фигурнов В.Э. IBM PC для пользователей. М.:ИНФРА,1997г.
После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.