Bộ vi xử lý là gì – Sự khác nhau giữa vi xử lý và vi điều khiển

Bộ vi xử lý là gì

 Bộ vi xử lý (microprocessor) là một máy tính nhỏ hoặc CPU (đơn vị xử lý trung tâm) được sử dụng để tính toán, thực hiện phép toán logic, kiểm soát hệ thống và lưu trữ dữ liệu vv. Vi xử lý sẽ xử lý các dữ liệu đầu vào / đầu ra (input/output) thiết bị ngoại vi và đưa ra kết quả trở lại để chúng hoạt động. Dòng vi xử lý 4 bit đầu tiên được Intel sản xuất vào tháng 11/1971 với tên gọi là 4004.

Vi điều khiển(microcontroller)

 Nó cũng là một máy tính nhỏ, trong đó CPU, bộ nhớ (RAM, ROM), I / O thiết bị ngoại vi, timers, counters, được nhúng vào trong một mạch tích hợp (IC) nơi mà các bộ vi xử lý và tất cả các khối này được kết hợp vào trong một board thông qua hệ thống bus. Vi điều khiển có thể dễ dàng giao tiếp với thiết bị ngoại vi bên ngoài như cổng nối tiếp, ADC, DAC, Bluetooth, Wi-Fi, …vv quá trình giao tiếp nhanh hơn khi so sánh với các bộ vi xử lý. Hầu hết các vi điều khiển sử dụng cấu trúc RISC. Ngoài ra còn có một số vi điều khiển sử dụng cấu trúc CISC như 8051, motorolla, vv

Sự khác nhau giữa vi xử lý và vi điều khiển

  • Cấu trúc: Hầu hết các bộ vi xử lý sử dụng cấu trúc CISC và Von-Neumann. Tuy nhiên, bộ vi xử lý phổ biến sử dụng cấu trúc CISC. Còn vi điều khiển sử dụng cấu trúc RISC và Harvard. Nhưng cũng có một số vi điều khiển sử dụng cấu trúc CISC như 8051 và SHARC. Bộ vi xử lý có ROM, RAM, bộ nhớ lưu trữ thứ cấp I / O thiết bị ngoại vi, timer bộ đếm(counters).. vv được xếp cùng trên một board và kết nối thông qua bus được gọi là vi điều khiển.
  • Tốc độ CPU: Bộ vi xử lý có tốc độ nhanh hơn so với các bộ điều khiển bởi clock. Bộ vi xử lý có thể có tốc độ xung nhịp (clock) cao. Bộ vi điều khiển có thể chậm khi so sánh với các bộ vi xử lý. Tốc độ thực thi luôn luôn phụ thuộc vào clock. Nếu chúng ta so sánh hiệu suất tổng thể và ứng dụng, vi điều khiển tốc độ thực hiện rất nhanh bởi vì tất cả các thiết bị ngoại vi sẵn có.
  • Thời gian thiết kế: Thiết kế một vi điều khiển sẽ mất ít thời gian hơn khi thiết kế bộ vi xử lý. Việc giao tiếp giữa các thiết bị ngoại vi và chương trình dễ dàng hơn khi so sánh với bộ vi xử lý. Vi điều khiển được thiết kế để thực hiện một chức năng cụ thể. Cụ thể có nghĩa là các ứng dụng mà quan hệ giữa đầu vào và đầu ra được xác định rõ ràng. Tùy thuộc vào đầu vào, một số xử lý cần phải được thực hiện và thiết lập từ đầu ra. Ví dụ, bàn phím, chuột, máy giặt, máy ảnh kỹ thuật, USB, điều khiển từ xa, lò vi sóng, xe hơi, xe đạp, điện thoại, điện thoại di động, đồng hồ ..vv Khi ứng dụng được cụ thể hóa, cần tài nguyên nhỏ như RAM, ROM, I / O port …vv do đó có thể được nhúng vào một chip duy nhất. Điều này sẽ làm giảm kích thước và chi phí.
  • Ứng dụng: bộ vi xử lý chủ yếu được sử dụng trong các hệ thống máy tính, hệ thống quốc phòng, mạng thông tin liên lạc …vv vi điều khiển được sử dụng chủ yếu trong các ứng dụng nhúng như đồng hồ, điện thoại di động, máy nghe nhạc mp3, vv
  • ​Giá thành: So sánh vi điều khiển và vi xử lý về chi phí là không hợp lý. Chắc chắn vi điều khiển rẻ hơn so với bộ vi xử lý. Tuy nhiên vi điều khiển không thể được sử dụng thay cho bộ vi xử lý và ngược lại vì vi điều khiển và vi xử lý có tầm quan trọng riêng trong việc phát triển các ứng dụng.​

Ứng dụng của vi xử lý

 Với kinh nghiệm sửa điện tử dân dụngdạy học sửa điện tử dân dụng chuyên nghiệp tôi có thể nói rằng vi xử lý đang được ứng dụng rộng dãi trên các thiết bị điện tử như bếp từ, nồi cơm điện tử, lò vi sóng, máy giặt, TV, DVD, amply, điện thoại di động, máy ép tóc, máy tạo ẩm, quạt điện tử, ô tô, xe máy, máy bay, tên lửa hành trình….Đặc điểm chung của những thiết bị này là có thể nhận lệnh từ người dùng như tăng giảm tốc độ, nhiệt độ, màu sắc, độ sáng… để điều khiển thiết bị hoạt động như ý muốn của con người. Nói cách khác thì những thiết bị này khá thông minh và thực hiện tự động theo chủ ý của con người.

ứng dụng của vi điều khiển
ỨNG DỤNG CỦA VI XỬ LÝ TRONG MẠCH ĐIỆN

      Sở dĩ vi xử lý có thể giúp con người tự động hóa trong quá trình sản xuất , phục vụ cuộc sống vì chúng có khả năng sau:

 – Nhận lệnh thao tác từ người dùng thông qua bàn phím, nút nhấn, cảm biến đo lường

 – Nhận dữ liệu từ những vi xử lý khác

 – Xử lý tính toán, giải mã dữ liệu

 – Đưa kết quả đầu ra để hiển thị dữ liệu qua màn hình

 -Đưa kết quả đầu ra  bằng tín hiệu điện để điều khiển còi báo, động cơ, bóng đèn, sợi đốt, màn hình…

Top bộ vi xử lý mạnh nhất 2020 hiện nay

 1. CPU cao cấp tốt nhất: Intel Core i9-9900K

 2. CPU tốt nhất: AMD Ryzen 9 3900X

 3. CPU tầm trung tốt nhất: Intel i7 9700K

 4. CPU AMD Ryzen 7 3700X

 5. CPU Intel Core i-8700K

 6. CPU AMD Ryzen 5 3600X

 7. CPU AMD Ryzen 7 2700X

 8. CPU Intel Core i5-9400F

 9. CPU AMD Ryzen 5 2600

 10. CPU AMD Ryzen 5 3400G

  

  

  

  

  

  

 Tag: 8086 tiếng anh giáo bài tập lời đồ án arduino arm ptit kiến kirin 710 lớn môn đề bách khoa 8088 snapdragon lý/ i3-8100 danh sách i5 laptop spkt 16f887 trắc nghiệm chữ u ký i7-4550u gì: nâng xem