,問:“有問題麼?”
葉離今天已經花了三個小時在這個程式裡,他咬了咬牙說:“有。”
“什麼問題?”
葉離吸了一口氣:“不知道,出來的結果不對。”
“起來。”
葉離才發現自己坐著,趕緊站起身,把椅子讓給童演。
葉離編了一個典型的測試程式,包括了ARM一些基礎的指令集,大概有100多行的程式,輸出結果一直不對。
童演看了兩眼,起身去屋裡拿了一本書回來,又坐下來看。葉離看見那邊書叫《ARM9系統設計與開發》。他估計童演可能對具體的指令也不熟悉,畢竟一個老師的研究方向有很多,童演近兩年主要是做無人機控制,關於ARM這塊貌似也只是從林莉開始嘗試涉及的。
童演把右手放在鍵盤的方向鍵上,把游標移到程式第一行,按向下的方向鍵,逐行往下看。
他看到中間一段堆疊讀取的部分,停下來翻了翻書,又把游標上上下下的挪動。
童演看了有二十分鐘沒說話。葉離大氣也不敢出,他不知道童演能不能看出毛病,看出來要多長時間。他瞥了眼手機,已經五點半了。
童演是真的對這套指令不熟悉,反反覆覆翻指令的語法格式。
“StakckIrq裡放的是棧頂地址,”童演指著書上的一行語法“ DCD expr1”說,“DCD只是將後面的值裝在label中,並不能分配地址。這裡應該用SPACE,二者格式是一樣的。但是用DCD的話,地址肯定就變了,讀出的結果也就不一樣了。”
Loading...
未載入完,嘗試【重新整理】or【退出閱讀模式】or【關閉廣告遮蔽】。
嘗試更換【Firefox瀏覽器】or【Chrome谷歌瀏覽器】開啟多多收藏!
移動流量偶爾打不開,可以切換電信、聯通、Wifi。
收藏網址:www.peakbooks.cc
(>人<;)