Microprocessors 1
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
12MPR1 | ZK | 4 | 4+0 | Czech |
- Garant předmětu:
- Miroslav Čech
- Lecturer:
- Miroslav Čech
- Tutor:
- Miroslav Čech
- Supervisor:
- Department of Laser Physics and Photonics
- 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 2024/2025:
- Time-table is not available yet
- Time-table for summer semester 2024/2025:
- Time-table is not available yet
- The course is a part of the following study plans:
-
- Fyzikální inženýrství - Laserová technika a fotonika (elective course)