Архитектура вычислительных систем и компьютерных сетей, Степанов А.Н., 2007


Книга Архитектура вычислительных систем и компьютерных сетей, Степанов А.Н., 2007

Архитектура вычислительных систем и компьютерных сетей, Степанов А.Н., 2007.
   Систематически излагаются базовые понятия и основные принципы построения архитектур вычислительных систем и компьютерных сетей, начиная от разрядно-последовательной архитектуры и заканчивая многоядерными процессорами. Содержание учебника соответствует требованиям Государственного образовательного стандарта по специальности "Математическое обеспечение и администрирование информационных систем" (010503) и типовой программе дисциплины "Архитектура вычислительных систем и компьютерных сетей", одобренной Научно-методическим советом УМО по образованию в области математического обеспечения и администрирования информационных систем. Материал учебника может быть полезен также студентам, обучающимся по специальности "Прикладная математика и информатика" (010501) и другим специальностям высших учебных заведений, связанным с современными информационными технологиями.

Начальные сведения по устройству компьютера.
Компьютер представляет собой универсальное устройство, которое используется для автоматической обработки информации, осуществляемой по заранее составленному плану. Такой план, обладающий необходимыми для получения требуемого результата свойствами, принято называть алгоритмом, а его запись в определенной, «понятной» компьютеру форме называется программой.
В отечественной литературе до 1985 г. в основном использовались термин электронная вычислительная машина и его аббревиатура ЭВМ, часто встречался также оборот вычислительная машина. После 1985 г. широкое распространение получил англоязычный термин «компьютер» (от computer — вычислитель). Мы будем использовать эти термины в основном как равноправные. Следует, однако, отметить, что в последнее время активно ведутся разработки компьютеров, работа которых основана на оптических, квантовых и некоторых других физических принципах. В связи с этим понятие «электронная вычислительная машина», в котором акцентируется, что машина построена на основе электронных устройств, становится более узким, чем понятие «компьютер».
СОДЕРЖАНИЕ
Предисловие
Благодарности
От издательства
Часть I. Введение в архитектуру компьютера
Глава 1. Начальные сведения по устройству компьютера
1.1. Данные и программы
1.2. Понятие архитектуры компьютера
1.3. Элементарные логические устройства памяти
1.4. Объем памяти
Контрольные вопросы и упражнения
Глава 2. Представление данных в компьютере
2.1. Текстовые данные
2.2. Графические данные
2.3. Числовые данные
2.3.1. Форматы представления чисел в компьютере
2.3.2. Форматы целых чисел
2.3.3. Формат вещественных чисел
2.3.4. Особенности компьютерной арифметики
2.4. Звуковые и видеоданные
2.5. Принцип обезличивания кода
2.6. Надежность кодирования данных
Контрольные вопросы и упражнения
Глава 3. Логические основы обработки данных
3.1. Понятие такта
3.2. Вентили и комбинационные схемы
3.2.1. Релейно-контактные вентили
3.2.2. Полупроводниковые вентили
3.2.3. Вентиль “НЕ”
3.2.4. Вентили “НЕ И” и “НЕ ИЛИ”
3.2.5. Вентили “И” и “ИЛИ”
3.2.6. Построение дизъюнктивной нормальной формы
3.2.7. Вентиль “Исключающее ИЛИ”
3.2.8. Многовходовые вентили
3.2.9. Комбинационная схема сумматора
3.2.10. Комбинационная схема сдвига
3.2.11. Компаратор
3.2.12. Декодер и мультиплексор
3.2.13. Арифметико-логическое устройство
3.3. Схема памяти на базовых вентилях
3.4. Интегральные схемы
Контрольные вопросы и упражнения
Глава 4. Архитектура компьютера на базе процессора i8086
4.1. Основные устройства компьютера
4.1.1. Оперативная память
4.1.2. Процессор
4.1.3. Шина
4.1.4. Внешние устройства компьютера
4.1.5. Программная модель оперативной памяти
4.1.6. Программная модель процессора i8086
4.2. Машинные команды процессора i8086
4.2.1. Структура машинной команды
4.2.2. Безадресные команды
4.2.3. Одноадресные команды
4.2.4. Двухадресные команды
4.2.5. Команды с непосредственным операндом
4.2.6. Схема работы процессора при выполнении машинной команды
4.2.7. Отладчик машинных программ debug
4.2.8. Прерывания
4.2.9. Особенности 32-битовых процессоров Intel
4.3. Элементы Ассемблера процессора Intel
4.3.1. Структура оператора в языке Ассемблер
4.3.2. Директивы сегментации программы
4.3.3. Директивы определения данных
4.3.4. Команды Ассемблера
4.3.5. Пересылка данных
4.3.6. Работа со стеком
4.3.7. Сложение и вычитание
4.3.8. Умножение и деление
4.3.9. Организация линейных программ на машинном уровне
4.3.10. Команды передачи управления
4.3.12. Организация ветвлений на машинном уровне
4.3.13. Организация циклов на машинном уровне
4.3.14. Работа с массивами
Контрольные вопросы и упражнения
Часть II. Архитектура вычислительных систем
Глава 5. Развитие архитектуры и параллелизм вычислений
5.1. Начальные этапы развития
5.1.1. Механический этап
5.1.2. Машины Чарльза Бэббиджа
5.1.3. Электромеханический этап
5.1.4. Начало электронного этапа
5.2. Архитектура фон Неймана
5.3. Параллелизм в архитектуре начального периода
5.3.1. Параллельная обработка разрядов кода
5.3.2. Совмещение во времени работы нескольких устройств
5.3.3. Направления дальнейшего развития параллелизма
Контрольные вопросы и упражнения
Глава 6. Многопрограммный режим работы компьютеров
6.1. Сегментная модель памяти защищенного режима
6.1.1. Структура дескриптора сегмента
6.1.2. Линейный адрес
6.2. Организация виртуальной памяти
Контрольные вопросы и упражнения
Глава 7. Повышение эффективности оперативной памяти
7.1. Статическая и динамическая память
7.2. Микросхемы памяти
7.3. Цикл памяти
7.4. Типы микросхем динамической памяти
7.4.1. Расслоение памяти
7.4.2. Микросхемы FPM DRAM
7.4.3. Микросхемы EDO DRAM
7.4.4. Микросхемы BEDO DRAM
7.4.5. Микросхемы SDRAM
7.4.6. Микросхемы DDR DRAM и RDRAM
Контрольные вопросы и упражнения
Глава 8. Многоуровневая организация памяти
Контрольные вопросы и упражнения
Глава 9. Кэш
9.1. Механизмы работы кэша
9.1.1. Кэш прямого отображения
9.1.2. Многовходовый ассоциативный кэш
9.1.3. Ассоциативная память
9.1.4. Управление ассоциативным кэшем
9.2. Многоуровневый кэш
9.3. Когерентность кэша
9.4. Микросхемы кэша
Контрольные вопросы и упражнения
Глава 10. Шины
10.1. Циклы шин
10.1.1. Цикл чтения синхронных шин
10.1.2. Цикл чтения асинхронных шин
10.1.3. Блочные циклы шины
10.1.4. Циклы без освобождения шины
10.2. Конвейерный режим шины
10.3. Многошинная архитектура.
10.3.1. Основные типы шин
10.3.2. Синхронизация и шины
10.3.3. Чипсет
Контрольные вопросы и упражнения
Глава 11. Улучшение эффективности процессора
11.1. Микроархитектура процессора
11.2. Конвейерная архитектура процессора
11.3. Суперскалярная архитектура процессора
11.4. Динамическое исполнение машинных команд
11.4.1. Изменение последовательности выполнения команд
11.4.2. Предсказание перехода
11.4.3. Спекулятивное выполнение
11.4.4. Многопоточное исполнение
11.5. Многопроцессорные и многоядерные архитектуры
Контрольные вопросы и упражнения
Глава 12. Внешняя память
12.1. Магнитные диски
12.1.1. Гибкие магнитные диски
12.1.2. Жесткие магнитные диски
12.2. Оптические диски
12.2.1. Компакт-диски CD-ROM
12.2.2. Компакт-диски однократной записи CD-R
12.2.3. Компакт-диски многократной записи CD-RW
12.2.4. Диски DVD
12.3. Магнитные ленты
12.4. Мобильные носители памяти
12.4.1. Мобильные дисководы
12.4.2. Мобильные устройства флэш-памяти
Контрольные вопросы и упражнения
Глава 13. Системный блок и периферийные устройства
13.1. Системный блок
13.2. Дисплей и графическая подсистема
13.3. Принтеры
13.4. Другие устройства компьютера
13.5. Компактная условная формула — характеристика компьютера
Контрольные вопросы и упражнения
Глава 14. Оценка производительности вычислительных систем
14.1. Оценка производительности тактовой частотой
14.2. Пиковая и реальная производительность
14.3. Единицы MIPS
14.4. Единицы Flops
14.5. Тесты LINPACK
14.6. Ливерморские циклы
14.7. SPEC и другие тесты
Контрольные вопросы и упражнения
Глава 15. Классификация архитектур
15.1. Классификация по принципу действия
15.2. Классификация по поколениям
15.3. Функциональная классификация компьютеров
15.4. Классификация персональных компьютеров
15.5. Классификация по архитектуре системы команд
15.5.1. Аккумуляторная архитектура
15.5.2. Стековая архитектура
15.5.3. Архитектура регистров общего назначения
15.5.4. CISC-архитектура
15.5.5. RISC-архитектура
15.5.5. VLIW-архитектура
15.5.6. EPIC-архитектура
15.6. Прочие классификационные схемы
Контрольные вопросы и упражнения
Глава 16. Обзор основных семейств микропроцессоров
16.1. Семейство Intel
16.1.1. Первые модели процессоров Intel
16.1.2. Шестнадцатибитовые модели семейства Intel
16.1.3. Тридцатидвухбитовые модели i80386 и i80486
16.1.4. Пятое поколение моделей семейства
16.1.5. Шестое поколение моделей семейства
16.1.6. Двухъядерные модели семейства Intel
16.1.7. Особенности архитектуры IA64
16.1.8. Семейства, программно совместимые с моделями Intel
16.2. Семейство SUN SPARC
16.3. Семейства PA-RISC, Alpha, Power PC, MIPS
16.4. Семейства БЭСМ и Эльбрус
Контрольные вопросы и упражнения
Глава 17. Параллельные архитектуры
17.1. Законы Амдала
17.2. Топология параллельных систем
17.3. Классификация параллельных систем по Флинну
17.4. Классификация параллельных систем класса МКМД
Контрольные вопросы и упражнения
Глава 18. Неклассические архитектуры
Контрольные вопросы и упражнения
Часть III. Введение в архитектуру компьютерных сетей
Глава 19. Линии связи
19.1. Передача сообщений по линиям связи
19.1.1. Режимы передачи сообщений
19.1.2. Параллельная и последовательная передачи
19.1.3. Способы представления кодов
19.1.4. Обнаружение и исправление ошибок
19.2. Характеристики линии связи
Контрольные вопросы и упражнения
Глава 20. Классификация и топология сетей
Контрольные вопросы и упражнения
Глава 21. Элементы сетевого оборудования
Контрольные вопросы и упражнения
Глава 22. Физическая и логическая структуризация сетей
Контрольные вопросы и упражнения
Глава 23. Доступ к сети
23.1. Метод случайного доступа
23.2. Маркерный метод доступа
Контрольные вопросы и упражнения
Глава 24. Методы коммутации
24.1. Коммутация каналов
24.2. Коммутация пакетов
24.3. Коммутация сообщений
Контрольные вопросы и упражнения
Глава 25. Базовые сетевые технологии
Контрольные вопросы и упражнения
Глава 26. Многоуровневая модель OSI
Контрольные вопросы и упражнения
Приложение. Использованные сокращения
Литература
Периодические издания
Интернет-ресурсы
Алфавитный указатель.

Рейтинг: 4.8 баллов / 2537 оценок
Формат: Книга
Уже скачали: 12738 раз



Похожие Книги

Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!

  • Книга Родословная роспись потомков Великого Князя Рюрика (1851)

    Родословная роспись потомков Великого Князя Рюрика (1851)

    Название: Родословная роспись потомков Великого Князя РюрикаАвтор: Николай ГоловинИздательство: Москва: Типография В. ГотьеГод: 1851Страниц: 96Формат: pdf (rar)Размер: 5,0 MBКачество: хорошееЯзык: рус . . .

  • Книга Девчонки в слезах

    Девчонки в слезах

    Девчонки в слезахЖаклин УилсонВ новой, уже четвертой книге об Элли, Магде и Надин подруги часто плачут. Когда тебе четырнадцать лет, причин для этого хоть отбавляй.А начало правдивой истории трех девя . . .

  • Книга Дом, в котором...

    Дом, в котором...

    Название: Дом, в котором...Автор: Мариам ПетросянЖанр: Современная проза, магический реализмНа окраине города, среди стандартных новостроек, стоит Серый Дом, в котором живут Сфинкс, Слепой, Лорд, Таба . . .

  • Книга Повесть о господине Зоммере

    Повесть о господине Зоммере

    Повесть о господине ЗоммереПатрик ЗюскиндВ "Повести о господине Зоммере" Патрик Зюскинд, известный во всем мире автор романа "Парфюмер" и пьесы "Контрабас", обращается к внутреннему мир подростка, рас . . .

  • Книга Ворон

    Ворон

    ВоронЭдгар Аллан По«The Raven» («Nevermore», «Ворон») — одно из наиболее известных стихотворений американского писателя и поэта Эдгара Аллана По. Впервые стихотворение было опубликовано 29 января 1845 . . .

  • Книга Игры с мячом для самых маленьких

    Игры с мячом для самых маленьких

    Название: Игры с мячом для самых маленьких.Автор: Ермакова ИринаИздательство: ЛитераСерия: Первые шагиЖанр: Активные игры дома и на улицеГод выпуска: 2009Страниц: 32Формат: pdf Размер: 16.1 мбВ книге . . .

  • Книга Идиот

    Идиот

    ИдиотФедор Достоевский"Идиот". Роман, в котором творческие принципы Достоевского воплощаются в полной мере, а удивительное владение сюжетом достигает подлинного расцвета. Яркая и почти болезненно тала . . .

  • Книга Дженни Герхардт

    Дженни Герхардт

    Дженни ГерхардтТеодор Драйзер"Дженни Герхардт" - одна из прекраснейших историй о любви. Критики называли ее "лучшим американским романом, который когда-либо читали". Печальная любовь романтичной Дженн . . .

  • Книга Таинственный сад

    Таинственный сад

    Таинственный садФрэнсис БернеттТяжело остаться без родителей, особенно когда тебе всего десять лет, окружающие тебя не любят и ты тоже ненавидишь чуть ли не весь белый свет. Кажется, ничего хорошего в . . .

  • Книга « The Lord of the Rings »

    « The Lord of the Rings »

    « The Lord of the Rings »Автор: J.R.R. TolkienОписание:«The Lord of the Rings was written in 12 years by J.R.R. Tolkien. It is a single novel consisting of six books plus appendices. The Book tells th . . .


Вы не зарегистрированы!

Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.

Отзывы читателей


Ой!

К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Архитектура вычислительных систем и компьютерных сетей, Степанов А.Н., 2007. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.