
italian version
Aims :
Introducing
the student to basic architecture of computers
and to the principles of computer networks.
Topics :
Introduction to computers. Basic
Architecture. Interior Memory. Exterior Memories.
Cache. Virtual Memory. Memory protection. The
I/O. The Bus. O.S. Supports. Instruction set.
The Computer Arithmetic. The CPU. Microprogrammed
Control Unit. Cabled Control Unit. CISC. RISC.
Instruction Parallelism. Pipelined CPU. Hazards
and hazard resolution. Superscalar Architecture.
.. Out of order execution.
Introduction to Internet. Network structures.
Circuit and Packet Switching. LAN, WAN. Physical
means. Protocol layer models. Application Layer.
Transport Layer. Introduction to the web. Http,
proxy, ftp, e-mail, socket. TCP, UDP. Network
Layer. IP Datagram. Data Link Layer. Mac Protocols.
Ethernet Switch. Multimedia Applications. Real
Time Protocol.
Introduction to the computer network security.
Textbooks :
Giacomo Bucci, Architetture
dei Calcolatori Elettronici, Mc Graw Hill,
Milano: 2001.
J. F. Kurose, K. W. Ross, Internet e Reti
di Calcolatori, Mac Graw Hill, Milano: 2001.
Copie slides proiettate a lezione ed eventuale
altro materiale didattico distribuito dal docente.
Exam :
The examination consists in a talk
and check on the developed arguments during lessons
and exercisings, as well as eventually in the
discussion of a thesis.
Tutorial Session :
Mercoledì 11:30-13:30
|