Логотип
| Главная страница | История кафедры | Учебный процесс | Научная работа | Преподаватели | Новости кафедры | Абитуриенту | Студенту | Фотогалерея | Для справок | Ссылки | Карта сайта |
 
Кафедра ''Компьютерные системы и 
технологии''

ИНФОРМАЦИЯ ДЛЯ СТУДЕНТОВ
Объявления
Логотипы кафедры
Методические материалы
Полезная информация в Сети

    МЕТОДИЧЕСКИЕ МАТЕРИАЛЫ
Микропроцессорные системы
Гуров В.В. Архитектура микропроцессоров. Электронная версия лекций по курсу на сайте Интернет-Университета Информационных Технологий.
   Курс лекций сочетает в себе описание базовых принципов построения микропроцессоров различных типов и систем на их основе с рассмотрением особенностей архитектуры наиболее современных из них. Рассматривается регистровая структура микропроцессора, организация и принципы работы кэш-памяти, конвейерный принцип обработки информации, аппаратные средства микропроцессора, используемые для защиты программ и данных и обеспечения мультипрограммного режима работы. Представлены организация микропроцессорных систем на микропроцессорах различных типов и связанные с этим вопросы: физическая и логическая организация адресного пространства, работа системы прерываний, прямой доступ к памяти, типы и структуры мультимикропроцессорных систем. Дано описание методов и средств разработки и отладки микропроцессорных систем, а также оценки их производительности.
004/М59 Микропроцессорные системы: Уч. пособие для вузов / Е.К. Александров, Р.И. Грушвицкий, М.С. Куприянов и др. - СПб.: Политехника, 2002.
Однокристальные микроконтроллеры (микроЭВМ)
Гуров В.В., Рыбаков А.А. Лабораторный практикум "Разработка микропроцессорных систем на основе однокристальных микроконтроллеров". - М.: МИФИ, 2000.
   Описаны основные архитектурные особенности микроЭВМ МK51, система команд, способы взаимодействия с внешними устройствами. Приведено описание лабораторных работ, позволяющих изучить основные функциональные возможности микроЭВМ.
Гуров В.В., Рыбаков А.А. Лабораторный практикум "Разработка микропроцессорных систем на основе однокристальных микроконтроллеров". 2000. Электронная версия (архивированный файл).
   Электронная версия вышеуказанной книги.
Винник Н.С., Тышкевич В.Г. Однокристальная микроЭВМ МК51. Электронное справочное пособие. 2000.
   Пособие содержит описание структуры, функциональных узлов и системы команд однокристальной микроЭВМ (микроконтроллера) МК51, а также всю информацию, необходимую для выполнения лабораторных работ.
Раздел Справочная информация электронного справочного пособия "Однокристальная микроЭВМ МК51".
   Аннотированный список литературы и источников в Сети об однокристальных микроЭВМ МК51.
Универсальные микропроцессоры
Григорьев В.Л., Микропроцессор i486. Архитектура и программирование (в 4-х книгах). Книга 1. Программная архитектура. - М.: ГРАНАЛ, 1993.
   В книге рассматриваются основные программные ресурсы процессора i486 (кроме средств с плавающей точкой); пользовательские и системные регистры; форматы данных и команд; организация и управление памятью; средства защиты, мультизадачность; встроенные средства отладки.
Григорьев В.Л. Микропроцессор i486. Архитектура и программирование (в 4-х книгах). Книга 2. Аппаратная архитектура. Книга 3. Устройство с плавающей точкой. Книга 4. Справочник по системе команд. - М.: ГРАНАЛ, 1993.
   Описана внутренняя архитектура процессора i486; шина процессора, циклы шины; организация памяти и ввода-вывода; типы обрабатываемых данных; система команд устройства с плавающей точкой; справочные сведения и особенности системы команд процессора i486.
Гук М. Процессоры Intel от 8086 до Pentium II. - СПб.: Питер, 1997.
   Рассмотрены: архитектура, программные модели, система команд, интерфейсы и функционирование существующих 16- и 32-х разрядных процессоров семейства Х86. Понятия защищенного режима, уровни привилегий, защита, переключение задач.
Бродин В.Б., Шагурин И.И. Микропроцессор i486. Архитектура, программирование, интерфейс. - М.: "Диалог-МИФИ", 1993.
   Рассмотрены: основные принципы функционирования современных 32-разрядных микропроцессоров; система команд; работа в реальном и защищённом режимах; механизм прерываний; магистральные циклы обмена; встроенные средства отладки.
Винник Н.С., Тышкевич В.Г. "Построение систем сбора и обработки информации". Электронное справочное пособие. 2001.
   Пособие использовалось в течение ряда лет при выполнении домашнего задания "Проектирование системы сбора и обработки информации на основе персонального компьютера с платой расширения". Как справочный материал могут быть полезными разделы пособия, описывающие принципы обмена данными по системной шине, состав и назначение сигналов шины ISA, особенности использования аппаратных прерываний.
Новиков Ю.В., Калашников О.А., Гуляев С.Э. Разработка устройств сопряжения для персонального компьютера типа IBM PC. Под общей редакцией Ю.В. Новикова. Практ. пособие (изд. 2-е, исправленное) - М.: ЭКОМ, 2000.
   Описание схемотехнических решений плат расширения для шины ISA, схемы буферов сигналов шины, селектора адреса, примеры конкретных схем устройств сопряжения, сигналы шины ISA.
Гук М. Аппаратные средства РС. Энциклопедия. - СПб.: Питер Ком, 2001.
   Команды ввода-вывода процессора, таблица распределения адресов ввода-вывода стандартных устройств ПК. Особенности процедур обработки прерываний, таблица номеров прерываний в ПК, настройка плат и их программного обеспечения на номера прерываний. Особенности разделяемых прерываний. Команды инициализации и управления программируемого контроллера прерываний. Взаимодействие программ с внешними устройствами, способы передачи потоков данных, методы инициации обмена данными. Разъём шины ISA, краткое назначение сигналов шины.
http://andymrrc.narod.ru/docs/hardware/interface/4.htm
   Описания шин расширения. Электронная копия материалов из книги М. Гука
Фролов А.В., Фролов Г.В. Аппаратное обеспечение IBM PC: В 2-х ч. - М.: "Диалог-МИФИ", 1992, (Библиотека системного программиста, Т. 2).
   Прерывания в ПК, таблица векторов прерываний, маскирование прерываний, изменение вектора прерывания, особенности обработки аппаратных прерываний, примеры программирования контроллера прерываний (на языке Си).
Фролов А.В., Фролов Г.В. Программирование модемов. - М.: "Диалог-МИФИ", 1993, (Библиотека системного программиста, Т. 4).
   Информация о программируемом контроллере прерываний персонального компьютера.
Фролов А.В., Фролов Г.В. Модемы и факс-модемы. Программирование для MS-DOS и Windows. - М.: "Диалог-МИФИ", 1995, (Библиотека системного программиста, Т. 16).
   Книга представляет собой новую редакцию четвёртого тома "Библиотеки системного программирования".
Лю Ю-Чжен, Гибсон Г. Микропроцессоры семейства 8086/8088. Архитектура, программирование и проектирование микрокомпьютерных систем: Пер.с англ. М.: Радио и связь, 1997.
   Описание программируемого контроллера прерываний.
Блохнин С.М. Шина ISA персонального компьютера IBM PC/AT. - M.: ПК "Сплайн", 1992.
   Описание шины ISA, назначение сигналов, временные и электрические параметры.
http://home.tula.net/pctools/ISA_FILES/isabus.htm
   Материал на основе книги С.М. Блохнина.
Орловский Г.В. Введение в архитектуру МП 80386. - СПб.: ИНФОКОМ, 1992.
Брамм П., Брамм Д. Микропроцессор 80386 и его программирование. - М.: Мир,1990.
Паппас К., Марри У. Микропроцессор 80386. - М.: Радио и связь, 1993.
Смит Б.Э., Джонсон М.Т. Архитектура и программирование микропроцессора INTEL 80386 / Пер. с англ. - М.: Конкорд, 1992.
Фролов А.В., Фролов Г.В. Защищённый режим процессоров Intel 80286/80386/80486. -М.: "Диалог-МИФИ", 1993, (Библиотека системного программиста, Т. 6).
   В книге описаны особенности защищённого режима работы процессора, процедура переключения в защищённый режим и возврата в реальный режим. Приведены программы, демонстрирующие использование защищённого режима и мультизадачность.
http://subscribe.ru/archive/comp.soft.prog.intelpm/200208/26135113.html
http://brokensword.narod.ru
   Материалы, посвященные защищённому режиму процессоров Intel 80286/80386/80486.
Структура и особенности функционирования современных микропроцессоров
Шнитман В. Современные высокопроизводительные компьютеры. Информационно-аналитические материалы Центра Информационных Технологий, 1996.
   В материале большого объёма полезно ознакомиться с разделами, посвященными конвейерной организации и иерархии памяти.
Олифер В.Г., Олифер Н.А. Сетевые операционные системы. Учебник для ВУЗов. - СПб.: Питер, 2003.
   Глава 5 книги посвящена страничному, сегментному и сегментно-страничному распределению памяти, принципам действия кэш-памяти.
http://education.aspu.ru/view.php?olif=gl5
   Сетевая версия 5-й главы вышеуказанной книги.
Гуров В.В., Чуканов В.О. Архитектура и организация ЭВМ. Электронный учебник на сайте Интернет-Университета Информационных Технологий.
   В учебнике проведен анализ конвейерной организации работы микропроцессора для случая идеального конвейера и конвейера, в работе которого встречаются конфликты. Рассмотрены основные режимы работы мультипрограммной ЭВМ, характеристики ЭВМ при работе в мультипрограммном режиме, дисциплины распределения ресурсов. Описана работа системы прерывания как с классической точки зрения, так и применительно к современным персональным компьютерам. Рассмотрены вопросы, возникающие при работе системы распределения памяти.
Корнеев В.В., Киселев А.В. Современные микропроцессоры. - М.: Изд. Нолидж, 2000.
   В книге проанализированы архитектурно-структурные приемы достижения высокой производительности. Представлены основные идеи построения суперскалярных микропроцессоров, микропроцессоров с длинным командным словом, а также перспективных мультискалярных микропроцессоров. Приведены описания универсальных микропроцессоров ведущих зарубежных компаний. Рассмотрены основы транспьютерной технологии и существующие семейства транспьютеров.
Гуров В.В. Основы организации вычислительных машин. - М.: Изд. МИФИ, 2004.
Атовмян И.О. Архитектура вычислительных систем. - М.: Изд. МИФИ, 2002.
Hans-Peter Messmer. The Indispensable PC Hardware Book. Your Hardware Questions Answered (русск.)
   Описаны типы кэш-памяти, принцип работы кэш-памяти и стратегии кэширования, стратегии замещения. MESI-протокол, состояния MESI, переходы из одного состояния в другое.
Кузьминский М. Краткий обзор IA-64. "Открытые Системы", № 09-10, 1999.
Пылкин А. Факты и предположения о Merced.
Архитектура EPIC - Explicitly Parallel Instruction Computing и процессор Intel Itanium.
   Описаны основные особенности архитектуры EPIC и архитектуры процессора Itanium, приведены некоторые сведения о использовании линейки процессоров Itanium.
Шагурин И.И., Бердышев Е.М. Процессоры семейства Intel P6 - Pentium II, Pentium III, Celeron и другие. Архитектура, программирование, интерфейс. - М.: Горячая линия - Телеком, 2000.
Картунов В. Prescott: Последний из могикан? (Pentium 4: от Willamette до Prescott).
Дымченко Л. Развитие технологии SSE в новых процессорах Intel Prescott.
Гук М., Юров В. Процессоры Pentium 4, Athlon и Duron. - СПб.: Питер. Серия: Анатомия ПК, 2001.
   Книга посвящена архитектуре, системе команд, интерфейсам и функционированию современных процессоров семейства x86 фирмы Intel и совместимых с ними изделий других фирм. Подробно рассмотрена архитектура 32-разрядных процессоров со всеми её расширениями. Дано объяснение многих системных функций реального и защищённого режимов, которые не рассматриваются в большинстве распространенных литературных источников. Уделено внимание применению процессоров в персональных компьютерах, особенностям многопроцессорных систем.
Разработка и отладка микропроцессорных систем
Мясников А.В., Игнатьев М.Б., Кочкин А.А. и др. / Под ред. Мясникова А.В., Игнатьева М.Б. Микропроцессоры: системы программирования и отладки. - М.: Энергоатомиздат, 1985.
Калядин А. Отладчики микроконтроллеров и их применение в разработке микроконтроллерных приложений. "Мир компьютерной автоматизации", № 5, 2001.
Бродин В.Б., Калинин А.В. Системы на микроконтроллерах и БИС программируемой логики. - М.: ЭКОМ, 2002.
   В справочнике рассматривается технология проектирования микроэлектронных систем на основе микроконтроллеров и ПЛИС. Описаны "ядра" MCS-51 и AVR современных микроконтроллеров, микроконвертер ADuC812, семейства ПЛИС на примере изделий фирмы Altera. Рассмотрено проектирование цифровых устройств на основе ПЛИС с использованием языка AHDL. Описаны различные средства программирования и отладки микропроцессорных контроллеров.
| На главную страницу | На начало раздела | К оглавлению списка | На начало страницы | © КСиТ МИФИ, 2005-2010 г. Логотип