picai
 

 

 

 

Mikrokontroleris

PIC16F84A

PIC16F84A priklauso 8- bitų mikrokontrolerių klasei. Harvard architektura yra naujesnė nei Von-Neumann's. Ši technologija buvo kuriama norint pagreitinti mikrovaldiklio darbo greiti. Harvard architektūroje, duomenų ir adresų magistralės yra atskirtos. Dėl to pasidarė didesnis duomenų pralaidumas centrineme procesoriuje, ir dėl to pagreitėjo programos veikimas. Išskyrus programos ir duomenų atmintis atsirado galimybė komandas rašyti ne aštuonių bitų žodžiais. PIC16F84A mikrokontroleris naudoja keturiolikos bitų žodžius komandoms rašyti, tai leido vienai komandai užtekti vieno žodžio atminties. Taip pat tipiška Harvard architekturai taipo tai, kad visas komandas galima atlikti per vieną ciklą.

Mikrokontroleriai su Harvard architektura dar vadinami "RISC mikrokontroleriai". RISC tai „Reduced Instruction Set Computer“ (sumažinto komandų rinkinio kompiuteris) . Mikrokontroleriai su von-Neumann architektura yra vadinami „CISC mikrokontroleriai“ (kompleksinio komandų rinkinio kompiuteris).

Nuo tada kai  PIC16F84A yra RISC mikrovaldiklis, tai reiškia, kad yra sumažinto komandų rinkinio kompiuteris, tiksliau 35 komandos . (pvz.: Intel ir Motorola mikrovaldikliai turi šimtus komandų). Visos šios komandos yra įvykdomos viename cikle išskyrus „jump“ ir „branch“ komandas. Dėl to galime sakyti, kad PIC16F84A dažniausiai pasiekia  2:1 kodo suspaudimo, 4:1 geičio rodiklius negu kiti 8- bitų mikrokontroleriai.

 

 

 

 
 
   

© MrFreeTemplates.com 2004