Книги / IT-менеджмент / Архитектура ПО / Введение в архитектуру ЭВМ и системы программирования

Введение в архитектуру ЭВМ и системы программирования

В. Г. Баула

Учебное пособие посвящено основам архитектуры электронных вычислительных машин и систем программирования. Издание подготовлено на факультете вычислительной математики и кибернетики МГУ им. М.В. Ломоносова и предназначено для студентов, изучающих базовые принципы организации вычислительных систем.

В книге подробно рассматривается классическая машина фон Неймана, её основные компоненты: память, устройство управления и арифметико-логическое устройство, а также принципы их взаимодействия. На основе учебной машины демонстрируются схемы выполнения команд и примеры реализации типовых конструкций программирования — оператора присваивания, условного оператора, циклов и работы с массивами.

Значительное внимание уделено введению в архитектуру ЭВМ: понятию адресности, сравнительному анализу машин с различной адресностью, дробно-адресной архитектуре, способам адресации, форматам данных и команд, а также базированию адресов. Отдельная глава посвящена понятию семейства ЭВМ.

Завершающая часть книги знакомит читателя с архитектурой младшей модели семейства Intel: рассматриваются организация памяти, форматы данных, представление вещественных и целых чисел, сегментация памяти и мнемонические обозначения регистров. Пособие сочетает теоретические основы с практическими примерами, что делает его полезным для формирования базовых компетенций в области системного программирования и архитектуры вычислительных машин.