CPU là gì và nó làm gì?

CPU là gì? CPU hay Bộ xử lý trung tâm(Central Processing Unit) là bộ não xử lý số của máy tính. Mọi thứ mà máy tính làm, từ chơi trò(video games) chơi điện tử đến giúp bạn viết một bài luận, đều được chia nhỏ thành một tập hợp các hướng dẫn toán học. CPU nhận các(CPU) lệnh đó và thực thi chúng. 

Tất nhiên, chi tiết về cách nó thực hiện điều này phức tạp hơn nhiều so với lời giải thích đơn giản đó . (much )Điều quan trọng nhất bạn cần biết là CPU là bộ máy toán học chính của máy tính.

Lịch sử ngắn (Cực kỳ) của CPU(The (Extremely) Short History Of CPUs)

Lịch sử của máy tính là lâu dài và phức tạp. Nó còn đi sâu vào lịch sử hơn cả công nghệ kỹ thuật số, điện tử hay thậm chí là điện. Bàn tính là một loại bộ xử lý. Máy tính cơ học cũng vậy. Sự khác biệt lớn là những cỗ máy này chỉ có thể thực hiện một hoặc một vài nhiệm vụ toán học. Chúng không phải là bộ vi xử lý dành cho mục đích chung(general purpose) , mà CPU hiện đại là một ví dụ.

Điều làm cho CPU trở thành một thiết bị tính toán có mục đích chung là việc sử dụng logic. Năm 1903 Nikola Tesla đã(Nikola Tesla) được cấp bằng sáng chế cho các mạch điện được gọi là cổng và công tắc. Sử dụng các mạch này, bạn có thể tạo ra các thiết bị thực hiện các hoạt động logic, nơi bạn có thể để máy hoạt động theo các điều kiện nhất định. 

Vào giữa đến cuối những năm 1940 , William Shockley , John BardeenWalter Brattain đã phát minh và cấp bằng sáng chế cho một thiết bị gọi là bóng bán dẫn, khi đang làm việc tại Phòng thí nghiệm (Laboratories)Bell . Bóng bán dẫn là khối xây dựng cơ bản của CPU . Bóng bán dẫn là thành phần máy tính tương đối nhỏ. Bóng bán dẫn là một phát minh quan trọng đến nỗi ba nhà phát minh đã được trao giải Nobel(Nobel Prize) cho nó.

Vào cuối những năm 1950, Robert NoyceJack Kilby đã tiến thêm một bước nữa và tạo ra mạch tích hợp hoạt(integrated circuit) động đầu tiên . Mạch tích hợp là một tập hợp các mạch điện tử được tích hợp vào một mảnh vật liệu bán dẫn. Trong hầu hết các trường hợp, vật liệu đó là silicon. Đây là ý của mọi người khi họ nói "microchip". 

Một CPU bao gồm một hoặc nhiều vi mạch. Đây là một phát minh quan trọng vì hàng tỷ bóng bán dẫn có thể được đóng gói trong một CPU . Điều này tạo ra động cơ toán học cực kỳ mạnh mẽ.

Sử dụng các phát minh về cổng logic, bóng bán dẫn và mạch tích hợp, toàn bộ thế giới đã được thay đổi. Ngày nay, vi mạch có trong mọi thứ, không chỉ máy tính của bạn. Và CPU(CPUs) là vi mạch đa năng tiên tiến nhất mà chúng ta có thể tạo ra.

CPU hoạt động như thế nào?(How Do CPUs Work?)

Toàn bộ nguyên tắc của CPU dựa trên mã nhị phân(binary code) . Con người có xu hướng biểu diễn các con số bằng cách sử dụng một hệ thống được gọi là cơ số 10(base 10) hoặc hệ thống thập phân. Giá trị vị trí của mỗi chữ số trong một số tăng lên theo hệ số mười. Vì vậy, "111" chứa một trăm, mười và một.

Máy tính và CPU(CPUs) của chúng không thể hiểu được cơ sở 10. Bóng bán dẫn hoạt động theo nguyên tắc bật hoặc tắt. Có nghĩa là các cổng logic bạn xây dựng từ chúng cũng chỉ có thể hoạt động với hai trạng thái này. Đây là lý do tại sao, về cơ bản, CPU(CPUs) chạy trên mã nhị phân(binary code) . Hệ thống số này có các giá trị vị trí khác nhau. Thay vào đó nếu 1, 10, 100, 1000, v.v., giá trị vị trí là 1,2,4,8,16,32,64,128, v.v. 

Vì vậy, trong hệ nhị phân “111” sẽ là 7 ở dạng số thập phân Vì bạn cộng 1,2 và 4 với nhau. Nếu bất kỳ số nào là số 0, bạn chỉ cần bỏ qua và thêm giá trị vị trí của số tiếp theo 1. Bằng cách này, bạn có thể biểu thị bất kỳ giá trị thập phân nào. Chỉ cần(Just) lưu ý rằng số nhị phân thường được đọc từ phải sang trái, vì vậy giá trị vị trí "1" sẽ ở ngoài cùng bên phải.

Hãy đặt nó trong một bảng để làm cho nó rõ ràng:

Binary Place Values1248163264128256
The decimal number 7 in binary111000000

Bạn có thể thấy tại sao nó lại cộng tới số 7 ở dạng thập phân không? Hãy làm số 23:

Binary Place Values1248163264128256
The decimal number 7 in binary111010000

Vì vậy, 111 là "7", nhưng "11101" là 23 vì giá trị vị trí thứ năm trong hệ nhị phân là 16. Khá(Pretty) tuyệt, phải không? Bạn có thể biểu thị bất kỳ số nào có thể có thể được viết dưới dạng thập phân theo cách này. Có nghĩa là máy tính được xây dựng từ bóng bán dẫn cũng có thể hoạt động với bất kỳ số nào.

CPU được tạo ra như thế nào?

Như bạn mong đợi, quy trình sản xuất CPU hiện đại cũng khá phức tạp. (CPUs)Quá trình cơ bản liên quan đến việc phát triển các hình trụ lớn bằng tinh thể silicon. Các đặc tính bán dẫn của nó làm cho nó trở nên lý tưởng để xây dựng một mạch tích hợp nhị phân.

Những tinh thể lớn này được cắt thành các tấm mỏng. Sau đó, các tấm wafer được “pha tạp chất” với một chất hóa học khác để tinh chỉnh các đặc tính của nó. Sau đó, mạch quy mô nano được khắc vào bề mặt wafer bằng ánh sáng bằng cách sử dụng một quy trình được gọi là quang khắc(photolithography) .

Thiết kế và Hiệu suất CPU

Không phải tất cả các CPU(CPUs) đều giống nhau. Tổ tiên phù hợp đầu tiên của CPU hiện đại , Intel 8086 , có khoảng 29 000 bóng bán dẫn trong mạch tích hợp của nó. Ngày nay, một bộ xử lý như Intel i99900K chỉ có hơn 1,7 tỷ(billion) bóng bán dẫn. Các mạch logic của CPU càng dày đặc thì số lượng lệnh mà nó có thể thực hiện trên mỗi chu kỳ đồng hồ càng phức tạp và cao hơn. 

Chờ đã(Hang) , "chu kỳ đồng hồ"? Vâng, đó là thành phần chính khác của hiệu suất CPU . CPU chạy ở một tần số cụ thể, với mỗi xung của đồng hồ CPU là một chu kỳ tính toán được thực hiện. Nếu bạn sử dụng cùng một CPU và tăng gấp đôi tốc độ đồng hồ của nó thì (về lý thuyết) nó sẽ hoạt động nhanh hơn gấp đôi. 

Năm 1978 Intel 8086 đó chạy ở tốc độ 5Mhz khi nó được khởi chạy. Đó là năm triệu chu kỳ đồng hồ mỗi giây. Intel i9-9900K ? Nó bắt đầu(starts ) ở 3,6 Ghz, tức 3600 (Ghz.That 3600) Mhz , với tùy chọn tăng tốc mọi thứ lên đến 5000 Mhz khi có thể.

Để thêm một vấn đề khác cho hiệu suất CPU , các (CPU)CPU(CPUs) hiện đại thực sự chứa nhiều “lõi”. Mỗi lõi thực sự là một CPU độc lập . Ngày nay, thông thường để có ít nhất bốn lõi như vậy, nhưng gần đây, tiêu chuẩn cho các máy tính phổ thông là có sáu hoặc tám lõi. Máy tính chuyên nghiệp cao cấp có thể có 100 lõi  CPU .

Có nhiều lõi nghĩa là CPU có thể thực hiện song song nhiều bộ lệnh. Điều đó có nghĩa là máy tính của chúng tôi có thể làm nhiều việc cùng một lúc mà không gặp vấn đề gì. Một số CPU(CPUs) có lõi "đa luồng". Bản thân các lõi này có thể tự xử lý hai tác vụ riêng biệt. Trong các CPU Intel(Intel CPUs) , điều này được gọi là " siêu phân luồng(hyperthreading) ".

Vì vậy, tổng hiệu suất của một CPU phụ thuộc vào:

  • Đó là tổng số bóng bán dẫn và thiết kế mạch logic của nó tiên tiến như thế nào
  • Tần số đồng hồ(clock frequency)
  • Số lượng lõi(number of cores)
  • số lượng các chủ đề

Tất nhiên, có nhiều điều hơn là bốn điểm chính này. Tuy nhiên, đó là bốn cân nhắc chính để làm cho một CPU hoạt động tốt.

Vai trò(Role) của CPU trong máy tính của bạn(Your Computer)

Điều cuối cùng chúng ta phải đề cập là CPU đóng vai trò gì trong máy tính của bạn. Rốt cuộc, nó không phải là vi mạch tích hợp duy nhất trong máy tính của bạn. Ví dụ, GPU(GPUs) (đơn vị xử lý đồ họa) thường thậm chí còn dày đặc bóng bán dẫn hơn CPU .

Chúng cần làm mát và cung cấp điện riêng, cũng như bộ nhớ. Nó giống như một máy tính bổ sung nhỏ! Điều tương tự cũng có thể nói đối với các chip điều khiển âm thanh, lưu lượng USB và ổ cứng của bạn. Vậy tại sao CPU lại đặc biệt? Đây là những lý do chính:

  • Nó có thể xử lý BẤT KỲ(ANY) lệnh nào, GPU chỉ thực hiện một số loại xử lý nhất định
  • Nó liên kết tất cả các thành phần khác với nhau, đẩy và kéo dữ liệu để làm cho máy tính của bạn hoạt động
  • CPU liên quan đến tất cả công việc mà máy tính được yêu cầu thực hiện ở một mức độ nào đó(CPU)

Tóm lại, CPU là thành phần hiệu suất đa năng quan trọng nhất trong máy tính của bạn. Đừng(Don) coi đó là điều hiển nhiên!



About the author

Tôi là một chuyên gia máy tính với hơn 10 năm kinh nghiệm. Khi rảnh rỗi, tôi thích giúp việc tại bàn văn phòng và dạy bọn trẻ cách sử dụng Internet. Kỹ năng của tôi bao gồm nhiều thứ, nhưng điều quan trọng nhất là tôi biết cách giúp mọi người giải quyết vấn đề. Nếu bạn cần ai đó có thể giúp bạn trong việc khẩn cấp hoặc chỉ muốn một số mẹo cơ bản, vui lòng liên hệ với tôi!



Related posts