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

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

Подписываем
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Предоплата всего
Подписываем
уколен В.О. ІОТ-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. Отримав майже ідентичні результати різними методами. Здобув навичок скадання тестових сумішей.