4 비트 CPU가 여전히 32 비트 CPU를 단위 볼륨보다 많이 판매합니까?


13

웨이 2002 년에 다시는 짐 털리는 판매되는 모든 CPU의 약 14 %가 있다고 언급 한 4 비트 판매되는 모든 CPU의 약 8 %가 32 비트 CPU를 동안, CPU를. (내가 아는 대부분의 사람들은 놀랐다 있는 4 비트 CPU가 여전히 너무 잘하고 있다고 훨씬 덜 만들어지고 있었다).

지금은 2011 년입니다. 4 비트 CPU가 여전히 32 비트 CPU와 64 비트 CPU를 판매량보다 많이 판매합니까? 판매량에 따른 최신 판매 수치는 어디에서 찾을 수 있습니까? 최신 4 비트 CPU 및 해당 개발 도구에 대해 배울 수있는 최고의 웹 사이트 및 잡지는 무엇입니까?


1
도대체 4 비트 CPU는 무엇입니까!?
vicatcu

4 비트 CPU는 실제로 16 개의 가능한 명령 만 가지고 있습니까?
Faken

2
@vicatcu : 인텔 4004 는 잘 알려진 4 비트 터 였습니다.
mgkrebbs

@Faken 비트 크기는 명령어 길이보다 데이터 및 레지스터 크기와 더 밀접한 관련이 있습니다. PIC mcus가 그 예입니다. 또한 많은 프로세서가 가변 명령 길이를 사용합니다. 4 비트 프로세서의 경우 12 개의 명령어가 가장 일반적인 명령어 일 수 있으며 4 개의 명령어를 사용하여 다음 명령어가 특수 명령어임을 나타냅니다. 이런 식으로 12 개의 4 비트 명령어, 16 개의 명령어가 4 페이지 씩 추가되어 총 60 개의 명령어가 제공됩니다. 12 개의 니블 명령어와 48 개의 니블 명령어가 있습니다.
Adam Davis

일반적인 사용법에서 4 비트 프로세서는 매우 작은 실리콘 영역을 필요로하기 때문에 실제로 매우 적은 명령어를 가지므로 16 개의 명령어 만있는 4 비트 프로세서를 찾을 수 있습니다. 기술적으로 튜링 머신을 구현하기 위해서는 몇 가지 지침 만 필요합니다.
Adam Davis

답변:


8

당시 4 비트 CPU가 하이 엔드 프로세서를 능가하는 이유는 주로 시계와 시계에서 사용 되었기 때문입니다. BCD 모드에서 실행되는 4 비트 CPU (즉, 각 4 비트는 하나의 0-9 자리 임)는 클록 및 타이밍 애플리케이션에 매우 적합하며 볼륨면에서 트랜지스터만큼 저렴합니다. 그것들은 다른 많은 저렴한 비용, 매우 큰 응용 분야에서 사용됩니다.

32 비트 CPU를 여전히 능가하는지는 모르겠지만 휴대 전화와 휴대용 컴퓨팅 장치로 인해 32 비트 프로세서의 추세가 급격히 높아지고 있습니다. 4 비트 CPU가 같은 속도로 올라가고 있다고 상상할 수 없습니다.

64 비트 CPU는 여전히 컴퓨터와 관련이 있으며 아직 4 비트 CPU 볼륨을 이탈하지 못할 정도로 볼륨이 낮을 수 있습니다.


3
또한 거의 모든 전자 제품과 함께 제공되는 초저가 IR 리모컨에서 매우 인기가 있습니다.
Mark

1
또한 : BCD 모드에서 실행되는 4 비트 CPU 는 일부 HP 그래픽 계산기에 사용되는 HP Saturn (마이크로 프로세서) 과 같은 계산기에 자주 사용 됩니다.
davidcary

"매우 최적"haha
vicatcu

5

나는 그것을 의심한다. 32 비트는 지난 5 년간 시장 점유율에서 엄청나게 증가했습니다. 과거에는 8 비트에서 수행되었던 점점 더 많은 설계가 현재 32 비트, 주로 ARM에서 수행되고 있습니다. 기술 발전으로 인해 32 비트 RISC 컨트롤러는 8 비트 CISC보다 더 많은 공간이 필요하지 않습니다. 그것은 더 낮은 비용으로 번역됩니다.
4 비트에 대해서도 동일합니다. 대부분의 4 비트 컨트롤러는 구형 프로세스 (더 큰 피처 크기)에서 생산되는 구형 디자인입니다.


2
여전히 프로젝트에 <1 달러 미만의 PIC를 구축하는 것을 좋아합니다. 8 비트는 절대 죽지 않을 것이며 32 비트 설치를 훨씬 능가합니다.
kenny April

1
@kenny-IIRC NXP에는 ARM 컨트롤러가 1 달러 미만입니다. 32 비트가 저렴합니다 (예를 들어 68HC12와 같은 16 비트 이상). 그러나 나는 8-bitters가 특히 더 작은 패키지에서 여전히 오랫동안있을 것이라는 데 동의합니다. SOT-23 패키지에 ARM을 넣을 수 있는지 잘 모르겠습니다.
stevenvh

고마워, 나는 NXP Arms를보고 있었지만 나는 그 싼 것을 보았으므로 대부분 하이 엔드를 추측합니다. 내가 가장 좋아하는 언어는 C #이며 tinyclr.com은 흥미로워 보입니다 .... 누군가가 저급 NXP로 이식 할 수 있기를 바랍니다.
kenny April

@self-SOT-23 패키지는 아니지만 LPC1102 크기 입니다. 2.17 x 2.32 mm WLCSP16에서 16 핀 (볼)!
stevenvh

2

2002 년 통계는 다소 놀라운 것이었지만 USAToday의 두 가지 사실은 아닙니다. 저자는 한때 마이크로 프로세서 보고서의 편집자였습니다.

1990 년대 중반의 기술과 가격으로 되돌아 보면 (2000 년대 초반에 많은 디자인 결정이 내려 졌을 때), 많은 임베디드 응용 프로그램이 간단하고 4 비트 및 8 비트 프로세서에 적합했습니다. (하늘, LCD 온도 조절기, 전자 레인지 또는 자동차의 스마트 디밍 돔 라이트와 같이 사용중인 "보이지 않는"프로세서의 대부분은 오늘날에도 여전히 사실입니다.

당시 16 비트 및 32 비트 프로세서의 문제점은 메모리를 제공하는 데 불필요하게 더 비싸다는 것이었다. RAM은 당시에 싸지 않았습니다. 그리고 더 큰 RAM은 동일한 용량에 비해 훨씬 비쌉니다. (실제로 초기 PC는 준 16 비트 컴퓨터였습니다. 8 비트 외부 메모리 버스가있었습니다.)

10 년 전의 빠른 발전과 한 가지 중요한 변화는 최신 임베디드 프로세서에 내장 RAM이 많이 있다는 것입니다. 개선 된 반도체 공정 덕분에 크게 감사합니다.

외부 RAM 페널티가 없으면 새로운 디자인을위한 32 비트 프로세서를 쉽게 얻을 수 있습니다. 그리고 32 비트에 대해 더 많이 지불하지 않는 볼륨이 있습니다. 실제로, 벅당 (Bang-per-Buck)의 경우 구형 8 비트 프로세서는 새로운 디자인에 끔찍합니다. 그리고 오늘날 누구라도 4 비트 프로세서 용 데이터 시트를 염려 할 것조차 상상할 수 없습니다.

그렇다면 4 비트 프로세서가 죽었습니까? 소프트 코어 프로세서조차도 8 비트라고 가정하면 예라고 말할 수 있습니다. 오늘날 재미있는 질문은 8 비트, 32 비트 및 64 비트 사이의 분할입니다.

원래의 질문으로 돌아가서 다른 제조업체의 프로세서 제품에 대한 자세한 "프로세서 연감"을 보았습니다. 프로세서 비트 크기 및 MCU 또는 CPU 여부에 따라 그룹으로 나뉩니다. 요즘 그중 하나를 보지 못했습니다. 오늘날 시장에는 훨씬 더 많은 선수가 있다고 생각합니다. 미국에 판매가 거의 없거나 전혀없는 아시아 중심 회사의 많은 사람들이 있습니다. 또한 "프로세서"가 내부에 숨겨져있을 수 있습니다 FPGA는 계산하기 어렵습니다.


0

칩의 크기는 아키텍처와 관련된 것보다 워드 길이와 관련이 적습니다. 예를 들어, 8 비트 CISC 유사 시스템은 32 비트 RISC 유사 시스템보다 더 많은 부동산을 흡수 할 수 있습니다.

다른 사람들이 언급했듯이, 4 비트 CPU는 여전히 판매되고 있으며 에어컨 장치에서 전자 레인지 및 일부 토스트기에 이르기까지 모든 종류의 응용 분야에서 여전히 적용됩니다. 그러나 32 비트 시스템의 비용이 규모의 경제로 인해 더 작은 시스템만큼 낮아짐에 따라 서서히 단계적으로 제거 될 것입니다.

따라서 새로운 디자인을 작업하는 경우 새로운 칩에 디자인하는 것이 좋습니다. 오늘날 비용의 약간의 차이는 몇 년 후에 사라질 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.