МВЦ MHz

V

vaf20

Guest
Каква
е разликата B / W МВЦ и MHz?И като всеки от тях се използва?
tnx напред

 
Здрасти,

MHz (Megahertz) е броят на циклите часовник всяка секунда.Това обикновено се определят с кристално осцилатор на дъската някъде.Например, ако вашият процесор или памет писти най 20MHz, той получава 20 милиона часовник цикли на всеки втори.Какво го прави с това, зависи изцяло от чип.

Някои преработватели ще изпълнението на една инструкция за всеки часовник пулс.Някои ще отнеме няколко часа импулси за някои (или всички) инструкции.Така например, простите x51 тип процесори изпълняват една проста инструкция в 12 часа цикли.Наричат тези 12 часа цикъла един часа машина цикъл.По-скорошни varients може да вземе 4 часовник цикли за всяка машина цикъл, като по този начин работи 3 пъти по-бързо (правиш 3 пъти повече, инструкции) на същия часовник честота.

Това е мястото, където МВЦ идва
инча МВЦ е Милиони инструкции в секунда.Това е, колко действителни инструкции се изпълняват - тя може да бъде различен от часовника, честота, както е описано по-горе.

Така например, ако един стар x51 CPU има часовник на 24MHz, и отнема 12 часа циклите на машината цикъл, тя може да направи 2 МВЦ (24MHz/12 цикъла).Дори и след това, някои инструкции може да отнеме повече от един цикъл на машината да изпълнява толкова действително програмата може да се пуска по-малко от това.Ако по-модерна версия на ядрото се използва, който използва 4 часовник циклите на машината цикъл, то ще процес инструкциите в размер на 6 МВЦ (24 / 4) - 3 пъти по-бързо за същата часовник.

Ако сравняване подобни видове CPU, МВЦ дава един по-смислен сравнение на скоростта от MHz.

Надявам се това да помогне,
FoxyRick.

 

Welcome to EDABoard.com

Sponsor

Back
Top