3.1Наименование темы, лекций ; Содержание.; Количество часов (Лекции Лаборатория СРСП СРС )
Тема 1.Общие вопросы и определение понятий (6 4 3 15)
1.1(1) Вводная - знакомство, опрос, цитаты, организация работ, афоризмы, ведение зарисей, СРС, MindMap. Понятия – архитектура, компьютер(ЭВМ,), система, сети. MindMap дисциплины... Основные этапы развития компьютера. Типы современных компьютеров.. Внутренняя и внешняя архитектура – послойный подход Танненбаума, слоение в курсе. Модели организации вычислений – Флинн, Хокни, Фенг, др. Технологии изготовления компа – МИС, СИС, БИС, СБИС, заказные ИС, технические показатели. Закон Мура – развитие и увядание.
Интернет ссылки http://ru. wikipedia. org/wiki/ компьютерная техника АРХИТЕКТУРА КОМПЬЮТЕРА - MindMeister Mind Map www. /97217257 https://ru. wikipedia. org/wiki/Закон_Мура parallel. ru › Компьютеры
??, требующие ответа: Что такое архитектура - составляющие? Что включает архитектура компьютеров? Этапы – физические, логические, организационные (архитектурные) - развития компьютерной техники? Модели организации вычислений? Многослойная архитектура компьютеров? Закон Мура и его реализация? Как построить Mind Map дисциплины? Современное состояние (идеи и реализации) компьютерной техники? Что такое компьютерная инженерия и каких знаний она требует? Основные чясти компьютера, их функции и схема их связей? Разница между организацией и реализацией компьютера?
1.2(2) Теоретические предпосвлки увеличения производительности – асинхронизм, множественность, буферизация, потоки. . Загрузка и скорость – цели реорганизации компьютеров Распараллеливание на уровнях – данных, команд, блоков, узлов, устройств, процессов. Декомпозиция. метод разделяй и властвуй. . Механизмы ускорения – декомпозиция процессов, команд, данных. Разноуровневая память, процессор. Виртуализация. Многослоевая структура компаьютера и архитектуры. Архитектурные особенности современных компьютеров. Архитектуры RISK, CISK.
ИНтернет ссылки Виртуальная машина (ВМ, от англ. virtual machine) —
· программная и/или аппаратная система, эмулирующая аппаратное обеспечение некоторой платформы (target — целевая, или гостевая платформа) и исполняющая программы для target-платформы на host-платформе (host — хост-платформа, платформа-хозяин)
· или виртуализирующая некоторую платформу и создающая на ней среды, изолирующие друг от друга программы и даже операционные системы (см.: песочница);
· также спецификация некоторой вычислительной среды (например: «виртуальная машина языка программирования Си»).
Виртуальная машина исполняет некоторый машинно-независимый код (например, байт-код, шитый код, p-код) или машинный код реального процессора. Помимо процессора, ВМ может эмулировать работу как отдельных компонентов аппаратного обеспечения, так и целого реального компьютера (включая BIOS, оперативную память, жёсткий диск и другие периферийные устройства). В последнем случае в ВМ, как и на реальный компьютер, можно устанавливать операционные системы (например, Windows можно запускать в виртуальной машине под Linux или наоборот). На одном компьютере может функционировать несколько виртуальных машин (это может использоваться для имитации нескольких серверов на одном реальном сервере с целью оптимизации использования ресурсов сервера
Барри Брэй Микропроцессоры Intel: 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium, Pentium Pro Processor, Pentium 4. Архитектура, программирование и интерфейсы = The Intel Microprocessors 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium, Pentium Pro Processor, Pentium 4. Architecture, Programming, and Interfacing. — Шестое издание. — СПб.: БХВ-Петербург, 2005. — 1328 с. — ISBN 5-94157-422-3.
1.3(3)Структурная организация ЭВМ – Нейман, Гарвард и др. Классификация ЭВМ. Компактность и разнесенность элементов, блоков, узлов – плюсы и минусы. Современные компьютерные платформы. Hard and Soft. Семейство Intel. Архитектура Pentium, NetBurst, , Itanium2 и др.
Интернет ссылки 1 Платформы-бренды 2 Платформы-анклавы 3 Несовместимые аппаратные платформы 3.1 Несовместимость кода, выполняемого процессором 3.2 Несовместимость устройств и материнских плат 4 Кроссплатформенное программное обеспечение 5 Литература
http://www. intuit. ru/studies/courses/3456/698/lecture/14122?page=1 http://citforum. ru/database/skbd/glava_7.shtml
www. probios. ru/article/computer/block. html www. kailib. ru/part2?start=9
ИНТУИТ. Лекция 3: Архитектура 32-битных микропроцессоров семейства Intel IA-32. Часть 1
Аннотация: В данной части лекции рассматривается базовая структура микропроцессоров IA-32: программная модель, основные регистры и формат команд
??,требующие ответа: Архитектура IA32? Архитектура Net Burst, Itanium2? Классификация компьютерной техники? Идеи виртуализации и их реализация? Механизмы ускорения вычислений –декомпозиция процессов, команд, данных?. Разноуровневая память, процессоры, ядро? Синхронные и асинхронные процессы обработки данных? Сравнительный анализ компьютерных платформ? Архитектуры RISK, CISK, современный подход?
Тема 2 Информационная архитектура компьютера (6 6 3 15).
2.1 (4)Биты, байты, машинные слова, ячейки. Носитеди информации – скелет организации. Внешнее и внутреннее представление информации. Хранение, поиск, перемещение информации. Диски – пакеты, цилиндры, кластеры, сектора, треки, адресация. ОП-ячейки, адреса, доступ Кэш.- строки, теги, доступ. Форматы данных в процессоре. Уровень архитектуры – набор команд и данных Типы данных. Форматы команд. Регистры и адреса. Адресация - регистровая, непосредственная, прямая, индексная, косвенно-регистровая, и др. КОП и его расширения. Многоадресность. Типы команд.
Программная модель IA-32 miu.by/rus/kaf_fis/kaf_download/21317_115157518.pdf
X86 — Lurkmore lurkmore. to/X86
http://www. intuit. ru/studies/courses/92/92/lecture/2777
«ИНТУИТ Организация вычислительных систем | Скачать электронную книгу
2.2(5) Форматы команд. Исполнение команд- конвейер Виды команд. Автоматика и прерывания. Организация конвейра команд. Кэш папять. Исполнение прерываний Классы прерываний. Режимы прерываний. Система обработки прерываний. Ввод и вывод информации. Арифметика двоичных вычислений. .Программирование на ассемблере Примеры разработки программ на ассемблере. Разбор и анализ. Порядок создания и исполнения. Отладка ассемблерных программ.
http://dims. karelia. ru/x86/env_3.shtml
http://sasm. narod. ru/docs/pm/pm_main. htm
2.3(6).Архитектура Intell, AMD, Sun – развитие и современное состояние. Реализации архитектуры набора команд и примеры Pentium4, SPARC4, 8051 Режимы исполнения команд. Регистры состояния и управления. Переходы Поток управления. Исключения и прерывания. Обработка прерываний. DMA.
Внешние ссылки Intel Intel 64 and IA-32 Architectures Optimization Referance Manual (англ.)
Intel 64 and IA-32 Architectures Software Developer's Manual (в пяти томах):
Том 1. Basic Architecture (англ.) Том 2A. Instruction Set Reference, A-M (англ.)
Том 2B: Instruction Set Reference, N-Z (англ.) Том 3A. System Programming Guide (англ.)
Том 3B: System Programming Guide (англ.) Главная страница поддержки процессоров (англ.)
Руководства по архитектурам Intel 64 и IA-32 (англ.)
Категории: Технологии процессоров Обработка команд Архитектура компьютеров
Тема 3. Архитектура элементов, блоков, устройств компьютера.(6 6 3 15)
3.1(7). Физичесуая реализация – базовые логические элементы. Логика битового взаимодействия. Уровни интеграции схем в блоки Варианты вентильных схем и их логическое определение. Технологии интеграции вентильных схем – современный уровень. Межэлементные связи и ресурсы (электронное взаимодействие).
См. также Двоичная система счисления Бит Двоичные логические элементы Инвертор
Троичный триггер Декатрон — ламповый счётчик с 10-ю устойчивыми состояниями. Счётчик (электроника) Регистр (цифровая техника) Компьютер Триггер Шмитта
3.2.(8) Комбинационная логика. Карты Карно. Процес реализации логических функций на основе логических элементов. Комбинационные схемы - (де) мультиплексор, (де)кодер и др. Цифровой логический уровень архитектуры. Межблочное взаимодействие и ресурсы Логика организации вентильных схем в блоки компьютера. Сигнальное программирование - уровень блоков компьютера. Разнообразие блоков, их связи, функционирование.
http://course-cst. narod. ru/soderg_lekcii. html Мультиплексоры и демультиплексоры
http:///index. php/ip-kodery-dekodery
3.3(9) Устройства с обратными связями. Конечные автоматы –модели, функциональное представление, синтез. Триггера, регистры, сумматоры и др. Построение устройств хранения и сдвига информации, арифметических устройств.
Картинки по запросу триггера
D/T/J-K/S-R триггеры www. /logisim/docs/2.6.0/ru/libs/mem/flipflops. html
Триггер — Википедия ru. wikipedia. org/wiki/Триггер
Картинки по запросу регистры Другие картинки по запросу "регистры"
Основные параметры счетчика Классификация счетчиков Двоичные счетчики
Счетчик с параллельным переносом http://www. asvcorp. ru/tech/digit/part11.html
3.4(10)ПЛИС –универсальное комбинационное устройство. Архитектура, варианты представления и программирования. Синтез схем на ПЛИС. Микроконтроллеры и микропроцессоры. Инструменты автоматизированной разработки.
Состояние рынка и расширение сферы применения ПЛИС Flash-семейства ПЛИС Актел
Семейство ПЛИС Virtex-5 FXT с встроенным процессорным ядром PowerPC 440
Однокристальная реализация алгоритма БПФ на ПЛИС фирмы Xilinx. Часть 1
Однокристальная реализация алгоритма БПФ на ПЛИС фирмы Xilinx. Часть 2
Особенности архитектуры нового поколения ПЛИС сархитектурой FPGA фирмыXilin...
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 |


