Trình bày về ánh xạ địa chỉ khi phân trang bộ nhớ.
Trả lời (1)
-
Để tính toán địa chỉ hiệu quả, kích thước khung được chọn là lũy thừa của 2
Địa chỉ logic gồm 2 phần:
- Số thứ tự trang (p)
- Độ dịch (địa chỉ lệch) của địa chỉ so với đầu trang (o)
Nếu kích thước trang là 2n.
Biểu diễn địa chỉ logic dưới dạng địa chỉ có độ dài (m + n) bit
- m bit cao: biểu diễn số thứ tự trang
- n bit thấp: biểu diễn độ dịch trong trang nhớ
Địa chỉ lô gic số thứ tự trang (p) độ dịch trong trang (0)
Độ dài m n
Quá trình chuyển địa chỉ logic sang địa chỉ vật lý:
- Lấy m bit cao của địa chỉ => được số thứ tự trang
- Dựa vào bảng trang, tìm được số thứ tự khung vật lý (k)
- Địa chỉ vật lý bắt đầu của khung là k*2n
- Địa chỉ vật lý của byte được tham chiếu là địa chỉ bắt đầu của khung cộng với địa chỉ lệch (độ dịch)
=> Chỉ cần thêm số khung vào trước dãy bit biểu diễn độ lệch
Kích thước khung là 1KB
Địa chỉ logic được biểu diễn bằng 16 bit
=> Sử dụng 10 bit để biểu diễn địa chỉ lệch (n=10)
6 bit biểu diễn STT trang/ khung
Địa chỉ logic 1502 ↔ byte 478 trong trang 1
Quá trình biến đổi từ địa chỉ logic sang địa chỉ vật lý được thực hiện bằng phần cứng
Kích thước trang là lũy thừa của 2, nằm trong khoảng từ 512B đến 16MB
Việc tách phần p và o trong địa chỉ logic được thực hiện dễ dàng bằng phép dịch bit
Phân mảnh trong khi phân trang có giá trị trung bình bằng nửa trang
=> giảm kích thước trang cho phép tiết kiệm MEM
Kích thước trang nhỏ => số lượng trang tăng => bảng trang to, khó quản lý
Kích thước trang nhỏ: không tiện cho việc trao đổi với đĩa Windows 32bit: kích thước trang 4KB
Cơ chế ánh xạ giữa hai loại địa chỉ hoàn toàn trong suốt đối với chương trình
bởi thu thủy 26/11/2021Like (0) Báo cáo sai phạm
Nếu bạn hỏi, bạn chỉ thu về một câu trả lời.
Nhưng khi bạn suy nghĩ trả lời, bạn sẽ thu về gấp bội!
Lưu ý: Các trường hợp cố tình spam câu trả lời hoặc bị báo xấu trên 5 lần sẽ bị khóa tài khoản
Các câu hỏi mới
-
01/12/2022 | 1 Trả lời
-
01/12/2022 | 1 Trả lời
-
01/12/2022 | 1 Trả lời
-
01/12/2022 | 1 Trả lời
-
01/12/2022 | 1 Trả lời
-
02/12/2022 | 1 Trả lời
-
01/12/2022 | 1 Trả lời
-
02/12/2022 | 1 Trả lời
-
01/12/2022 | 1 Trả lời
-
01/12/2022 | 1 Trả lời
-
02/12/2022 | 1 Trả lời
-
02/12/2022 | 1 Trả lời
-
01/12/2022 | 1 Trả lời
-
02/12/2022 | 1 Trả lời
-
01/12/2022 | 1 Trả lời
-
01/12/2022 | 1 Trả lời
-
02/12/2022 | 1 Trả lời
-
01/12/2022 | 1 Trả lời
-
A. Ubuntu.
B. BKAV.
C. Kapersky.
D. Antivirus.
01/12/2022 | 2 Trả lời
-
A. Worm, sâu máy tính
B. Trojan
C. Virus
D. BKAV.
19/12/2022 | 1 Trả lời
-
Nhập vào danh sách b với n phần tử số nguyên. Hãy tính tổng các phần tử lẻ trong b
17/02/2023 | 0 Trả lời
-
Khi đó vòng biểu diễn bởi một xâu S gồm N ký tự trong tập ['1'...'9']. Để tăng tính độc đáo cho vòng trang sức quý này, người ta lắp khóa đẹp vào vị trí sao cho khi mở vòng ra được một dãy đá quý có tính chất không phụ thuộc vào việc cầm đầu dây này bên tay phải dầu kia bên tay trái hay ngược lại ta đều được chuỗi giống nhau tức là viên đá thứ i từ trái sang luôn có màu gì không phụ thuộc vào cách cầm Hãy đếm số cách đặt khóa
Ví dụ: xâu S: 222222335533
+222334433222
+533222222335
Viết chương trình trong python
03/04/2023 | 0 Trả lời
-
In và đếm các số nguyên tố có trong danh sách
05/04/2023 | 0 Trả lời
-
Cho a là 1 danh sách chỉ gồm các số nguyên. Hãy viết chương trình tạo và in ra dsach b chỉ gồm các số chẵn trong a?
05/04/2023 | 0 Trả lời
-
a. Đếm và thông báo số từ trong xâu đó
b. Thông báo ra màn hình từ đầu tiên của xâu
25/04/2023 | 0 Trả lời