亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码
標題:
51單片機ROM和RAM有啥區別,有沒有學習匯編語言效率高的渠道
[打印本頁]
作者:
wlxhx
時間:
2026-3-14 15:03
標題:
51單片機ROM和RAM有啥區別,有沒有學習匯編語言效率高的渠道
單片機初學者
作者:
lmn2005
時間:
2026-3-14 19:10
百度或問一下AI,很詳盡的
作者:
188610329
時間:
2026-3-14 23:04
簡單來講, ROM是放程序的, RAM是放變量的。
STC的芯片手冊里,有一章是專門講 51 匯編指令的,先把這個看熟了,然后隨便找個跑馬燈的程序,編譯后看匯編指令。再找個高階的跑馬燈程序,編譯后 看匯編指令。 然后,再看看 STC手冊里的 匯編 例程,基本就入門了。然后,找一找 SEGMENT 的說明,了解一些 偽指令,如果悟性足夠,就能進入到高階。如果悟性不夠,最好放棄匯編,安心學C。學C基本是個人都行,匯編沒悟性,不是這塊料的話,真學不好。畢竟,如果你匯編寫出來的代碼,還不如編譯器從C自動轉出來的匯編 效率更高,資源占用更小的話,你匯編學的毫無意義。
作者:
joyb
時間:
2026-3-15 08:17
把書讀厚
作者:
BD7RL
時間:
2026-3-15 08:32
ROM和 RAM是計算機的概念,學單片機總要有一點點計算機的知識吧。
作者:
zhuls
時間:
2026-3-15 14:18
沒錯,ROM相當于是計算機的硬盤,而RAM是內存條,單片機集成了硬盤和內存條的微型計算機的一塊IC。
現在新型的單片機都在玩C了,匯編可以了解一下,沒必要深入。
作者:
coody_sz
時間:
2026-3-15 18:46
ROM是硬盤,SRAM是內存!
作者:
hi等你
時間:
2026-3-16 09:08
匯編適合像我這種沒有文化,英文都看不懂的,卻富有邏輯天賦的人才適合,讓我看C真看不懂,天書一般,
但匯編一旦入門,那二進制八個位一串串在自己腦子里過連仿真都不需要的,建議樓主先啃一下匯編,一個
月內如果你發現自己也是個天才,覺得這論壇除了自己其他都是小吧菜,你就走對路了,如果不會那就走其
他路吧
作者:
man1234567
時間:
2026-3-16 09:21
Q:51單片機ROM和RAM有啥區別
A:和電腦上一樣的區別。不懂可以買書學或問百度。
Q:有沒有學習匯編語言效率高的渠道
A:有,得看你是不是那塊料。檢測方法就是苦學三個月后看療效。
作者:
白水大蝦2016
時間:
2026-3-16 11:11
學習和實踐要互相結合,整些實驗材料一步一個腳印的學習。
作者:
fei2008
時間:
2026-3-16 12:06
單片機的ram和rom都是內存,沒有rom像硬盤之說
作者:
hyzqq
時間:
2026-3-16 16:39
fei2008 發表于 2026-3-16 12:06
單片機的ram和rom都是內存,沒有rom像硬盤之說
你就是專家,把簡單的問題搞得很復雜是水平!固態硬盤算什么?
作者:
fei2008
時間:
2026-3-16 16:54
看來壇子里大多數人沒有接受過高等教育,對計算機原理一竅不通
作者:
Y_G_G
時間:
2026-3-16 18:01
單片機的ROM就是字面上的意思,只讀內存,它的大小決定了你能在這個單片機上寫多少代碼
單片機RAM就是運行內存,它的大小決定了你這單片機能干多少事和效率高不高
這是單片機的基礎知識,理論上來說,是不需要發帖子問的
在這兩個基礎之上,改進發展出很多改進型的內存: PROM,EPROM,EEPROM,FLASH,SRAM......它們本質上也沒太多的差異
匯編沒有高效的學習辦法,就是不斷的寫代碼,不斷的驗證,當你機械的重復很多次之后,很多知識就已經記在你腦子里了
個人推薦是匯編能看明白就行,堆得像屎一樣的也沒關系,寫搞個ADC什么的就行了,主要精力放在C上面
記住一句話: 匯編語言是匯編語言效率高,不是你寫的匯編代碼效率高,大多婁的情況下,特別是復雜功能下,C的效率要比你幾百行的匯編效率高很多的,不要迷戀"效率"這兩個字
作者:
fei2008
時間:
2026-3-17 16:46
匯編我覺得挺好玩的,比c好玩多了,特別對于8位單片機,大部分人玩單片機也不是工作,只是一個愛好
作者:
csmyldl
時間:
2026-3-17 18:16
ROM是只讀存儲器,RAM是隨機存儲器,一般ROM存儲固定不變的數據,如編寫好的程序代碼、固定可查詢的表格數據,在匯編語言中,ROM中存放的表格數據只能用MOVC命令訪問,而RAM中存放的數據用MOV或MOVX指令訪問,地址范圍在00H至7FH范圍用MOV命令,地址范圍在80H以上的用MOVX指令,地址00H-2FH范圍內的存儲空間又包括工作寄存器組和可位尋址空間,需仔細閱讀其說明書用相對應的指令訪問才可以
作者:
fei2008
時間:
2026-3-17 19:20
還有重要的一點,你沒說明,那就是51的ram和rom是分開編址的,這是和現代通用計算機最明顯的區別
歡迎光臨 (http://www.denmoz.com/bbs/)
Powered by Discuz! X3.1