首页> 外国专利> Programmable controller ('PC') with improved boolean processor

Programmable controller ('PC') with improved boolean processor

机译:具有改进的布尔处理器的可编程控制器(“ PC”)

摘要

(57) A very fast and efficient Boolean processor ("BP") (20) capable of compiling a full range of diagrams or expressions in ladder, logigram, and Boolean with a small but powerful instruction set. The BP includes an instruction decoder (34), combinatoric logic (35), a T-register (42) which holds the temporary results of a sequential AND operation, an N-register (43) which holds the initial Boolean value of T, a Binary Accumulator Memory ("BAM") (40) which is used as a scratchpad for a program which evaluates a ladder or logigram diagram or a Boolean expression, a source address ("S") in BAM (40) from which an initial operand is taken, a destination address ("D") in BAM (40) in which the result of an operation is stored, and a destination address register ("DAR") (45) in which the destination address is stored. The instruction set includes a subset of input instructions and a subset of structure instructions. The operand (1) of an input instruction is an address in 101M (25). The operands (S.D) of a structure instruction are source and destination addresses in BAM (40). Each input instruction reads the value of a bit from 101M and has the effect of logically combining this bit value with the value held in the T-register and possibly with the destination bit in BAM. The structure instructions cause operation on the pair of addresses S and D, and either describe the structure of the diagram to be compiled or permit the performance of logical functions between nodes in the diagram.
机译:(57)一种非常快速和高效的布尔处理器(“ BP”)(20),它能够使用小的但功能强大的指令集来编译梯形图,对数图和布尔值中的所有图或表达式。 BP包括指令解码器(34),组合逻辑(35),保存顺序AND运算的临时结果的T寄存器(42),保存T的初始布尔值的N寄存器(43),二进制累加器存储器(“ BAM”)(40),用作计算梯形图,逻辑图或布尔表达式的程序的暂存器,BAM(40)中的源地址(“ S”),初始取操作数,在BAM(40)中存储操作结果的目的地址(“ D”),以及在其中存储目的地址的目的地址寄存器(“ DAR”)(45)。指令集包括输入指令的子集和结构指令的子集。输入指令的操作数(1)是101M(25)中的地址。结构指令的操作数(S.D)是BAM(40)中的源地址和目标地址。每个输入指令从101M读取一个位的值,并具有将该位值与T寄存器中保存的值以及可能与BAM中的目标位进行逻辑组合的效果。结构指令引起对地址S和D的操作,并描述要编译的图的结构或允许在图的节点之间执行逻辑功能。

著录项

  • 公开/公告号EP0174230B1

    专利类型

  • 公开/公告日1990-11-14

    原文格式PDF

  • 申请/专利权人 QUATSE JESSE T.;

    申请/专利号EP19850401563

  • 发明设计人 QUATSE JESSE T.;

    申请日1985-07-31

  • 分类号G05B19/04;G06F9/30;

  • 国家 EP

  • 入库时间 2022-08-22 05:54:23

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号