【五術堪輿學苑】

 找回密碼
 【立即註冊】
查看: 317|回復: 0
打印 上一主題 下一主題

【絕對位址】

[複製鏈接]
跳轉到指定樓層
作者
發表於 2012-11-28 23:38:13 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

絕對位址

 

AbsoluteAddress

 

【辭書名稱】圖書館學與資訊科學大辭典

 

記憶體是電腦用來儲存資料和程式的地方,由於電腦的記憶量相當龐大(由百萬至數十兆),為了方便記憶體的管理必須加以排列並且賦予編號。

 

記憶體編號的最小單位稱為比特(Byte),是由8個比次(Bits)編成,而編碼通常是以16進位數表示,以一個百萬記憶量為例,其編碼的範圍即為OOOOOH-FFFFFH,其中數字之後的H代表16進位數。

 

記憶體的編號就稱為位址(Address),就如同我們將門牌的編號稱為地址是一樣的道理。

 

一部電腦的中央處理單元所能有效管理的記憶體範圍稱為記憶空間,而記憶空間又可分為物理(實質)空間和邏輯空間兩種層次,相對於上述兩種記憶空間所賦予的記憶體位址就稱為絕對位址和相對位址。

 

物理記憶空間,也就是中央處理單元所能實際控制的記憶空間,其大小取決於中央處理單元所具有位址線的數目而定,依排列組合的原理,若一中央處理單元擁有20條位址線,則其所能控制的記憶體空間即為20百萬個位址。

 

為了方便資料的存取,將此百萬個位址依序由OOOOOH-FFFFFH加以編號,每一個記憶體單元就擁有一個唯一的代號,將來在做資料存取工作時即可依照此單一的位址做為實際記憶體的代表,如此即可加速資料處理的時間,並且使得中史處理單元便於管理所擁有的記憶體空間。

 

以上所講的位址觀念就是所謂的絕對位址。

 

相對於物理記憶空間(絕對位址),另外還有一種所謂的邏輯記憶空間(相對位址)。

 

絕對位址的觀念是將所有的記憶體依序排列,在這樣的記憶體結構之下,程式處理員必須自行加以規畫、安排,區分出不同用途的記憶體區間,然後才能將主程式、副程式、資料、堆疊等建立到記憶體內。

 

由於中央處理單元並不了解個別程式處理員所規畫的記憶體區間架構,因此所有維持記憶體空間秩序的責任就必須由程式處理員承擔,如此繁雜的工作並不是一般人所能負荷的。

 

為了減輕程式處理員的負擔以及強化系統的功能,於是便產生了所謂的作業系統來承擔起管理記憶體的任務。

 

作業系統在管理記憶體時是採用所謂的分節管理法,在實際的記憶體空間裡建立一個邏輯性的記憶空間,將各種不同形式的資料分節存放。

 

程式處理員只須針對不同節區的記憶體做管理,記憶體分節的工作就由作業系統來承擔,如此一來程式處理員的負荷就大大減輕。

 

由於物理記憶空間經由作業系統分節後產生數個不同的記憶體節區,各個節區的起始位址稱為節位址,若將節位址視為記憶空間的起點,則其下記憶體的絕對位址就可用節位址加上相對於分節記憶空間的位址來表示,這個分節記憶空間的位址就稱為相對位址。

 

 

轉自:http://edic.nict.gov.tw/cgi-bin/tudic/gsweb.cgi?o=ddictionary

評分

參與人數 1金幣 +500 收起 理由
天梁 值得鼓勵。

查看全部評分

【自由發言誠可貴、言辭水準需更高、若有污衊髒言顯、術龍五術堪輿學苑、不歡迎的喲!】
回復

使用道具 舉報

QQ|【google翻譯】|【手機版】|【Archiver】|【五術堪輿學苑】 ( 皖ICP備11003170號 )

GMT+8, 2025-4-26 22:47 , Processed in 0.187501 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表