Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2019/2020

Microprocessors 1

Login to KOS for course enrollment Display time-table
Code Completion Credits Range Language
12MPR1 ZK 4 4+0 Czech
Lecturer:
Miroslav Čech (guarantor)
Tutor:
Miroslav Čech (guarantor)
Supervisor:
Department of Physical Electronics
Synopsis:

Microprocessor and microcomputer, microprocessor types, memory types CPU, memory, Input output. Code and data, addressing modes( direct, indirect, register, relative,..., stack memory, procedure calls, IO devices - program control, interrupt. Microprocessor Microchip PIC16F877A, Instruction codes- Assembler and Macroassembler, programming languages. RISC processors - principles

Requirements:

Basic knowledge in digital electronics.

Syllabus of lectures:

1.Introduction to digital electronics

2.Type of memories, decoders, multiplexers

3.Number and character representations in computers

4.Principles of computers

5.Interrupts, I/O control

6.Processor Microchip PIC16F877A, I/O peripherals

7.Instruction set of PIC16F877A

8.Programming in Assembler I.

9.Programming in Assembler II.

10.Programming of I/O

11.RISC processors

12.Pipelining in RISC processors

13.RISC processor examples

Syllabus of tutorials:

None

Study Objective:

Knowledge: Structure and principles of microprocessors.

Skills: Application of microcomputer.

Study materials:

Key references:

1.V.Jirovský: Principles of Computers, Matfyz Press, Praha 2000 (in Czech)

2.J.Blatný, K.Kristoufek, Z.Pokorný, J.Kolenička: Digital Computers, SNTL, Praha 1982 (in Czech)

3.J.Pinker: Mikroprocessors and Microcomputers, Ben, Praha 2004 (in Czech)

4.J.Strelec, M.Liška: RISC Processors Architecture, Grada, Praha 1992 (in Czech)

5.M.Brandejs: Mikroprocessors Intel., Grada, Praha, 1994 (in Czech)

6.H. Häberle: Industrial Electronics and Information Technology, Europa-Sobotáles cz., Praha 2003 (in Czech)

7.J.Pinker,M.Poupa: Digital systems and language VHDL, Ben, Praha 2006 (in Czech)

8.Microchip data sheets

9.Intel data sheets

Recommended references:

A.Patterson, J.L.Hennessy: Computer Organization and Design: the hardware/software interface, Burlington 2009

Note:
Time-table for winter semester 2019/2020:
Time-table is not available yet
Time-table for summer semester 2019/2020:
Time-table is not available yet
The course is a part of the following study plans:
Data valid to 2019-10-18
For updated information see http://bilakniha.cvut.cz/en/predmet24710305.html