plc中移位寄存器,状态寄存器,怎么理解。用通俗易懂的话帮我解释下。谢谢

来源:百度知道 编辑:UC知道 时间:2024/06/03 23:11:03

买本书看看吧

移位寄存器对应计数器和状态寄存器对应中间继电器?
上楼的就在单片机中看过。

寄存器

  在数字电路中,用来存放二进制数据或代码的电路称为寄存器。

  寄存器是由具有存储功能的触发器组合起来构成的。一个触发器可以存储一位二进制代码,存放N位二进制代码的寄存器,需用n个触发器来构成。

  按功能可分为:基本寄存器和移位寄存器。

  移位寄存器

  移位寄存器中的数据可以在移位脉冲作用下一次逐位右移或左移,数据既可以并行输入、并行输出,也可以串行输入、串行输出,还可以并行输入、串行输出,串行输入、并行输出,十分灵活

一、状态寄存器

PSW(Program Flag)程序状态字寄存器,是一个16位寄存器,由条件码标志(flag)和控制标志构成,如下所示:

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 

        OF DF IF TF SF ZF   AF   PF   CF 

条件码:

①OF(Overflow Flag)溢出标志。溢出时为1,否则置0。

②SF(Sign Flag)符号标志。结果为负时置1,否则置0.

③ZF(Zero Flag)零标志,运算结果为0时ZF位置1,否则置0.

④CF(Carry Flag)进位标志,进位时置1,否则置0.

⑤AF(Auxiliary carry Flag)辅助进位标志,记录运算时第3位(半个字节)产生的