數(shù)據(jù)裝入和傳輸指令
發(fā)布時(shí)間:2013/8/27 22:17:24 訪問次數(shù):684
數(shù)據(jù)裝入指令(L)和傳輸指令(T)可以對(duì)字節(jié)(8位)、字(16位)、雙字(32位)數(shù)據(jù)進(jìn)行操作。當(dāng)數(shù)據(jù)長度小于32位時(shí),數(shù)據(jù)在累加器1中右對(duì)齊(低位對(duì)齊),CAT25320VI-GT3其余各位填O。數(shù)據(jù)裝入指令(L)和傳輸指令(T)能夠?qū)崿F(xiàn)以下功能:
·輸入,輸出存儲(chǔ)區(qū)(I/O)與位存儲(chǔ)區(qū)(M)、過程輸入/輸出存儲(chǔ)區(qū)(PI/PQ)、定時(shí)器(T)、計(jì)數(shù)器(C)及數(shù)據(jù)區(qū)(D)之間的數(shù)據(jù)交換。
·過程輸入/輸出存儲(chǔ)區(qū)( PI/PQ)與位存儲(chǔ)區(qū)(M)、定時(shí)器(T)、計(jì)數(shù)器(C)和數(shù)據(jù)區(qū)(D)之間的數(shù)據(jù)交換。
·定時(shí)器(T)/計(jì)數(shù)器(C)與過程輸入/輸出存儲(chǔ)區(qū)(PI/PQ)、位存儲(chǔ)區(qū)(M)和數(shù)據(jù)區(qū)(D)之間的數(shù)據(jù)交換。
裝入指令(L)和傳輸指令(T)必須通過累加器進(jìn)行數(shù)據(jù)交換,因此CPU在每次掃描中都無條件執(zhí)行這些指令。也就是說,這些指令不受語句邏輯操作結(jié)果(RLO)的影響。
S7- 3001400系統(tǒng)有兩個(gè)32位累加器:累加器1和累加器2。當(dāng)執(zhí)行裝入指令時(shí),首先將累加器1中原有的數(shù)據(jù)移入累加器2,而累加器2中原有的內(nèi)容被覆蓋,然后將數(shù)據(jù)裝入到累加器1中;當(dāng)執(zhí)行傳輸指令時(shí),將累加器1中的數(shù)據(jù)寫入目標(biāo)存儲(chǔ)區(qū)中,而累加器1的內(nèi)容保持不變。
對(duì)累加器l的裝入和傳輸指令
L(裝入)指令可以將被尋址操作數(shù)的內(nèi)容(字節(jié)、字或雙字)送入累加器1中,未用到的位清零。指令格式如下:
L操作數(shù)
其中的操作數(shù)可以是立即數(shù)(如-5,B# 16#1A,'AB',S5T# 8S,P#11.0籌)、直接或間接尋址的存儲(chǔ)區(qū)(如IBO,MW2,DBB12等)。指令示例如表5-3所列。
數(shù)據(jù)裝入指令(L)和傳輸指令(T)可以對(duì)字節(jié)(8位)、字(16位)、雙字(32位)數(shù)據(jù)進(jìn)行操作。當(dāng)數(shù)據(jù)長度小于32位時(shí),數(shù)據(jù)在累加器1中右對(duì)齊(低位對(duì)齊),CAT25320VI-GT3其余各位填O。數(shù)據(jù)裝入指令(L)和傳輸指令(T)能夠?qū)崿F(xiàn)以下功能:
·輸入,輸出存儲(chǔ)區(qū)(I/O)與位存儲(chǔ)區(qū)(M)、過程輸入/輸出存儲(chǔ)區(qū)(PI/PQ)、定時(shí)器(T)、計(jì)數(shù)器(C)及數(shù)據(jù)區(qū)(D)之間的數(shù)據(jù)交換。
·過程輸入/輸出存儲(chǔ)區(qū)( PI/PQ)與位存儲(chǔ)區(qū)(M)、定時(shí)器(T)、計(jì)數(shù)器(C)和數(shù)據(jù)區(qū)(D)之間的數(shù)據(jù)交換。
·定時(shí)器(T)/計(jì)數(shù)器(C)與過程輸入/輸出存儲(chǔ)區(qū)(PI/PQ)、位存儲(chǔ)區(qū)(M)和數(shù)據(jù)區(qū)(D)之間的數(shù)據(jù)交換。
裝入指令(L)和傳輸指令(T)必須通過累加器進(jìn)行數(shù)據(jù)交換,因此CPU在每次掃描中都無條件執(zhí)行這些指令。也就是說,這些指令不受語句邏輯操作結(jié)果(RLO)的影響。
S7- 3001400系統(tǒng)有兩個(gè)32位累加器:累加器1和累加器2。當(dāng)執(zhí)行裝入指令時(shí),首先將累加器1中原有的數(shù)據(jù)移入累加器2,而累加器2中原有的內(nèi)容被覆蓋,然后將數(shù)據(jù)裝入到累加器1中;當(dāng)執(zhí)行傳輸指令時(shí),將累加器1中的數(shù)據(jù)寫入目標(biāo)存儲(chǔ)區(qū)中,而累加器1的內(nèi)容保持不變。
對(duì)累加器l的裝入和傳輸指令
L(裝入)指令可以將被尋址操作數(shù)的內(nèi)容(字節(jié)、字或雙字)送入累加器1中,未用到的位清零。指令格式如下:
L操作數(shù)
其中的操作數(shù)可以是立即數(shù)(如-5,B# 16#1A,'AB',S5T# 8S,P#11.0籌)、直接或間接尋址的存儲(chǔ)區(qū)(如IBO,MW2,DBB12等)。指令示例如表5-3所列。
上一篇:模擬量的規(guī)范化輸出
熱門點(diǎn)擊
- S_OFFDT
- 矩形波/三角波轉(zhuǎn)換電路
- 快恢復(fù)和超快恢復(fù)二極管應(yīng)用電路分析
- 電源濾波電路中高頻濾波電容電路分析
- 共源極放大電路與射極跟隨器的組合
- 負(fù)電壓輸出可調(diào)節(jié)可關(guān)斷低壓差穩(wěn)壓器集成電路
- 電動(dòng)機(jī)控制邏輯簡化真值表
- DVD影碟機(jī)AV解碼電路的識(shí)圖方法
- 變量的符號(hào)地址
- 倍增密勒效應(yīng)
推薦技術(shù)資料
- 基準(zhǔn)電壓的提供
- 開始的時(shí)候,想使用LM385作為基準(zhǔn),HIN202EC... [詳細(xì)]
- AMOLED顯示驅(qū)動(dòng)芯片關(guān)鍵技
- CMOS圖像傳感器技術(shù)參數(shù)設(shè)計(jì)
- GB300 超級(jí)芯片應(yīng)用需求分
- 4NP 工藝NVIDIA Bl
- GB300 芯片、NVL72
- 首個(gè)最新高端芯片人工智能服務(wù)器
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究