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





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

ПОНЯТИЕ АРХИТЕКТУРЫ ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЫ
Архитектура как набор взаимодействующих компонент

Архитектура как интерфейс между уровнями физической системы
Семантический разрыв между архитектурными решениями ЭВМ и его программным окружением

Анализ архитектурных принципов фон Неймана
Некоторые способы совершенствования архитектуры
Хранение информации в виде самоопределяемых данных
Области санкционированного доступа
Одноуровневая память
Концепция виртуальной памяти

Задачи, решаемые виртуальной памятью
Страничная организация памяти
Особенности функционирования управляющей ЭВМ
Упражнения
СИСТЕМЫ ПАРАЛЛЕЛЬНОГО ДЕЙСТВИЯ
Вычислительные системы и многомашинные комплексы на базе однопроцессорных ЭВМ
Двухмашинная система на базе БЭСМ-6

Многомашинная система ОИЯИ
Многомашинные комплексы на базе ЕС ЭВМ
Многопроцессорный вычислительный комплекс Эльбрус
Система программирования МВК Эльбрус
Базовые инструментальные и технологические средства

Специализированные системы программирования
Магистральные системы
Матричные компьютеры
Концепции вычислительных систем с комбинированной структурой

Архитектура типа гиперкуб
Нейрокомпьютеры
Упражнения
RISC- и CISC-АРХИТЕКТУРА
Основные принципы RISC-архитектуры
Отличительные черты RISC- и CISC- архитектур
Многобайтовые команды
Некоторые задачи реализации RISC-процессоров

Методы адресации и типы команд
Компьютеры со стековой архитектурой
Пусть процессор вычисляет значение выражения
Дублирование

Оптимизация системы команд
Процессоры с микропрограммным управлением
Горизонтальное микропрограммирование
Вертикальное микропрограммирование
Упражнения
КОМПЬЮТЕРНЫЕ СЕТИ
Эталонная модель сети

Топология локальных сетей
Упражнения
Микропроцессоры
Процессоры с архитектурой x и Pentium

Pentium
Особенности процессоров с архитектурой SPARC компании Sun Microsystems

Процессоры PA-RISC компании Hewlett Packard
Процессор MC компании Motorola

Архитектура MIPS компании MIPS Technology
Особенности архитектуры Alpha компании DEC
Особенности архитектуры POWER

Упражнения
КОДИРОВАНИЕ ДАННЫХ В КОМПЬЮТЕРАХ

Системы кодирования данных с симметричным представлением цифр
Арифметические операции
Таблица умножения
Системы кодирования данных с отрицательным основанием
Таблица сложения
Кодирование данных с помощью вычетов

Ранг
Упражнения
ОРГАНИЗАЦИЯ СИСТЕМЫ ПРЕРЫВАНИЯ
Основные определения и характеристики

Параметры эффективности системы прерывания
Вход в прерывающую программу
Приоритетное обслуживание прерываний
Организация возврата к прерванной программе

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

Особенности системы прерывания в современных ЭВМ
 Упражнения
ВЗАИМОДЕЙСТВИЕ И УПРАВЛЕНИЕ ПРОЦЕССАМИ
Понятие процесса и состояния
Управление процессами в многопроцессорном компьютере

Управление процессами в однопроцессорном компьютере
Форматы таблиц процессов
Параметры
Реакция управляющей процедуры
Синхронизация процессов
Операции P и V над семафорами
Графическое представление процессов
Почтовые ящики
Монитор Хоара

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

Направления повышения эффективности компьютеров
Предпосылки создания систем параллельного действия
Некоторые модели параллельных программ

Формальная модель программ на сетях Петри
Здесь: – переход; O – место

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

Многоуровневое планирование
 Упражнения
ЯЗЫКИ ПАРАЛЛЕЛЬНОГО ПРОГРАММИРОВАНИЯ
Основные подходы к проектированию языков параллельного программирования
Если, например, в последовательном ЯП определен цикл
Примеры языков параллельного программирования
P-язык
ЯПФ-язык

К-язык
Язык диспозиций
Язык OCCAM
Преобразование последовательных программ в последовательно-параллельные

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

Таблица Семизначный код Хемминга
Код с проверкой на четность
Сжатие данных
Простые алгоритмы
Код
Сжатие документов
Программы для обработки документов
Кодирование цветных изображений

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

Особенности защиты информации в компьютерных сетях
Контроль данных
Специфика передачи информации в вычислительных системах
Классификация ошибок и их характеристики
Методы обнаружения и исправления ошибок в ЭВМ

Программные методы контроля
N ячейки
Упражнения

Вопросы и ответы по программам Adobe

Adobe предлагает сложные программы для создания проектов с использованием богатой графики, текста и видео. И, естественно, в этом постоянно изменяющемся взаимосвязанном цифровом мире возникает масса вопросов, и чем дальше, тем больше.
Благодаря инициативе и творческому видению пользователей Adobe, сфера применения программ значительно расширяется, развивается новое мышление, появляются новые приемы и методы работы. На сайте сделана попытка задокументировать пробы и ошибки пользователей.
Материалом послужили - база данных технологии Adobe из архива отдела Customer Support, материал из рубрики вопросов и ответов журнала Adobe Magazine (бывший Aldus Magazine) за последние три года, а также подборка советов, статей, Web-страниц Adobe и даже раздел по проблемам PostScript из книги издательства Adobe Press.
Всего уместилось 20% наиболее часто встречающихся вопросов. Главы, посвященные популярным продуктам Adobe Photoshop, Adobe Illustrator и Adobe PageMaker, сделаны более длинными и включают самые часто задаваемые вопросы. Вопросы и советы из журнала Adobe Magazine включены целиком, поскольку все они очень интересны, а отыскать их теперь можно только в старых подшивках..


Ваши скрытые резервы

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

Бессознательное
Биоинформатика
Биоэнергетика
Быстрое Чтение
Визуализация

Внушение
Гениальность
Гештальттерапия
Долголетие
Застенсивость

Интуиция
Синтон
Скорочтение
Стресс
Суперпамять

Кастанеда
Колдовство
Креатив
Манипуляции
Молодость

Мышление
Обучение
Омоложение
Познание
Практический интеллект

Метод Бронникова
Тренажеры
Тренировка памяти
Укрепление здоровья
Улучшаем внимание

Школа Норбекова
Принятие решений
Психология тела
Психофизиология
Развиваем интеллект

Развитие человека
Регуляция
Рефрейминг
Самость
Сверхвозможности

Синергетика
Улучшаем мозг
Улучшаем память
Метод Синельникова
Дианетика