Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
презентации акс / 1_Понятие архитектуры ВС.ppt
Скачиваний:
136
Добавлен:
26.02.2016
Размер:
150.53 Кб
Скачать

АРХИТЕКТУРА КОМПЬЮТЕРНЫХ СИСТЕМ

Основная и дополнительная литература:

Основная литература

Уильям Столлингс. Структурная организация и архитектура компьютерных систем. Пятое издание, М. Изд. Дом Вильямс,20002 г.

Танненбаум Э. Архитектура компьютера. Издание-4, СПБ,2002 г.

Смирнов А.Д. Архитектура вычислительных систем: Учеб. пособие для вузов.-М.: Наука. Гл. ред. физ.-мат. лит., 1990.- 320 с.

Байцер Б. Микроанализ производительности вычислительных систем.-М.: Радио и связь, 1983.

Вычислительные машины, системы и сети. Под редакцией П.А. Пятибратова. - М: "Финансы и статистика", 1991г.

А. Гук. Процессоры фирмы Intel от 8086 до PENTIUM II. - Санкт-Петербург: Питер-Пресс, 1998г.

Том Сван. Форматы файлов Windows М.1995г

Шнитман В. Современные высокопроизводительные компьютеры. Citforum.ru

Скотт Мюллер. Модернизация и ремонт ПК. Диалектика, 1997.

Брамм, Брамм. Организация архитектуры компьютера х386. 1996,

Рафикузаман М. Микропроцессоры и машинное проектирование микропроцессорных систем. М. 1988г .

Вычислительные комплексы, системы и сети / А.М.Ларионов,С.А.Майоров, Г.И.Новиков: Учебник для вузов. Л:Энергоиздат. Ленингр. отделение, 1987.

Бланк-Эдельман Д. Pevl –для системного администрирования. СПБ.2001 г.

Алистер Коберен. Современная методика описания функциональных требований к системам. М. Лорн 2002г.

Уокер Ройс. Управления проектами по созданию ПО.2001г.

Дополнительная литература

Ильям Столлингс. Операционные системы. Пятое издание, М. Изд. Дом Вильямс,20002 г.

Майерс Г. Архитектура современных ЭВМ. Кн. 1. — М. ; Мир, 1986.

Терри Квайрани. Rational Rose 2000, UML. Визуальное моделирование. М.,2001 г.

Леффингуал, Дин, Ундри, Дон. Принципы работы с требованиями к ПО. Унифицированный подход. М., 2002г.

Тео Мандал. ДМК-Пресс: Разработка пользовательского интерфейса, 2001 г.

Ахо А., Сети р., Ульман Дж. Компиляторы, принципы , технология , инструменты. М.,Вильямс, 2002 г.

Сэм Канер и др. Тестирования программного обеспечения. Киев, 2000 г.

А. Якобсон, Г. Буч, Дж. Рамбо. Унифицированный процесс разработки ПО.М:2000 г.

Крэг Ларман. Применение UML и шаблонов проектирования. М.,Вильямс, 2001 г.

Шниер. Толковый словарь компьютерных технологий. М:, 2002 г.

Карлащук. Обучающие программы. М:, 2002 г.

Ефимова О., Морозов В., Угринович Н. Курс компьютерной технологии с основами информатики, М:,2002 г.

Попов В.Б. Основы компьютерных технологий. М:,2002 г.

Сайков Б.П. Сбои компьютера: диагностика, профилактика, лечение. М:, 2002 г.

Понятие архитектуры вычислительной системы

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

Структурная организация компьютерной системы -

совокупность операционных блоков (устройств) и их взаимосвязей, обеспечивающая реализацию спецификаций, заданных архитектурой компьютера.

Характеристики архитектуры: набор машинных команд, формат разрядной сетки для представления данных разных типов, механизм обращения к средствам ввода-вывода и метод адресации памяти. Характеристики

структурной организации- включают скрытые от

программиста детали аппаратной реализации системы -

управляющие сигналы, аппаратный интерфейс между компьютером и периферийным оборудованием, технологию функционирования памяти.

Общая структура и функции компьютера

Структура — это способ объединения компонентов подсистемы в единое целое

Функции — операции, выполняемые каждым компонентом в процессе реали зации функции, назначенной всей подсистеме

Базовые функции компьютера

обработка данных;

хранение данных;

перемещение данных;

управление.

Базовые функции компьютерной системы

Операционная среда (источники и приемники данных)

Средства перемещения данных

Механизм управления

Средства хранения

 

Средства обработки

данных

 

данных

 

 

 

Рисунок 1.1 Базовые функции компьютерной системы

Основные типы операций в компьютере

перемещение

перемещение

 

 

 

 

 

управление

 

управление

 

 

 

 

 

хранение

 

обработка

 

хранение

 

 

обработка

 

 

 

 

 

 

 

 

 

 

 

 

 

Вариант №1

 

 

Вариант №2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

перемещение

 

 

 

перемещение

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

управление

управление

хранение

 

 

обработка

 

хранение

 

обработка

 

 

 

 

 

 

 

Вариант №3

 

Вариант №4

 

 

Рисунок 1.2 . Основные типы операций в компьютере

 

Машина фон Неймана

Операти

 

 

 

 

 

 

Арифметическо

 

 

 

 

вная

 

е и логическое

 

 

 

 

 

 

память

 

устройство

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Устройство

управления

выполнением

программы

Рисунок 1.4. Блок схема компьютера IAS

Оборудо

вание ввода- вывода