Module summary |
Computer Engineering 1 |
INFB1206 |
Prof. Dr. Dirk Hoffmann |
7 ECTS points / 6 Contact hours |
1st Semester |
none |
none |
Students will learn the basic concepts of computer engineering. They learn the mathematical concepts of number representation and Boolean algebra, which are required for the analysis and design of hardware circuits. They understand how the basic digital computing elements are constructed and how to combine them into complex switching networks. Furthermore, the students will be able to explain the structure and operation of current standard circuits such as adders or shift registers. They also understand the basic concepts of the instruction-set architecture of a processor and can easily create assembly programs for a selected elementary model processor. |
Individual exams |
Course Computer Engineering 1
| |
INFB1216 | Lecture |
Prof. Dr. Dirk Hoffmann Prof. Dr. Kurt Sutter | German |
4/4 | Written Exam 120 Min. (graded) |
The lecture gives a basic understanding for building a computer. It is shown how the functionality of a computer can be decomposed into elementary operations. It is shown how to elementary functional components are designed, how the interact and how they can be used to design more complex circuits. The following topics are covered in detail: Basic operation of a computer; knowledge of the basic logical circuit blocks; technologies for the realization of the basic components; knowledge of the main electrical characteristics; different codes for numbers and characters; boolean algebra; methods of simplification boolean expressions; the use of CAE software; designing combinatorial circuits; design of synchronous switching networks; Flipflops; counters and registers. | |
Slides, blackboard, exercise sheets | |
Lecture |
Course Computer Engineering 1 Exercise
| |
INFB1226 | Exercise |
Prof. Dr. Kurt Sutter Prof. Dr. Dirk Hoffmann | German |
3/2 | Exercise 1 Semester (not graded) |
Students will solve exercises taken from the following areas: Number representation, Boolean algebra, circuit design, logic minimization, standard circuit blocks and microprocessor architecture.
| |
Exercise sheets, blackbord | |
In-class exercises |