1. 簡述51單片機片內ram存儲器的構成
我暈 網路就有 不懂你這個 這些都是給你找的 內部RAM:共256個單元,用戶使用前128個單元,用於存放可讀寫數據,後128個單元被專用寄存器佔用。
前128單元具體分為:
1.工作寄存器區:共4個組,每組為8個存儲單元,即00H-07H,08H-0FH,10H-17H,18H-1FH,具體選擇哪一個由程序狀態字(PSW)中的RS1和RS0的組合決定(在此我就不展開了,呵呵……)
2.位定址區:20H-2FH,共16個單元,每一位可以進行位定址(16*8=128個位地址),就是每一個觸發位,就是bit可以定址
3.便箋區:從30H-7FH,共80個單元,用於存放用戶數據或作堆棧區使用。
4.從80H-FFH為專用寄存器佔用,其中還離散的分布SFR(21個特殊功能寄存器 51內部RAM分配:
工作寄存器區 00H--1FH
位定址區 20H--2FH
便箋區 30H--7FH
共128位元組;
片外的80H--FFH為特殊功能寄存器;
2. 說明8051單片機內部數據儲存區空間分配情況。32個通用寄存器各對應哪些RAM單元
片內數據存儲區一般指的是片內ram。
內部數據存儲器(片內ram)一共有256位元組。這256位元組被分成兩半,低128位元組的ram區擾搜賣稱為用戶數據ram,高漏灶128位元組為sfr區,sfr區用於保存用戶定義的特殊寄存器的數據。
為了回答你的第二個問題,我重點說下用戶數據ram(低128位元組)的內存劃分情況:
在低128位元組中:
00H-1FH共32個存儲單元,你問的32個通用寄存器也就是保存在這個位置。這32個通用寄緩逗存器被劃分為4組寄存器組(每組有8個寄存器分別稱為R0-R7),這4組寄存器組就是被保存在片內ram(256位元組)的前32位元組中。
20H-2FH:是位定址區域,也就是保存用sbit定義的數據。
30H-7FH:這部分ram由用戶自由操作,可以保存任意數據。
如果有不懂得歡迎隨時提問,呵呵。
3. 內部RAM中 位所在位元組的位元組地址的計算
單片機內部RAM中低128位元組的20H~2FH共16個位元組可以用位定址方式訪問其各位。共128個位地址為00H~7FH。假設位地址為48H,那麼單元地址=48H/8+20H=29H。特殊功能寄存區中有的可以位定址,用查表法,就可以得到,例如90H,查表得到,對應的位元組地址為90H。
低128位元組中的00H~1FH共32個單元通常作為工作寄存器區;30H~37H共80個單元為用戶RAM去,作堆棧或數據緩沖;80H~7FH單元組成高128位元組的專用寄存器區,也就是特殊功能寄存區。它們零散地分布在其中,並沒有占滿所有地址空間,對空閑地址的操作是無意義的。
(3)1fh是多少個存儲單元怎麼計算擴展閱讀
MCS-51單片機存儲器結構介紹:
MCS-51單片機存儲器採用哈佛結構(har-vard),在物理結構上分為程序存儲器空間和數據存儲器空間,細分為:片內、片外程序存儲器和片內、片外數據存儲器。
這4個存儲空間存在地址沖突問題:數據存儲器與程序存儲器的64KB地址空間重疊;程序存儲器中片內與片外的低4KB地址重疊;數據存儲器中片內與片外最低的256B(8031僅有低128B)地址重疊。
在程序存儲器中,片內地址某些單元存儲空間,留給系統使用。片內數據存儲器共256B地址空間,分為低128B和高128B。
低128B又分為工作寄存器區、位定址區和用戶RAM區;高128B又叫特殊功能寄存器,這些寄存器的功能具有專門的規定,用戶不能修改其結構。存儲器中共有11個可位定址的位地址。其中,片內數據存儲器中有128個;特殊功能寄存器中有83個。
4. 分析at89s52單片機的存儲器結構
各種光學存儲器裝置也是可得到的。在光學存儲器裝置中存取一串特定數據所需的時間,可能與在(磁)硬碟存取數據所需的時間一樣短。在光碟某一平滑鏡面上存在著微小的缺陷。在光碟表面燒一個孔洞表示二進制數1,沒有燒孔洞則表示0。燒制而成的光碟是「寫一次,讀多次」( WORM)光碟的實例。這個特徵使得它們適合於長期的檔案存儲,且保持較高的存取速率。直徑是12 cm的盤已經成為音樂錄制和常規PC使用的標准。這些磁碟被稱為「高密度盤」或CD ROM。與CD ROM具有相同大小,但能存儲足夠的數字信息來支持幾小時的高質量視頻的高容量盤,被稱為數字視頻盤( DVD)。DVD正變得流行。有時候根據要求利用機械裝置從一大批光碟中提取和安裝盤。這些裝置被稱為是「自動唱片點唱機」。[3]
存儲器
分類
構成存儲器的存儲介質主要採用半導體器件和磁性材料。存儲器中最小的存儲單位就是一個雙穩態半導體電路或一個CMOS晶體管或磁性材料的存儲元,它可存儲一個二進制代碼。由若干個存儲元組成一個存儲單元,然後再由許多存儲單元組成一個存儲器。[4]
根據存儲材料的性能及使用方法的不同,存儲器有幾種不同的分類方法。[4]