Một địa chỉ ảo 32-bit với trang 4KB được chia: 10 bit chỉ mục bảng trang cấp 1 (PD), 10 bit chỉ mục bảng trang cấp 2 (PT), 12 bit offset.
Cho địa chỉ ảo (số nguyên thập phân, < 2^32), hãy tách và in pd pt offset (các chỉ mục thập phân).
Ví dụ I/O:
Input: 4198400
Output: 1 1 0
4198400 = 0x00401000 → pd=1, pt=1, offset=0.
Một dòng: địa chỉ ảo (0 ≤ addr < 2^32).
0 ≤ addr < 4294967296.
Một dòng: pd pt offset (thập phân).
Ví dụ:
Đầu vào:
4198400
Đầu ra:
1 1 0
Giải thích:
Đang tải editor...