Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > DOS приложение, тест RAM, защищённый режим


Автор: sasha_plh 21.1.2008, 19:09
Помогите, кто чем может....
Задание на курсовую: разработайте DOS приложение, тестирующее RAM в защищённом режиме...
Уточнил задание- тестировать нужно на целостность, причем всю, включая область куда загружена сама программа.
Подскажите на чем проще писать, может кто знает алгоритмы тестирования памяти ну и уж совсем сказочно было б, если у кого-нибудь есть исходник такой програмки....

Автор: PPS05 21.1.2008, 23:10
Н-да... общая идея такая: создаешь GDT entry на всю память (размер определяешь заранее до входа в защищенный режим через прерывание BIOS). Дальше - проходишь всю память, записывая значение в ячейку и проверяя, действительно ли оно изменилось. Для тестирования того куска, где находится программа ее придется по ходу переносить. Я бы писал на Асме.

Автор: MAKCim 22.1.2008, 11:55
PPS05, 
не все так просто

Автор: PPS05 22.1.2008, 16:54
Но ведь это только общая идея, я все понимаю...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)