Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Структура типової мікропроцесорної системи





Завдання управління системою покладається на центральний процесор (ЦП), який пов'язаний з пам'яттю і системою введення-виведення через канали пам'яті і введення-виведення відповідно. ЦП зчитує з пам'яті команди, які утворюють програму і декодує їх. Відповідно до результату декодування команд він здійснює вибірку даних з пам'яті портів введення, обробляє їх і пересилає назад у пам'ять або порти висновку. Існує також можливість введення-виведення даних з пам'яті на зовнішні пристрої і назад, минаючи ЦП. Цей механізм називається прямим доступом до пам'яті (ПДП).
З точки зору користувача при виборі мікропроцесора доцільно мати у своєму розпорядженні деякими узагальненими комплексними характеристиками можливостей мікропроцесора. Розробник потребує з'ясуванні і розумінні лише тих компонентів мікропроцесора, які явно відбиваються в програмах і повинні бути враховані при розробці схем і програм функціонування системи. Такі характеристики визначаються поняттям архітектури мікропроцесора.

Мал. 1.5. Класична структура зв'язків.

Вихідні каскади яких типів дозволяють об'єднувати декілька виходів мікросхем для отримання мультиплексованих або двонаправлених ліній?

Вихідні каскади типів 3С і ОК дозволяють об'єднувати декілька виходів мікросхем для отримання мультиплексованих або двонаправлених ліній.

Адресна шина — по адресній шині пересилаються адреси комірок оперативної пам'яті, з яких процесор вибирає команди та дані для цих команд. В сучасних комп'ютерах адресна шина є 32-розрядною, тобто складається з 32 провідників.

Основною характеристикою шини адреси є її ширина в бітах. Ширина шини адреси визначає обсяг пам'яті, що адресується. Наприклад, якщо ширина адресної шини становить 20 біт, і розмір слова пам'яті дорівнює одному байту, то обсяг пам'яті, який можна адресувати, становить 220 = 1 048 576 байт (1 МБайт) як в IBM PC/XT.

Шина даних — шина, призначена для передачі інформації. У комп'ютерній техніці прийнято розрізняти виводи пристроїв за призначенням: одні слугують для передачі інформації (наприклад у вигляді сигналів низького або високого рівнів), інші для поєднання всіх пристроїв (шина адреси) — кому ці конкретні дані призначені.

Основною характеристикою шини даних є її ширина у бітах. Ширина шини даних визначає кількість інформації, яку можна передати за один такт через неї.

Керування мшина. По командній шині до процесора надходять команди, від нього керуючі команди до оперативної пам'яті або до пристроїв вводу/виводу. Командна шина визначає розрядність процесора і для сучасних комп'ютерів є 64-розрядною.

Шини на материнській платі використовуються не лише для зв'язку внутрішніх пристроїв з процесором. Вони також взаємодіють з пристроями, що під'єднуються до материнської плати або через внутрішні роз'єми — слоти, або через зовнішні роз'єми.

Трансп'ютер (англ. transputer) — елемент побудови багатопроцесорних систем, виконаний на одному кристалі великої інтегральної схеми, продукт англійської компанії INMOS Ltd. (нині - підрозділ STMicroelectronics).

Нейрокомпьютер — устройство переработки информации на основе принципов работы естественных нейронных систем.[1] Эти принципы были формализованы, что позволило говорить о теории искусственных нейронных сетей. Проблематика же нейрокомпьютеров заключается в построении реальных физических устройств, что позволит не просто моделировать искусственные нейронные сети на обычном компьютере, но так изменить принципы работы компьютера, что станет возможным говорить о том, что они работают в соответствии с теорией искусственных нейронных сетей.

Багатопроцесорність (англ. Multiprocessing) — це використання двох або більше центральних процесорів (CPU) в одній комп'ютерній системі. Термін також відноситься до здатності системи підтримувати більше одного процесора і/або здатність розділити завдання між ними. Є багато варіацій на цю основну тему, і визначення багатопроцесорності може змінюватися в залежності від контексту, в основному від того, як визначені процесори (кілька ядер на одному кристалі, множина чипів в одному корпусі, множина корпусів в одному системному модулі, і т. д.).

Багатопроцесорністю іноді називають виконання багатьох паралельних програмних процесів в системі в протилежність виконання одного процесса в будь-який момент часу. При використанні цього визначення, багатопроцесорність іноді контрастує з багатозадачністю, яка може використовувати тільки один процесор, але включити його в тимчасових інтервалах між завданнями (тобто системи з поділом часу). Багатопроцесорність означає істинне паралельне виконання декількох процесів, що використовують більше одного процесора. Система не може бути і багатопроцесорною і мультипрограмованою, тільки однією з двох, або ні тією і ні іншою.

Структура микроконтроллера

 

Date: 2016-08-30; view: 242; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.007 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию