十六進(jìn)制邏輯地址轉(zhuǎn)物理地址 邏輯地址轉(zhuǎn)換成物理地址的計(jì)算題?
邏輯地址轉(zhuǎn)換成物理地址的計(jì)算題?頁表的功能是實(shí)現(xiàn)從頁號(hào)到物理塊號(hào)的地址映射。同時(shí),頁內(nèi)地址D被直接發(fā)送到物理地址寄存器的塊內(nèi)地址字段中。這樣,物理塊號(hào)和塊中的地址被拼接成實(shí)際的存儲(chǔ)器訪問地址,從而完成
邏輯地址轉(zhuǎn)換成物理地址的計(jì)算題?
頁表的功能是實(shí)現(xiàn)從頁號(hào)到物理塊號(hào)的地址映射。同時(shí),頁內(nèi)地址D被直接發(fā)送到物理地址寄存器的塊內(nèi)地址字段中。這樣,物理塊號(hào)和塊中的地址被拼接成實(shí)際的存儲(chǔ)器訪問地址,從而完成從邏輯地址到物理地址的轉(zhuǎn)換。所以物理地址的計(jì)算公式是:物理地址=塊大?。错摯笮)′塊數(shù)f+頁地址D,在這個(gè)問題中,為了便于描述,設(shè)頁碼為p,頁內(nèi)位移為D,則:p=int(2500/1024)=2d=2500mod1024=452,假設(shè)第2頁對(duì)應(yīng)于第1塊,那么物理地址=1024*1452=1476
邏輯地址:機(jī)器語言指令,用于指定操作數(shù)或指令地址,表示為[段標(biāo)識(shí)符:段內(nèi)偏移量]偏移量:從段開始到實(shí)際地址的距離線性地址:也稱為虛擬地址,32位,0x00000000-0xffffff物理地址:用于內(nèi)存芯片級(jí)的單元尋址,對(duì)應(yīng)于與處理器和CPU相連的地址總線(與物理內(nèi)存相連)的邏輯地址轉(zhuǎn)換物理地址:內(nèi)存控制單元(MMU)通過分段單元將邏輯地址轉(zhuǎn)換成線性地址;然后分頁單元將線性地址轉(zhuǎn)換成物理地址。
簡述計(jì)算機(jī)物理地址和邏輯地址的含義及其轉(zhuǎn)換關(guān)系?
頁表可以實(shí)現(xiàn)從頁號(hào)到物理塊號(hào)的地址映射。物理塊號(hào)通過邏輯地址的頁號(hào)查找頁表得到,頁內(nèi)地址直接發(fā)送到物理地址寄存器的塊內(nèi)地址字段。物理地址可以通過將塊號(hào)和塊中的地址拼接成實(shí)際的訪問地址來獲得。物理地址的計(jì)算公式是:物理地址=塊大小(即頁大小L)*塊號(hào)f+在頁地址D中,這個(gè)問題的答案是:頁號(hào)=int(2500/1024)=2;在頁位移=2500mod1024=452;假設(shè)頁號(hào)2對(duì)應(yīng)于塊號(hào)1,物理地址是:物理地址=1024 * 1 452 = 1476