• 沒有找到結果。

指令之格式與一般規則

N/A
N/A
Protected

Academic year: 2022

Share "指令之格式與一般規則"

Copied!
9
0
0

加載中.... (立即查看全文)

全文

(1)

指令之格式與一般規則

指令以函數編號:

以FNC00~FNC99編指令號碼,每個指令均有相對應 的編號。

指令輸入:

(1)直接按FNC鍵再輸入指令號碼;

(2)按FNC鍵後,利用HELP鍵尋找指令號碼,HPP上會 同時顯示FNC號碼與指令。

指令結構:

(2)

指令之格式與一般規則

(1)來源運算元 :當指令被執行後,內容不會變 化。使用間接定址方式時,以符號 表示,若使 用多個來源運算元時,以 …等表示。

(2)目的地運算元 :指令被執行後,內容會產生變 化。間接定址功能以 符號表示,使用多個目的

地運算元時, …等表示

(3)常數n:只可以10進位(K)及16進位(H)表示。當有多 個常數運算元時,以n1、n2、n3…等表示。

D S

S.

S

1

. S

2

D.

D1. D2

(3)

指令之格式與一般規則

運算元長度:

分16與32位元兩種

(1)32位元的指令可在指令前加D(如:DMOV)或在 FNC之後加D(如:FNCD 12)表示。

(2)使用32位元運算時,指定的運算元號碼儘可能指定 為偶數,以避免混淆。被指定的暫存器為低16位

(4)

指令之格式與一般規則

連續/一次執行指令

(1)附有P之指令為一次微分指令,如MOVP、DECP均 表一次微分指令,即為一次執行指令為縮短掃描時 間,儘可能使用一次微分指令

(2)當指令後方未附有P記號時,程式每掃描一週即執行 一次,稱為連續執行指令。

位元與字元關係:

X、Y、M、S只可進行單點ON/ OFF運算,稱為位 元。T、C、D整組數值運算稱為字元

(5)

指令之格式與一般規則

在X、Y、M、S前加Kn可組合成字元,n為常數,

n=1~4,n=1、2代表使用4個、 8個位元。

如:K1Y0表示使用Y0到Y3共4個接點;K3M0表示 使用M0到M11共12個輔助繼電器。

使用單點元件組合成字元的情形:

(1) MOV D0 K2Y0,D0=0000111100110101,即將D0 內值傳送至K2Y0(Y0~Y7共8個位元),但輸出接點 Y10~Y17不受影響。

(6)

指令之格式與一般規則

(7)

指令之格式與一般規則

間接定址:為一種間接的指定運算,以符號V、Z表 示。一般在目的地暫存器 後附加V、Z作為間接 定址功能。可附加V、Z作為間接定址功能的目的地 暫存器如下所示:

間接定址Y、M、S方法,如KnYV、KnMV、

D.

(8)

指令之格式與一般規則

當X0=ON時,V=1 當X1=ON時,Z=2 當X2=ON時,

(D0V)+(D10Z) → (D20Z),其實際運算式為:

(D0+V)+(D10+Z) → (D20+Z)

= (D0+1)+(D10+2) → (D20+2)

= (D1)+(D12) → (D22)

(9)

指令之格式與一般規則

若間接定址用於32位元運算,V為定址高16位元,Z 為定址低16位元,但只須使用Z修飾即可

例如:

參考文獻

相關文件

六.無正當理由連續曠職二日以上,校方得予解雇。在僱用期間,乙方應 接受甲方工作之指派與調遣,並遵守政府法令與甲方之一切規定,如

重點 1: 「行為場所」 、 「行為背景分析」 ,某些固定的行為模式在同 一間隔(指時間)下重複地出現在特定的地點。使用者的行為及

是指利用特定的技術將實際上並不一定連結在一起的工作站以邏輯的方式連結 起來,使得這些工作站彼此之間通訊的行為和將它們實際連結在一起時一樣。所 謂「虛擬橋接網路」(Virtual Bridged LAN,

數位計算機可用作回授控制系統中的補償器或控制

 The Past Indefinite Tense (一般過去式) 1、 用法: 用於表示過去發生的動作 2、 構成:規則動詞----動詞+ed5. 3、 特定詞 :和過去時間通用,如 yesterday, ago, 1979, last

符合前點第二款規定之雇主(以下簡稱一般雇主) ,應自符合請 領資格之日起至聘僱許可失效日之前一日止期間內,檢附前項規定

接收器: 目前敲擊回音法所採用的接收 器為一種寬頻的位移接收器 其與物體表

以團體預約在社區疫苗接種中心 (接種中心)/ 疫苗接種中心接種疫苗 [每個團體預約時段的參加人數應為 20 至 30 人。. 5-11 歲學生會被安排到指定的疫苗接種中心接種疫苗,接種服務僅限 5-11