Цэнтральны працэсар
Цэнтральны працэсар (англ.: Central Processing Unit, CPU) – частка камп'ютарнай сістэмы, якая выконвае інструкцыі праграм, і з'яўляецца асноўным элементам, які выконвае функцыі камп'ютара. Цэнтральны працэсар паслядоўна выконвае кожную інструкцыю праграмы для ажыццяўлення асноўных арыфметычных, лагічных і аперацый ўводу/вываду. Тэрмін выкарыстоўваецца ў камп'ютарнай індустрыі па крайняй меры з пачатку 1960-х гадоў.[1] І хаця форма, выгляд і прымяненне працэсараў моцна змянілася з тых часоў, іх асноўныя аперацыі застаюцца такімі ж.
Раннія працэсары спецыяльна распрацоўвалі як частку буйнейшага, часам адзінага ў сваім родзе, камп'ютара. Аднак, гэты дарагі метад праектавання карыстальніцкіх працэсараў для канкрэтнага прымянення ў значнай ступені саступіў месца распрацоўцы працэсараў масавай вытворчасці, якія зроблены для адной або некалькіх мэтаў. Гэта тэндэнцыя стандартызацыі ў цэлым пачалося ў эпоху дыскрэтных транзістарных мэйнфрэймаў і міні-ЭВМ, і хутка паскорылася з распаўсюджаннем інтэгральных схем. Інтэгральныя схемы далі магчымасць распрацоўваць больш складаныя працэсары, і вырабляць іх з тэхналагічнымі допускамі парадку нанаметраў. Мініяцюрызацыя і стандартызацыя працэсараў павялічылі прысутнасць гэтых лічбавых прылад у сучасным жыцці далёка за межы спецыялізаванага ўжывання выдзеленых вылічальных машын. Сучасныя мікрапрацэсары прысутнічаюць у цэлым шэрагу рэчаў, ад аўтамабіляў да мабільных тэлефонаў і цацак для дзяцей.
Зноскі [правіць]
| Тэхналогіі лічбавых працэсараў | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Архітэктура |
CISC · EDGE · EPIC · MISC · URISC ·RISC · VLIW · ZISC · Фон Нэймана · Гарвардская |
||||||||
| Паралелізм |
|
||||||||
| Рэалізацыі | DSP · GPU · SoC · PPU · Вектарны працэсар · Матэматычны сапрацэсар • Мікрапрацэсар · Мікракантролер | ||||||||
| Кампаненты | Barrel shifter · FPU · BSB · MMU · TLB · Рэгістравы файл · control unit · АЛП • Дэмультыплексар · Мультыплексар · Мікракод · Тактавая частата • Корпус • Регістры • Кэш (Кэш працэсара) | ||||||||
| Кіраванне сілкаваннем | APM · ACPI · Clock gating · Дынамічнае змяненне частаты • Дынамічнае змяненне напружання | ||||||||
| Кампаненты персанальнага камп'ютара | |
|---|---|
| Сістэмны блок | |
| Памяць | |
| Носьбіты і дыскаводы |
Цвёрды дыск • Цвёрдацельны назапашвальнік (Флэш-памяць • USB-флэш) • Аптычны прывад (CD • DVD • BD) • НГМД (Дыскета) • Стрымер • Кардрыдар |
| Вывад |
Дынамік • Манітор • Прынтар • Plotter • Акустычная сістэма |
| Увод |
Клавіятура • Мыш • Трэкбол • TrackPoint • Тачпад • Датыкальны экран • Лічбавая ручка • Светлавое пяро • Графічны планшэт • Мікрафон • Сканер • Вэб-камера |
| Гульні | |
| Іншае | |
| Мікракантролеры | |
|---|---|
| Архітэктура | |
| Вытворцы | Analog Devices • Atmel • Silabs • Freescale • Fujitsu • Holtek • Hynix • Infineon • Intel • Microchip • Maxim • Parallax • NXP Semiconductors • Renesas • Texas Instruments • Toshiba • Ubicom • Zilog • Cypress • Інтэграл • Миландр |
| Кампаненты | Рэгістр • Працэсар • SRAM • EEPROM • Флэш-памяць • Кварцавы рэзанатар • Кварцавы генератар • RC-генератар • Корпус |
| Перыферыя | Таймер • АЛП • ЛАП • Кампаратар • ШІМ-кантролер • Лічыльнік • LCD • Датчык тэмпературы • Watchdog Timer |
| Інтэрфейсы | CAN • UART • USB • SPI • I²C • Ethernet • 1-Wire |
| АС | FreeRTOS • μClinux • BeRTOS • ChibiOS/RT • eCos • RTEMS • Unison • MicroC/OS-II • Nucleus • Contiki |
| Праграмаванне | JTAG • C2 • Праграматар • Assembler • Перапыненне • MPLAB • AVR Studio • MCStudio |
