|
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.

|