Course Code:
CEID_ΝΥ361
Type:
Semester:
Instructors:
Credit Points:
3
Microcomputer Structure
Microcomputer systems architecture
Central Processing Unit
Memory elements
- Static Memory (SRAM)
- Dynamic memory and synchronous dynamic memory (DRAM & SDRAM)
- Read Only Memory (ROM)
- Addresses
- Direct Memory Access (DMA)
Command, machine and clock -cycle
Input/output ports: parallel, serial
Timers
Counters
Interrupt controllers
Zilog Z80 Microprocessor
- Arithmetic and Logic Unit (ALU)
- Programmable registers
- Addresses
- Pins and timers
- Instructions set
- Interrupts
- INT and NMI Interrupts
INTEL microprocessors family
- Evolution of family, architectures and technologies
- Examples of microprocessors
- Specifications
- Registers
- Pins and signals
- Machine cycle and states
- Commands: execution and timing
- Initialization
- Interrupts
- Addresses & commands
- Supported devices
Microcontrollers
- Evolution of architecture and 8-bit and 32-bit technologies
- Examples of microcontroller families: ATMEL
- Specifications - architecture
- Clock
- Memory units - addresses
- Registers
- Interrupts
- Restart
- Timers - Counters
- Serial and Parallel Communication
- Programming
- RISC and CISC processors
Modern and future applications
Advanced topics and areas