Основы микропроцессорной техники


Основы микропроцессорной техники

Ядром любой микропроцессорной системы является микропроцессор или просто процессор (от английского processor). Перевести на русский язык это слово правильнее всего как "обработчик", так как именно микропроцессор — это тот узел, блок, который производит всю обработку информации внутри микропроцессорной системы. Остальные узлы выполняют всего лишь вспомогательные функции: хранение информации (в том числе и управляющей информации, то есть программы), связи с внешними устройствами, связи с пользователем и т.д. Процессор заменяет практически всю "жесткую логику", которая понадобилась бы в случае традиционной цифровой системы. Он выполняет арифметические функции (сложение, умножение и т.д.), логические функции (сдвиг, сравнение, маскирование кодов и т.д.), временное хранение кодов (во внутренних регистрах), пересылку кодов между узлами микропроцессорной системы и многое другое. Количество таких элементарных операций, выполняемых процессором, может достигать нескольких сотен. Процессор можно сравнить с мозгом системы.

Что такое микропроцессор?
Шины микропроцессорной системы
Функции устройств магистрали
Адресация операндов
Система команд процессора
Классификация и структура микроконтроллеров
Порты ввода/вывода
Минимизация энергопотребления в системах на основе МК
Состав и назначение семейств PIC-контроллеров
Специальные функции
Основные этапы разработки
Разработка программного обеспечения для PIC-микроконтроллеров
Архитектура персонального компьютера
Память персонального компьютера
Системная магистраль ISA
Интерфейс Centronics
Система команд микропроцессора i

Курс лекций. - Микропроцессоры

Термин контроллер образовался от английского слова to control - управлять. Эти устройства могут основываться на различных принципах работы от механических или оптических устройств до электронных аналоговых или цифровых устройств. Механические устройства управления обладают низкой надежностью и высокой стоимостью по сравнению с электронными блоками управления, поэтому в дальнейшем мы такие устройства рассматривать не будем. Электронные аналоговые устройства требуют постоянной регулировки в процессе эксплуатации, что увеличивает стоимость их эксплуатации. Поэтому такие устройства к настоящему времени почти не используются. Наиболее распространенными на сегодняшний день схемами управления являются схемы, построенные на основе цифровых микросхем.
В зависимости от стоимости и габаритов устройства, которым требуется управлять, определяются и требования к контроллеру. Если объект управления занимает десятки метров по площади, как, например, автоматические телефонные станции, базовые станции сотовых систем связи или радиорелейные линии связи, то в качестве контроллеров можно использовать универсальные компьютеры. Управление при этом можно осуществлять через встроенные порты компьютера (LPT, COM, USB или ETHERNET). В такие компьютеры при включении питания заносится управляющая программа, которая и превращает универсальный компьютер в контроллер.

Микроконтроллеры. Область применения
Язык программирования ASM-51
Структура языка программирования C-51
Программирование на языке СИ
Арифметико-логические устройства
Фильтры для устранения эффекта наложения спектров
Справочные материалы
Семейство MSC-48
Описание команд микроконтроллеров семейства MCS-51
Разработка принципиальной схемы микропроцессорного устройства
Многомодульные программы
Классификация микропроцессоров
Подпрограммы процедуры и подпрограммы функции

Справочник - Материнские платы и процессоры

Один из методов снижения расходов на производство материнских плат — использование общего дизайна печатной платы для всего модельного ряда.
Требуемое же разнообразие функциональных возможностей моделей достигается за счет применения в них разных наборов электронных компонентов, а также внесения соответствующих конструктивных изменений.
В качестве примера использования общего дизайна в материнских платах можно привести модели линейки GA-G1975X компании Gigabyte — они принадлежат к изделиям ценовой группы High End и выпущены производителем на основе топового чипсета Intel 975X.

Две платы — четыре турбины
45 Нм: все только начинается
64 Бита - "народные" и не очень
Руководство по выбору процессоров AMD и материнских плат для них
AMD Sempron 3100+ vs Intel Celeron D 335
Bensley: плацдарм Intel на серверном рынке
Cell — единица производительности
Centrino Duo и все-все-все
Современные внутренние шины – смена приоритетов
Кодовое имя «Conroe» — заявка на победу
CPU - это не только мегагерцы!
Борьба противоположностей, или Микропроцессоры 2004 года
Двухъядерные процессоры Intel и AMD: теория
Эволюция + революция, или Пути развития современных процессоров
Intel D975XBX: i975X Express "глазами" разработчика
Intel 9xx: время тестов
Двухъядерные процессоры Intel: выбираем лучший
Intel Core 2 Extreme в действии
Процессоры Intel для ноутбуков
Intel PAT — еще один способ продавать материнские платы
Серверные платформы Intel
Терафлоповое будущее Intel
Кризис не помеха
Технология LaGrande: аппаратная защита будущего
Платформа, которой не существует
Mac на процессоре Intel: по следам сенсации
Mactel, или блеск и нищета бенчмарок
И все-таки: почему Mactel?
Matrix: Reload, Revolution, RAID!
Забудьте о мегагерцах!
Многоядерные процессоры: первые попытки
Эффектный закат "гигагерц-ориентированной"
Шина PCI Express: утопия или общая стандартизация?
Pentium 4: в ожидании FSB 1 ГГц!
Гонка частот: смена декораций
Кремниево-ядерный реактор, Или говорим о проблеме нагрева в микросхемах
Очипованный мир
Спокойная революция
Пора менять платформу?
Старые песни о главном
Время собирать камни
AMD Turion 64 - новый этап конкуренции
Матч-реванш AMD: обзор процессора Turion X2
VIA Eden — платформа-многоборец
Xabre 600: GPU с претензиями
Факты и предположения о Merced
Жар холодных чисел

Простейшая микро-ЭВМ

Появление микропроцессоров сыграло важную роль в развитии вычислительной техники, средств обработки информации и управляющих устройств, являющихся основой автоматизации в различных сферах человеческой деятельности. Неослабевающий интерес к микропроцессорам объясняется такими их особенностями, как низкая стоимость, высокая надежность, компактность и значительные функциональные и вычислительные возможности, позволяющие применять их даже там, где использование средств цифровой обработки информации ранее считалось нецелесообразным. В настоящее время как у нас в стране, так и за рубежом издается весьма обширная литература по микропроцессорной технике и возможностям ее применения. И все же книг с описанием реально построенных конструкций и устройств на базе микропроцессоров явно недостаточно для удовлетворения постоянно растущего спроса на такие публикации. Именно это побудило авторов взять на себя смелость написать нечто вроде руководства, ориентированного на читателя, пожелавшего ознакомиться с работой простейшей микро-ЭВМ или заняться ее изготовлением.
Конечно, эта книга — не инструкция по изготовлению микро-ЭВМ в полном смысле этого слова, хотя в ней довольно подробно описываются конструкция вычислительной машины и ее работа. Основная цель книги — помочь разобраться в том, что такое микропроцессор, как он работает, как необходимо его программировать и как на его основе можно создавать разнообразные устройства, применяющиеся в технике, в быту, в повседневной практической деятельности.

МОЖНО ЛИ САМОМУ ПОСТРОИТЬ ЭВМ?
ЗВУКОВАЯ СИГНАЛИЗАЦИЯ
Команды микропроцессорной техники
МИКРОПРОЦЕССОРНЫЕ УСТРОЙСТВА В РАДИОЭЛЕКТРОННОЙ АППАРАТУРЕ
Микропроцессор Z80 -основные характеристики
МИКРОПРОЦЕССОР Z80
Основы микропроцессорной техники
Программная модель 32-разрядного микропроцессора фирмы Motorola
Статьи

*