- Docente: Stefano Mattoccia
- Credits: 6
- SSD: ING-INF/05
- Language: Italian
- Teaching Mode: Traditional lectures
- Campus: Bologna
- Corso: First cycle degree programme (L) in Computer Engineering (cod. 0926)
Learning outcomes
The course aims at providing students with a basic knowkedge of
microprocessor architecture and of the electornic circuits
involved. As an example a simple RISC processor, 8088
microprocessor and few integrated peripherals are analysed.
Interfacing techinques are presented for simple devices. At the end
of the cours students can design and implements and program simple
control systems.
Course contents
Microprocessor evolution - Modern design techniques - Processor hierarchy - RISC and CISC architectures - Architecturse vs. languages - Memories and address decoding techniques - Sequential control units - Pieplined control unites - I/O handling - ARM Processor
Readings/Bibliography
Hennessy Patterson -Computer architecture: a quantitative
approach - Caps. 1..5 - Morgan Kaufmann pub. Inc.
Giacomo Bucci Architetture dei calcolatori elettronici - Caps. 1..9
- McGraw-Hill
Giacomo Bucci - Architettura e organizzazione dei calcolatori
elettronici - McGraw-Hill
Teaching methods
Room lectures with slides projection. Copy of the slides can be found at http://gneri.deis.unibo.it/
Assessment methods
Oral Exam
Teaching tools
On http://deis48.deis.unibo.it sudents can find:
1) Course slides
2) Exam papers with solutions
3) Communications
Links to further information
Office hours
See the website of Stefano Mattoccia