Hướng dẫn

Nhật ký bộ xử lý: nó là gì và hoạt động như thế nào

Mục lục:

Anonim

Các hồ sơ của một bộ xử lý là một câu hỏi tấn công nhiều người, vì vậy chúng tôi đã dành một không gian để giải thích chi tiết.

Các thanh ghi rất hữu ích cho hoạt động của bộ xử lý vì chúng giúp nó, hướng dẫn nó về nơi gửi dữ liệu đã xử lý. Vì chúng tôi biết rằng đó là một cái gì đó trừu tượng không dễ giải thích, chúng tôi đã giải thích nó theo cách dễ hiểu dưới đây.

Hãy bắt đầu nào!

Chỉ số nội dung

Họ là gì Họ làm việc để làm gì?

Các thanh ghi nằm trong mỗi bộ vi xử lý và chức năng của chúng là lưu trữ các giá trị dữ liệu, lệnh, hướng dẫn hoặc trạng thái nhị phân theo thứ tự dữ liệu nào sẽ được xử lý, chẳng hạn như cách thực hiện. Một thanh ghi vẫn là một bộ nhớ tốc độ cao với dung lượng ít.

Mỗi bản ghi có thể chứa một hướng dẫn, địa chỉ lưu trữ hoặc bất kỳ loại dữ liệu nào. Trong bộ xử lý, chúng tôi tìm thấy các không gian có dung lượng từ 4 đến 64 bit vì mỗi thanh ghi phải đủ lớn để chứa một lệnh. Trong trường hợp máy tính 64 bit, mỗi bản ghi có kích thước 64 bit.

Mỗi bộ vi xử lý có các nhiệm vụ hoặc nhiệm vụ khác nhau để xử lý thông tin. Nó nhận thông tin bằng ngôn ngữ nhị phân từ các ứng dụng (số không và số), sau đó xử lý chúng theo một cách nhất định. Giả sử CPU dịch dữ liệu đó để chúng tôi, người dùng, hiểu nó.

Bên trong bộ vi xử lý, chúng tôi tìm thấy bản ghi thông tin, có chức năng lưu trữ tạm thời dữ liệu thường xuyên truy cập.

Bản ghi loại

Các thanh ghi bộ xử lý được chia hoặc phân loại theo mục đích mà chúng phục vụ hoặc các hướng dẫn mà chúng ra lệnh.

Hồ sơ dữ liệu

Họ lưu trữ các giá trị dữ liệu số, chẳng hạn như các ký tự hoặc các đơn đặt hàng nhỏ. Các bộ xử lý cũ có một thanh ghi dữ liệu đặc biệt: bộ tích lũy, được sử dụng cho các hoạt động nhất định.

Bản ghi dữ liệu bộ nhớ ( MDR )

Nó là cái mà chúng tôi đã đề cập trước đó, nó là một thanh ghi nằm trong bộ xử lý và được kết nối với bus dữ liệu. Nó có ít dung lượng và tốc độ cao mà nó ghi hoặc đọc dữ liệu của bus được hướng đến bộ nhớ hoặc tới cổng I / O, nghĩa là một thiết bị ngoại vi.

Hồ sơ địa chỉ

Họ lưu trữ các địa chỉ được sử dụng để truy cập bộ nhớ chính hoặc bộ nhớ chính mà chúng ta thường gọi là ROM hoặc RAM. Theo nghĩa này, chúng ta có thể thấy các bộ xử lý với các thanh ghi chỉ được sử dụng để lưu địa chỉ hoặc giá trị số.

Sổ đăng ký mục đích chung ( GPR )

Chúng là các thanh ghi phục vụ lưu trữ địa chỉ hoặc dữ liệu chung. Nó là một loại thanh ghi hỗn hợp, như chỉ ra, không có chức năng cụ thể.

Hồ sơ mục đích cụ thể ( XUÂN )

Nhân dịp này, chúng tôi đang xử lý các thanh ghi lưu trữ dữ liệu trạng thái hệ thống, chẳng hạn như thanh ghi trạng thái hoặc con trỏ lệnh . Chúng có thể được kết hợp với PSW ( Chương trình Word Word ).

Hồ sơ tình trạng

Chúng được sử dụng để lưu các giá trị thực có chức năng là xác định khi nào một lệnh sẽ được thực thi hay không. Còn được gọi là CCR ( Đăng ký mã điều kiện) . Trong loại hồ sơ này, chúng tôi tìm thấy như sau:

  • Đăng ký cờ hoặc " FLAGS ". Chúng tôi tìm thấy nó trong bộ xử lý Intel với kiến ​​trúc X86. Chúng tôi đang đối mặt với một thanh ghi với 16 bit rộng. Nhưng, nó có 2 người kế vị:
    • EFLAGS, rộng 32 bit. RFLAGS, rộng 64 bit.

Hồ sơ điểm nổi

Đầu tiên, chúng ta nên giải thích một điểm nổi là gì. Điểm nổi là một biểu diễn, dưới dạng một công thức, các số thực có kích thước khác nhau được sử dụng để thực hiện các phép toán số học. Chúng tôi sẽ đáp ứng nó trong các hệ thống đòi hỏi hệ thống xử lý rất nhanh.

Do đó, các thanh ghi này giữ các biểu diễn này trong nhiều kiến ​​trúc.

Hồ sơ liên tục

Mục đích của nó là lưu các giá trị chỉ đọc như zero, one hoặc π.

Chúng tôi khuyên bạn nên đọc các bộ xử lý tốt nhất trên thị trường

Cho đến nay giải thích của chúng tôi về những gì đăng ký bộ xử lý. Chúng tôi biết rằng nó có thể là một cái gì đó phức tạp để hiểu, vì vậy đừng ngần ngại hỏi chúng tôi hoặc bổ sung thông tin này với sự khôn ngoan của bạn.

Hướng dẫn

Lựa chọn của người biên tập

Back to top button