Logo vi.removalsclassifieds.com

Sự khác biệt giữa địa chỉ logic và địa chỉ vật lý (Với bảng)

Mục lục:

Anonim

Trong một hệ điều hành, quản lý bộ nhớ và một lượng lớn dữ liệu là chức năng chính của chúng. Do đó, mỗi mục cụ thể có các địa chỉ được chỉ định, các địa chỉ này hoạt động giống như một nơi cư trú cho loại dữ liệu cụ thể. Nó giúp hệ điều hành xử lý và quản lý dữ liệu đúng cách. Hai địa chỉ phổ biến nhất là địa chỉ logic và địa chỉ vật lý. Mặc dù các địa chỉ này được liên kết với nhau nhưng chúng khác nhau ở những điểm cụ thể.

Địa chỉ lôgic so với Địa chỉ thực

Sự khác biệt giữa địa chỉ logic và địa chỉ áp suất là địa chỉ logic không tồn tại thực, trong khi địa chỉ vật lý có thực. Địa chỉ logic cần được ánh xạ tới địa chỉ vật lý tương ứng của nó. Hơn nữa, trách nhiệm tạo ra các địa chỉ logic thuộc về CPU. Tuy nhiên, trách nhiệm tạo ra các địa chỉ logic thuộc về MMU.

Địa chỉ logic là một vị trí ảo được tham chiếu trong quá trình sắp xếp vị trí của các thành phần hệ thống khác. Với các phương pháp liên kết thích hợp, nó được sử dụng để xác định các địa chỉ thực. Không gian địa chỉ được phân bổ cho tất cả các địa chỉ logic được gọi là không gian địa chỉ logic. Do tồn tại ảo nên người dùng có thể nhìn thấy và xem được.

Địa chỉ vật lý là địa chỉ thực được cấp phát cho bất kỳ mục cụ thể nào trong ô lưu trữ. Nó được viết ở dạng nhị phân và do đó giúp bus dữ liệu xác định và truy cập vào một ô lưu trữ cụ thể. Vì được tạo và quản lý bởi MMU, nó sẽ không đổi và không thay đổi sau khi khởi động lại hệ thống. Hơn nữa, nó không hiển thị cho người dùng. Không gian địa chỉ được phân bổ cho tất cả các địa chỉ vật lý được gọi là không gian địa chỉ vật lý.

Bảng so sánh giữa địa chỉ logic và địa chỉ vật lý

Các thông số so sánh

Địa chỉ lôgic

Địa chỉ vật lý

Định nghĩa và tồn tại

Địa chỉ logic đề cập đến một địa chỉ ảo mà vị trí của một mục được giả định từ chế độ xem của một chương trình / ứng dụng đang xảy ra. Nó là ảo và không có thực. Địa chỉ vật lý là địa chỉ thực hoặc vị trí bộ nhớ thực có trong mạch bus địa chỉ. Nó có giá trị thực sự trong bộ nhớ.
Không gian địa chỉ

Tất cả các địa chỉ logic được lưu trữ trong một không gian chung được gọi là Không gian địa chỉ logic. Tất cả các địa chỉ vật lý được lưu trữ trong một không gian chung được gọi là Không gian địa chỉ vật lý.
Nguồn của thế hệ

CPU chịu trách nhiệm tạo ra địa chỉ logic. MMU chịu trách nhiệm tạo ra các địa chỉ vật lý.
Khả năng hiển thị đối với người dùng

Địa chỉ logic, mặc dù là địa chỉ ảo, người dùng có thể xem và hiển thị được. Mặc dù là địa chỉ thực nhưng người dùng không thể xem được địa chỉ thực.
Ảnh hưởng của việc khởi động lại

Địa chỉ logic bị mất và không thể khôi phục được khi hệ thống khởi động lại. Việc khởi động lại hệ thống không ảnh hưởng đến địa chỉ vật lý.

Địa chỉ lôgic là gì?

Địa chỉ logic là địa chỉ ảo mà vị trí của một mục được giả định từ chế độ xem của một chương trình / ứng dụng đang thịnh hành. Vì nó là một vị trí ảo, nó được sử dụng để xác định vị trí của những thứ khác trong hệ thống. MMU sử dụng các phương pháp ràng buộc khác nhau để sắp xếp các địa chỉ logic tương ứng với các địa chỉ vật lý tương ứng. Khi quá trình tạo địa chỉ logic từ CPU bắt đầu từ 0, phạm vi địa chỉ logic bắt đầu từ 0 và mở rộng đến mức tối đa.

Do đó, địa chỉ logic chỉ trở nên hữu ích khi địa chỉ vật lý được ánh xạ bằng một số phương thức ràng buộc. Địa chỉ logic có thể được xem bởi người dùng. Tuy nhiên, sự tồn tại của nó là ảo và do đó, không tồn tại thực sự trong bộ nhớ của máy tính. Hơn nữa, địa chỉ logic luôn thay đổi theo hệ thống và do đó, có thể thay đổi.

Sự khác biệt chính giữa địa chỉ logic và địa chỉ thực

Sự kết luận

Vì vậy, đóng vai trò là cầu nối giao tiếp giữa các thành phần phần cứng và người dùng, hệ điều hành giúp cho công việc của chúng ta trở nên dễ dàng. Nếu không có nó, việc xử lý các chương trình ngôn ngữ máy móc và máy móc sẽ trở nên khó khăn hơn và đòi hỏi kiến ​​thức tiên quyết.

Bên cạnh giao tiếp, hệ điều hành còn đảm nhận nhiệm vụ lưu trữ tất cả các loại dữ liệu do người dùng đưa ra dưới bất kỳ hình thức nào. Các địa chỉ này và hệ điều hành lấy thông tin từ người dùng bằng ngôn ngữ đầu vào của họ và do đó lưu trữ thông tin đó bằng cách chuyển đổi nó thành ngôn ngữ máy.

Người giới thiệu

Sự khác biệt giữa địa chỉ logic và địa chỉ vật lý (Với bảng)