• A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Research seminar "Computer System Architecture"

2022/2023
Учебный год
ENG
Обучение ведется на английском языке
6
Кредиты

Преподаватель


Мартынова Елена Михайловна

Course Syllabus

Abstract

This course • Considers the model of computing systems as a hierarchy of interrelated information processing levels • Studies classification of computing systems by the type of architectural solutions and their scope of applications • Gives the knowledge of the main directions of development of computer technology on the state of art examples • Students will learn digital logic level, microarchitecture, instruction set architecture level, introduction to operation systems and assembler • Each IT specialist must study and can apply in his activity the Architecture of Computing Systems course
Learning Objectives

Learning Objectives

  • The goal of this course is to create a conceptual view of computing systems as a hierarchy of interrelated information processing levels.
  • Students will learn computing systems of different types, various architectural solution, and application.
  • Students will get a global vision of the main directions of development of computer technologies on the example of specific modern samples of it.
Expected Learning Outcomes

Expected Learning Outcomes

  • - Levels of Structured Computer Organization model
  • - Structure of bus-oriented computer
  • - Features of RISC and CISC computer systems
  • - Instruction level and processor-level parallelism
  • - Gates as a principal building blocks of digital logic level
  • - Implementation of Boolean functions in gates
  • - Combinational Circuits
  • - Arithmetic circuits and ALU
  • - Clocks and Memory circuits
  • - Memory types and memory chips
Course Contents

Course Contents

  • Introduction to Architecture of Computer Systems
  • Digital Logic Level
  • Microarchitecture
  • Instruction Set Architecture Level
  • Operating System. Assembler
  • Architecture of Parallel Computing Systems. Quantum Computers
Assessment Elements

Assessment Elements

  • non-blocking Week tests
  • non-blocking Final exam
Interim Assessment

Interim Assessment

  • 2022/2023 4th module
    0.4 * Week tests + 0.6 * Final exam
Bibliography

Bibliography

Recommended Core Bibliography

  • Architecture and geometry in the age of the Baroque, Hersey, G. L., 2000
  • Hennessy, J. L., & Patterson, D. A. (2003). Computer Architecture : A Quantitative Approach: Vol. 3rd ed. Morgan Kaufmann.
  • Hennessy, J. L., Asanović, K., & Patterson, D. A. (2012). Computer Architecture : A Quantitative Approach (Vol. 5th ed). Waltham, MA: Morgan Kaufmann. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=407995
  • Tanenbaum, A. S., Austin, T., & Chandavarkar, B. R. (2013). Structured Computer Organization: International Edition: Vol. 6th ed., International ed. Andrew S. Tanenbaum, Todd Austin ; international ed. contributions by B.R. Pearson.

Recommended Additional Bibliography

  • Архитектура ЭВМ и систем. Ч.2: ., Новожилов, О. П., 2018