<track id="bbf7f"></track>

      <pre id="bbf7f"><ruby id="bbf7f"></ruby></pre>

        本公司不接受任何形式的推銷,只接受電子郵件。
        西安西保特工電力自動化有限公司

        公司地址:陜西省西安市高新區高新路88號尚品國際6幢
        公司郵箱:xibaotegong@aliyun.com
        公司電話:029-88997932
        公司網址:www.www.jtcwg.com

        詳細信息

        您現在的位置:網站首頁 >> 常見問題 >> 公司新聞 >> 詳細信息

        邏輯運算及移位指令分析

        發布時間:2018-07-18  瀏覽:1947次  字號:  

         邏輯運算和移位指令共有25條,有與、或、異或、求反、左右移位、清0等邏輯操作,有直接、寄存器和寄存器間址等尋址方式。這類指令一般不影響程序狀態字(PSW)標志。


        [1]. 循環移位指令(4條)
        4條指令的作用是將累加器中的內容循環左或右移一位,后兩條指令是連同進位位CY一起移位。

        RL  A     ;累加器A中的內容左移一位
        RR  A     ;累加器A中的內容右移一位
        RLC  A    ;累加器A中的內容連同進位位CY左移一位
        RRC  A    ;累加器A中的內容連同進位位CY右移一位

        [2]. 累加器半字節交換指令(1條)
        這條指令是將累加器中的內容高低半字節互換,這在上一節中內容已有介紹。

        SWAP  A  ; 累加器中的內容高低半字節互換

        [3]. 
        求反指令(1條)
        這條指令將累加器中的內容按位取反。

        CPL  A    ; 累加器中的內容按位取反

        [4]. 
        清零指令(1條)
        這條指令將累加器中的內容清0。

        CLR  A    ; 0→A),累加器中的內容清0

        [5]. 
        邏輯與操作指令(6條)
            這組指令的作用是將兩個單元中的內容執行邏輯與操作。如果直接地址是I/O地址,則為修改操作。

        ANL  A,data    ;累加器A中的內容和直接地址單元中的內容執行與邏輯操作。結果存在寄存器A中。
        ANL  data,#data  ;直接地址單元中的內容和立即數執行與邏輯操作。結果存在直接地址單元中。
        ANL  A,#data   ;累加器A的內容和立即數執行與邏輯操作。結果存在累加器A中。
        ANL  A,Rn      ;累加器A的內容和寄存器Rn中的內容執行與邏輯操作。結果存在累加器A中。
        ANL  data,A    ;直接地址單元中的內容和累加器A的內容執行與邏輯操作。結果存在直接地址單元中。
        ANL  A,@Ri    ;累加器A的內容和工作寄存器Ri指向的地址單元中的內容執行與邏輯操作。結果存在累加器A中。

        [6]. 
        邏輯或操作指令(6條)
        這組指令的作用是將兩個單元中的內容執行邏輯或操作。如果直接地址是I/O地址,則為修改操作。

        ORL  A,data    ;累加器A中的內容和直接地址單元中的內容執行邏輯或操作。結果存在寄存器A中。
        ORL  data,#data  ;直接地址單元中的內容和立即數執行邏輯或操作。結果存在直接地址單元中。
        ORL  A,#data   ;累加器A的內容和立即數執行邏輯或操作。結果存在累加器A中。
        ORL  A,Rn      ;累加器A的內容和寄存器Rn中的內容執行邏輯或操作。結果存在累加器A中。
        ORL  data,A    ;直接地址單元中的內容和累加器A的內容執行邏輯或操作。結果存在直接地址單元中。
        ORL  A,@Ri    ;累加器A的內容和工作寄存器Ri指向的地址單元中的內容執行邏輯或操作。結果存在累加器A中。

        [7]. 
        邏輯異或操作指令(6條)
        這組指令的作用是將兩個單元中的內容執行邏輯異或操作。如果直接地址是I/O地址,則為修改操作。

        XRL  A,data    ;累加器A中的內容和直接地址單元中的內容執行邏輯異或操作。結果存在寄存器A中。
        XRL  data,#data  ;直接地址單元中的內容和立即數執行邏輯異或操作。結果存在直接地址單元中。
        XRL  A,#data   ;累加器A的內容和立即數執行邏輯異或操作。結果存在累加器A中。
        XRL  A,Rn      ;累加器A的內容和寄存器Rn中的內容執行邏輯異或操作。結果存在累加器A中。
        XRL  data,A    ;直接地址單元中的內容和累加器A的內容執行邏輯異或操作。結果存在直接地址單元中。
        XRL  A,@Ri    ;累加器A的內容和工作寄存器Ri指向的地址單元中的內容執行邏輯異或操作。結果存在累加器A中。

         

        本公司不接受任何形式的推銷,只接受電子郵件。
        陜公網安備ICP15014344© 2021
        地址:陜西省西安市高新區高新路88號尚品國際6幢 郵箱:xibaotegong@aliyun.com
          西安西保特工電力自動化有限公司 版權所有 

         

        中国国产区91最新更新,国产系列丝袜熟女精品网站,国产在线不卡精品网站,97se国产在线,亚洲精品国产自在现线,亚洲欧美成 人 在线播放,欧美偷窥清纯综合图区