向高手請教
級別: *
|
我的理解是把m0~m11的狀態存到d10中。 |
---|---|
本帖最近評分記錄: |
ljl5130
中國工控!雄起!
級別: 略有小成
|
自己仿真一下理解更深! |
---|---|
本帖最近評分記錄: |
yefengchen
級別: 家園常客
|
這個辦法不錯,不過有沒有人能給個確切的答案啊,我現在仿真不了。。。謝謝!~ |
---|---|
本帖最近評分記錄: |
qinshengyue
是我,別開槍!
級別: VIP會員
|
1樓講的對啊!還確定個啥?你還要什么確切的答案! 從你這一步看,理解也就到此為止了。 |
---|---|
本帖最近評分記錄: |
qinshengyue
是我,別開槍!
級別: VIP會員
|
樓主我告訴你 MOV 源操作數中如果用字組合元件 在K4以下包含K4(比方K4M0 或K4Y0什么的)用16位的MOV指令,你的才K3 ,12位,在16位范圍內,此時目標操作數就是一個D10,除非你用K5M0或以上(不超過K8)就用32位的傳送指令DMOV ,這時送到目標送到D11(高位)D10(低位) 絕非什么D10到D21 |
---|---|
本帖最近評分記錄: |
ljc2008
一學到老
級別: 家園常客
|
位元件是指像X,Y,M,S等只處理接通或斷開信息狀態的軟元件。而像T,C,D等處理數據的軟元件則稱字元件。但是,如果把位元件進行組合使用也可以處理數據。位元件組合的開頭以Kn表示。n表示組,而位元件連續4位為1組。下面舉例說明。 例K2M0表示2組位元件,共8個M軟元件,從M0到M7。 例K4M20表示4組位元件,共16個M軟元件,從M20到M35。 我們知道,字元件是一個二進制數,字里各個位(bit)都只有兩種狀態,而位元件也只有兩種狀態,通和斷。如果我們把通表示“1”,斷表示“0”,那用位元件組合也可表示一個二進制數值。例如K4M0為16個M軟元件,從M0~M15并規定其順序為M15,M14……M0,則如果其通斷狀況為0000 0100 1100 0101(即M0,M2,M6,M7,M10為通,其余皆斷),這也是一個十六進制數H04D5。這樣就把組合位元件和字元件聯系起來了。 |
---|---|
本帖最近評分記錄: |