Читать онлайн «Программирование. Дополнительные главы.»

Автор Бетелин В.Б.

МОСКОВСКИЙ ОРДЕНА ЛЕНИНА, ОРДЕНА ОКТЯБРЬСКОЙ РЕВОЛЩИИ И ОРДЕНА ТРУДОВОГО КРАСНОГО ЗНАМЕНИ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ им. М. В. ЛОМОНОСОВА Механико-математический факультет В. Б. БЕТЕЛИН ПРОГРАММИРОВАНИЕ. ДОПОЛНИТЕЛЬНЫЕ ГЛАВЫ Ч. I Издательство Московского университета 1У85 УДК 681. 3 Бетелин В,Б. Программирование. Дополнительные главы. Ч. I. - М. : Изд-во Моск. ун-та, 1985 - 101 с. Книга представляет собой первую часть учебного пособия по курсу "Системное программирование". Рассматриваются основные этапы процесса эволюции архитектуры ЭВМ на примере- ряда отечественных и зарубежных образцов. Показывается, что многие важные изменения функциональных возможностей и архитектуры вычислительных машин связаны с расширением круга задач, решаемых с их помощью. Для студентов механико-математического факультета. Рецензенты: канд. физ. -мат. наук А. И.
Немытов; канд. физ. -мат. наук Е. В. Панкратьев 077(02)-85 - заказная © С ) Издательство Московского университета, 1985 г. ПРЕДИСЛОВИЕ В течение нескольких лет автор пособия читает вводный курс лекций для студентов 3 и 4 курсов механико-математического факультета МГУ, а также слушателей факультета повышения квалификации МГУ, специализирующихся в области программирования. Этот курс включает четыре основных раздела: архитектура электронных вычислительных машин (ЭВМ), файловые системы, командные и операционные системы, элементы теории параллельных процессов. irJ Основу настоящего пособия составляет содержание лекций по разде- jv ^у архитектура ЭВМ. Автор использует терминологию, принятую в \[3], которая предполагает достаточно условное деление ЭВМ на 1 несколько поколений. [^ В кратком введении формулируются основные цели пособия. В ^ главе I вводятся такие базовые понятия, как процессор, оперативное запоминающее устройство (ОЗУ) и т. д. , которые иллюстрируются на примере отечественных ЭВМ первого поколения. Вторая глава посвящена архитектурным решениям,характерным для ЭВМ второго и третьего поколений. В третьей главе рассматриваются особенности архитектуры мини- и микро-ЭВМ. Основные сведения о макроассемблерах изложены в четвертой главе. Изучение раздела архитектура ЭВМ предусматривает выполнение студентами практических заданий. Пособие рассчитано на студентов, прослушавших общий курс программирования на механико-математическом факультете МГУ. В. Б, Бетелин ВВЕДЕНИЕ В настоящем пособии под архитектурой ЭВМ понимается как видимая для пользователя структура команд вычислительной машины, так и не видимая для него внутренняя структура, составляющих ее функциональных блоков. Цели пособия состоят в том, чтобы познакомить студента с основными понятиями вычислительной техники, рассмотреть отдельные этапы процесса эволюции архитектур ЭВМ на примерах ряда отечественных и зарубежных образцов, показать, что многие важные изменения функциональных возможностей и архитектур ЭВМ произошли в связи с расширением круга задач, решаемых с их помощью. Глава I ЭВМ ПЕРВОГО ПОКОЛЕНИЙ Первые ЭВМ появились в начале 50-х годов как инструмент для решения сложных вычислительных задач.