Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабораторная работа №2 / Производительность

.doc
Скачиваний:
9
Добавлен:
02.05.2014
Размер:
112.64 Кб
Скачать

Белорусский национальный технический университет

Факультет информационных технологий и робототехники

Кафедра программного обеспечения вычислительной техники

и автоматизированных систем

ОТЧЕТ

по лабораторной работе № 2по

дисциплине: “Организация и функционирование ЭВМ”

на тему:” Производительность компьютера .”

Выполнил: Найденик Ю.С.

Ошмянко Д.Н.

Проверил: Новиков С.О.

Минск 2005

Цель работы: научиться оценивать производительность компьютера, узнать от чего она зависит.

При тестах будем пользоваться программой «Системный монитор».

Посмотрим на загрузку памяти и процессора при обработке движений мыши

и при нажатии на кнопки

В начале производилось несколько щелчков мышью, а затем передвижение мыши и щелчки. Кроме того, начало самого высокого максимума соответствует закрытию программ.

Здесь сначала производилось открытие Турбо Паскаля, затем его закрытие.

После этого открывалась программа на Паскале, в ней производился ввод данных, а затем программа закрывалась.

Здесь происходило открытие двух приложений.

Описание программы: Разработанная программа вычисляет простейшую арифметическую операцию с использованием регистров.

program lab1;

Var

a,b,c:integer;

Begin

Writeln('Vvedite a');

Readln(a);

Writeln('Vvedite b ');

Readln(b);

С:=a+b;

asm

mov ax,a

add ax,b

mov c,ax

end;

Writeln('a+b=',c);

Readln;

End.

Первые два максимума соответствуют запуску программы. Два следующих максимума – работа программы. Самый меньший максимум соответствует выполнению ассемблерного кода.

Значит, можно сделать вывод о том, что код на ассемблере выполняется быстрее, используя при этом меньше процессорного времени.

Выводы: В ходе выполнения лабораторной работы приобрели практические навыки работы по определению производительности компьютера.

Соседние файлы в папке Лабораторная работа №2