Personal tools
Log in
You are here: Home Faculty Education Programmes Undergraduate Programmes Undergraduate Programmes 2012 -> Advanced Computer Architectureс and Microprocessor Systems

Advanced Computer Architectureс and Microprocessor Systems

by Stefan D last modified Dec 27, 2016 10:45 AM History

Course title: Advanced Computer Architectureс and Microprocessor Systems

Code: FEIT07L024

Number of credits (ECTS): 6

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

Prerequisite for enrollment of the subject: None

Course goals/Competences: Understanding the most common computer architectures, performance evaluation of the entire computer system and its individual parts. Programming a machine with assembly languages.

Total available number of classes: 180

Curriculum: Learnig assembly and machine level programming. Various types of processors: 0, 1, 2  and 3 addresses architectures, store and read processors, processors using stack. Technology and types of secondary memory. File systems in various operating systems and media. Virtual memory architectures. Input/output devices and their interconnection. 8-bit microprocessors, instruction cycle and architecture of memory. 16-bit microprocessor architecture and microprocessor memory. 32-bit microprocessors.

Literature:

Literature

Compulsory literature

No.

Author

Title

Publisher

Year

1

S. Dandamudi

Fundamentals of Computer Organization and Design

Springer

2003

2

W.Stallings

Computer Organization and Architecture - Designing for performancce, 8th Ed.

Prentice Hall

2010

3 Barry B. Brey Intel Microprocessors, 8th Edition Prentice Hall 2008

Further literature

No.

Author

Title

Publisher

Year

1

A. S. Tanenbaum

Structured Computer Organization, 5th Edition

Prentice Hall

2005