Sự khác biệt giữa Vi xử lý và Vi điều khiển

Sự khác biệt chính : Sự khác biệt giữa bộ vi xử lý và vi điều khiển nằm ở sự hiện diện của RAM, ROM và các thiết bị ngoại vi khác trong vi điều khiển. Một bộ vi xử lý chỉ chứa CPU và thiếu các thành phần khác.

Một bộ vi xử lý và vi điều khiển, cả hai đều là bộ xử lý thiết yếu được thiết kế để chạy máy tính. Các chức năng của cả hai bộ xử lý là như nhau. Sự khác biệt cơ bản giữa hai loại này là các bộ vi xử lý được giao nhiệm vụ thực hiện nhiều chức năng khác nhau, trong khi đó, vi điều khiển là các máy tính nhỏ và đặc biệt. Bài viết này giúp tìm thêm sự khác biệt giữa hai bộ xử lý.

Bộ vi xử lý thường được gọi là Bộ xử lý trung tâm hoặc CPU của máy vi tính. Nó cũng được cho là trái tim và khối óc của một cỗ máy vi tính.

Một bộ vi xử lý được yêu cầu để thực hiện một loạt các nhiệm vụ. Nó là một máy tính nhỏ được sử dụng để thực hiện các phép toán số học và logic như điều khiển hệ thống và lưu trữ dữ liệu, v.v. Bộ vi xử lý xử lý các thiết bị ngoại vi dữ liệu đầu vào hoặc đầu ra và đưa ra chức năng để lấy lại kết quả. Bộ vi xử lý thương mại đầu tiên được Intel phát hành vào tháng 11 năm 1971 và được đặt tên là 4004; nó là một bộ vi xử lý 4 bit.

Các hoạt động được thực hiện bởi một bộ vi xử lý là nói chung trong mục đích của họ. Do đó, nó được coi là cần thiết để thực hiện bất kỳ hoạt động logic trong một máy tính. Các bộ vi xử lý được cấu hình thành vi mạch; nó được chế tạo từ các bóng bán dẫn kích thước thu nhỏ và một số phần tử mạch khác trên một IC bán dẫn đơn độc để phục vụ mục đích của chúng trong máy tính. Nó được viết tắt bởi 'GianP' hoặc 'uP'. Có năm loại bộ xử lý chính:

  • Bộ hướng dẫn phức tạp Bộ vi xử lý
  • Bộ hướng dẫn giảm bộ vi xử lý
  • Bộ xử lý siêu thanh
  • Mạch tích hợp dành riêng cho ứng dụng
  • Bộ đa xử lý tín hiệu số

Bộ điều khiển vi mô là một máy tính trên chip được tối ưu hóa để quản lý các thiết bị điện. Nó là một thiết bị bao gồm bộ vi xử lý, bộ nhớ và các thiết bị đầu vào / đầu ra trên một chip. Nó được cho là trái tim của một hệ thống nhúng.

Vi điều khiển có bản chất cụ thể cho nhiệm vụ họ cần thực hiện. Nó có một bộ vi xử lý trên bo mạch của mình để thực hiện tất cả các hoạt động logic của tiện ích. Khi vi điều khiển được lập trình, nó có thể tự hoạt động trên tập lệnh được lưu trữ và có thể thực hiện các hoạt động hoặc các tác vụ theo yêu cầu. Nó được dự định là tự thỏa mãn và sinh lợi. Ngoài ra, một bộ điều khiển vi mô là một tập hợp các phân số trong một hệ thống, là cơ sở để hoàn thành bảng mạch. Một "hệ thống máy tính cố định" được dự định để thực hiện một hoặc nhiều chức năng hết lần này đến lần khác với giới hạn làm việc theo thời gian thực. Hệ thống này được nhúng như một thành phần trong phần cứng và các phần tử cơ giới của máy vi tính.

Vi điều khiển được dự định để thực hiện các hoạt động cụ thể giúp kiểm soát các hệ thống cụ thể. Nó được viết tắt là 'uC', 'HPC' hoặc 'MCU'.

Vi điều khiển giống như một máy tính nhỏ trong đó CPU, đơn vị bộ nhớ như RAM và ROM, thiết bị ngoại vi I / O, bộ hẹn giờ, bộ đếm, được nhúng trong một mạch tích hợp, ví dụ như IC. Chúng dễ dàng giao tiếp với các thiết bị ngoại vi bên ngoài như cổng nối tiếp, ADC, DAC, Bluetooth, Wi-Fi, v.v ... Ở đây, quá trình giao tiếp nhanh hơn so với giao tiếp của bộ vi xử lý. Hầu hết thời gian, các bộ vi điều khiển sử dụng kiến ​​trúc RISC hoặc CISM để thực hiện một tác vụ trong các máy khác nhau. Các loại vi điều khiển khác nhau là:

  • Vi điều khiển 8 bit
  • Vi điều khiển 16 bit
  • Vi điều khiển 32 bit
  • Bộ điều khiển vi nhúng
  • Bộ điều khiển vi nhúng

So sánh giữa Vi xử lý và Vi điều khiển:

Bộ vi xử lý

Vi điều khiển

Hệ thống

Nó là trái tim của hệ thống máy tính.

Nó là trái tim của một hệ thống nhúng.

Chứa đựng

Nó chứa CPU, các thanh ghi mục đích chung, con trỏ ngăn xếp, bộ đếm chương trình, thời gian đồng hồ và mạch ngắt.

Nó chứa các mạch vi xử lý và có sẵn các thiết bị ROM, RAM, I / O, bộ hẹn giờ và bộ đếm.

Bộ nhớ dữ liệu

Nó có nhiều hướng dẫn để di chuyển dữ liệu giữa bộ nhớ và CPU.

Nó có một hoặc hai hướng dẫn để di chuyển dữ liệu giữa bộ nhớ và CPU.

Mạch

Nó là lớn.

Nó nhỏ.

Giá cả

Chi phí của toàn bộ hệ thống tăng lên.

Chi phí của toàn bộ hệ thống thấp.

Hướng dẫn bit

Nó có một hoặc hai bit hướng dẫn xử lý.

Nó có nhiều hướng dẫn xử lý bit.

Đăng ký số

Nó có số lượng đăng ký ít hơn; do đó các hoạt động dựa trên bộ nhớ.

Nó có số lượng đăng ký nhiều hơn; do đó các chương trình dễ viết hơn.

Lưu trữ

Nó dựa trên kiến ​​trúc Von Neumann, nơi chương trình và dữ liệu được lưu trữ trong cùng một mô-đun bộ nhớ.

Nó dựa trên kiến ​​trúc Harvard, nơi bộ nhớ chương trình và bộ nhớ dữ liệu được lưu trữ trong mô-đun riêng biệt.

Thời gian

Thời gian truy cập cho bộ nhớ và các thiết bị I / O là nhiều hơn.

Ít thời gian truy cập hơn cho bộ nhớ tích hợp và thiết bị I / O.

Phần cứng

Nó đòi hỏi nhiều phần cứng hơn.

Nó đòi hỏi ít phần cứng hơn.

Đề XuấT

Bài ViếT Liên Quan

  • sự khác biệt giữa: Sự khác biệt giữa Sony Xperia S và HTC One X

    Sự khác biệt giữa Sony Xperia S và HTC One X

    Điểm khác biệt chính: Xperia S có màn hình cảm ứng TFT 4, 3 inch với tấm chống vỡ trên mặt kính chống trầy xước. Màn hình cung cấp mật độ ấn tượng 342 ppi và được cung cấp sức mạnh bởi bộ xử lý lõi kép Qualcomm 1, 5 GHz. HTC One X là một sản phẩm phổ biến của Tập đoàn HTC. Nó đi kèm với Android v4.0 Ice Cream Sandwich và có thể nâng cấp lên v4.1.1 Jelly
  • sự khác biệt giữa: Sự khác biệt giữa Mania và Phobia

    Sự khác biệt giữa Mania và Phobia

    Sự khác biệt chính: Mania về cơ bản là một loại tâm trạng được đặc trưng bởi mức năng lượng cao bất thường. Mania có nhiều mức cường độ khác nhau, từ mức độ hưng cảm nhẹ đến hưng cảm hoàn toàn với năng lượng cực cao, suy nghĩ đua xe và lời nói bắt buộc. Phobia đề cập đến một nỗi sợ hãi bất thường của một cái gì đó. Nỗi ám ảnh thực sự là một
  • sự khác biệt giữa: Sự khác biệt giữa Bánh quy và Bánh quy

    Sự khác biệt giữa Bánh quy và Bánh quy

    Sự khác biệt chính: Bánh quy là một loạt các loại bánh mì nhanh được làm từ các thành phần như bột mì, men, rút ​​ngắn và sữa hoặc nước. Bánh quy giòn là loại bánh quy có vị trung tính hoặc ít ngọt. Chúng mỏng hơn và giòn hơn các loại bánh quy khác. Từ bánh quy đã được bắt nguồn từ các từ tiếng Latin bit coctus có nghĩa
  • sự khác biệt giữa: Sự khác biệt giữa dầu mù tạt và dầu mè

    Sự khác biệt giữa dầu mù tạt và dầu mè

    Sự khác biệt chính: Mù tạt và dầu mè là dầu thực vật ăn được, có nguồn gốc từ mù tạt và hạt vừng. Cụ thể, những loại dầu này được biết đến với lợi ích y tế và ẩm thực. Dầu được biết đến với lợi ích y tế và sức khỏe của họ. Tất cả các loại dầu chia sẻ các bộ phận của họ trong tập quán độc đáo trong nhiều lĩnh vực. Trong
  • sự khác biệt giữa: Sự khác biệt giữa Microsoft Surface RT và Nexus 7

    Sự khác biệt giữa Microsoft Surface RT và Nexus 7

    Sự khác biệt chính: Microsoft Surface RT là máy tính bảng có màn hình cảm ứng điện dung TFT HD 10, 6 inch với mật độ xấp xỉ 148 ppi. Màn hình gắn tỷ lệ khung hình 16: 9 thực sự. Tuy nhiên, HĐH không tương thích với các chương trình Windows PC cũ. Nexus 7 là máy tính bảng chạy hệ điều hành Android 4.1 (
  • sự khác biệt giữa: Sự khác biệt giữa Alcatel One Touch Idol và Nexus 4

    Sự khác biệt giữa Alcatel One Touch Idol và Nexus 4

    Điểm khác biệt chính: Alcatel One Touch Idol là đối tác di động chính thức của bộ phim Iron Man 3. Nó có màn hình cảm ứng điện dung IPS LCD 4, 7 inch với 16 triệu màu. Màn hình có độ phân giải 540 x 960 pixel. Điện thoại được cung cấp bởi lõi kép MediaTek MTK 6577+ 1 GHz và RAM 512 MB. Nexus 4 là điện thoại thông minh Android mang nhãn hiệu Nexus
  • sự khác biệt giữa: Sự khác biệt giữa chất rắn và khí

    Sự khác biệt giữa chất rắn và khí

    Sự khác biệt chính: Chất rắn, chất lỏng, khí và plasma là bốn trạng thái chính của vật chất trong đó các vật thể có thể được tìm thấy trên Trái đất. Chất rắn là trạng thái của vật chất có hình dạng cố định và khối lượng cố định. Một chất khí là một trạng thái của vật chất không có hình dạng hoặc khối lượng xác
  • sự khác biệt giữa: Sự khác biệt giữa con quay hồi chuyển và gia tốc kế

    Sự khác biệt giữa con quay hồi chuyển và gia tốc kế

    Sự khác biệt chính : Con quay hồi chuyển được sử dụng để đo tốc độ quay góc trong khi gia tốc kế có thể đo gia tốc tuyến tính của chuyển động. Con quay hồi chuyển là một thiết bị được sử dụng để đo lường hoặc duy trì định hướng. Nó hoạt động trên các nguyên tắc bảo tồn động lượng góc. Nó đề cập đến bất kỳ thi
  • sự khác biệt giữa: Sự khác biệt giữa Java và PHP

    Sự khác biệt giữa Java và PHP

    Điểm khác biệt chính: Java là ngôn ngữ lập trình, chịu ảnh hưởng của ngôn ngữ C. Nó lấy được phần lớn cú pháp của nó từ C và C ++, tuy nhiên nó có ít phương tiện cấp thấp hơn. Java là ngôn ngữ lập trình có mục đích chung được thiết kế để có ít phụ thuộc thực hiện hơn so với các ngôn ngữ trước đó. PHP, mặt khác, là một ngôn ngữ kịch bản phía máy chủ có triển khai chính trong phát triển web. Tuy nh

Editor Choice

Sự khác biệt giữa Tôm hùm và Yabby

Sự khác biệt chính: Tôm hùm và Yabiend là hai loại động vật giáp xác. Cả tôm hùm và yabiend đều là động vật không xương sống có bộ xương bảo vệ cứng. Yabby phổ biến là một loài giáp xác tương tự như tôm hùm, tuy nhiên, không giống như tôm hùm, yabby thông thường là một loại tôm càng. Yabiend trông giống như những con tôm hùm thu nhỏ. Tôm hùm và Yabiend là hai loại