<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > PIC16C5X單片機寄存器文件

          PIC16C5X單片機寄存器文件

          作者: 時間:2016-12-02 來源:網(wǎng)絡 收藏
          PIC16C5X系列單片機是一個低功耗、高速、全靜態(tài)CMOS單片機,含ROM、RAM、I/O及中央處理器單元。這種結構基于寄存器文件概念,有獨立的數(shù)據(jù)和程序存儲器總線。數(shù)據(jù)總線及數(shù)據(jù)器(RAM)是8位字寬,程序總線及程序存儲器(ROM)是12位字寬。這種概念強調位、字節(jié)和寄存器操作,CPU能在指令讀取和執(zhí)行過程的重疊中高速工作,即當一條指令執(zhí)行時,下一條指令已經(jīng)從程序存儲器讀出,有效地提高CPU的運算速度,同時,通用寄存器和操作寄存器同屬于一個數(shù)據(jù)存儲區(qū),采用相同的尋址方式,這樣寄存器的存取就非常簡單,這樣的結構體系決定了其指令系統(tǒng)相對簡單但功能卻十分強大。

          數(shù)據(jù)寄存器文件

          PIC16C5X的8位數(shù)據(jù)總線連接兩個基本的功能部件,由32個或80個可尋址的位寄存器與I/O端口組成的寄存器文件和一個8位字寬的算術邏輯單元(ALU),32字節(jié)的RAM可直接用塊結構尋址,每個塊為16個字節(jié),如下圖所示。使用文件選擇寄存器(f4),數(shù)據(jù)可直接尋址或間接尋址。工作寄存器w可執(zhí)行立即尋址,這種指令結構從程序存儲器讀取數(shù)據(jù)送入w寄存器。

          PIC16C5X的寄存器文件分為兩個功能組,操作寄存器和通用寄存器,操作寄存器包括實時時鐘/計數(shù)器RTCC、PC、狀態(tài)寄存器、I/O寄存器(PORTS)和文件選擇寄存器,通用寄存器存放數(shù)據(jù)及控制數(shù)據(jù)。

          算術/邏輯運算單元

          8位算術/邏輯運算單元ALU連接一個工作寄存器(w寄存器),它是通過w寄存器對數(shù)據(jù)進行算術和邏輯運算,也可對w寄存器或任何文件寄存器進行操作。



          評論


          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();