Тема работы: работа с дисковой подсистемой средствами функций BIOS.
Цель работы: закрепить теоретический материал по адресации секторов дисков с использованием адресации CHS.
Порядок выполнения работы
1. Запустите виртуальную машину VMware Player, для запуска выберите гостевую операционную Windows, при выборе варианта загрузки укажите операционную систему MS DOS. В папке LAB-6 на диске С: гостевой операционной системы находятся файлы необходимые для выполнения лабораторной работы.
2. Изучите содержимое файла заготовки приложения PROG.ASM и файла макросов MACRO.INC.
3. Используя функцию 08h, прерывания 13h определите текущие параметры НГМД и выведите их на экран.
4. Используя функцию 02h, прерывания 13h произведите чтение загрузочного сектора первого жесткого диска.
При чтении сектора необходимо обрабатывать ошибку его чтения, если она произошла, то необходимо вывести предупреждение на экран и завершить работу программы.
5. С помощью функции BuferToScreenInHex выведите содержимое считанного сектора на экран.
СПИСОК ЛИТЕРАТУРЫ
1. Юров В.И. Ассемблер: Учебник для вузов. 2-е изд. – СПб.: Питер, 2011. –
640с.
2. Кутузов М.А., Преображенский А. Выбор и модернизация компьютера. 4-е
изд. – СПб.: Питер, 2005. – 320с.
3. Мюллер С., Зекер К. Модернизация и ремонт ПК. 10-е изд.: Пер. с англ. – К.;
М.; СПб.: Вильямс, 1999 . – 992с.
4. Томпсон Р.Б., Томпсон Б.Ф. Железо ПК: Энциклопедия. 3-е изд. – СПб.: Питер, 2004. – 956с.
5. Хамахер К., Вранешич З., Заки С. Организация ЭВМ. 5-е изд. – СПб.: Питер,
2003. – 848с.
6. Цилькер Б.Я., Орлов С.А. Организация ЭВМ и систем: Учебник для вузов. –
СПб.: Питер, 2007. – 672с.
7. Таненбаум Э. Архитектура компьютера. 5-е изд. – СПб.: Питер, 2007. – 844с.