1 / 8

XXXXX

XXXXX. XXXXX. 求 补 指 令. 逻辑字与 WAND 逻辑异或 WXOR. 逻辑字或 WOR 求补指令 NEG. FX2 系列中有四条字逻辑运算指令,能实现与、或、异或、求补等基本逻辑运算功能;. 求补指令. 功能: 将将指定的目元件 [D·] 中的数,进行二 进制求补运算,然后将求补结果再送入目元件中。. (一)指令格式. ( 1 ) [D·] 为存放求补结果的目标组件;. ( 2) 目标操作数可取 KnY 、 KnM 、 KnS 、 T 、 C 、 D 、 V 和 Z ;. 1 、指令编号及助记符.

tameka
Download Presentation

XXXXX

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. XXXXX XXXXX 求补指令

  2. 逻辑字与WAND 逻辑异或WXOR 逻辑字或WOR 求补指令NEG FX2系列中有四条字逻辑运算指令,能实现与、或、异或、求补等基本逻辑运算功能;

  3. 求补指令 功能: 将将指定的目元件[D·]中的数,进行二 进制求补运算,然后将求补结果再送入目元件中。

  4. (一)指令格式 (1) [D·]为存放求补结果的目标组件; (2)目标操作数可取KnY、KnM、KnS、T、C、 D、V和Z; 1、指令编号及助记符 求补指令FNC29 NEG [D·]其中:

  5. (二)指令用法 NEG指令功能是将指定的目标软组件 [D·]的内容中的各位先取反(0→1,1→0),然后再加1,将其结果送入原先的目标软组件中;

  6. 如果X010接通,执行求补运算,即将D10中的二进 制数,进行“连同符号位求反加1”,再将求补结果送 入D10中求补示意如图7.58。设D10=H000C,求补就要 对它进行“连同符号位求反加1”,最高位的符号位也 得参加“求反加1”,求补结果为HFFF4再存入D10中。 【例4】如图7.57所示,求补指令应用举例 图7.57 求补指令应用

  7. 求补同求补码是不同的,求补码的规则是: “符号位不变,数值位求反加1”, 图7.58 求补指令示意图

  8. 对H000C求补码的结果将是H7FF4,两者的结 果不一样。求补指令是绝对值不变的变号运算,求 补前的H000C的真值是十进制+12,而求补后的 HFFF4的真值是十进制-12。 求补指令的32位脉冲操作格式为:(D) NEG(P)[D·],[D·]为目软元件的首地址。 求补指令一般使用其脉冲执行方式,否则每个 扫描周期都将执行一次求补操作。

More Related