SchemaTheek
 
Home Nieuws Forum Schema's Artikelen Magazine Downloads Links Shops Zoeken
 
Controle Paneel
Gebruikersnaam
Wachtwoord
  Onthoud mij
» Wachtwoord?
» Registreren
Site info
» Het Team
» Contact
» FAQ
» Leden
» Upload Archief
Stats
Totaal online: 11
11 gasten
0 leden:
Forum > Digitaal > Details architectuur ?C's
Pyro-Brad
Lid
Berichten: 251
Gepost op maandag 10 Januari 2011 15:41:46 QuoteWijzig

Dag heren, en dame

Op school zijn we nu bezig met het proggen van een Z80 in assembly. (best wel oud dingetje )

Nu is de taal assembly weer compleet nieuw voor mij. Om denk ik de taal beter te leren bergijpen moet je wat af weten van hoe eeen ?C in elkaar zit.

Nu is mijn vraag wat van architectuur hebben de volgende ?C's:
- AVR
- PIC
- Z80
Zijn die niet allemaal van de Neuman architectuur?
Of weten jullie waar ik dat kan opzoeken.

Het doel:
Ik wil namelijk weten wat elk onderdeeltje doet in de ?C en in welke volgorde dat gebeurt.

Leraar bij mij op school zei:
Als je weet hoe z'n ?C werkt met Neuman architecuur dan weet je ook hoe een PC werkt. (alleen dan mono-core uiteraard)

Ik hoop dat jullie mij een beetje opweg kunnen helpen

mvg
Pyro-Brad

nu nog het nubke van schematheek :p
Stynus
Admin
Berichten: 2854
Gepost op maandag 10 Januari 2011 19:20:37 QuoteWijzig

Voor bij pic's kan je dit eens lezen: http://ww1.microchip.com/downloads/en/devicedoc/31004a.pdf


Met vriendelijke groet, Stynus ||| www.elektronicastynus.be
djoveld
Lid
Berichten: 7
Gepost op dinsdag 11 Januari 2011 10:04:39 QuoteWijzig

De AVR heeft een Harvard architectuur.

Van Neumann heeft ROM (Bios) en RAM (Programmageheugen) en I/O in een adressenbereik liggen. Bij de Harvard architectuur hebben die alle drie een eigen bereik.

Die Neumann architectuur heeft er ook toe geleid dat de PC zo'n raar adressenberiek heeft. Oorspronkelijk werd er maar rekening gehouden met 1MByte geheugen, boven de 640KByte kwam de I/O en de BIOSsen. Het moederboard, de grafische kaart en bijvoorbeeld de netwerkkaart hadden allemaal hun eigen bios gedeelte aan boord. De RAM was lang beperkt tot 640KByte. Toen er meer nodig was werd het gat tussen de 640KByte en de 1MByte overgeslagen en ging de RAM verder op de 1MByte via een geheugenmanager.


Active Topics

» ? => Mini kerstlan...
» ATSAMD21J18A-AU backupen
» De gevolgen van een kl...
» De tuin.
» Afstandsbediening plaf...
» Virtual Chemist probleem
» Probleem met Toyota Av...
» Whirlpool kookplaat
» 24 volt motor vertrage...
» Show je mini projecten

» Meer actieve topics

Advertenties

ElektronicaStynus

© 2004-2022 SchemaTheek
Laadtijd: 0.07916 sec.