• 沒有找到結果。

指令之格式與一般規則

N/A
N/A
Protected

Academic year: 2022

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

Copied!
3
0
0

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

全文

(1)

指令之格式與一般規則 _連續/一次執行指令

(1)附有P之指令為一次微分指令,如MOVP、DECP均

表一次微分指令,即為一次執行指令為縮短掃描時 間,儘可能使用一次微分指令

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

_位元與字元關係:

X、Y、M、S只可進行單點ON/ OFF運算,稱為位

元。T、C、D 整組數值運算稱為字元 指令之格式與一般規則

_在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不受影響。

(2)

(2) MOV K2Y0 D1,即將輸出K2Y0(Y0~Y7)傳送至D1

的低 8 位元,D1 的高 8 位元則填入 0。

呼叫副程式指令(CALL) (FNC01) _呼叫對象:呼叫指定指標為P0~P62。

_佔用位址:CALL與CALLP指令佔用記憶體3個位 址,而呼叫之標籤P0~P62佔用一個位址。

_使用時機:呼叫並執行副程式。所指定之標籤號碼 不可與CJ相同。

_副程式內的計時器須使用 T192~T199 才有效 副程式結束指令(SRET) (FNC02)

_指定對象:無。

_佔用位址:佔用1個位址。

_使用時機:配合CALL指令使用。當執行完此指令,

會返回主程式 CALL 指令的下一個指令繼續執行。

主程式結束指令(FEND) (FNC06) _指定對象:無。

_佔用位址:佔用1個位址。

_使用時機:當主程式有規劃副程式或中斷程式時,

用於主程式結尾,副程式及中斷程式接於此指令後

(3)

面。當CPU執行至此指令時,其意義與END指令相 同,程式會返回 0 位址繼續執行。

參考文獻

相關文件

Polya 所說的“理論上的目的”, 是指對 「啟 發法」 研究的 (一般) 模式介紹及解題心理 程序的討論。 所謂啟發法, 對 Polya 而言, 是研究 「發現」 和 「發明」 的方法和規則, 是

 虛線A構成一個自保回路。當X0 ON時,Y0 ON且自 保,此時縱使X0回復OFF狀態,Y0仍持續保持為ON..

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

[r]

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

同一數值若以 BCD 碼表示,必需比二進位碼表示法使用更多或相等的位元

在組合語言中假指令 (Pseudo Instruction) 不是一種機器指令,它只提供程 式說明。. (

學校管理層有責任了解和監察 教師選取或編訂 的 教材的內容和質素 ,並要考慮到教材是否切