Чи 4-бітні процесори все ще продають 32-розрядні процесори в одиниці об'єму?


13

Шлях назад в 2002 році, Джим Терлі зазначив , що близько 14% всіх процесорів були продані 4-розрядні процесори, а близько 8% всіх процесорів були продані 32-розрядні процесори. (Більшість людей, яких я знаю, були здивовані тим, що будь - які 4-бітні процесори все ще робляться, тим більше, що вони роблять так добре).

Зараз 2011 рік - Чи 4-розрядні процесори все ще продають 32-бітні процесори та 64-бітні процесори, об'єднані в одиницю об'єму? Куди я міг шукати останні номери продажів за обсягом одиниць? Які найпопулярніші веб-сайти та журнали, щоб дізнатися більше про сучасні 4-бітні процесори та інструменти їх розробки?


1
який чорт - це 4-розрядний процесор !?
vicatcu

У 4-розрядного ЦП дійсно є лише 16 можливих команд?
Faken

2
@vicatcu: Intel 4004 був добре відомим 4-гірким.
mgkrebbs

@Faken Розмір бітів сильніше пов'язаний з даними та розміром регістру, ніж довжина інструкції. Приклад цього є PIC mcus. Крім того, багато процесорів використовують різну довжину інструкцій. Що стосується 4-розрядного процесора, то, можливо, 12 інструкцій - це дуже поширені інструкції, а 4 інструкції - щоб вказати, що наступна інструкція - це спеціальна інструкція. У такий спосіб ви отримаєте 12 чотирьох бітових інструкцій, потім 4 сторінки з 16-ти інструкцій, що дає вам загалом 60 інструкцій. Було б 12 інструкцій щодо одного кусання та 48 двох інструкцій щодо кусання.
Адам Девіс

Хоча при типовому використанні 4-розрядні процесори дійсно мають дуже і дуже мало інструкцій, оскільки вони покликані вимагати дуже малого кремнієвого нерухомості, і тому ви можете знайти чотирибітний процесор, у якого всього 16 інструкцій. Технічно вам знадобиться лише кілька інструкцій для впровадження машини Тьюрінга.
Адам Девіс

Відповіді:


8

Причина того, що в той час 4-бітні процесори вибивали процесори високого класу, пов’язана з їх використанням у годинниках та годинниках. 4-розрядний процесор, що працює в режимі BCD (тобто кожен 4 біт був одним 0-9 цифрою), є дуже оптимальним для додатків для синхронізації та синхронізації, а за обсягом вони майже такі дешеві, як транзистори. Вони використовуються в багатьох інших дуже низьких витратах, дуже великих обсягах.

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

64-бітні процесори все ще в значній мірі пов'язані з комп'ютерами, і, ймовірно, все ще мають достатньо низький об'єм, щоб вони ще не затьмарили 4-бітний об'єм процесора.


3
Вони також дуже популярні у супердешевих ІЧ-пультах, які ви отримуєте майже з кожної частини електроніки.
Марк

1
Також: 4-бітні процесори, що працюють в режимі BCD, часто використовуються в калькуляторах - наприклад, HP Saturn (мікропроцесор), який використовується в деяких графічних калькуляторах HP.
davidcary

"дуже оптимальний" ха-ха
vicatcu

5

Я сумніваюся в цьому. 32-бітний завоював величезну частку ринку за останні 5 років. Все більше і більше конструкцій, які раніше робили в 8-бітових, зараз роблять 32-бітні, в основному ARM. Через технологічний прогрес 32-розрядний контролер RISC не потребує більше нерухомості, ніж 8-бітний CISC. Це означає меншу вартість.
Те саме для 4-х бітних. Більшість 4-розрядних контролерів - це більш старі конструкції, що виробляються в старішому процесі (більший розмір функцій).


2
У мене все ще є любов до створення <PIC $ 1 у проекти. 8 біт ніколи не помре і, швидше за все, б'є 32-бітні установки, напевно я підозрюю / здогадуюсь.
kenny

1
@kenny - IIRC NXP має контролер ARM і для <$ 1. Це лише суть: 32-бітний доступний (наприклад, 16-бітний, як колись 68HC12). Але я погоджуюсь, що 8-бітне ще довгий час буде, особливо в менших пакетах. Я не впевнений, чи можете ви розмістити зброю в пакеті СОТ-23.
stevenvh

Дякую, я дивився на озброєння NXP, хоча я здогадуюсь, головним чином, про найвищі кінцеві, оскільки я бачив будь-що таке дешеве. Моя мовна мова - це C #, а tinyclr.com виглядає цікаво .... Сподіваємось, хтось переправить це на нижній кінець NXP.
kenny

@self - не пакет SOT-23, але порівнянний за розміром: LPC1102 . 16 штифтів (кульок) на WLCSP16 розміром 2,17 х 2,32 мм!
stevenvh

2

Ця статистика 2002 року може бути трохи дивною, але це був не якийсь двобітний фактоїд з USAToday. Автор колись був редактором звіту про мікропроцесор.

Якщо подумати про технології та ціни середини 1990-х (коли було прийнято багато дизайнерських рішень, що впливали на обсяги на початку 2000-х), багато вбудованих додатків були простими та добре підходили до 4-бітових та 8-бітових процесорів. (Чорт, це все ще актуально для більшості "невидимих" процесорів, що використовуються - наприклад, РК-терморегулятор, мікрохвильова піч або розумне затемнення купольного світла у вашому автомобілі.)

Проблема з 16-бітними та 32-бітовими процесорами тоді полягала в тому, що забезпечувати пам'ять для них було зайвим. Оперативна пам’ять тоді була недешевою. А ширша оперативна пам’ять була значно дорожчою за ту ж ємність. (Насправді ранні ПК були квазі-16-бітовими машинами. Вони мали 8-бітну шину зовнішньої пам'яті.)

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

Без зовнішнього покарання оперативної пам’яті так само легко схопити 32-бітні процесори для нового дизайну. А обсяги є там, що ви не платите набагато більше за 32-бітний. Насправді, для удару за долар, старші 8-бітні процесори жахливі для нових конструкцій. І я навіть не можу уявити, що сьогодні хтось навіть потурбується таблицями даних для 4-бітного процесора.

Отже, чи загинули 4-бітні процесори? Враховуючи, що навіть процесори з м'яким ядром є 8-бітними, я б сказав так. Сьогодні цікавим питанням є те, що розбиття між 8-бітними, 32-бітними та 64-бітовими.

Звернувшись до початкового питання - я бачив "щорічники процесорів", які детально пропонують пропозиції процесорів від різних виробників, - і вони були розбиті на групи за розміром біт процесора, чи то MCU, чи процесор. Останнім часом я не бачив жодної з цих речей - я думаю, що сьогодні на ринку набагато більше гравців, багато з них з азіатських компаній, які мають мало або взагалі немає продажів у США. Крім того, "процесори" можуть бути приховані всередині FPGA так, що важко було б їх порахувати.


0

Розмір чіпа має менший зв’язок із довжиною слова, ніж з його архітектурою. Наприклад, 8-бітна машина, схожа на CISC, ймовірно, висмоктує більше нерухомості, ніж 32-бітна машина, схожа на RISC.

Як зауважили інші, 4-розрядні процесори все ще продаються і досі знаходять застосування у всіх видах: від кондиціонерів до мікрохвильових печей та, можливо, в деяких тостерах. Однак вони будуть повільно припинятися, оскільки вартість 32-розрядних машин зараз настільки ж низька, як і на менших машинах (завдяки економії на масштабі).

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.