Logo ČVUT
Loading...
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2011/2012

Introduction to Computer Systems

The course is not on the list Without time-table
Code Completion Credits Range
E36UPS KZ 4 2+2s
The course is a substitute for:
Introduction to Computer Systems (XE36UPS)
Lecturer:
Tutor:
Supervisor:
Department of Computer Science and Engineering
Synopsis:

Computer organisation, von Neumann computer architecture, instruction set, machine code, assembly language, addressing modes, interrupts and exceptions, peripheral devices, logic functions, combinational and sequential logic circuits, basic computer components (SSI, MSI, LSI, and VLSI technologies), memory organisation (cache, virtual memory), arithmetic and logic unit, control unit, computer networks: local area networks, wide area networks, Internet.

Requirements:
Syllabus of lectures:

1. Computer organization of von Neumann type; computer units

2. Machine instruction set, machine language, assembly language

3. Machine instructions types and addressing modes

4. Input/output operations; interrupt

5. Logical functions and combinatorial circuits

6. Sequential circuits, structure and behavioral description

7. Fix point; implementation of arithmetical operations

8. Another data representation (decimal, floating point, etc.)

9. Types of memories, construction principles

10. Computer memory system organization

11. Peripheral devices, principles, communication with processor

12. Control unit organization, basic computer cycle

13. Computer networks

14. Reserve

Syllabus of tutorials:

1. Number systems and conversions

2. Operations with numbers in various number systems

3. Programming in assembly language

4. Familiarization with programming tools in lab equipment

5. Programming single tasks by using assembly language

6. Practical debugging the first task in lab

7. Combinatorial circuit design

8. Practical debugging the second task in lab

9. Sequential circuit design

10. Single combinatorial circuit implementation in lab

11. IEEE 754 floating point representation of numbers

12. Single sequential circuit implementation in lab

13. Decimal numbers, operation implementation

14. Assessment

Study Objective:
Study materials:

[1] Bernstein, H.: PC tuning. Unis 1993

[2] Hayes, J. P.: Computer Architecture and Design. Addison-Wesley, Wokingham 1988

[3] Luce, T.: Computer Hardware, System Software, and Architecture. McGraw-Hill, N. York 1989

Note:
Further information:
No time-table has been prepared for this course
The course is a part of the following study plans:
Generated on 2012-7-9
For updated information see http://bilakniha.cvut.cz/en/predmet11061504.html