線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:821
推到 Plurk!
推到 Facebook!

組合語言變數的位址?

答題得分者是:ScottWang
mp394681143
一般會員


發表:64
回覆:40
積分:20
註冊:2009-10-11

發送簡訊給我
#1 引用回覆 回覆 發表時間:2011-09-17 16:17:42 IP:221.233.xxx.xxx 訂閱
我看別人寫的程式是這樣的:
MSG DW 0922H,0923H,0924H,0925H,0926H,0927H,0928H,0929H,092AH,092BH
DW 092CH,092DH,0A20H,0A21H,0A2EH,0A2FH,0B1EH,0B1FH,0B30H,0B31H
DW 0C1CH,0C1DH,0D1CH,0D1DH,0E1CH,0E1DH,0F1EH,0F1FH,1020H,1021H
DW 1022H,1023H,1024H,1025H,1026H,1027H,1028H,1029H,102AH,102BH
DW 102CH,102DH,112EH,112FH,1230H,1231H,1330H,1331H,1430H,1431H
DW 151CH,151DH,1530H,1531H,151EH,161FH,162EH,162FH,1720H,1721H
DW 1722H,1723H,1724H,1725H,1726H,1727H,1728H,1729H,172AH,172BH
DW 172CH,172DH
上面16進數是記憶體的位址嗎?我怎么知道記憶體里有哪些位址,可以用在字串孌數
里呢?哪些位址給其它資料用呢?
kib72377
高階會員


發表:1
回覆:217
積分:238
註冊:2004-11-12

發送簡訊給我
#2 引用回覆 回覆 發表時間:2011-09-17 21:23:41 IP:219.69.xxx.xxx 未訂閱
上面16進數是記憶體的位址嗎?我怎么知道記憶體里有哪些位址,可以用在字串孌數
>里呢?哪些位址給其它資料用呢?

1. : 看起來應該是
2~之後 : 請先了解你的CPU定址方法和能力.
ScottWang
版主


發表:32
回覆:486
積分:688
註冊:2009-04-27

發送簡訊給我
#3 引用回覆 回覆 發表時間:2011-09-17 22:45:31 IP:59.115.xxx.xxx 訂閱
DW 可以定義兩個Bytes(Word)為單位的資料給MSG變數,這些資料可以是一般的資料,當然也可以是記憶體的位址,當儲存的是位址資料時,可能就是把這些位址資料,當成是間接跳躍到其它地址的跳板.
若由你目前的資料來看,雖然有可能是位址資料,但是並無法確定MSG是位址資料,MSG是message資訊的縮寫簡稱,很可能只是一些特殊的資料,有經驗的程式設計者,會習慣性的用與資料相關的英文名稱做為資料名稱,這樣可以幫助記憶,也有直覺效果,一看到名稱就大概知道資料的用途.
當做資料時:
------------------
dw db ;0922h
00001001b,00100011b db ;0924H,
00001001b,00100101b db ;0926H,
00001001b,00100111b db ;0928H,
00001001b,00101001b db ;092AH,
00001001b,00101011b ;092BH
------
高壓直流電源供應器,高壓模組,測試LED專用AC LED定電流源,全範圍可調電壓電流,
中低壓直流電源供應器,電壓放大器,電流放大器,帶通濾波器,高精度參考電壓,
標準電壓,恆流源(定電流源),恆壓源(定電壓源),大電流電源供應器.
接受訂製,設計生產各種特殊規格,高精度產品,學校實驗室,研究單位實驗設備,
另可接受其它電子專案設計,HV Power,Vmax=20KV,Imax=2000A.
http://hvpower.myweb.hinet.net/
系統時間:2024-04-27 12:56:54
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!