Re: 如何用程式寫2的補數呀!
|
||||
---|---|---|---|---|
初級會員
|
前面部分我可以了解,但是為什麼Low byte加1後等於0時,High Byte要加1呢?還是不太懂,可否更詳細說明呢?
謝謝 將 Hi Byte 與 Low Byte 分別 xor #0xFF 後得到 1'S 後再將結果 Low 加1 ,若Low Byte加一後等於零則 Hi Byte就加一,這樣就得到2'S
發表於: 2005/5/3 22:08
|
|||
|
如何用程式寫2的補數呀!
|
||||
---|---|---|---|---|
初級會員
|
請問各位,如果我有一筆數值,16進位值為
highbyte=E2 lowbyte =F7, 而我知道轉換的公式為 D=(NOT(E2F7)+1)=1D09 我要怎麼用組合語言寫讓E2F7會變成1D09呢? 謝謝
發表於: 2005/5/3 17:26
|
|||
|
Re: 請問按鍵問題?
|
||||
---|---|---|---|---|
初級會員
|
謝謝你囉!
我現在知道應該要怎麼處理囉! 感恩啦!
發表於: 2005/4/14 11:14
|
|||
|
如果程式太大到會超過RAM時,應該要注意哪些地方呢?
|
||||
---|---|---|---|---|
初級會員
|
最近在開發新的系統,結果發現當程式越長越大時,竟然已經過要超過RAM的限制大小了。
所以想要請問各位先進,再寫程式時,我應該要注意哪些事情呢?才不會造成程式繁瑣的程式碼過多呢? 如果我將一些固定會用到的程式碼包成subfuntion來呼叫,和直接寫的程式碼,所佔的記憶體會一樣嗎? 謝謝
發表於: 2005/4/1 10:02
|
|||
|
同一個按鍵要如何根據按下時間而有不同功能?
|
||||
---|---|---|---|---|
初級會員
|
請問各位先進,如果我只有一顆按鈕,可是要當作MENU和Wakeup兩種不同的功能來使用。
想要利用user按下的時間長短來判斷是進入哪一個功能,這樣的話,我應該要如何寫這樣的程式呢? 例如:如果user按下後隨即放開則進入Wake up功能。 如果user按下超過三秒,則進入MENU功能。 這樣可以用組合語言來達成嗎? 謝謝
發表於: 2005/3/23 15:57
|
|||
|