Ткм теория и практика формообразования заготовок
Download 1,28 Mb.
|
госник 150900 шпоры2
- Bu sahifa navigatsiya:
- 11. Базовый функциональный блок микроконтроллера включает
10. При модульном принципе построения все МК одного семейства содержат процессорное ядро, одинаковое для всех МК данного семейства, и изменяемый функциональный блок, который отличает МК разных моделей. Процессорное ядро включает в себя: центральный процессор; внутреннюю контроллерную магистраль (ВКМ) в составе шин адреса, данных и управления; схему синхронизации МК; схему управления режимами работы МК, включая поддержку режимов пониженного энергопотребления, начального запуска (сброса) и т.д. модульная организация, при которой на базе одного процессорного ядра (центрального процессора) проектируется ряд (линейка) МК, различающихся объемом и типом памяти программ, объемом памяти данных, набором периферийных модулей, частотой синхронизации; использование закрытой архитектуры МК, которая характеризуется отсутствием линий магистралей адреса и данных на выводах корпуса МК. Таким образом, МК представляет собой законченную систему обработки данных, наращивание возможностей которой с использованием параллельных магистралей адреса и данных не предполагается; использование типовых функциональных периферийных модулей (таймеры, процессоры событий, контроллеры последовательных интерфейсов, аналого-цифровые преобразователи и др.), имеющих незначительные отличия в алгоритмах работы в МК различных производителей; расширение числа режимов работы периферийных модулей, которые задаются в процессе инициализации регистров специальных функций МК.
11. Базовый функциональный блок микроконтроллера включает: Центральный процессор. Внутренние магистрали адреса, данных и управления. Схему формирования многофазной импульсной последовательности для тактирования центрального процессора и межмодульных магистралей. Устройство управления режимами работы МК, такими, как активный режим, в котором МК выполняет прикладную программу, режимы пониженного энергопотребления, в один из которых МК переходит, если по условиям работы выполнение программы может быть приостановлено, состояния начального запуска (сброса) и прерывания. Базовый функциональный блок принято называть процессорным ядром МК. Процессорное ядро обозначают именем семейства МК, основой которого оно является. Например, ядро НС05 — процессорное ядро семейства Motorola MC68HC05, ядро MCS-51 — ядро семейства МК Intel 8xC51, ядро PIC16 — процессорное ядро Microchip PIC16. Процессорное ядро представляет собой неразрывное единство трех составляющих его технического решения: 1. Архитектуры центрального процессора с присущими ей набором регистров для хранения промежуточных данных, организацией памяти и способами адресации операндов в пространстве памяти, системой команд, определяющей набор возможных действий над операндами, организацией процесса выборки и исполнения команд. 2. Схемотехники воплощения архитектуры, которая определяет последовательность перемещения данных по внутренним магистралям МК между регистрами, арифметическо-логическим устройством и ячейками памяти в процессе выполнения каждой команды. 3. Технологии производства полупроводниковой БИС МК, которая позволяет разместить схему той или иной сложности на полупроводниковом кристалле, определяет допустимую частоту переключений в схеме и энергию потребления. Эти три составляющие неразрывно связаны друг с другом и в конечном счете определяют важнейший параметр процессорного ядра МК — его производительность.Ядро современных 8-разрядных МК реализует один из двух принципов построения МП: • МП с CISC-архитектурой — МП с полной системой команд (Complicated Instruction Set Computer). • МП с RISC-архитектурой — МП с сокращенной системой команд (Reduced Instruction Set Computer). Download 1,28 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2025
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling