Các CPU 4 bit vẫn bán chạy hơn CPU 32 bit về khối lượng đơn vị?


13

Way trở lại vào năm 2002, Jim Turley nói rằng khoảng 14% của tất cả các CPU bán là 4-bit CPU, trong khi khoảng 8% của tất cả các CPU bán là CPU 32-bit. (Hầu hết mọi người tôi biết đều ngạc nhiên khi bất kỳ CPU 4 bit nào vẫn đang được tạo ra, ít hơn nhiều so với việc họ đang làm rất tốt).

Bây giờ là năm 2011 - CPU 4 bit vẫn bán chạy hơn CPU 32 bit và CPU 64 bit được kết hợp trong khối lượng đơn vị? Tôi có thể đi đâu để tìm kiếm các số mới nhất để bán theo khối lượng đơn vị? Các trang web và tạp chí hàng đầu để tìm hiểu thêm về CPU 4 bit hiện đại và các công cụ phát triển của chúng là gì?


1
cpu 4 bit là cái quái gì vậy!?
cha mẹ

Liều CPU 4 bit thực sự chỉ có 16 lệnh có thể?
Được thực hiện vào

2
@vicatcu: Intel 4004 là loại 4 đắng nổi tiếng.
mgkrebbs

@Faken Kích thước bit có liên quan mạnh hơn với dữ liệu và kích thước thanh ghi so với độ dài lệnh. PIC mcus là một ví dụ về điều này. Hơn nữa, nhiều bộ xử lý sử dụng chiều dài hướng dẫn thay đổi. Trong trường hợp bộ xử lý 4 bit, bạn có thể có 12 hướng dẫn là các hướng dẫn rất phổ biến và sử dụng 4 hướng dẫn để chỉ ra rằng lệnh tiếp theo là một hướng dẫn đặc biệt. Theo cách này, bạn sẽ có 12 hướng dẫn bốn bit, sau đó 4 trang của 16 hướng dẫn khác, cung cấp cho bạn tổng cộng 60 hướng dẫn. Có 12 hướng dẫn nibble và 48 hai hướng dẫn nibble.
Adam Davis

Mặc dù trong cách sử dụng thông thường, bộ xử lý 4 bit thực sự có rất, rất ít hướng dẫn vì chúng có nghĩa là yêu cầu rất ít bất động sản silicon, và vì vậy bạn có thể tìm thấy bộ xử lý bốn bit chỉ có 16 hướng dẫn. Về mặt kỹ thuật, bạn chỉ cần một số hướng dẫn để thực hiện máy Turing.
Adam Davis

Câu trả lời:


8

Lý do mà CPU 4 bit đánh bại các bộ xử lý cao cấp vào thời điểm đó chủ yếu là do sử dụng chúng trong đồng hồ và đồng hồ. CPU 4 bit, chạy ở chế độ BCD (tức là mỗi 4 bit là một chữ số 0-9), rất tối ưu cho các ứng dụng đồng hồ và thời gian, và về khối lượng, chúng có giá rẻ gần bằng bóng bán dẫn. Chúng được sử dụng trong nhiều ứng dụng có chi phí rất thấp, khối lượng rất cao khác.

Tôi không biết liệu họ có còn đánh bại CPU 32 bit hay không, tuy nhiên xu hướng đang tăng mạnh đối với bộ xử lý 32 bit do điện thoại di động và thiết bị máy tính cầm tay. Tôi không thể tưởng tượng rằng CPU 4 bit đang tăng với tốc độ như nhau.

CPU 64 bit vẫn chủ yếu liên quan đến máy tính và có lẽ vẫn còn âm lượng đủ thấp để chúng chưa làm lu mờ dung lượng CPU 4 bit.


3
Chúng cũng rất phổ biến trong các điều khiển từ xa IR siêu rẻ mà bạn có được với hầu hết mọi thiết bị điện tử.
Đánh dấu

1
Ngoài ra: CPU 4 bit chạy ở chế độ BCD thường được sử dụng trong các máy tính - chẳng hạn như HP Saturn (bộ vi xử lý) được sử dụng trong một số máy tính vẽ đồ thị HP.
davidcary

"rất tối ưu" haha
Abbeyatcu

5

Tôi nghi ngờ điều đó. 32-bit đã giành được rất nhiều thị phần trong 5 năm qua. Ngày càng có nhiều thiết kế mà trước đây đã được thực hiện trong 8 bit hiện đang được thực hiện bởi 32-bitter, chủ yếu là ARM. Do tiến bộ công nghệ, bộ điều khiển RISC 32 bit không cần nhiều bất động sản hơn CISC 8 bit. Điều đó dịch trong chi phí thấp hơn.
Tương tự cho 4-đắng. Hầu hết các bộ điều khiển 4 bit là các thiết kế cũ hơn được sản xuất trong một quy trình cũ hơn (kích thước tính năng lớn hơn).


2
Tôi vẫn thích xây dựng các PIC <$ 1 thành các dự án. 8 bit sẽ không bao giờ chết và có khả năng vẫn vượt qua các cài đặt 32 bit cho đến nay tôi nghi ngờ / đoán.
kenny

1
@kenny - IIRC NXP cũng có bộ điều khiển ARM với giá <$ 1. Đó chỉ là điểm chính: 32-bit là giá cả phải chăng (ví dụ như nhiều hơn 16-bit như 68HC12). Nhưng tôi đồng ý rằng 8-bitters sẽ xuất hiện khá lâu, đặc biệt là trong các gói nhỏ hơn. Tôi không chắc liệu bạn có thể lắp ARM trong gói SOT-23 không.
stevenvh

Cảm ơn, tôi đã xem NXP Arms mặc dù tôi đoán chủ yếu là những chiếc cao cấp, vì tôi đã thấy bất kỳ thứ rẻ tiền nào. Ngôn ngữ fav của tôi là C # và tinyclr.com có ​​vẻ thú vị .... Hy vọng ai đó sẽ chuyển nó sang NXP cấp thấp hơn.
kenny

@ mình - không phải là gói SOT-23, nhưng có kích thước tương đương: LPC1102 . 16 chân (bóng) trên WLCSP16 2,17 x 2,32 mm!
stevenvh

2

Thống kê năm 2002 đó có thể là một chút đáng ngạc nhiên, nhưng đó không phải là hai bit factoid từ USAToday. Tác giả đã từng là một biên tập viên cho Báo cáo vi xử lý.

Nếu bạn nghĩ lại về công nghệ và giá cả vào giữa những năm 1990 (khi nhiều quyết định thiết kế ảnh hưởng đến khối lượng vào đầu những năm 2000), rất nhiều ứng dụng nhúng rất đơn giản và phù hợp với bộ xử lý 4 bit và 8 bit. (Heck, ngày nay nó vẫn đúng với hầu hết các bộ xử lý "vô hình" đang sử dụng - như bộ điều chỉnh nhiệt LCD, hoặc lò vi sóng hoặc đèn vòm mờ thông minh trong xe hơi của bạn.)

Vấn đề với bộ xử lý 16 bit và 32 bit hồi đó là việc cung cấp bộ nhớ cho chúng không cần thiết phải tốn kém hơn. RAM lúc đó không rẻ. Và RAM rộng hơn đắt hơn nhiều cho cùng một dung lượng. (Trên thực tế, các PC đầu tiên là các máy gần như 16 bit. Chúng có bus bộ nhớ ngoài 8 bit.)

Chuyển nhanh sang thập kỷ này và một thay đổi quan trọng là bộ xử lý nhúng mới hơn có nhiều RAM nhúng trên tàu; nhờ phần lớn vào các quy trình bán dẫn được cải thiện.

Không có hình phạt RAM bên ngoài, thật dễ dàng để lấy bộ xử lý 32 bit cho thiết kế mới. Và khối lượng ở đó mà bạn không phải trả nhiều hơn cho 32-bit. Trong thực tế, đối với bang-per-buck, bộ xử lý 8 bit cũ là khủng khiếp cho các thiết kế mới. Và, tôi thậm chí không thể tưởng tượng được bất cứ ai ngày nay thậm chí sẽ bận tâm với datasheets cho bộ xử lý 4 bit.

Vì vậy, có bộ xử lý 4 bit đã chết? Cho rằng ngay cả bộ xử lý lõi mềm là 8 bit, tôi sẽ đồng ý. Câu hỏi thú vị ngày nay là sự phân chia giữa 8 bit, 32 bit và 64 bit.

Xoay quanh câu hỏi ban đầu - Tôi đã từng thấy "niên giám bộ xử lý" cung cấp các bộ xử lý chi tiết từ các nhà sản xuất khác nhau - và chúng được chia thành các nhóm theo kích thước bit của bộ xử lý và chúng là MCU hay CPU. Gần đây tôi chưa thấy một trong những điều đó - tôi nghĩ rằng ngày nay có nhiều người chơi hơn trên thị trường, nhiều người trong số họ đến từ các công ty trung tâm châu Á có ít hoặc không có sự hiện diện bán hàng ở Mỹ Ngoài ra, "bộ xử lý" có thể được giấu bên trong Vì vậy, rất khó để đếm chúng.


0

Kích thước của chip ít liên quan đến độ dài từ của nó hơn so với kiến ​​trúc của nó. Ví dụ, một máy giống như CISC 8 bit có thể sẽ hút nhiều bất động sản hơn so với máy giống RISC 32 bit.

Như những người khác đã nhận xét, CPU 4 bit vẫn đang được bán và vẫn tìm thấy ứng dụng trong tất cả các loại từ các đơn vị điều hòa không khí cho đến lò vi sóng và có thể một số lò nướng bánh. Tuy nhiên, chúng sẽ dần bị loại bỏ vì chi phí của các máy 32 bit hiện thấp bằng các máy nhỏ hơn (do tính kinh tế theo quy mô).

Vì vậy, nếu bạn đang làm việc trên một thiết kế mới, sẽ là một ý tưởng tốt để xây dựng nó trên một con chip mới hơn. Sự khác biệt nhỏ về chi phí ngày hôm nay, cũng có thể biến mất trong một vài năm.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.