官术网_书友最值得收藏!

2.3.2 傳送(MOVE)指令

(1)指令格式

傳送(MOVE)指令將源數據傳送到目的地址。不需要經過累加器中轉,能夠復制字節(B)、字(W)、雙字(DW),常用來賦值。指令格式如圖2-49所示。

圖2-49 傳送指令

(2)指令說明

IN端為被傳送數據輸入端;OUT端為數據接收端;EN為使能端。只有當EN信號的RLO為“1”時,才允許執行數據傳送操作,將IN端的數據傳送到OUT端所指定的存儲器;ENO為使能輸出,其狀態跟隨EN信號而變化。應用中IN和OUT端的操作數可以是常數、I、Q、M、D、L等,輸入變量和輸出變量的數據類型可以不同,但在數據寬度上必須匹配。

舉例:MOVE指令應用示例,如圖2-50所示。

圖2-50 傳送指令應用舉例

當I1.0為“1”時,將8位16進制數據1F賦值給QB0,同時置位Q4.0,使用MOVE傳送指令后QB0中的Q0.0~Q0.4為1,Q0.5~Q0.7為0,如圖2-51所示。

圖2-51 傳送指令應用舉例

主站蜘蛛池模板: 台安县| 汉中市| 凭祥市| 绵阳市| 伊吾县| 常宁市| 铜陵市| 绥滨县| 蒲江县| 太原市| 周至县| 宁阳县| 乌鲁木齐县| 沽源县| 甘洛县| 建德市| 蒲城县| 梁山县| 潼关县| 彭州市| 湄潭县| 女性| 祁东县| 大姚县| 文化| 邳州市| 山东省| 金沙县| 贺州市| 恩施市| 日喀则市| 永吉县| 永济市| 通渭县| 武义县| 怀化市| 永安市| 万荣县| 峨眉山市| 惠水县| 弋阳县|