最新免费av在线观看,亚洲综合一区成人在线,中文字幕精品无码一区二区三区,中文人妻av高清一区二区,中文字幕乱偷无码av先锋

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

一般單片機內(nèi)部資源中,寄存器和內(nèi)部RAM有何區(qū)別?

作者:電子小蟲 欄目:技術(shù)交流
一般單片機內(nèi)部資源中,寄存器和內(nèi)部RAM有何區(qū)別?
從使用講,很多MCU的RAM支持間接變址尋址,而寄存器好像不行,而且一般來說RAM會比reg多。

不知道我記得是否正確?

大家能幫忙補充或者指點一下嗎?最好不僅從使用角度,而且能從MCU內(nèi)部的結(jié)構(gòu)原理上講講區(qū)別。

thanks

2樓: >>參與討論
a12345678
RE:
    從結(jié)構(gòu)說,寄存器是CPU核心資源,而內(nèi)部RAM僅僅高速存儲器;并且對寄存器操作時速度最快,對內(nèi)部RAM操作速度遠(yuǎn)遠(yuǎn)不及寄存器。
    從使用角度說,有關(guān)寄存器操作指令更多,基本上能夠支持位操作,而內(nèi)部RAM僅僅只有寄存器的少部分運算,這在精簡指令集CPU中更為明顯。

3樓: >>參與討論
xumax
電子小蟲不是高手嗎??
 
4樓: >>參與討論
maychang
結(jié)構(gòu)上沒有什么不同
51系列單片機寄存器和內(nèi)部RAM就是一回事。
不過訪問RAM速度一般比較慢,這是指令的問題,不是結(jié)構(gòu)的問題。

5樓: >>參與討論
赤鑄
從一般原理上說,尋址方式不同
寄存器數(shù)量少,具有特殊性,如某些指令的操作寄存器是“隱含”的,而且是固定的
例如PUSH/POP指令隱含了對SP的操作,許多運算指令隱含了對狀態(tài)寄存器(51為PSW)的操作

而RAM數(shù)量大,尋址是“一視同仁”的,任何一個單元,都是由地址確定的

總之,寄存器是特務(wù),為特殊任務(wù)服務(wù),RAM是士兵,為一般任務(wù)服務(wù)

6樓: >>參與討論
楊真人
頂一下。
“總之……”說得好。不過不一定人人都能領(lǐng)會哦。
a12345678 也說得不錯。

物理結(jié)構(gòu)上可以認(rèn)為寄存器和存儲器是一樣的。但是它們的可用操作方式有明顯不同。

寄存器單元可以工作在觸發(fā)、計數(shù)和鎖存等多種操作方式。(74LS74,經(jīng)典了吧?用74系列搭個CPU看看就好理解了。)具體如何操作得看指令譯碼器和時序控制器。

存儲器操作是根據(jù)CPU當(dāng)前行為來進(jìn)行,MEMO讀寫指令只產(chǎn)生MEMO讀寫控制信號,譯碼是由地址決定。操作方式只有鎖存一種。

要對存儲器某個地址進(jìn)行位操作,則要通過寄存器完成。對于CPU核心來說,RAM始終是外部的。REG才是內(nèi)部的。


7樓: >>參與討論
電子小蟲
嗯,獲益不少,仔細(xì)體會各位的發(fā)言中。
交流是學(xué)習(xí)的有效路徑阿。


參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
cd4067能傳輸模擬電壓嗎?
請教幾個GAL20V8問題,請老鳥幫忙!(急)
幫幫我,提供與9014三極管性能相當(dāng)?shù)馁N片三極管型號,本人急用!
雙向可控硅把我弄暈了
請教一個問題
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進(jìn)入


Copyright © 1998-2006 www.udpf.com.cn 浙ICP證030469號