CloseHelpPrint
Kies de Nederlandse taal
Course module: 202001136
202001136
Computer Architecture and Organisation
Course info
Course module202001136
Credits (ECTS)4
Course typeStudy Unit
Language of instructionEnglish
Contact personir. E. Molenkamp
E-maile.molenkamp@utwente.nl
Lecturer(s)
Examiner
dr.ir. N. Alachiotis
Contactperson for the course
ir. E. Molenkamp
Examiner
ir. E. Molenkamp
Examiner
prof.dr.ir. A.L. Varbanescu
Academic year2022
Starting block
1A
RemarksPart of module 5 EE
Application procedureYou apply via OSIRIS Student
Registration using OSIRISYes
Aims
The student:
  • can design circuits using basic logic gates
  • can work use different number representations
  • understands the internal structure of a processor
  • can explain the functionality of the components of a processor
  • understands the different types of processors
  • can write assembly programs
  • can design parts of a processor
  • understands the subsystems of a computer system (system bus module, von Neumann architecture)
  • can define and use the following notions: Hardware (Internal communication, Memory (DRAM, SRAM),input/output interfaces), interrupts; direct memory access; bus
  • can design a memory module
  • can design the different types of caches
  • understands the basic principles of memory management
Content
The architecture and organisation of computer systems are presented. Elementary aspects of computer organisation deal with elementary knowledge and skills, required for designing digital systems. Furthermore, basic components of a processor (CPU) are discussed as well as their relation. The processor is analysed based on the separation into a data- and control path. The operation and the structure of these paths will be discussed as well as the cooperation of the different components (e.g. the ALU, registers and busses). Besides that, attention will be paid to microprogramming (the basic principles are explained on the basis of different types of CPU’s) and to the Instruction Set Architecture (ISA), the link between software and hardware.

Computer architecture concentrates on the processor and its environment. Students are taught the subsystems of which a computer system is constructed, how these subsystems behave and how they, together, determine the behaviour of the overall computer system. The design of elements within the memory hierarchy and I/O modules will be elaborated.

Assessment
The CAO grade is determined by a test and if you do not pass, there will be a resit.
Module
Module 5
Participating study
Bachelor Electrical Engineering
Required materials
Book
Computer Architecture and Organization; An Integrated Approach, Miles J. Murdocca and Vincent P. Heuring, ISBN 978-0-471-73388-1
Software
Download information on Canvas
Recommended materials
-
Instructional modes
Lecture
Presence dutyYes

Q&A
Presence dutyYes

Tests
Test(s)

CloseHelpPrint
Kies de Nederlandse taal