音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

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

請問該如何讀匯編程序源代碼?

作者:d5man 欄目:單片機
請問該如何讀匯編程序源代碼?
看了半個月了,進展非常慢,更致命的是看不到什么希望,頭都大了,N多LCALL,LJMP,轉(zhuǎn)了轉(zhuǎn)去就轉(zhuǎn)糊涂了,又沒有注釋
聽說可以由堆棧入手,不知道是不是?我試了一下,還是不知道從堆棧怎么入手
我現(xiàn)在只是一行一行的看,寫注釋,力圖給每個子程序的做功能注釋,但是對程序的組織根本就搞不清楚
我只是以前學過一點單片機,北航的那本教材,還有接口技術,學得都不行,現(xiàn)在覺得很多東西都忘了
沒有專門學過匯編語言
請兄弟們指點一下門徑
還有,各位老大能不能推薦一本51匯編的書,我想再自學一下
謝謝!

2樓: >>參與討論
rockos
沒有捷徑

如果代碼的組織結構嚴謹,功能模塊劃分清晰,讀起來就比較容易,修改也不易出錯,否則就用苦作舟,慢慢讀吧。



3樓: >>參與討論
d5man
謝謝
我也知道沒有捷徑,但是我有點擔心我現(xiàn)在這樣讀代碼的方法不對

4樓: >>參與討論
computer00
大家都這樣讀的吧?一行行的讀。
 
5樓: >>參與討論
wangkj
現(xiàn)在很少用匯編寫單片機,除非實時要求特別高的場合
最多不超過20行。

6樓: >>參與討論
teddeng
20行?
前段用I/O模擬1200波特率FSK發(fā)送,核心的28.8K采樣計算也要100行的樣子,不包括表格等。匯編看教科書范例就可以了,別看具體代碼,說實在的,我自己寫的東西帶注釋三個月后要改都要琢磨半天。

7樓: >>參與討論
conwh
re
1)先從功能上分析;2)了解口的功能;3)一行一行的看;4)子程序要畫出結構,出入口的參數(shù).

8樓: >>參與討論
微風
最討厭匯編了
自己寫的匯編過一段時間不看都很容易忘了程序是怎么回事

9樓: >>參與討論
cyscx
看來還是C可讀性強些,而且容易寫.
不妨嘗試用C來寫,而且現(xiàn)在的配套編譯軟件也很多.
如果要學匯編,只能靜下心來好好琢磨.

10樓: >>參與討論
camtime
C與匯編的可讀性
不是強些,而是強很多。

11樓: >>參與討論
john_light
先把產(chǎn)品的各項功能摸個遍
然后根據(jù)功能來理解代碼,相信會事半功倍。

參與討論
昵稱:
討論內(nèi)容:
 
 
相關帖子
LED顯示閃爍時如何穩(wěn)定亮度?
大家?guī)兔纯催@個驅(qū)動數(shù)碼管電路有問題么
單片機開發(fā)過程中的問題。!
c51這個警告提示是什么意思呢?
c51程序里面為什么喜歡用unsignied char這種數(shù)據(jù)類型
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號