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


Содержание


Особенности системы прерывания в современных ЭВМ
Особенности системы прерывания в современных ЭВМ - часть 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
Упражнения



Начало