freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

c51單片機的存儲器結構-免費閱讀

2025-06-14 03:19 上一頁面

下一頁面
  

【正文】 3. CPU對程序存儲器中數(shù)表的訪問 數(shù)表即在數(shù)據(jù)處理過程中用到的一些固定不變的常數(shù),如 值 ,要由指令來讀出。 0000 HFFFFH0 FFFH1000 H內部程序儲存器 4 K( ROM )外部程序儲存器可擴展64 K( ROM ) ● 8051(80C51)系列有 64K ROM 的尋址區(qū),地址范圍0000H~FFFFH,用于存放程序。堆棧指針始終指向的是堆棧的棧頂位置。 執(zhí)行第四條指令 POP 41H,出棧過程同第四條指令,示意圖如圖 316( d)所示。下面以軟件操作加以說明。 80C51單片機中用堆棧指針 SP( 81H)來實現(xiàn)數(shù)據(jù)的先進后出,后進先出,即不可位尋址。 解: [X]補碼 =F3H, [Y]補碼 =FAH, [X+Y]補碼,則: [X]補碼 : 1 1 1 1 0 0 1 1 B [Y]補碼 : + 1 1 1 1 1 0 1 0 B [X]補碼 +[Y]補碼 : 1 1 1 1 0 1 1 0 1 B 在單片機中,上述運算后, (CY)=1, (AC)=0, (OV)= Cy6⊕ Cy7=1⊕ 1=0(結果正確), (P)=0。 字節(jié)地址 寄存器名 RS1 RS0 0組 00H- 07H R0- R7 0 0 1組 08H- 0FH R0- R7 0 1 2組 10H- 17H R0- R7 1 0 3組 18H- 1FH R0- R7 1 1 OV:溢出標志位, 80C51單片機 CPU的位數(shù)是 8位,則表示 帶符號數(shù)的位數(shù)只能是 8位,最高位是符號位,數(shù)據(jù)位 只有 7位,數(shù)的范圍在 128~ +127之間,若運算的結果 超出這個范圍,溢出(結果出錯)。寄存器 B是可以進行位尋址的單元, 8個二進制位都有唯一的位地址,在對二進制位尋址時,指令中只能使用位地址( bit),稱之為位尋址,若使用位編號,編譯軟件會將位編號轉換成位地址,再進行編譯,最后形成目標文件,見圖 39所示。累加器 ACC 的指令助記符為A。存儲器結構見圖 37所示。 如: MOV A , 40H ( MOV A , direct) 內部數(shù)據(jù)存儲器小結: ★ 內部數(shù)據(jù)存儲器中所有的單元( 128B)都可以用直接尋址的方法來進行訪問( direct)。 如: MOV C , 00H ( MOV C , bit) 該指令就是把 00H中的一個二進制數(shù)送到 C中。 可以用(( R0)) =(40H)=AAH表示。 ● R0和 R1這兩個寄存器還有一種用法, 稱之為“寄存器間接尋址”, 用“ Ri”表示, i=0、 1。操作數(shù)是指指令中參與操作的數(shù)據(jù)。 ★ 內部數(shù)據(jù)存儲器和外部數(shù)據(jù)存儲器相互之間獨立編址, ★ 內部程序存儲器和外部程序存儲器統(tǒng)一編址,共用一個 64K的尋址空間。 80C51單片機的儲存器 8051( 80C51)系列存儲器結構 1. 物理空間有四個部分 ( 1)內部數(shù)據(jù)存儲器( 128B SRAM)。 2. 隨機存取存儲器 RAM 在加電期間,可以隨時向存儲器里寫入數(shù)據(jù)或從中讀出數(shù)據(jù),但掉電后,數(shù)據(jù)丟失。第 3章 80C51單片機的存儲器結構 存儲器的分類 存儲器的的作用是用來存放程序和數(shù)據(jù),存儲器可分為磁存儲和半導體存儲器,半導體存儲器按功能又可分為只讀存儲器 ROM和隨機存儲器 RAM,如圖 31所示。 SRAM:靜態(tài)存儲器,加電期間數(shù)據(jù)可以長久保存,掉電信息丟失。 ( 2)外部擴展數(shù)據(jù)存儲器(最大 64K RAM)。 外部數(shù)據(jù)儲存器 64 K( SRAM )內部數(shù)據(jù)儲存器128 B( SRAM )SFR00 H7 FHFFH0000 HFFFFH0000 HFFFFH0 FFFH80 H1000 H內部程序儲存器 4 K( R OM )外部程序儲存器 64 K( R OM ) 數(shù)據(jù)儲存器 數(shù)據(jù)存儲器是采用了靜態(tài)隨機存儲器( SRAM)的結構,掉電信息丟失,故用于暫存數(shù)據(jù)及運算的中間結果。 指令系統(tǒng)中出現(xiàn)的“ direct” ,在實際編程的過程中不能出現(xiàn),必須寫對應的實際地址“ 00H~7FH” ,這一點非常重要。 R0和R1存放的是操作數(shù)所在單元的地址。 00 H1 FH20 H2 FH30 H1 0 1 0 1 0 1 00 1 0 0 0 0 0 0 R 040 H 注: ★ 在寄存器尋址中( Rn),這 4組寄存器,由用戶使用中通過 PSW中的 RS1和 RS0的設定,來確定用戶使用的組。 指令中“ bit” ,指的就是位地址“ 00H~7FH” 。 ★ 工作寄存器區(qū)也可以用寄存器尋址( Rn)的方法來訪問,指令系統(tǒng)中一般都用寄存器尋址( Rn)的方法來訪問該空間。 圖 37 外部數(shù)據(jù)存儲器結構 外部數(shù)據(jù)儲存器 64 K( SRAM )FFFFH0000 H 特殊功能寄存器( SFR) 80C51系列單片機內的鎖存器、定時器、串行口、數(shù)據(jù)緩沖器及各種控制寄存器、狀態(tài)寄存器都以特殊功能寄存器( SFR)的形式出現(xiàn),它們離散地分布在高 128位片內 RAM 80H~FFH中。 簡單的講就是一個 8位的存儲器,使用非常頻繁,很多指令中必須用到 ACC。 D 7 D 6 D 5 D 4 D 3 D 2 D 1 D 0B F 0 HB . 7 B . 6 B . 5 B . 4 B . 3 B . 2 B . 1 B . 0 F 7 H F 6 H F 5 H F 4 H F 3 H F 2 H F 1 H F 0 H3.程序狀態(tài)字寄存器 PSW( D0H) 程序狀態(tài)字寄存器 PSW也稱為標志寄存器,存放各有關標志和對工作寄存器的選擇設置。計算機中判斷結
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1