首页> 外国专利> Electronic data processing system and retrofits in data processing apparatus and system for calculating and generating process data

Electronic data processing system and retrofits in data processing apparatus and system for calculating and generating process data

机译:电子数据处理系统以及用于计算和生成过程数据的数据处理设备和系统中的改造

摘要

1457879 Calculators TEXAS INSTRUMENTS Inc 14 Dec 1973 [13 Sept 1973] 58041/73 Heading G4A An electronic calculator includes at least two semi-conductor integrated circuits each having timing generators, a condition signal generator being connected to the timing generator on one of the integrated circuits to generate a signal which is sent to a synchronizing circuit provided on the other semi-conductor integrated circuit, the output of the synchronizing circuit being fed to the timing generator on that circuit. As described the two semi-conductor integrated circuits are an arithmetic chip (10, Fig. 2, not shown), in detail in Figs 3a, 3b, and a scanning read-only memory chip (12), shown in detail in Fig. 4. Other units, e.g. a keyboard, display, printer chip and additional storage chip may be connected to the calculator. In the scanning read-only memory chip, the address held in register 23 is fed via gating 22 and decoder 21 to read-only memory 20 to read in parallel an instruction to instruction register 26. The memory is a 13 Î 1024 matrix store (Figs. 9a, 9b, not shown) which is pre-charged through its decode address circuitry and has only one ground per pair of instruction bits. A 13 bit output word is serialized in buffer 27 and transmitted to (1) the arithmetic unit chip, (2) a branch comparator 33, (the twelfth bit indicating when a branch occurs) and (3) an adder 32 where a positive or negative number is added if a branch is required before it is fed to a holding register 24 connected to the address register 23. Normally the address is merely incremented by one in circuit 25 under the control of a signal EXT from the arithmetic chip so that a sub-routine stored in the memory is read out in sequence. A constant register address 34 is also responsive to the command word EXT from the arithmetic chip to address constant read-only memory 35 holding 16 constants when a recall constant command is decoded in decoder 28 connected to the instruction register 26. The constant read-only memory includes for each cell a single transistor having its gate either coupled or decoupled from its associated row line (Fig. 9c, not shown). An instruction word comprises a 3 bit selector gate field I 0 -I 2 , a 4 bit register field I 4 -I 7 , a 1 bit subtract field I 3 a 4 bit mask field I 8 -I 11 and a 1 bit branch field I 12 . An S counter 38 and D scan generator 39 synchronized to a command IDLE from the arithmetic chip generate S and D timing signals therebeing 16 S signals for each D signal. The arithmetic chip includes five 16 digit A-E registers 50a-50e (Fig. 3a), two 1 bit A and B flag registers 53a, 53b, a keyboard register 54 and a sub-routine register 55, the contents of register B or preferably register A being fed to an external display unit provided by a gas discharge tube, liquid crystals, light emitting diodes or preferably a 7 segment display unit. D timing signals are provided by a Detiming generator 67 (Fig. 3b) which counts down from 15 to zero. An incoming instruction word from the memory chip is initially decoded in mask decode 83 which generates masks representing e.g. decimal point location of a mantissa to allow part only of a data word to be manipulated. It is then fed to D/S flag mask comparator 68, flag decode matrix 72 (controlling the flag registers 53a, 53b) and decode matrices 53, 74 (controlling selector gates to couple registers to the arithmetic unit and to recirculate data amongst the registers). The arithmetic unit is of the bit parallel, serial digit type including a precharged binary adder with carry propagation and BCG correction control, utilizing bidirectional IGSET switches Fig. 8a, 8b, not shown. The adder uses exclusive or circuitry to derive a sum S equal to C(AB+AB)+C (AB+ AB) and a carry propagate function K + AB + C (AB+AB). The contents of the adder are fed to register 65. The keyboard register functions mainly to address a specific location in the read only memory, the location being held in sub routine register 55. Information may be fed to the arithmetic unit using an external keyboard unit 11 which is connected via lines K and an encoder 75 to an encoder 77 which supplies to control 79 for keyboard register 54 a 3 bit K co-ordinate signal and a 4 bit digit time signal (which together identify the operated key). A single key depression actuates the encoder 75 for sufficient cycles to complete the routine called for, the encoder 75 having the same entry reimposed on it at the occurrence of the respective D time in each instruction cycle. A comparator 78 recognizes the actuation of a predetermined K line to operate a condition circuit 80. The code matrix 72 controls either latch 81 to provide information as to whether the calculator is idle or not, the IDLE signal being transmitted to the S and D generators of the memory chip for synchronizing purposes. Synchronizing.-Each idle signal from the arithmetic chip changes state from a logic 1 to a logic 0 at a predetermined S time, e.g. S 0 , the counter 38 (Fig. 4) being zero at this time. It may also be programmed to change state at a predetermined D time D 14 so that the D scan generator 39 is synchronized.
机译:1457879计算器TEXAS INSTRUMENTS Inc 1973年12月14日[1973年9月13日]标题G4A电子计算器包括至少两个半导体集成电路,每个集成电路都具有定时发生器,状态信号发生器连接到其中一个集成的定时发生器。电路产生信号,该信号被发送到另一个半导体集成电路上提供的同步电路,同步电路的输出被馈送到该电路上的定时发生器。如上所述,两个半导体集成电路是在图3a,3b中详细示出的算术芯片(图2中未示出)10和在图3a中详细示出的扫描只读存储芯片(12)。 4.其他单位,例如键盘,显示器,打印机芯片和其他存储芯片可以连接到计算器。在扫描只读存储器芯片中,寄存器23中保留的地址通过门22和解码器21馈入只读存储器20,以并行读取指令到指令寄存器26。该存储器是13〜1024矩阵存储(图9a,9b(未示出)通过其解码地址电路被预充电,并且每对指令位仅具有一个地。一个13位的输出字在缓冲器27中被串行化,并传输到(1)算术单元芯片,(2)分支比较器33,(第十二个位,指示何时发生分支)和(3)加法器32,其中正或负如果在将支路馈送到连接到地址寄存器23的保持寄存器24之前需要分支,则添加负数。通常,在来自算术芯片的信号EXT的控制下,地址仅在电路25中增加一个。依次读出存储在存储器中的子程序。当在连接到指令寄存器26的解码器28中对调用常数命令进行解码时,常数寄存器地址34还响应于来自算术芯片的命令字EXT以寻址保持16个常数的常数只读存储器35。常数只读存储器包括用于每个单元的单个晶体管,该单个晶体管的栅极从其相关联的行线耦合或解耦(图9c,未示出)。指令字包括3位选择器门字段I 0 -I 2,4位寄存器字段I 4 -I 7,1位减法字段I 3,4位掩码字段I 8 -I 11和1位分支字段。我12。与来自运算芯片的命令IDLE同步的S计数器38和D扫描产生器39产生S和D定时信号,其中每个D信号具有16个S信号。算术芯片包括五个16位AE寄存器50a-50e(图3a),两个1位A和B标志寄存器53a,53b,键盘寄存器54和子例程寄存器55,寄存器B或最好是寄存器的内容将其馈送到由气体放电管,液晶,发光二极管或优选地7段显示单元提供的外部显示单元。由去定时发生器67(图3b)提供D个定时信号,该定时发生器从15倒数到零。来自存储芯片的输入指令字首先在掩码解码器83中被解码,该掩码解码器83产生表示例如图1的掩码。尾数的小数点位置,以仅允许操纵一部分数据字。然后将其馈送到D / S标志掩码比较器68,标志解码矩阵72(控制标志寄存器53a,53b)和解码矩阵53、74(控制选择器门以将寄存器耦合到算术单元并在寄存器之间循环数据) )。该算术单元是位并行的,串行数字类型的,包括利用图8a,8b的双向IGSET开关的,带有进位传播和BCG校正控制的预充电二进制加法器,未示出。加法器使用异或电路得出等于C(AB + AB)+ C(AB + AB)的和S和进位传播函数K + AB + C(AB + AB)。加法器的内容被馈送到寄存器65。键盘寄存器主要用于寻址只读存储器中的特定位置,该位置保存在子例程寄存器55中。可以使用外部键盘单元将信息馈送到算术单元。如图11所示,该编码器经由线K和编码器75连接至编码器77,该编码器77向键盘寄存器54的控件79提供3位K坐标信号和4位数字时间信号(它们共同标识所操作的键)。单个按键按下就足以完成编码器75的循环,以完成所需的例程,编码器75在每个指令周期中的各个D时间出现时,具有相同的条目。比较器78识别预定的K线的致动以操作条件电路80。代码矩阵72控制锁存器81以提供有关计算器是否空闲的信息。,IDLE信号被传送到存储芯片的S和D发生器以进行同步。同步-来自算术芯片的每个空闲信号在预定的S时间(例如,S时间)从逻辑1变为逻辑0。 S 0,此时计数器38(图4)为零。它也可以被编程为在预定的D时间D 14改变状态,从而使D扫描生成器39同步。

著录项

  • 公开/公告号BR7310035D0

    专利类型

  • 公开/公告日1975-04-15

    原文格式PDF

  • 申请/专利权人 TEXAS INST INC;

    申请/专利号BR19731003573

  • 发明设计人 COCHRAN M;GRANT C;

    申请日1973-12-20

  • 分类号G06F15/02;

  • 国家 BR

  • 入库时间 2022-08-23 04:43:44

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号