У вас вопросы?
У нас ответы:) SamZan.net

Визначення продуктивносты процессора INTEL8031 Виконав студент групи ІОТ530

Работа добавлена на сайт samzan.net: 2016-03-13

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 2.5.2025

уколен В.О. ІОТ-530

Міністерство освіти і науки, молоді та спорту України

Запорізький національний технічний університет

Кафедра комп’ютерних мереж та систем

Звіт

За лабораторною роботою №4

З дисципліни Комп’ютерна схемотехніка

за темою: «Визначення продуктивносты процессора INTEL8031»

Виконав студент групи ІОТ-530       Суколен В.О.

Прийняла                                                                                                Грушко С.С.

Запоріжжя, 2012р.

Мета роботи:  Навчитися складати тестові послідовності. Навчитися оцінювати ефективність мікропроцесора.

Завдання:Визначити продуктивність мікропроцесора за допомогою власної тестової суміші.

І метод

 

 

Час виконання тестової суміші з 7 211 530 операцій (приблизно 35% операції переходу, решта - арифметичні):

12.9с

12.9с

12.9с

13с

12.9с

всередньому: 12.92с.

Отже, продуктивність мікропроцесора: 7 211 530 / 12.92 = 558 167 операцій за секунду.


Ре
алізація першого методу:

org 0h

jmp start

org 33h

start:

mov a,#00h

mov DPTR, #a000h

movx @DPTR a

mov R3,#0ah

l3:

mov R1, #0ffh

l1:

mov R2, #0ffh

l2:

$include(test.asm)

djnz R2,l2

djnz R1,l1

djnz R3,l3

mov a,#33h

movx @DPTR,a

con:

jmp con

end


ІІ метод

Результат оброблюємо за формулою: (Nсум*7.37*106)/(12*Nтайм), де Nсум –кількість операцій тестової суміші, Nтайм – кількість тактів виконання операції (зображення індикаторів).

10*7.37*1000000/12/11=558 333 операцій за секунду.


Реалізація описаного методу:

$mod51

org 0

jmp start

start:

mov TNOD, #01h

mov TH0, #0

mov TLO, #0

clr TF0

mov a,#12h

mov DPTR,#0a000h

movx @DPTR,a

setb TR0

$include(test.asm)

clr TR0

mov a,TL0

mov b,#10

div ab

mov DPTR,#0a000h

movx @DPTR,a

mov a,b

swap a

orl a,1

mov DPTR,#0b000h

movx @DPTR,a

lll:

jmp lll

end

Висновок:  Закріпив знання роботи з таймером. Склав програми оцінки швидкодії стенда. Оцінив продуктивність мікропроцесора INTEL 8031. Отримав майже ідентичні результати різними методами. Здобув навичок скадання тестових сумішей.




1. Дети капитана Гранта Жюль Габриэль Верн Дети капитана Гранта MCt78 http---lib
2. Освобождение от уголовной ответственности в связи с деятельным раскаянием.html
3. .Загальні відомості про лінійні електричні кола ЛЕК однофазного синусоїдного змінного струму Іф
4. Лекция 11. Планирование организация и контроль маркетинга Стратегическое планирование маркетинга П
5.  Карта личности- Диагностика энергетики и потенциалов человека- 20 уе
6. Особенности профильного обучения в старших классах
7. Залог как способ обеспечения обязательства
8. Тема 13. ОСОЗНАНИЕ ПОТРЕБНОСТИ И ИНФОРМАЦИОННЫЙ ПОИСК 13
9. Вариант 1 Набор механизмов реализации ЭЦП Компон
10. Контрольная работа 1 по дисциплине Компьютерная подготовка Специальность Бухгалтерский учет и ауди