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

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

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

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

•Уильям Столлингс. Структурная организация и архитектура компьютерных систем. Пятое издание, М. Изд. Дом Вильямс,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

Оборудо

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