Магистратура
2022/2023



Научно-исследовательский семинар "Архитектура вычислительных систем"
Статус:
Курс обязательный (Магистр по компьютерному зрению)
Направление:
01.04.02. Прикладная математика и информатика
Когда читается:
1-й курс, 4 модуль
Формат изучения:
без онлайн-курса
Охват аудитории:
для своего кампуса
Преподаватели:
Мартынова Елена Михайловна
Прогр. обучения:
Магистр по компьютерному зрению
Язык:
английский
Кредиты:
6
Контактные часы:
3
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
- 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
- - 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
- Introduction to Architecture of Computer Systems
- Digital Logic Level
- Microarchitecture
- Instruction Set Architecture Level
- Operating System. Assembler
- Architecture of Parallel Computing Systems. Quantum Computers
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