Calculator
    11.
    发明授权

    公开(公告)号:US3509329A

    公开(公告)日:1970-04-28

    申请号:US3509329D

    申请日:1966-10-24

    Abstract: 1,199,022. Digital electric calculator. WANG LABORATORIES Inc. 19 Sept., 1967 [24 Oct., 1966], No. 42603/67. Heading G4A. A calculator comprises a keyboard having keys representing digits 0 to 9 and instructions arranged to produce a code unique to each key, two independently controllable accumulator storage registers, each storing numerical values, a unit displaying the contents of one of the registers, an arithmetic unit performing addition and subtraction upon operands ranging in value from 0 to 9, a store of logarithmic constant values and associated means for addressing and reading out of the store selected ones of the constant values, and a control unit including a source of clock pulses, a cycle control and subsidiary control elements and arranged to control the operation of the storage registers, the arithmetic unit and the store of logarithmic constant values in response to the instruction codes. General.-The keyboard enables entry of digits, control of arithmetic operations, the performance of the operations e x , loge X, #X and X 2 to be performed and various operations of clearing and recalling from appropriate registers to be performed. A core memory holds Work register W, Right and Left Accumulator registers A 0 , A 1 and a log register L. Digits from the keyboard are entered in the Work register and automatically displayed. Operation of the log X key causes generation of the natural log of the number in the Work register, the log being stored in the log register and this value is then entered in the Work register. The e x key causes generation of the antilog of the number which is then stored in the Work register. An ENTER key causes the logs of digits entered to be held in the log register, successive logs being added and the antilog of the result being generated when the a X= key is pressed and stored in the Work register. The core registers each hold 16 b.c.d. digits, the least significant digit holding the decimal point position, the most s.d. holding the sign. Only 10 of the 14 digits of the number are displayed on the screen. Each digit can be individually addressed and arithmetic operations are done serially, each digit being treated in parallel, the particular digit being operated on being determined by an R or a T counter. A D-switch determines the source of data read to the memory. A digit read out of the memory is initially stored in an E register and may be transferred to a G register, display, the adder or back to the memory. The arithmetic unit is supplied with one operand from the E register and the other from a source determined by the B switch. Each digit received by the B switch is applied to a 9's complement matrix enabled if subtraction operations are required. The sum from the adder is applied to a binary to b.c.d. converter to determine whether any carries exist, a CAS flip-flop being provided to store resulting carries for addition to the next digit, the sum being returned to the memory. Memory.-The memory comprises a set of cores (Fig. 6) forming four registers each holding 16 four-bit words, one word being formed by the four black cores shown. Each register is determined by a bit XG 1 applied to an X decoder and a bit XG 2 applied to a Y decoder. The two least significant bits of the R or #R or T registers are applied to the X decoder and the two most significant bits to the Y decoder. Each decoder produces a signal on one out of 8 lines X 0 -X 7 , Y 0 -Y 7 to enable four cores for the reading and writing of a word. An inhibit signal DG determines the nature of data read into a core. Whenever any of the signals DG 1,2,4,8 is "1" a "0" is written into the appropriate enabled core, otherwise a "1" is written. Log generator.-The log generator comprises a diode matrix fixed memory containing the natural logs of a set of twelve constants, half the natural logs of the same set and twice the natural logs of the same set. The contents of the T register determine which of the constants is to be used and the R register determines which digit. Display unit.-The display unit comprises 10 digit display tubes plus a sign indicator tube. Each tube has ten cathodes, corresponding cathodes in each tube being coupled together. Only one tube anode is energized at any one time as determined by the contents of the T register. Each digit is sequentially transferred, under the control of the T register from the W register to the E register, which controls the cathode selection. Flow charts are given indicating the operations performed by the computer under control of counters. The computer operates in a series of b modes determined by a b counter producing ten major b modes. Signals applied by the counter to AND gates (Figs. 18-22, not shown) producing control signals depending on the state of the computer.

    Typewriter system
    14.
    发明授权
    Typewriter system 失效
    TYPEWRITER系统

    公开(公告)号:US3812945A

    公开(公告)日:1974-05-28

    申请号:US29866472

    申请日:1972-10-18

    CPC classification number: B41J5/42

    Abstract: An editing typewriter system having a typewriter, two magnetic tape cassettes and control logic. Representative of its operational features are its ability to learn a format including margins and tabs, line spacing and number of lines per page, as well as its ability automatically to indent and automatically to tabulate by aligning the decimal points of a column of numbers. During recording, it can be operated to center headings, insert memos, pre-hyphenate, underline and combine symbols. Corrections can be made while recording simply by backspacing and striking over without retyping the remainder of the line, or the entire line can be erased if desired. After recording, it has the ability to search and index to a desired line solely by reference to the initial symbols of that line, after which the system can be operated to print out that line in whole or part for revision by inserting or deleting as required. Transfer can be accomplished directly from cassette to cassette for editing so that it is unnecessary to print anything except the revisions. During playback, the right margin may be changed, adjusted within a variable space adjust zone and even justified.

    Abstract translation: 一种具有打字机,两个磁带盒和控制逻辑的编辑打字机系统。 其操作功能的代表是能够学习包括边距和选项卡,行间距和每页行数的格式,以及通过对齐列数的小数点自动缩进和自动列表的能力。 在记录过程中,可以操作中心标题,插入备忘录,连字符,下划线和组合符号。 校正可以在记录时简单地通过反向间隔和敲击而不重新输入线的其余部分,或者如果需要,整个线可以被擦除。 在录制之后,它只能通过参考该行的初始符号来搜索和索引到所需的行,之后可以通过插入或删除所需的系统来操作整个或部分修订的行 。 传输可以直接从盒式磁带到磁带进行编辑,因此无需打印任何东西,除了修改。 在播放过程中,右边距可以改变,在可变空间调整区内进行调整,甚至有理由。

    Programmable calculators having display means and multiple memories
    15.
    发明授权
    Programmable calculators having display means and multiple memories 失效
    具有显示手段和多个记忆的可编程计算器

    公开(公告)号:US3760171A

    公开(公告)日:1973-09-18

    申请号:US3760171D

    申请日:1971-01-12

    CPC classification number: G06F15/02

    Abstract: A programmable desk type calculator has a display and a keyboard having a first group of keys for entering numerical values, a second group of keys for entering instructional values including subroutine designators, and a key for causing the calculator to display an extended precision result. The calculator also has a first memory for storing instructional and numerical values, a second memory for storing a plurality of fixed control words, each of which has a plurality of control fields and an arithmetic unit for operating on numerical values in accordance with a series of control words selected in response to an instructional value for producing a result which is displayed directly.

    Abstract translation: 可编程台式计算器具有显示器和键盘,其具有用于输入数值的第一组键,用于输入包括子程序指示符的指令值的第二组键,以及用于使计算器显示扩展精度结果的键。 计算器还具有用于存储指令和数值的第一存储器,用于存储多个固定控制字的第二存储器,每个固定控制字具有多个控制字段,以及用于根据一系列数字值操作数值的算术单元 响应于用于产生直接显示的结果的指导值而选择的控制字。

    Wiring loom
    16.
    发明授权
    Wiring loom 失效
    接线

    公开(公告)号:US3639965A

    公开(公告)日:1972-02-08

    申请号:US3639965D

    申请日:1970-03-19

    Inventor: CHU GE YAO

    Abstract: An automatic wiring loom in which a row of core posts is held on a stationary base in horizontal alignment with a track, a wire laying head is movably mounted on a track and includes a carriage rotatably supporting a threading arm carrying wire to be woven, connected to an electrically operated solenoid for displacement of the arm in a plane normal to the row of core posts between a first position in which the arm is spaced inwardly from the side of the row of core posts adjacent the track, and a second position in which the arm is spaced outwardly from the opposite, outer side of the row of core posts, a motor driven timing belt is operatively associated with the wire laying head for effecting reciprocal movement along the track and control means are connected to the solenoid to reciprocally move the arm between the first position and the second position to weave wire around portions of said posts in a predetermined pattern to form a computer matrix.

    Abstract translation: 一种自动布线织机,其中一排芯柱与轨道水平对准地固定在固定基座上,导线敷设头可移动地安装在轨道上,并且包括可转动地支撑待编织的穿线臂的托架,连接 涉及一种电动螺线管,用于在垂直于所述芯柱的平面的平面中移动所述臂,所述第一位置在所述第一位置和所述第二位置之间,所述第一位置中所述臂与邻近所述轨道的所述芯柱的所述一侧向内间隔开, 臂从该芯柱的相对的外侧向外间隔开,电动机驱动的同步带可操作地与导线敷设头相关联,以实现沿轨道的往复运动,并且控制装置连接到螺线管以往复运动 臂在第一位置和第二位置之间以预定图案编织在所述柱的部分周围以形成计算机矩阵。

    Programmable calculator
    17.
    发明授权

    公开(公告)号:US3594734A

    公开(公告)日:1971-07-20

    申请号:US3594734D

    申请日:1969-03-21

    CPC classification number: G06F15/04 G06F15/02 G06F15/08

    Abstract: An electronic calculator system includes a keyboard unit having keys representing numerical values from 0 through 9 and additional keys representing instruction values. Logic responsive to key operation produces codes for numerical values and instruction values; these codes function to determine operations performed by the calculator. The system further includes a magnetic tape unit operable in either of two modes: a learn mode in which key actuation causes the codes to be recorded in predetermined sequence upon a loop of magnetic tape, and a normal mode in which the tape unit senses the codes upon the tape and produces signals responsive to the codes to control calculator operation.

    Calculator system
    18.
    发明授权
    Calculator system 失效
    计算机系统

    公开(公告)号:US3573746A

    公开(公告)日:1971-04-06

    申请号:US3573746D

    申请日:1968-12-09

    CPC classification number: G06F15/00

    Abstract: An electronic calculator system includes an arithmetic unit, an input register that receives signals from a keyboard and optionally from one or more card readers for transmission to the arithmetic unit and a memory unit. The card readers are pluggably connected in series and each includes interlock control which cooperates with a program counter to channel instruction and numerical data to the arithmetic unit from the card reader through the input register. The memory unit includes two reversible address counters which in conjunction with a program stored in a card reader enable efficient performance of mathematical manipulations of the matrix type.

    Programmable calculating apparatus
    19.
    发明授权
    Programmable calculating apparatus 失效
    可编程计算机

    公开(公告)号:US3428950A

    公开(公告)日:1969-02-18

    申请号:US3428950D

    申请日:1966-03-22

    Abstract: 1,160,612. Digital electric calculator. WANG LABORATORIES Inc. 13 March, 1967 [22 March, 1966 (2)], No. 11563/67. Heading G4A. A digital electric calculator apparatus comprises an arithmetic unit and first instruction supplying means including a plurality of manually operable keys and a second instruction supplying means including a record receiving device for receiving a record having data instructions encoded thereon in matrix fashion, a matrix of instruction sensors arranged in a series of groups, a plurality of sensor group actuators and a plurality of output lines, and first counting means to sequentially operate the sensor group actuators to provide instruction signals on the output lines. The calculator performs multiplication by forming the logarithm of a number, operating on the logarithm and producing an antilogarithm. A small store 166 contains the log. values of number 10,2,0À9,1À01, 0À999, 1À0001, the log. of a number entered in a work register 14 under the control of numeral keys 18 or a card reader 42 being formed by (a) sensing the position of a decimal point in register 22 and shifting the position to move it to the most significant stage and adding the value of log 10 to a zero value in a log register 28. (b) interrogating the most significant digit in register 14 to cause successive doubling of the number if the digit is a " 0 " or passing the number in register 14 through a delay circuit to divide by 10 and then subtracting from the original number to effectively multiply by 0À9 the two sequences causing log 2 to be subtracted from, and log 0À9 to be added to, the log register respectively. (c) when the most significant digit changes a " 1 " causes multiplication by 0À999 and a "0" causes multiplication by 1À0001 the appropriate logs being added or subtracted in the log. register. Card reader: read only memory.-Each card contains a matrix of prescored locations each of which may be removed by an operator to determine the appropriate instruction, each of 40 columns containing two six-bit words. The cards are placed in a card reader 42 (Fig. 2) having a base 69 carrying matrix 88 of kidneyshaped flat contacts and a cover 66 having pins 92 protruding through a matrix of holes in locations corresponding to the contacts of the base and the locations in the card. When any word is to be read the appropriate 6 bit column of the matrix 88 is energized. The punched locations in that column allow the signal to appear on pins 92. All the pins in each row are connected in series and to a corresponding set of pins in a further column 90 outside the area of the card. The energized pins in column 90 then energize contacts 86 in a column on the base 64 connected to a diode matrix to decode the signals. Two counters PC 30, DC 32 control the operation of reading the cards and performing the calculations. Program Counter 30 determines which column is read, and is normally incremented by 1 but may be jumped to provide a branching instruction. Decrement Counter 32 is normally decreased and used to determine the number of iterations that may be performed. A simple program read by the counters is described. The calculations are performed in serial fashion each bit being read into and combined in Adder Subtractors 110, 124, 162.

Patent Agency Ranking