Może głupie pytanie, ale co to znaczy że mikroprocesor lub mikrokontroler jest 8, 16 lub 32 bitowy? Czy ma to związek z szyną danych czy adresową i ile może wynościć długośc szyny adresowej?
Co oznacza 8 lub 32 bitowy mikrokontroler
Jul 11, 2009
22 Replies
slawek7 pisze:
Dotyczy to magistrali danych, ALU itp :)... popatrz, AVR jest 8-bitowy, choć adresy są 16-bitowe (lub większe np w ATMEGA128). Nie zmienia to faktu, że rejestry są 8-bitowe... i choć pewne operacje może wykonywać na 16-bitach jest 8-bitowy ;)... ARM7 - ma wszystkie rejestry 32 bitowe, wszystkie operacje wykonuje na
32 bitach itp, dlatego jest 32-bitowy ;)... choć faktem jest, że w ARMie wszystko ma 32 bity (magistrala adresowa tez ;P)... Generalnie procesory 8-bitowe to takie, które operują głównie na liczbach 8-bitowych ;)...Pozdrawiam Konop
slawek7 pisze: > Może głupie pytanie, ale co to znaczy że mikroprocesor lub > mikrokontroler jest 8, 16 lub 32 bitowy? Czy ma to związek z szyną > danych czy adresową i ile może wynościć długośc szyny adresowej?
Dotyczy to magistrali danych, ALU itp :)... popatrz, AVR jest 8-bitowy, choć adresy są 16-bitowe (lub większe np w ATMEGA128). Nie zmienia to faktu, że rejestry są 8-bitowe... i choć pewne operacje może wykonywać na 16-bitach jest 8-bitowy ;)... ARM7 - ma wszystkie rejestry 32 bitowe, wszystkie operacje wykonuje na
32 bitach itp, dlatego jest 32-bitowy ;)... choć faktem jest, że w ARMie wszystko ma 32 bity (magistrala adresowa tez ;P)... Generalnie procesory 8-bitowe to takie, które operują głównie na liczbach 8-bitowych ;)...Pozdrawiam Konop
U¿ytkownik "slawek7" napisa³:
To oznacza najwiêksz± liczbê jak± mo¿e "przerobiæ" procesor "za jednym zamachem", czyli np. dodaæ, odj±æ, czy podzieliæ. A to wi±¿e siê z wielko¶ci± wewnêtrznych rejestrów procesora.
Remek
Remek pisze:
Procesor czy jednostka arytmetyczno logiczna ?
Czyli Z80 jest 16-bitowy? ;)
Prywatnie go nazywam 12 bitowym. Troche operacji 16 bitowych ma, i to duzo ulatwia.
J.
Użytkownik J.F. napisał:
Tyle, że te operacje były w sumie realizowane ośmiobitowo w kolejnych cyklach maszynowych.
Pozdrawiam Grzegorz
U¿ytkownik "Grzegorz Kurczyk" snipped-for-privacy@control.slupsk.pl> napisa³ w wiadomo¶ci news:h3dm3p$b37$ snipped-for-privacy@nemesis.news.neostrada.pl...
Ale sumarycznie to jednak sporo szybciej trwalo i duzo ulatwialo niz gdyby 8-bitowymi instrukcjami mialo byc zrobione.
J.
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required