- Een Harvard-architectuur is een ontwerp van CPU's dat, in tegenstelling tot de meer gebruikelijke Von Neumann-architectuur, gescheiden bussen
(en adresruimtes) heeft voor data en instructies.
Dit resulteert (over het algemeen) in een snellere processor, daar het ophalen van de volgende instructie en het wegschrijven van het resultaat
van de laatste instructie gelijktijdig kan gebeuren.
Ook wordt vaak opslagruimte uitgespaard, daar data- en instructiegeheugens niet dezelfde woordbreedte hoeven te hebben.
In order to maximize performance and parallelism, the AVR uses a Harvard architecture
- De Von Neumann-architectuur (ook wel bekend als het Von Neumann-model of het Princeton-architectuur) is een computerarchitectuur, die gebaseerd is op wat in 1945
door de wis- en natuurkundige John von Neumann en anderen werd beschreven in First Draft of a Report on the EDVAC.
Dit document beschrijft een ontwerparchitectuur voor een elektronische digitale computer, waar de delen bestaan uit een centrale verwerkingseenheid (CPU),
die op zijn beurt uit een rekenkundig-logische eenheid (ALU) en processorregisters bestaat, een besturingseenheid (Control Unit), bestaande uit een
instructieregister en programmateller, een computergeheugen (Memory Unit) om zowel data als de instructiesets op te slaan en ten slotte externe massaopslag
en input en output-mechanismen (Input en Output Devices).
In de loop der tijd is de betekenis van een Von Neumann-architectuur geëvolueerd tot elke stored program-computer waarin het ophalen van een instructie en een
bewerking op de data niet op hetzelfde moment kunnen plaatsvinden, dit omdat zij een gezamenlijke bus delen.
Dit wordt wel aangeduid als de Von Neumann-flessenhals en is vaak een beperkende factor in de prestaties van een computersysteem.
- 8 -16 -32 bit? 32 bit ? Dit is de breedte van de databus , hoeveel bytes in 1 klok verwerkt kunnen worden
- Wat zijn registers ? In computer architecture, a processor register is a quickly accessible location available to a digital processor's Central Processing Unit
(CPU). Registers usually consist of a small amount of fast storage, although some registers have specific hardware functions, and may be read-only or write-only.
Registers are typically addressed by mechanisms other than main memory, but may in some cases be memory mapped.
Among of the some Mostly used Registers named as AC or Accumulator, Data Register or DR, the AR or Address Register, program counter(PC),
Memory Data Register (MDR) ,Index register,Memory Buffer Register.
|