Microprocessor Electronics

Објавено: October 12, 2018

Course title: Microprocessor Electronics

Code: 3ФЕИТ05Л026

Number of credits (ECTS): 6

Weekly number of classes: 3+1+1+0

Prerequisite for enrollment of the subject: None

Course Goals (acquired competencies): The course goal is learning microprocessors and affiliated components. Students will acquire knowledge and understanding of basic principles of functioning and performance of microprocessor systems. They will be capable of assembly language programming.

Total available number of classes: 180

Course Syllabus: Binary arithmetic. Standard architecture of microprocessors. Architecture of 80386DX. Real-mode software  model of 80386DX. Assembly language programming. Machine language code. Instruction set of 80386DX. Interfaces: memory and I/O, interrupts, DMA. Interrupt processing, interrupt vector table, priority. BIOS and DOS system calls. I/O devices: output ports, input ports, printer port, 82C55 interface, serial communication interface, USART 8251A, UART 8250/16450, 82C54 programmable timer, 82C37A programmable DMA controller. Protected mode.

Literature:

Required Literature

No.

Author

Title

Publisher

Year

1

Walter TriebelThe 80386, 80486, and Pentium Processors: Hardware, Software, and InterfacingPrentice Hall1998

Additional Literature

No.

Author

Title

Publisher

Year

1

Barry B. BrayThe Intel Microprocessors: Architecture, Programming and InterfacingPrentice Hall Inc.1997