| GENERAL INFORMATION: | Instructors: Sirakoulis Georgios Semester: 7th |
|
| CREDITS: | ECTS Units: Teaching Units: Theory Hours: Exercises Hours: Lab Hours: |
|
| COURSE PAGE: | https://eclass.duth.gr/courses/TMA108/ | |
Course Description |
||
| Technological issues related to the design and construction of digital systems using microprocessors and their peripheral units. Data and address buses in computer and microcomputer systems like PCI Bus. Memory organization. Memory addressing techniques. DMA, Cache, Internal and External Memory (SRAM and DRAM, RAID, usb and firewire). Interrupts. Peripheral interface adapters. History and Programming of microprocessors. Study and analysis of INTEL x86, PENTIUM, POWER PC and ARM up-to-date microprocessors architecture and programming. Instruction Sets: Characteristics, Functions, Addressing Modes and Formats. Assembly. Reduced Instruction Set Computers (RISC) and Complex Instruction Set Computers (CISC). Pipelining, Instruction-Level Parallelism and Superscalar Processors, Parallel Processing. Data input/output techniques. Description of micro-computer systems. 32-bit and 64-bit microcomputers. Multicore Computers. Lab with microprocessor development boards and ARM microprocessors. | ||