亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 19311|回復(fù): 9
打印 上一主題 下一主題
收起左側(cè)

關(guān)于單片機(jī)寄存器ACC等到底是屬于哪里?什么包含什么

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:223571 發(fā)表于 2017-8-21 17:01 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
數(shù)據(jù)存儲器RAM里面包含許多特殊功能寄存器,比如累加器ACC,CPU里面也含有累加器ACC,我的困惑是:這些寄存器到底是屬于哪里?什么包含什么
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:111634 發(fā)表于 2017-8-21 22:35 | 只看該作者
沒明白你提的問題!“”屬于哪里?什么包含什么?“”
回復(fù)

使用道具 舉報

板凳
ID:123289 發(fā)表于 2017-8-21 23:56 | 只看該作者
樓主問到學(xué)習(xí)其單片機(jī)的要點了:可以認(rèn)為只有三種:寄存器,外RAM,程序ROM。(這樣區(qū)分簡單明了)
對于51:從00-FFH納及寄存器(這里就有ACC,SP,PC,R0,P1,P3,THL……),它們是單片機(jī)的精華。
外RAM:含EEPROM,放數(shù)據(jù)用。
程序ROM:含F(xiàn)LASH,ROM……,主要是放程序,也放數(shù)據(jù)。
重點來說精華的部分:寄存器
單片機(jī)是依據(jù)指令系統(tǒng)工作的,逐條取指令執(zhí)行,永不停止(休眠也是一種執(zhí)行),以8位機(jī)為例,理論上只能有256種指令。
你所提到的“東東”在物理上都一樣,“統(tǒng)統(tǒng)是存放一個字節(jié)地方而矣”,唯一能區(qū)分優(yōu)劣的地方,就是“指令系統(tǒng)”里指令能不能直接訪問它們(有,則便于執(zhí)行),有多少條指令與它相關(guān)(多,則利用價值大)。
舉例來說:你要將程序存儲器2345H單元數(shù)與外存1000H單元的數(shù)相加,就很麻煩,沒有指令將它倆直接相加。所以一般不會用這兩個地方來存“數(shù)據(jù)”,因為存取都麻煩。
但是“指令系統(tǒng)”對A寄存器(即ACC)的眷顧是最多的,操作極其方便,甚至上面所題的兩個數(shù)相加,都要通過A來間接完成,所以你一定最優(yōu)先考慮用A來處理數(shù)據(jù)。
當(dāng)你看完所有的指令系統(tǒng)的指令后,你就會明白的:
它們都只能存一個字節(jié),不同的是“指令系統(tǒng)”對它們眷顧多寡,從而導(dǎo)致使用的頻繁程度不同。
回復(fù)

使用道具 舉報

地板
ID:223571 發(fā)表于 2017-8-22 08:38 | 只看該作者
zl2168 發(fā)表于 2017-8-21 22:35
沒明白你提的問題!“”屬于哪里?什么包含什么?“”

就是比如說ACC是在RAM里面還是在CPU里面?RAM與CPU和那么些特殊功能寄存器是什么關(guān)系在硬件層面上?
回復(fù)

使用道具 舉報

5#
ID:223571 發(fā)表于 2017-8-22 09:05 | 只看該作者
yzwzfyz 發(fā)表于 2017-8-21 23:56
樓主問到學(xué)習(xí)其單片機(jī)的要點了:可以認(rèn)為只有三種:寄存器,外RAM,程序ROM。(這樣區(qū)分簡單明了)
對于51 ...

可以認(rèn)為只有三種:寄存器,外RAM,程序ROM。(這樣區(qū)分簡單明了),這三者相互獨立嗎?


外RAM:含EEPROM,放數(shù)據(jù)用。
我查閱了大量資料,這里面和你講的理解有點出入,外部有ROM(EEPROM歸屬于這一類)和RAM,
回復(fù)

使用道具 舉報

6#
ID:149988 發(fā)表于 2017-8-22 10:51 | 只看該作者

RE: 關(guān)于單片機(jī)寄存器ACC等到底是屬于哪里?什么包含什么

單片機(jī)中RAM為隨機(jī)存儲器,相當(dāng)于電腦中的內(nèi)存,ROM相當(dāng)于電腦中的硬盤。MCS-51單片機(jī)中大部分都有片內(nèi)ROM存儲器,少部分,如8031/8032/80C51FA等,片內(nèi)沒有ROM存儲器。這就需要外接ROM存儲器。有的時候片內(nèi)的存儲器不夠用,這就需要外接存儲器。在單片機(jī)中 是使用片內(nèi)存儲器還是使用外部存儲器由單片機(jī)EA腳電位決定,當(dāng)EA腳接高電平時,使用片內(nèi)存儲器,反之,使用片外存儲器。累加器ACC是屬于CPU中的一個寄存器。它是單片機(jī)進(jìn)行運算的關(guān)鍵部件。

IMG_20200823_091815.jpg (803.68 KB, 下載次數(shù): 81)

IMG_20200823_091815.jpg

IMG_20200823_091838.jpg (882.81 KB, 下載次數(shù): 80)

IMG_20200823_091838.jpg

IMG_20200823_091910.jpg (691.43 KB, 下載次數(shù): 92)

IMG_20200823_091910.jpg
回復(fù)

使用道具 舉報

7#
ID:123289 發(fā)表于 2017-8-22 19:35 | 只看該作者
RAM、ROM、EEPROM、EPROM、DRAM、FLASH……只是物理結(jié)構(gòu)不同,邏輯上是可以互換的。都叫存儲器!
以51為例:
用MOVX尋址的叫外存儲器,可用以上任一種,常用RAM,極少用到DRAM(特殊外設(shè)上)。
用MOVC尋址的叫程序存儲器,可用以上任一種,常用ROM,F(xiàn)LASH,極少用到RAM(加密程序,復(fù)蓋運行)。
除外存儲器,程序存儲器之外,都可以認(rèn)為是寄存器。
對于單片機(jī),以單片機(jī)指令的尋址區(qū)分為妥,便于你學(xué)習(xí)、認(rèn)識。
當(dāng)然用其它方式分類一定是可以的。對任何東西的分類總是有前提的。你查再多的資料,著眼點不同,結(jié)果不同。明白這個道理就不會限入迷茫。
回復(fù)

使用道具 舉報

8#
ID:111634 發(fā)表于 2017-8-23 21:17 | 只看該作者
本帖最后由 zl2168 于 2017-8-23 21:44 編輯
藍(lán)野 發(fā)表于 2017-8-22 09:05
可以認(rèn)為只有三種:寄存器,外RAM,程序ROM。(這樣區(qū)分簡單明了),這三者相互獨立嗎?

看樣子,你是需要系統(tǒng)學(xué)一點80C51基礎(chǔ)知識。
80C51的存儲器組織結(jié)構(gòu)可以分為3個不同的存儲空間,分別是:
⑴ 64kB程序存儲器(ROM),包括片內(nèi)ROM和片外ROM;
⑵ 64kB外部數(shù)據(jù)存儲器(簡稱外RAM);
⑶ 256B(包括特殊功能寄存器)內(nèi)部數(shù)據(jù)存儲器(簡稱內(nèi)RAM)。
從廣義上講,80C51內(nèi)RAM(128B)和特殊功能寄存器(128B)均屬于片內(nèi)RAM空間,讀寫指令均用MOV指令。但為加以區(qū)別,內(nèi)RAM通常指00H~7FH的低128B空間。80C51內(nèi)RAM結(jié)構(gòu)如表1-5所示,它又可以分成三個物理空間:工作寄存器區(qū)、位尋址區(qū)和數(shù)據(jù)緩沖區(qū)。
80C51系列單片機(jī)內(nèi)的鎖存器、定時器、串行口、數(shù)據(jù)緩沖器及各種控制寄存器、狀態(tài)寄存器都以特殊功能寄存器(Special Flag Register,縮寫為SFR)的形式出現(xiàn),共有21個,它們離散地分布在高128B片內(nèi)RAM 80H~FFH中,表1-7為特殊功能寄存器地址映象表。
ACC就是特殊功能寄存器中最常用的寄存器。許多指令的操作數(shù)取自于ACC,許多運算的結(jié)果存放在ACC中。乘除法指令必須通過ACC進(jìn)行。累加器ACC的指令助記符為A。
以上摘自張志良編著《80C51單片機(jī)實用教程——基于Keil C和Proteus》高等教育出版社ISBN 978-7-04-044532-9, 用于學(xué)習(xí)51單片機(jī)原理,程序(雙解c和匯編)語句條條有注解,便于閱讀理解,便于自學(xué)。
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表