
- •Лабораторная работа n 1. Принципы программного управления эвм. Команды ms dos
- •Общие положения
- •Командная строка
- •Справочная информация о командах
- •Порядок выполнения работы
- •Содержание отчета
- •Лабораторная работа n 2. Тестирование персонального компьютера и его основных устройств
- •Общие положения
- •Инструменты операционной системы
- •Командный процессор
- •Задание 1
- •Служебная программа
- •Задание 1
- •Утилита SysInfo
- •Получение общей информации о компьютере
- •Получение информации о видеосистеме
- •Получение информации о прерываниях
- •Получение информации из cmos-памяти
- •Тестирование дисковой памяти
- •Получение информации об использовании основной памяти
- •Получение информации о драйверах устройств пк
- •Тестирование быстродействия центрального процессора
- •Тестирование быстродействия дисковой памяти
- •Тестирование общего быстродействия компьютера
- •Содержание отчета
- •Программный комплекс sandra
- •Начало работы в sandra
- •Задание 1
- •Задание 2
- •Задание 3.
- •Задание 4.
- •Задание 5.
- •Задание 6.
- •Приложение 1.
- •Приложение 2.
- •Лабораторная работа n 3. Функциональные возможности отладчика программ debug
- •Назначение и функциональные возможности отладчика программ debug
- •Основные команды отладчика debug
- •Перечень заданий
- •Содержание отчета
- •Лабораторная работа n 4. 'assembler Часть 1. Этапы формирования ассемблерной программы
- •Порядок выполнения работ
- •Перечень заданий
- •Этапы формирования программы
- •Типовая структура .Asm-программы
- •Пример программы Задача расчета сложных процентов.
- •Основные сведения о листинге и его структуре
- •Программа извлечения квадратного корня.
- •Листинг программы sqr.Asm.
- •Часть 2. Создание исполняемого файла .Exe Порядок выполнения работы
- •Содержание отчета
- •Часть 3. Ассемблерная программа Порядок выполнения работ
- •Содержание отчета
- •Часть 4. Изучение процедур преобразования ascii-кода в двоичный код (str2bin) и двоичного кода в код ascii (bin2str). Краткие пояснения
- •Задание 1. Просмотр сведений о сетевых подключениях компьютера с помощью ос Windows
- •Задание 2. Установление параметров сетевых протоколов (команда ipconfig)
- •Краткая информация о команде ipconfig
- •Задание 3. Проверка ip-адресов
- •Краткая информация о команде ping
- •Задание 4. Трассировка маршрутов
- •Краткая информация о команде tracert
- •Tracert имя_хоста
- •Задание 5. Команды сети net
- •Краткая информация о команде net user
- •Краткая информация о команде net use
- •Краткая информация о команде net stat
- •Лабораторная работа № 6. Ознакомление с новейшими компьютерными технологиями и разработками путем поиска информации в сети интернет
- •Перечень заданий
Получение информации об использовании основной памяти
Кадр Memory Summary (обзор использования памяти) обеспечивает отображение информации о наличии и использовании всех полей основной памяти ПК - рис. 9. Программа System Information проверяет наличный объем памяти, в этом кадре отображаются виды и объемы памяти, фактически обнаруженные программой в компьютере.
Рисунок 9 Обзор использования памяти
В информационном боксе кадра Memory Summary имеются три области:
DOS Usage — показывает объем стандартной памяти (DOS reports) и ее распределение, в частности выдается размер области памяти, занятой DOS и ее резидентными программами (DOS and resident programs) и размер свободной области, доступной для прикладных программ пользователя (available for application programs).
Overall — отображает информацию о наличии, емкости и диапазонах адресов всех видов оперативной памяти, а именно: main memory (стандартной), display memory (видео), extra memory (специальной), extended memory (дополнительной), expanded memory (отображаемой) памяти.
В области ROM BIOS Extensions are located at these segments — перечисляются все расширения BIOS, обнаруженные программой System Information, то есть описываются все области ПЗУ, содержащие управляющие программы. Эти области расположены в стандартном адресном пространстве и обращения к записанным в них программам осуществляются из BIOS, - поэтому эти области называются расширениями BIOS.
Кадры Extended Memory (расширенная дополнительная память) и Expanded Memory (расширенная отображаемая память), если они в компьютере есть, показывают использование данного вида памяти, в частности.
Рисунок 10 Расширенная дополнительная память
В информационном боксе кадра (рис.10) имеются 4 области. В области Memory Usage указываются: Total memory — полная емкость расширенной памяти, Allocated — емкость занятой расширенной памяти, Available — емкость свободной расширенной памяти. Выводится информация о версии расширенной памяти (XMS Version), о версии драйвера (Driver Revision), занятости высокой памяти (High Memory Area) и др. В правой верхней области информационного бокса кадра сообщаются некоторые детали о выделенных блоках памяти, в частности, их размеры. В области Upper Memory Blocks показывается, в частности, занятость верхней памяти.
Кадр DOS Memory Blocks (блоки памяти DOS) показывает, как распределены начальные сегменты стандартной памяти между файлами DOS (рис. 11). В левой части бокса приведены начальные шестнадцатеричные адреса (Address) блоков памяти (сегментов), содержащих файлы DOS (программы, данные, переменные окружения); правее указаны размеры файлов (Size) и их владельцы (Owner) - имена программ, драйверов и др.; в правой колонке приводится информация о категории и назначении владельцев (Type).
Рисунок 11 Блоки памяти DOS
Кадр TSR Programm (программы, резидентные в памяти) показывает расположение в памяти программ, вызываемых в основную память для выполнения каких либо необходимых процедур и остающиеся в ней после завершения процедуры. Эти программы (TSR, Terminate and Stay Resident) часто занимают много места и мешают выполнению программ пользователя.
В информационном боксе кадра (рис.12) показана информация о резидентных программах примерно того же содержания, что и относительно файлов DOS в предыдущем случае: приводится список TSR Programm, даются их адреса (Address), размеры (Size), их имена или владельцы (Owner), но вместо Type (что имело место для блоков DOS, здесь указываются связанные векторы прерываний (Hooked Interrupt Vectors) определяющие TSR программу.
Рисунок 12 Программы, резидентно находящиеся в памяти
При необходимости в режиме диалога можно получить более подробную информацию о TSR Programm, но для тестирования ПК она несущественна.