1. Класификация на микропроцесорите
В зависимост от областта на приложение - за сложни цифрови системи с
универсално или специализирано предназначение, микропроцесорите
притежават различни функционални възможности, което ги разделя на няколко
класа, както е илюстрирано на фиг. 1.4.
I. Вградени системи:
- Микроконтролери
- Сигнални процесори
1.Микроконтролери МК (MCU)
В много широк кръг от технически задачи микропроцесорите се
използуват за управление на цифрови системи с конкретно предназначение, с
постоянно действаща програма, записана в постоянната памет. В
преобладаващата част от приложенията тези микропроцесори изискват
следните параметри:
- 8 или 16 битова организация;
-16 битова адресна магистрала;
- тактова честота - в границите до 40 MHz.
- вградена програмна памет- ROM, EEPROM, Flash ROM, с обем до няколко
стотин килобайта(KB).
- оперативна RAM с неголям обем - до няколко килобайта (KB).
производителност в MIPS - до няколко десетки.
- голяма универсалност на чипа - в него да са вградени допълнителни
подсистеми, разширяващи функционалните възможности.
Основното предназначение на тези микропроцесори е като управляващи
устройства, вградени в специализирани електронно-цифрови системи. Това
пък определя друго тяхно много често използвано название - микроконтролери
МК (MCU).
Процесът на вграждане на микроконтролерите в специализираните
цифрови системи означава, че реално те участват като вградени системи
(embedded systems), един все по-разширяващ се клас електронно-цифрови
2. системи.
Чипът на микроконтролера съдържа до няколко десетки хиляди
транзистора и масовото му производство е евтино, а крайната цена много
ниска. С този клас микропроцесори могат да се конструират компактни
електронни управляващи устройства, без други ИС и изискващи минимален
брой външни елементи. По тези причини те са популярни като едночипови
микрокомпютри.
2. Сигнални процесори
Цифровите сигнални процесори ЦСП (Digital Signal Processor, DSP) са
отделен, самостоятелен клас микропроцесори. Използуват се във вградени
системи със специализирано предназначение, изискващи бърза и сложна
обработка на сигнали, много често в реално време. Бързата обработка, в реално
време включва ограничен брой математически операции като сумиране,
умножение над многоразредни математически операции с фиксирана и плаваща
запетая.
Сложната и бърза обработка е необходима при обработката на сложни
многоцветни видеоизображения, качествена звукови изображения, във всички
съвременни медицински електронни системи, за сложни научни изследвания и
още много други. Във всички тези области, като вградена система, сигналният
микропроцесор е незаменим инструмент.
Сигналните процесори изискват:
- разредност 16/32/64 бита,
- тактови честоти в мегахерцовия до гигахерцовия обхват;
- вграден високо разреден аналогово-цифров преобразувател;
- много бърз аритметично-логически блок;
- висока ефективност, често измервана с параметъра GFLOPS (Гигафлопса) милиарди аритметични операции с плаваща запетая за секунда, скорост съизмерима със скоростта на мощните съвременни универсални
микропроцесори;
- енергонезависими и RAM памети, които могат да бъдат вградени в обема на
системата или в чипа.
Вградените микрокомпютърни системи (Embedded Microcomputer
Systems) са предназначени за специфични цели.
Микроконтролерът или сигналният процесор се вграждат в състава на поголяма електронна система. Те се програмират обикновено еднократно, а
задачите им са точно определени от вградената програма. Пример за вградени
системи са тези за транспортните средства; за мобилните телефони, за
телевизионни цели; за битовата бяла техника; в периферната компютърна
техника - за принтери, скенери, камери и много други.
II. Микропроцесори с общо предназначение (GPP)
Това са универсални високопроизводителни ИС (General Purpose
Processors GPP), способни да изпълнят широк кръг задачи, които не зависят от
програмния език. Едни от техните главни приложения са в компютърните
системи. Компютърът като мощна работна станция или персонална система, за
3. разлика от микрокомпютъра, изисква работа с широк клас програми от найразлично естество, сложност и обем. Това предполага:
- голяма производителност - MIPS (милион инструкции за секунда)» 1000;
- вътрешна тактова честота от порядъка на няколко гигахарца;
- висока разредност на системата - 32, 64, 128 битова;
- голям обем на адресното пространство; при 40 битова адресация, достъпът е
над 1000GB адреса;
- голям обем на енергонезависимата памет - стотици и хиляди
гигабайта.съхраняване във външна програмна памет - HD. CD, Flash
- голям обем на оперативната памет RAM, за гигабайтовия обхват са
необходими външни RAM модули
- възможност за оперативна работа в реално време и с всякакви сложни сигнали
(аудио и видео) и с периферни специализирани и оптимизирани устройства –
аудио, видео и мултимедийни контролери със съответното програмно
осигуряване.