Computer architecture


Getting to the microprocessor (ME) 6502, Chart recorders, basic machine language commands, methods of addressing memory. History and development of the H / PC, the integrated circuits and M / E, Computer Classes. Basic digital circuits, Gate Construction Technologies, Ylopopoiisi functions Boole, Combinatorial digital circuits (multiplexers, demultiplexers, decoders, Comparators, Programmable Logic Arrays, slider, Adders), arithmetic logic unit, clock circuits, memory circuits, bistable Flip-flop circuits. Microprocessors, Basic Department, Registrars, internal registers, arithmetic logic unit-ALU, floating point unit, floating point operations, Control Unit, type control units (Hard wired / Microprogrammed), Blocks controllers charts, Internal channel. Structure of machine language commands, Internal structure SC Stadiums execution, Symbolic language microprogram, Execution examples Command Cycles, command Classes, Methods memory access, Architectures CISC-RISC. Control signals, memory and peripherals, IN the DMA, interrupts, in situations of ME, Other ON, Communication Methods ME and CP. The memory hierarchy of memory, memory type (RAM, ROM, Magnetic, Optical), organization of memory, maximum addressable memory per SC order of bytes in the memory contents of memory words, the memory chip, how diefthynsthidotisis and selection, and terminals, process and read times and write memory Memory organization in tables, decoding addresses. The ROM memories, the fotolothografiki method, the terminals of ROM memory, Memory PROM, EPROM, EEPROM, Flash-EEPROM, Memory RAM, Types of dynamic RAM, specific types of RAM graphics, Packages memory chip, error correction codes, Hamming distance code, Detection and correction of errors, the parity method, the Hamming code. The cache (cache memory), beginning and types of locality, quantitative improvement in access time, internal organization of the cache, the cache direct mapping, conflict cache, cache is full correlation, correlation sets memory N-roads, Design parameters number caches and levels, deleting cache. Channels (buses), basic concepts and design issues, technical problems, channel types, System Bus, Front Side Bus, bus ISA 8 and 16 bit, bus PCI, coexistence ISA and PCI, channel compact PCI, bus PCMCIA, USB bus 1.0 and 2.0 channel 1394-firewire, bus AGP, compared channels.


Objectives

The course aims at introducing the student to issues internal structure, architecture, organization and construction of modern computers and their microprocessors. Deepen the principles of design and operation of computer systems and their modules, the ways of communication modules and peripherals, modules manufacturing technologies H / PCs, microprocessors and programming in machine language level. It analyzes issues such as basic and combinatorial digital circuits, architecture and structure of microprocessors, controllers, structure and execution stages of machine language instructions, memory access modes, architectures CISC-RISC, control-holiday brands, ways of communication CPU and peripherals / memory architecture and memory organization, memories ROM, and RAM, error correction codes, the memory cache, and the main channels. Also there is a detailed reference to the structure and operation of the M / E 6502 and programming in machine language.


Prerequisites

No


Syllabus

Getting to the microprocessor (ME) 6502, Chart recorders, basic machine language commands, methods of addressing memory. History and development of the H / PC, the integrated circuits and M / E, Computer Classes. Basic digital circuits, Gate Construction Technologies, Ylopopoiisi functions Boole, Combinatorial digital circuits (multiplexers, demultiplexers, decoders, Comparators, Programmable Logic Arrays, slider, Adders), arithmetic logic unit, clock circuits, memory circuits, bistable Flip-flop circuits. Microprocessors, Basic Department, Registrars, internal registers, arithmetic logic unit-ALU, floating point unit, floating point operations, Control Unit, type control units (Hard wired / Microprogrammed), Blocks controllers charts, Internal channel. Structure of machine language commands, Internal structure SC Stadiums execution, Symbolic language microprogram, Execution examples Command Cycles, command Classes, Methods memory access, Architectures CISC-RISC. Control signals, memory and peripherals, IN the DMA, interrupts, in situations of ME, Other ON, Communication Methods ME and CP. The memory hierarchy of memory, memory type (RAM, ROM, Magnetic, Optical), organization of memory, maximum addressable memory per SC order of bytes in the memory contents of memory words, the memory chip, how diefthynsthidotisis and selection, and terminals, process and read times and write memory Memory organization in tables, decoding addresses. The ROM memories, the fotolothografiki method, the terminals of ROM memory, Memory PROM, EPROM, EEPROM, Flash-EEPROM, Memory RAM, Types of dynamic RAM, specific types of RAM graphics, Packages memory chip, error correction codes, Hamming distance code, Detection and correction of errors, the parity method, the Hamming code. The cache (cache memory), beginning and types of locality, quantitative improvement in access time, internal organization of the cache, the cache direct mapping, conflict cache, cache is full correlation, correlation sets memory N-roads, Design parameters number caches and levels, deleting cache. Channels (buses), basic concepts and design issues, technical problems, channel types, System Bus, Front Side Bus, bus ISA 8 and 16 bit, bus PCI, coexistence ISA and PCI, channel compact PCI, bus PCMCIA, USB bus 1.0 and 2.0 channel 1394-firewire, bus AGP, compared channels.

COURSE DETAILS

Level:

Type:

Undergraduate

(A-)


Instructors: Spyridon Kazarlis
Department: Department of Computer Engineering
Institution: TEI of Central Macedonia
Subject: Computer Science, Information Technology, Telecommunications
Rights: CC - Attribution-ShareAlike

Visit Course Page

SHARE THIS COURSE
RELATED COURSES