Процесор времето ценности?

P

Priya

Guest
Здрасти,
Искам да знам как да се изчисли стойността времето процесор?т.е. да се знае колко е времето, предприети за изпълнение всеки указания?Как да се изчисли това?Как да се изчисли период латентност?

С уважение,
Priya.

 
Неговата не е лесно да се отговори на въпрос, това зависи изцяло от които процесор, който използвате.
Трябва да се търси във фиша / наръчници за конкретния процесор сте заинтересува и.
Повечето от произвежда посочите колко часовник циклите е необходимо, за да изпълни една инструкция.

За Coldfire например, ще намерите тази информация в Ръководството за ColdFire Core Processor потребителя, http://e-www.motorola.com/files/netcomm/doc/ref_manual/COLDFIRE2UM.pdfИ ако вземете PIC процесор, ще намерите този текст във фиша.

"Всички инструкции са изпълнени в рамките на един цикъл на обучение, освен ако условно тест е вярно или програмата
брояч се променя в резултат на обучение.
В този случай, изпълнението се извършва по два цикъла обучение
с втория цикъл се изпълнява като NOP.Един обучение
цикъл се състои от четири осцилатор периоди. "

 

Welcome to EDABoard.com

Sponsor

Back
Top