Máy vi tính đơn chip là gì?


12

Tôi hơi bối rối về máy vi tính một chip là gì. Cụ thể, sự khác biệt giữa máy vi tính đơn chip và máy vi tính đa chip là gì? (Vì chip rất không chính thức, chính xác thì nó đề cập đến cái gì?)

Câu trả lời:


20

Dưới đây là những khác biệt chính:

Chip đơn

PIC Chip máy tính đơn chip

  • Tất cả mọi thứ được đóng gói trong cùng một IC vật lý
  • IC chứa lõi CPU (s)
  • IC chứa bộ nhớ (ROM và RAM)
  • IC chứa tất cả phần cứng IO (Video, nối tiếp, v.v.)

Các máy tính đơn chip chủ yếu có dạng chip Vi điều khiển (phổ biến nhất là phạm vi PIC của Microchip inc) và được sử dụng trong các thiết bị nhúng. Chúng cung cấp chức năng cơ bản hơn nhiều nhưng hoạt động đơn giản hơn rất nhiều vì chúng không yêu cầu bất kỳ chip bên ngoài nào để hoạt động. Một số nỗ lực đã được thực hiện để tạo ra các máy tính chip đơn theo phong cách kiến ​​trúc Intel hoặc AMD PC, nhưng do sự phức tạp của các thành phần liên quan, đây không phải là một nhiệm vụ rất dễ dàng. Một lần nữa, chúng thường được sử dụng trong các hệ thống nhúng cấp thấp, chẳng hạn như thiết bị cảm ứng và hệ thống điều khiển công nghiệp.

Đa chip

Sơ đồ đa chip

  • IC CPU chứa các lõi CPU.
  • GPU Video chứa bộ xử lý video.
  • Các mô-đun RAM chứa bộ nhớ RAM.
  • Chip BIOS chứa bộ nhớ ROM.
  • "Chipset" (cầu bắc / cầu nam, v.v.) chứa logic IO và logic giao diện bus

Máy tính truyền thống là Multi-Chip . Một số bộ xử lý gần đây nhất (một số dòng i của Intel) bao gồm GPU video trong IC bộ xử lý, nhưng chúng vẫn yêu cầu chip ngoài để giao tiếp với phần còn lại của máy tính (cầu PCI, v.v.)


Được nâng cấp, mặc dù có một lỗi thực tế nhỏ IMO. Chip PIC là bộ vi xử lý, không phải máy vi tính.
Journeyman Geek

1
Thuật ngữ microcomputernày được đặt ra tại một thời điểm vào đầu những năm 80 khi một máy tính thực sự , một máy tính lớn, lấp đầy cả một căn phòng. Ý tưởng là để nhấn mạnh kích thước nhỏ của nó.
pavium

1
Micro tương phản với mini và không liên quan gì đến kích thước quy trình được sử dụng trong các thành phần - máy tính mini nhỏ hơn máy tính lớn và lớn hơn PC / máy vi tính. Nói một cách thực tế, điện thoại thông minh COULD có thể được coi là một máy tính nano theo các tiêu chuẩn đó
Journeyman Geek

4
Trên thực tế, trở lại những năm 70 và 80 khi tất cả những điều này rất tiên tiến, thuật ngữ "bộ vi xử lý" có nghĩa là một IC chỉ là bộ xử lý, như trong CPU trong ví dụ về Multi-Chip trong câu trả lời này. Ví dụ sẽ là 6502, 6800, 68000, 8088, 8086 và 80286. Nếu bạn tích hợp bất kỳ thiết bị ngoại vi nào vào bộ vi xử lý, nó sẽ trở thành một "vi điều khiển". Ví dụ là 6805, 68HC11, 80186 và 68010. Điều này là do các bộ phận này sẽ được sử dụng trong vai trò "hệ thống trên chip" (hoặc hệ thống trên ít chip) trong những gì chúng ta gọi là hệ thống nhúng. Một số vi điều khiển có xe buýt bên ngoài, một số khác thì không.
Mike DeSimone

2
Một điều cần lưu ý là chỉ cần tích hợp bất kỳ chức năng bên ngoài nào là không đủ để biến một thứ gì đó thành "vi điều khiển". Ví dụ, 80386 và 68020 đã tích hợp Bộ quản lý bộ nhớ (MMU) vào chip, nhưng vẫn được gọi là bộ vi xử lý vì chúng không thể làm được gì nhiều nếu không có thiết bị ngoại vi bổ sung. Tương tự đối với 68030 và 80486DX, được tích hợp bộ đồng xử lý toán học dấu phẩy động và các chip sau này tích hợp bộ nhớ cache và bộ điều khiển của chúng. Cuối cùng, "chip PIC" được coi là vi điều khiển, cũng như các chip Atmel AVR thường được tìm thấy trong Arduino.
Mike DeSimone

2

tốt hơn, chính xác hơn là hệ thống trên máy vi tính chip - máy tính hiện đại thường có chip và chipset chuyên dụng cho các vai trò cụ thể - cầu bắc - thường được tích hợp vào bộ xử lý chết, và điều khiển bộ nhớ, và một số cầu nối IO chuyên dụng - xử lý khác IO trên các thế hệ trước chẳng hạn. SOC thực sự là tất cả các thành phần chuyên biệt, mạng, bộ nhớ, bộ xử lý, video và như vậy, được nhồi nhét vào một con chip. Ưu điểm của việc này là chi phí cho mỗi chip thấp hơn và độ trễ thấp hơn, nhưng với kích thước quy trình cũ hơn, điều này là không thể - chip sẽ quá lớn và bạn sẽ có năng suất thấp hơn.

Một máy tính nhiều chip có thể tách rời IO, bộ nhớ và chip xử lý trên các khuôn và bao bì riêng biệt.

Một ví dụ về hệ thống SOC sẽ là mã địa lý AMD - tương phản điều này với dòng 440 intel (vâng, nó cũ, nhưng khá nhiều chipset trường học cũ điển hình lý tưởng)

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.