![](/~baruch/ro/media/images/ro_flag.gif)
CPAR.104.AC.16-01-S3
Computer Architecture
2004/2005 Academic Year
Instructor: Dr. Zoltan Francisc Baruch
Language: Romanian
Study Year: Eng. in Computers, College Course, 2nd year, 1st semester
Teaching Activities
Lectures: 28 hours
Laboratory Sessions: 28 hours
Seminars: 14 hours
Course Syllabus
Introduction: Digital Computers; Structure of the Physical Machine |
Digital Logic Circuits: Boolean Algebra Elements; Boolean Functions; Minimization of Boolean Functions |
Central Processing Unit: CPU Structure; Registers; Stack Memory; Instruction Execution |
Instruction Sets: Machine Instruction Elements; Assembly Languages; Instruction Types; Addressing Modes; Instruction Format |
Arithmetic Logic Unit: Circuits for Adding two Binary Digits; Operations with Fixed-Point Numbers; Operations with Floating-Point Numbers |
Control Unit: Micro-Operations; Control of the CPU; Internal CPU Organization; Implementation of the Control Unit |
Memory Unit: Characteristics of Memory Systems; Memory Hierarchy; Semiconductor Memory; Cache Memory |
I/O Unit: I/O Unit Structure; Types of Peripheral Devices; I/O Modules; The External Interface; Data Transfer Methods |
Lecture
Calendar of the lectures >
Documentation for the lectures >
Laboratory
Seminar
Exam
Final Exam: Closed books
Textbook
![](/~baruch/images/book_ac.jpg)
Baruch, Z. F., Computer Architecture (in Romanian),
TODESCO, Cluj-Napoca, 2000,
ISBN 973-99780-7-x.
(Out of print)
Further Reading
![](/~baruch/images/book_Wakerly_rom.gif)
Wakerly, John F.,
Digital design Principles and Practices (Romanian translation),
Teora, București, 2002.
![](/~baruch/images/book_Mano.jpg)
Mano, M. Morris., Kime, Charles R., Logic and Computer Design Fundamentals,
Updated Edition, 2/E. Prentice Hall, 2000, ISBN 0-13-031486-2.
Updated: October 06, 2004