Выполнение лабораторных работ предполагает использование языка Ассемблер в качестве основного инструментального средства и соотвествующего пакета инструментальных программ. С целью упрощения процесса разработки программ и обеспечения возможности их выполнения без возникновения конфликтных ситуаций со стороны операционной системы (ОС), предлагается использовать ОС MS-DOS. Процесс разработки ассемблерной программы применительно к системе Turbo Assembler 4.0 рассмотрен в приложении А.
Общий порядок выполнения лабораторных работ включает следующие этапы.
1. Углубленное изучение теоретического материала по теме лабораторной работы.
2. Разработка алгоритма программы. В алгоритме должны быть отражены особенности:
— функциональной организации исследуемой подсистемы или компонента компьютера;
— выбранного метода управления ими;
— используемых сервисных средств уровня ОС и базовой системы ввода-вывода (BIOS).
3. Разработка исходного текста программы на языке Ассемблер, ее трансляция, компоновка и отладка.
4. Демонстрация текста программы и результатов ее работы преподавателю на проверку для получения отметки о выполнении работы.
5. Оформление отчета по работе.
Следует отметить, что в рамках самостоятельной работы по дисциплине студенту выделяется четыре академических часа для подготовки к каждой лабораторной работе.
Отчет по результатам лабораторной работы оформляется в соответствии с требованиями ДСТУ 3008-95. Отчет должен содержать цель работы, теоретическую суть работы, условие задачи, ход решения поставленной задачи, алгоритм и листинг программы, результаты выполнения программы и их анализ, выводы по работе.
При наличии оформленного отчета студент проходит процедуру получения зачета.
Изучение способов идентификации микропроцессоров, совместимых с архитектурой семейства Intel x86. Получение практических навыков по разработке низкоуровневых программ, определяющих тип установленного центрального процессора.
Выполнение работы базируется на знании базовой архитектуры микропроцессоров семейства x86. При подготовке к данной лабораторной работе рекомендуется использовать литературные источники [3, 6, 7], в которых подробно рассмотрены программная модель микропроцессоров Intel-архитектуры и ее развитие, сигнатура процессора, а также команда CPUID.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.