wartości czasu procesora?

P

Priya

Guest
Cześć,
Chcę wiedzieć, jak obliczyć wartości czasu procesora?np. wiedzieć, ile czasu zostanie podjęta do wykonania każdego z instrukcjami?Jak obliczyć to?Jak obliczyć okres utajenia?

Pozdrowienia,
Priya.

 
Jego nie proste pytanie odpowiedzieć, to zależy wyłącznie od których procesor, którego używasz.
Masz do wyszukiwania w datasheet / instrukcji dla konkretnego procesora, który Cię interesuje
Większość producentów określa, ile cykli zegara zajmuje wykonanie instrukcji.

Dla Coldfire na przykład, można znaleźć te informacje w instrukcji ColdFire Core Processor użytkownika, http://e-www.motorola.com/files/netcomm/doc/ref_manual/COLDFIRE2UM.pdfA jeśli wziąć procesor PIC, można znaleźć ten tekst w arkuszu danych.

"Wszystkie instrukcje są wykonywane w jednym cyklu nauczania, chyba uzależniona test jest prawdziwa, czy program
Licznik zmienia się w wyniku instrukcji.
W takim przypadku wykonanie wymaga dwóch cykli nauczania
z drugiego stopnia realizowane jako NOP.Jednej instrukcji
Cykl składa się z czterech okresów oscylatora.

 

Welcome to EDABoard.com

Sponsor

Back
Top