Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




Předmět Introduction to Microprocessors (KE / ZMTEE)

Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu KE / ZMTEE - Introduction to Microprocessors, Fakulta elektrotechniky a informatiky, Univerzita Pardubice (UPa).

Top 10 materiálů tohoto předmětu

Materiály tohoto předmětu

Materiál Typ Datum Počet stažení

Další informace

Obsah

Numbers in digital logic: Integer and real numbers, fixed and floating point representation, signed integer numbers - two's complement, Sign-and-magnitude, biased representation.Basic terms: computer, microcomputer, CPU, bus. Introduction to semiconductor memories. Instructions. Computer architectures.History of Microprocessors. RISC and CISC philosophy of design of microprocessor. Basic schema of Central Processor Unit (CPU). Instruction.Instruction Set Architecture (ISA) - types of, addressing modes. Instruction cycle. Reset of CPU.Introduction to CPU construction - design of ALU and Control Unit of simple CPU.ISA Atmel AVR - core, instruction set, Introduction to programming in assembly language.Floating point representation of real numbers - principles, IEEE754 standard. Integer and floating point arithmetic.Stack and subroutines.Computer buses - three-state logic, chip select logic, address decoders, basic bus cycles - read and write, multiplexed buses.Peripheral devices. Memory mapped devices. AVR - input/output, timer/counterInterrupt system - basic principles, interrupt handlers (subroutines), latency, priority, nested interruptsmemory subsystem of computers - memory hierarchy, cache memories, virtual memoryKey to power of modern CPU - pipelining, SIMD, VLIW and superscalar CPU.

Získané způsobilosti

Be able to apply any microprocessor, self-study of literature provided by manufacturers of microprocessors, assembler oriented programming of RISC microprocessors.

Literatura

ATMega644, http://www.atmel.com/devices/atmega644.aspx?tab=documents. Arnold K. Embedded Controller Hardware Design, LLH Technology Publishing, 2001. 2001. Matousek. Material for lectures and exercises uploated from STAG. Novice s Guide to AVR Development, www.atmel.com/dyn/resources/prod_documents/novice.pdf. Murdocca M., Heuring V. Principles of computer architecture, Prentice Hall, 1999, ISBN-10: 0201436647. Prentice Hall, 1999. ISBN 10: 0201436647.

Požadavky

Student solves several homeworks and one final project during semester. Final project is practical programming problem (about 100 rows of code in assembler language for AVR architecture).Course is finished by oral exam, student must respond to questions from predefined set of topics.

Garant

Ing. Bc. David Matoušek

Vyučující

Ing. Pavel ChmelařIng. Bc. David MatoušekIng. Pavel ChmelařIng. Bc. David Matoušek