Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2023/2024

Computer Structures and Architectures

The course is not on the list Without time-table
Code Completion Credits Range Language
A7B14SAP Z,ZK 6 2+2c Czech

It is not possible to register for the course A7B14SAP if the student is concurrently registered for or has already completed the course Y14SAP (mutually exclusive courses).

During a review of study plans, the course Y14SAP can be substituted for the course A7B14SAP.

The requirement for course A7B14SAP can be fulfilled by substitution with the course Y14SAP.

It is not possible to register for the course A7B14SAP if the student is concurrently registered for or has previously completed the course Y14SAP (mutually exclusive courses).

Garant předmětu:
Lecturer:
Tutor:
Supervisor:
Department of Electric Drives and Traction
Synopsis:

Digital computer units and their structure, function and hardware implementation: ALU, control unit, memory system, inputs, outputs, data storage and transfer.

Requirements:

http://motor.feld.cvut.cz

Syllabus of lectures:

1.Computer organization, units and their interface.

2.Data, storage and processing.

3.Representation of negative numbers, fix-point and floating point numbers

4.Logic functions, combinatorial components, gate level design.

5.Sequential components structure, description and realization.

6.Typical computer combinatorial and sequential components

7.Arithmetic operation realization.

8.Memory structures and construction principles

9.Computer memory system.

10.Input-output components, buses and communication.

11.Instruction set architecture and machine code.

12.Instruction cycle.

13.Control units.

14.CISC and RISC type processors

Syllabus of tutorials:

1.Number systems and conversions.

2.Representation of negative numbers and arithmetic operations.

3.Fix point and floating point numbers.

4.Combinatorial components design (gate level)

5.Sequential components realization

6.Logical circuits implementation I

7.Logical circuits implementation II

8.Arithmetic operations hardware realization

9.Memories.

10.Simple processor structure and machine code

11.Machine code design

12.Machine code debugging

13.. Assessment

Study Objective:
Study materials:

1.Gajski, D. D.: Principles of Digital Design. Prentice-Hall International, Inc. 1997

2.Friedman, A. D., Menon, P. R.: Theory & Design of Switching Circuits. Computer Science Press, Inc., USA, 1975

3.Sasao, T.: SWITCHING THEORY FOR LOGIC SYNTHESIS. Kluwer Academic Publishers, Boston, USA, ISBN 0-7923-8456-3, 1999

4.McCluskey, E.J.: LOGIC DESIGN PRICIPLES. Prentice-Hall, USA, ISBN 0-13-539768-5, 1986

5.http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-111Introductory-Digital-Systems-LaboratoryFall2002/CourseHome/index.htm

Note:
Further information:
https://moodle.fel.cvut.cz/courses/A7B14SAP
No time-table has been prepared for this course
The course is a part of the following study plans:
Data valid to 2024-04-17
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/en/predmet1391306.html