Введение в архитектуру компьютеров


              

Введение в архитектуру компьютеров

Особенности системы прерывания в современных ЭВМ
Особенности системы прерывания в современных ЭВМ - 2
 Упражнения

ВЗАИМОДЕЙСТВИЕ И УПРАВЛЕНИЕ ПРОЦЕССАМИ
Понятие процесса и состояния
Понятие процесса и состояния - 2
Управление процессами в многопроцессорном компьютере
Управление процессами в однопроцессорном компьютере
Форматы таблиц процессов
Параметры
Реакция управляющей процедуры
Синхронизация процессов
Операции P и V над семафорами

Операции P и V над семафорами - 2
Графическое представление процессов
Почтовые ящики
Монитор Хоара
Проблема тупиков
Тупик в случае повторно используемых ресурсов
Тупик в случае повторно используемых ресурсов - 2
Упражнения
Упражнения - 2
ПРОЦЕССЫ ПОСЛЕДОВАТЕЛЬНЫЕ И ПАРАЛЛЕЛЬНЫЕ

Отношение предшествования процессов
Отношение предшествования процессов - 2
Типы параллелизма
Типы параллелизма - 2
Типы параллелизма - 3
Направления повышения эффективности компьютеров
Направления повышения эффективности компьютеров - 2
Направления повышения эффективности компьютеров - 3
Направления повышения эффективности компьютеров - 4
Направления повышения эффективности компьютеров - 5

Предпосылки создания систем параллельного действия
Предпосылки создания систем параллельного действия - 2
Предпосылки создания систем параллельного действия - 3
Некоторые модели параллельных программ
Некоторые модели параллельных программ - 2
Некоторые модели параллельных программ - 3
Некоторые модели параллельных программ - 4
Формальная модель программ на сетях Петри
Здесь: – переход; O – место
Здесь: – переход; O – место - 2

Здесь: – переход; O – место - 3
Здесь: – переход; O – место - 4
Здесь: – переход; O – место - 5
Здесь: – переход; O – место - 6
Упражнения
МЕТОДЫ ПЛАНИРОВАНИЯ
Понятие мультипрограммирования
Понятие мультипрограммирования - 2
Распределение задач по процессорам
Распределение задач по процессорам - 2

Планирование в мультипрограммных системах
Планирование по наивысшему приоритету
Метод круговорота (карусель)
Очереди с обратной связью
Многоуровневое планирование
 Упражнения
ЯЗЫКИ ПАРАЛЛЕЛЬНОГО ПРОГРАММИРОВАНИЯ
Основные подходы к проектированию языков параллельного программирования
Основные подходы к проектированию языков параллельного программирования - 2
Основные подходы к проектированию языков параллельного программирования - 3

Если, например, в последовательном ЯП определен цикл
Примеры языков параллельного программирования
P-язык
ЯПФ-язык
К-язык
Язык диспозиций
Язык диспозиций - 2
Язык диспозиций - 3
Язык диспозиций - 4
Язык OCCAM

Язык OCCAM - 2
Преобразование последовательных программ в последовательно-параллельные
Преобразование последовательных программ в последовательно-параллельные - 2
Преобразование последовательных программ в последовательно-параллельные - 3
Схема алгоритма
Схема алгоритма - 2
Способы организации мультипроцессорных систем
Способы организации мультипроцессорных систем - 2
Способы организации мультипроцессорных систем - 3
Упражнения

ЦЕЛОСТНОСТЬ, СЖАТИЕ И ЗАЩИТА ДАННЫХ
Корректирующие коды
Коды Хемминга
Коды Хемминга - 2
Таблица Семизначный код Хемминга
Код с проверкой на четность
Код с проверкой на четность - 2
Сжатие данных
Простые алгоритмы
Код

Сжатие документов
Программы для обработки документов
Программы для обработки документов - 2
Кодирование цветных изображений
Кодирование цветных изображений - 2
Сжатие цветных изображений
Сжатие цветных изображений - 2
Инструменты разработчиков
Инструменты разработчиков - 2
Методы защиты информации

Классификация и особенности программных методов защиты от копирования
Классификация и особенности программных методов защиты от копирования - 2
Способы увеличения эффективности и надежности защиты от копирования
Способы увеличения эффективности и надежности защиты от копирования - 2
Способы увеличения эффективности и надежности защиты от копирования - 3
Способы увеличения эффективности и надежности защиты от копирования - 4
Особенности защиты информации в компьютерных сетях
Особенности защиты информации в компьютерных сетях - 2
Контроль данных
Специфика передачи информации в вычислительных системах

Специфика передачи информации в вычислительных системах - 2
Классификация ошибок и их характеристики
Классификация ошибок и их характеристики - 2
Методы обнаружения и исправления ошибок в ЭВМ
Программные методы контроля
Программные методы контроля - 2
Программные методы контроля - 3
N ячейки
N ячейки - 2
Упражнения

Содержание