Магистратура
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