Naar inhoud springen

Computerarchitectuur en -organisatie: verschil tussen versies

Uit CampusWiki
Verwijderde inhoud Toegevoegde inhoud
Jelte (overleg | bijdragen)
k Computer Architectuur en Organisatie moved to Computerarchitectuur en -organisatie: Correcte naam volgen Nederlandse spelling en volgens VIST
Jelte (overleg | bijdragen)
k spelling; opmaak; links
Regel 1: Regel 1:
⚫
Het vak '''Computerarchitectuur en -organisatie''' (''CAO'') heeft als doel informatie te geven over de deelsystemen waaruit een computersysteem bestaat. Daarbij wil het vak ook informatie geven over wat het gezamenlijke gedrag van deze deelsystemen zal zijn bij bepaalde handelingen. De noodzakelijke kennis van Digitale Techniek wordt behandeld: [http://nl.wikipedia.org/wiki/Binair binaire getallen], bewerkingen op binaire getallen, [http://nl.wikipedia.org/wiki/Poort_(computer) basis poorten], opdeling in [http://nl.wikipedia.org/wiki/Combinatorisch_circuit combinatorische] en [http://nl.wikipedia.org/wiki/Volgordeschakeling sequentiële] schakelingen. De interne werking van de processor wordt behandeld: de data- en controle-paden (met microprogrammering) en hun interactie worden besproken, evenals de instructieset architectuur. De basisprincipes worden toegelicht aan de hand van een eenvoudige [http://nl.wikipedia.org/wiki/Processor processor]. De interactie van de processor als onderdeel van een computersysteem wordt behandeld: interne communicatie, geheugen, programmeerbare IO-bouwstenen, interrupts en excepties.
== Omschrijving ==

⚫
Het vak Computer Architectuur en Organisatie heeft als doel informatie te geven over de deelsystemen waaruit een computersysteem bestaat. Daarbij wil het vak ook informatie geven over wat het gezamelijke gedrag van deze deelsystemen zal zijn bij bepaalde handelingen. De noodzakelijke kennis van Digitale Techniek wordt behandeld: [http://nl.wikipedia.org/wiki/Binair binaire getallen], bewerkingen op binaire getallen, [http://nl.wikipedia.org/wiki/Poort_(computer) basis poorten], opdeling in [http://nl.wikipedia.org/wiki/Combinatorisch_circuit combinatorische] en [http://nl.wikipedia.org/wiki/Volgordeschakeling sequentiële] schakelingen. De interne werking van de processor wordt behandeld: de data- en controle-paden (met microprogrammering) en hun interactie worden besproken, evenals de instructieset architectuur. De basisprincipes worden toegelicht aan de hand van een eenvoudige [http://nl.wikipedia.org/wiki/Processor processor]. De interactie van de processor als onderdeel van een computersysteem wordt behandeld: interne communicatie, geheugen, programmeerbare IO-bouwstenen, interrupts en excepties.

De volgende onderdelen worden uitgebeeld door middel van een voorbeeld van een processor( de ARC (A RISC Computer) processor):
De volgende onderdelen worden uitgebeeld door middel van een voorbeeld van een processor( de ARC (A RISC Computer) processor):
*The Instruction Set Architecture
*The Instruction Set Architecture
Regel 35: Regel 32:
==Docenten==
==Docenten==


*[[André Kokkeler]], ZI-4096, email: [mailto:a.b.j.kokkeler@utwente.nl André Kokkeler]
*[[Kokkeler, Dr.ir. A.B.J.|André Kokkeler]], ZI-4096, email: [mailto:a.b.j.kokkeler@utwente.nl André Kokkeler]
*[[Bert Molenkamp]], ZI 4051, email: [mailto:e.molenkamp@utwente.nl Bert Molenkamp]
*[[Molenkamp, ir. E.|Bert Molenkamp]], ZI 4051, email: [mailto:e.molenkamp@utwente.nl Bert Molenkamp]
*[[Hans Scholten]], ZI-4016, email: [mailto:hans.scholten@utwente.nl Hans Scholten]
*[[Scholten, ir. J.|Hans Scholten]], ZI-4016, email: [mailto:hans.scholten@utwente.nl Hans Scholten]


== Overige Informatie ==
Te vinden op:
[http://wwwhome.cs.utwente.nl/~co/co213030/TeletopInfo.htm Computer Architectuur & Organisatie]

⚫
[http://webapps.utwente.nl/vist/nl/vistservlet?node=VistVakinfoResultNode&details=true&vak_code=2130300&studie_jaar=2008 VIST over Computer Architectuur & Organisatie]


== Referenties ==
== Externe links ==
http://wwwhome.cs.utwente.nl/~co/co213030/TeletopInfo.htm
*[http://wwwhome.cs.utwente.nl/~co/co213030/TeletopInfo.htm Computerarchitectuur en -organisatie]
⚫
*[http://webapps.utwente.nl/vist/nl/vistservlet?node=VistVakinfoResultNode&details=true&vak_code=2130300&studie_jaar=2008 VIST over Computerarchitectuur en -organisatie]

Versie van 24 jan 2009 23:53

Het vak Computerarchitectuur en -organisatie (CAO) heeft als doel informatie te geven over de deelsystemen waaruit een computersysteem bestaat. Daarbij wil het vak ook informatie geven over wat het gezamenlijke gedrag van deze deelsystemen zal zijn bij bepaalde handelingen. De noodzakelijke kennis van Digitale Techniek wordt behandeld: binaire getallen, bewerkingen op binaire getallen, basis poorten, opdeling in combinatorische en sequentiële schakelingen. De interne werking van de processor wordt behandeld: de data- en controle-paden (met microprogrammering) en hun interactie worden besproken, evenals de instructieset architectuur. De basisprincipes worden toegelicht aan de hand van een eenvoudige processor. De interactie van de processor als onderdeel van een computersysteem wordt behandeld: interne communicatie, geheugen, programmeerbare IO-bouwstenen, interrupts en excepties.

De volgende onderdelen worden uitgebeeld door middel van een voorbeeld van een processor( de ARC (A RISC Computer) processor):

  • The Instruction Set Architecture
  • Datapath and Control
  • Memory
  • Input, Output, and Devices
  • Digital Logic.

Leerdoelen

Na het volgen van dit vak moet een student het volgende kunnen:

  • Eenvoudige sequentiële en combinatorische schakelingen analyseren en ontwerpen m.b.v. booleaanse algebra en Karnaugh diagrammen
  • Aritmetische bewerkingen uitvoeren op de verschillende getalsrepresentaties, als voorbeeld 2-complement en Excess 4.
  • Een eenvoudig datapad ontwerpen.
  • Aan de hand van de afhandeling van een instructie de interactie tussen datapad en besturing beschrijven.
  • Eenvoudige assembler programma's schrijven uitgaande van een instructieset architectuur.
  • Aangeven uit welke deelsystemen een computersysteem is opgebouwd.
  • Uitleggen hoe elk deelsysteem zich gedraagt en wat het effect hiervan op het computersysteem is.

Studiemateriaal

Boek

Het gebruikte boek voor Computer Architectuur en Organisatie is:

  • Computer Architecture and Organization: An Integrated Approacht, Miles Murdocca & Vincent Heuring, John Wiley and Son, 20/03/2007.

Software

Het te gebruiken software voor Computer Architectuur en Organisatie is ARCTOOLS. Deze is te downloaden van http://iiusatech.com/murdocca/CAO .

Docenten

Externe links