NWI-IPC006
Processors
Cursus informatieRooster
CursusNWI-IPC006
Studiepunten (ECTS)3
CategorieBA (Bachelor)
VoertaalEngels
Aangeboden doorRadboud Universiteit; Faculteit der Natuurwetenschappen, Wiskunde en Informatica; Informatica en Informatiekunde;
Docenten
VorigeVolgende 1
Docent
drs. K.J. Brink
Overige cursussen docent
Examinator
dr. N.H. Jansen
Overige cursussen docent
Docent
dr. N.H. Jansen
Overige cursussen docent
Coördinator
dr. N.H. Jansen
Overige cursussen docent
Contactpersoon van de cursus
dr. N.H. Jansen
Overige cursussen docent
Collegejaar2019
Periode
KW3  (03-02-2020 t/m 12-04-2020)
Aanvangsblok
KW3
Onderwijsvorm
voltijd
Opmerking-
Inschrijven via OSIRISJa
Inschrijven voor bijvakkersJa
VoorinschrijvingNee
WachtlijstNee
Plaatsingsprocedure-
Cursusdoelen
  • You know the basic principles of computer organization.
  • You can describe the different abstraction levels of a modern computer architecture.
  • You can explain the relationship between the organization of a processor and its instruction set.
  • You know a number of commonly used ways to improve processor performance.
  • You have knowledge of circuit design, processor design, and assembly programming.
 
 
Inhoud
 
In this course you will receive an introduction to the structure of the processor, the central component of the computer.
Niveau

Voorkennis
None
Toetsinformatie
The course consists of lectures, reading materials, homework exercises, a practical assignment (design of a processor), and an exam. The grade is built both by the exam and the practical assignment (with a minimum of 5.0 for each). With homework assignments you can get a bonus on your exam grade.
Bijzonderheden

Onderwerpen
• number representation and Boolean algebra
• logical gates and circuits
• sequential logic and circuits
• computer structure (processor, memory, control unit, ALU, input / output device, bus)
• processor operation (instruction, instruction set, instruction cycle)
• assembly programming

Toetsinformatie
The course consists of lectures, reading materials, homework exercises, a practical assignment (design of a processor), and an exam. The grade is built both by the exam and the practical assignment (with a minimum of 5.0 for each). With homework assignments you can get a bonus on your exam grade.

Voorkennis
None

Verplicht materiaal
Boek
Andrew S. Tanenbaum, Structured Computer Organisation; 5th ed., Prentice-Hall 2006 or 6th ed., Prentice-Hall 2013. http://www.pearsonhighered.com/educator/product/Structured-Computer-Organization-6E/9780132916523

Aanbevolen materiaal
Boek
Some parts of The Art of Assembly Language, an online book by Randall Hyde, are also interesting to consult. http://www.artofasm.com/index.html
Boek
John Hennessy, David Patterson: Computer Organisation and Design: The Hardware/Software Interface, 4th ed., Morgan Kaufmann 2011 ISBN: 9780123747501
ISBN:9780123747501

Werkvormen
Cursus

Hoorcollege

Project
AanwezigheidsplichtJa

Werkcollege

Zelfstudie

Toetsen
Digital exam
Weging1
ToetsvormDigitale toets met CIRRUS
GelegenhedenBlok KW4, Blok KW4