找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

帖子
查看: 8093|回復(fù): 4
打印 上一主題 下一主題
收起左側(cè)

節(jié)省內(nèi)存空間

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:6585 發(fā)表于 2008-11-6 22:39 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請教大蝦,有沒有計算過那種編程更占用存儲空間的.....?!?!?
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:6659 發(fā)表于 2008-11-9 10:46 | 只看該作者

匯編啊!你牛逼可以用機器碼�。『呛�

回復(fù)

使用道具 舉報

板凳
ID:9542 發(fā)表于 2010-1-27 22:11 | 只看該作者
匯編寫的程序可以算出大小 還有運行時間
回復(fù)

使用道具 舉報

地板
ID:27770 發(fā)表于 2011-1-14 13:03 | 只看該作者

常用單片機內(nèi)部存儲空間通常有:(除去仿真器等使用的)

1.程序空間( ROM ):存放運行程序的地方.(掉電不會丟失數(shù)據(jù).)

2.交換數(shù)據(jù)的 RAM ,通常這個叫內(nèi)存.(掉電會丟失數(shù)據(jù).)

3.EEROM 空間(越來越多的單片機已經(jīng)具有這種空間),用來儲存用戶設(shè)置數(shù)據(jù)或可修改程序運行參數(shù)的的地方.(掉電不會丟失數(shù)據(jù).)

通常,只有在選擇項目芯片時考慮 ROM 空間的大小,以及在程序過大,空間溢出時會考慮空間問題.---不過,許多單片機具有不同空間但是向上向下兼容的特色,空間不夠就往上更換一個空間更大的.-----專業(yè)開發(fā)人員往往會以一個空間很大的芯片做程序測試,例如  MPC516 ,STC12C5A60 等.完成任務(wù)后再最后決定使用具體型號.-----51 這個特色非常好的.

RAM 空間則不存在節(jié)省問題,能夠使用你就盡量使用它,不用白不用!因為通過 RAM 訪問往往要比節(jié)省 RAM 的方法獲得更加高效率的程序運行.(卻不會縮短程序長度).-----因為不用倒來倒去.

------不知道你說的節(jié)省哪一種空間?------犯不上去理會這種問題.

僅供參考!

回復(fù)

使用道具 舉報

5#
ID:28220 發(fā)表于 2011-3-6 12:15 | 只看該作者
樓上說的很好!
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

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