[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

US3859635A - Programmable calculator - Google Patents

Programmable calculator Download PDF

Info

Publication number
US3859635A
US3859635A US153437A US15343771A US3859635A US 3859635 A US3859635 A US 3859635A US 153437 A US153437 A US 153437A US 15343771 A US15343771 A US 15343771A US 3859635 A US3859635 A US 3859635A
Authority
US
United States
Prior art keywords
calculator
memory
basic
additional
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
US153437A
Inventor
Robert E Watson
Jack M Walden
Charles W Near
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to US153437A priority Critical patent/US3859635A/en
Priority to DE2264871*A priority patent/DE2264871A1/en
Priority to DE19722228742 priority patent/DE2228742A1/en
Priority to DE2264923*A priority patent/DE2264923A1/en
Priority to DE2264919*A priority patent/DE2264919A1/en
Priority to DE2264920*A priority patent/DE2264920A1/en
Priority to CH880072A priority patent/CH560934A5/xx
Priority to CA144,658A priority patent/CA1020285A/en
Priority to GB2801272A priority patent/GB1403710A/en
Priority to GB5166174A priority patent/GB1403709A/en
Priority to GB5095074A priority patent/GB1403703A/en
Priority to IT50917/72A priority patent/IT958250B/en
Priority to FR7221583A priority patent/FR2147937B1/fr
Priority to GB5404274A priority patent/GB1403706A/en
Priority to GB5401274A priority patent/GB1403705A/en
Priority to GB5401174A priority patent/GB1403707A/en
Priority to ZA724117A priority patent/ZA724117B/en
Priority to JP5911272A priority patent/JPS568381B1/ja
Priority to GB5400974A priority patent/GB1403708A/en
Priority to GB5401074A priority patent/GB1403704A/en
Priority to FR7316288A priority patent/FR2168132A2/fr
Priority to US05/535,750 priority patent/US4063221A/en
Application granted granted Critical
Publication of US3859635A publication Critical patent/US3859635A/en
Priority to CA291,275A priority patent/CA1058767A/en
Priority to CA291,273A priority patent/CA1058766A/en
Priority to CA293,301A priority patent/CA1058761A/en
Priority to CA293,302A priority patent/CA1058762A/en
Priority to CA291,274A priority patent/CA1058760A/en
Priority to US05/850,332 priority patent/US4203152A/en
Priority to HK675/78A priority patent/HK67578A/en
Priority to HK674/78A priority patent/HK67478A/en
Priority to HK676/78A priority patent/HK67678A/en
Priority to US06/227,453 priority patent/US4480305A/en
Priority to US06/232,088 priority patent/US4412300A/en
Priority to US06/239,867 priority patent/US4384328A/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/02Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators
    • G06F15/0225User interface arrangements, e.g. keyboard, display; Interfaces to other computer systems
    • G06F15/0233User interface arrangements, e.g. keyboard, display; Interfaces to other computer systems with printing provisions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/02Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators

Definitions

  • ABSTRACT A modular read-write and read-only memory unit capable of employing both direct and indirect decimal and symbolic addressing, a central processing unit capable of performing both serial binary and parallel binary-coded-decimal direct and indirect memory register arithmetic, and an input-output control unit capable of bidirectionally transferring information between the central processing unit and a number of input and output units are controlled by a microprocessor included in the central processing unit.
  • the input and output units include akeyboard input unit with a section capable of being defined by p1ugin read-only memory modules and stored programs added by the user, a magnetic card reading and recording unit capable of bidirectionally transferring information between an external magnetic card and the calculator, and a solid state outputdisplay unit capable of displaying three lines of numeric information.
  • An output printer unit capable of printing out every alphabetic and numeric character and many other symbols individually and in messages may also be included with the other input and output units.
  • the memory, central processing, input-output control, input, and output units are employed to provide an adaptable programmable calculator that may be operated manually by the user'from the keyboard input unit or automatically by a program stored in the memory unit.
  • This calculator may also be employed to load programs into the memory unit from the keyboard input unit, to separately transfer either data or programs bidirectionally between the memory unit and an external magnetic card, to code programs stored in the memory unit as being secure when they are transferred to an external magnetic card and thereby prevent users of the calculator from re-transferring them to an external magnetic card or obtaining any indication of the individual program steps once they are reloaded into the calculator, to edit programs stored in the memory unit and to print out keystroke logs, program lists, labels, and messages.
  • the read-write memory available to the user may be expanded by the addition of program storage memory modules 7 or by the alteration of the data storage memory control.
  • FIG 2 PATENTEUJA" H915 3.859.635
  • FIG ISA PATENTED JAN 3.859.635 sum 15 or 224 LIST BUILDING PROCESS salmon 11: msvmv.
  • PATENTED JAN 71975 sum 1701 224 L

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Calculators And Similar Devices (AREA)
  • Input From Keyboards Or The Like (AREA)
  • Record Information Processing For Printing (AREA)
  • Document Processing Apparatus (AREA)
  • Semiconductor Lasers (AREA)
  • Measuring Fluid Pressure (AREA)
  • Complex Calculations (AREA)
  • Debugging And Monitoring (AREA)

Abstract

A modular read-write and read-only memory unit capable of employing both direct and indirect decimal and symbolic addressing, a central processing unit capable of performing both serial binary and parallel binary-coded-decimal direct and indirect memory register arithmetic, and an input-output control unit capable of bidirectionally transferring information between the central processing unit and a number of input and output units are controlled by a microprocessor included in the central processing unit. The input and output units include a keyboard input unit with a section capable of being defined by plug-in read-only memory modules and stored programs added by the user, a magnetic card reading and recording unit capable of bidirectionally transferring information between an external magnetic card and the calculator, and a solid state output display unit capable of displaying three lines of numeric information. An output printer unit capable of printing out every alphabetic and numeric character and many other symbols individually and in messages may also be included with the other input and output units. The memory, central processing, input-output control, input, and output units are employed to provide an adaptable programmable calculator that may be operated manually by the user from the keyboard input unit or automatically by a program stored in the memory unit. This calculator may also be employed to load programs into the memory unit from the keyboard input unit, to separately transfer either data or programs bidirectionally between the memory unit and an external magnetic card, to code programs stored in the memory unit as being secure when they are transferred to an external magnetic card and thereby prevent users of the calculator from re-transferring them to an external magnetic card or obtaining any indication of the individual program steps once they are reloaded into the calculator, to edit programs stored in the memory unit and to print out keystroke logs, program lists, labels, and messages. The read-write memory available to the user may be expanded by the addition of program storage memory modules or by the alteration of the data storage memory control.

Description

Watson et a1.
Jan. 7, 1975 PROGRAMMABLE CALCULATOR Assignee: Hewlett-Packard Company, Palo W Alto, j alif.
[22] Filed:
June 15, 1971 [21] Appl. No.: 153,437
[52] U.S. Cl. 340/172.5 [51] Int. Cl. G06f 15/02 [58] Field of Search 340/1725 [56] References Cited UNITED STATES PATENTS 3,364,395 H1968 Donofrio 340/1725 X 3,416,139 12/1968 Marx 340/1725 3,436,734 4/1969 Pomerene 340/1725 3,533,076 10/1970 ;Perkins et a1. 340/1725 3,533,076 10/1970 Perkins et al. 340/1725 3,533,078 10/1970 Perkins et a1. 340/1725 3,602,894 8/1971 lgel et a1 340/1725 3,623,012 11/1971 Lowry et a1... 340/1725 3,623,156 ll/l97l Osborne 340/1725 3,629,850 12/1971 Clark et al... 340/1725 3,631,403 12/1971 Asbo et al..... 340/1725 3,631,536 12/1971 Mosman 340/1725 OTHER PUBLICATIONS Burroughs Series L2000 Electronic Billing Computer Jan. 1969. Burroughs TCSOO Operation and Programming Manual Feb. 1969, pages 5, 56, 57, 6, 61.
Primary Examiner-Gareth D. Shaw Assistant Examiner-Mark Edward Nusbaum Attorney, Agent, or Firm-Roland l. Griffin [57] ABSTRACT A modular read-write and read-only memory unit capable of employing both direct and indirect decimal and symbolic addressing, a central processing unit capable of performing both serial binary and parallel binary-coded-decimal direct and indirect memory register arithmetic, and an input-output control unit capable of bidirectionally transferring information between the central processing unit and a number of input and output units are controlled by a microprocessor included in the central processing unit. The input and output units include akeyboard input unit with a section capable of being defined by p1ugin read-only memory modules and stored programs added by the user, a magnetic card reading and recording unit capable of bidirectionally transferring information between an external magnetic card and the calculator, and a solid state outputdisplay unit capable of displaying three lines of numeric information. An output printer unit capable of printing out every alphabetic and numeric character and many other symbols individually and in messages may also be included with the other input and output units.
The memory, central processing, input-output control, input, and output units are employed to provide an adaptable programmable calculator that may be operated manually by the user'from the keyboard input unit or automatically by a program stored in the memory unit. This calculator may also be employed to load programs into the memory unit from the keyboard input unit, to separately transfer either data or programs bidirectionally between the memory unit and an external magnetic card, to code programs stored in the memory unit as being secure when they are transferred to an external magnetic card and thereby prevent users of the calculator from re-transferring them to an external magnetic card or obtaining any indication of the individual program steps once they are reloaded into the calculator, to edit programs stored in the memory unit and to print out keystroke logs, program lists, labels, and messages. The read-write memory available to the user may be expanded by the addition of program storage memory modules 7 or by the alteration of the data storage memory control.
17 Claims, 361 Drawing Figures sum s1 UF'224 PATENTED A 7 I975 PATENTEDJAN H975 3.859.635
' sum 02 or 224 FIG 2 PATENTEUJA" H915 3.859.635
sum nsur 224 Page 0 1714 1713 System 1712 subroutine Has T2 Optional Block T1 Optional Block PA TENTEI] JAN 7 I975 12013 Security I d 12010 Availabl 12007 1 12006 Print Code Buffer Temporary D'splay 12005 (Re ister Po nter) em orary sp ay 7 12004 (Decimal Pos'tion) Temporary Di pTay 12003 (Character Ponter) 12002 Print Fl 12001 Nbrniailize lfia putomatl 12000 Execution lag 03 0 O O 8 O O 5 I 2 a E G) (2] Q 5 n V d eeeeeeeeeee ted Iunchon 2 dogma all: 9040 3* k b?) w m V z y g CD Q 0 5\'")\"")Kmme} WQJKM) 3 sum 07 or 2 224 Page 5 www @ @JKJJBJ) CQQQQ www FIG IO FIG 6 O O V O 2 una-:1: 0F mm 5511 V Kit???) U) ICS.
FIG U PATENTEUJAN H975 SHEU 100i 224 DECIHAL OPERATION INSTRUCTION GROUP (1/0 GROUP) FLQHCHART PART 1 CALL I/O ROUTINE CONTINUE (MAC-GROUP) FkOHC HART mac. 1 (RET) COIMON PATHS NOTE: SUBROUTINES FOR INDIVIDUAL INSTRUCTION EXECUTION COMON LOOPS, CCIMON BRANCHES, ETC. IN THE DETAIL HCHART PATENTEU 3.859.635
sum 110F224 FIG 7C FIG 7 FIG 7A FIG 7B PATENIEB JAN 7 I975 SHEET 12 OF 224 BASIC KEYBOARD ANDPRINTERALPHA KEYBOARD l sun nu IETUI w "an SPACE CALCULATOR KEYBOARD TO 'I'YF'EWRITER uusmn'zn ANID' smr'rzn- FIG |2- CRILF 'CARFIAGE RETURN/LINE FEED R E D B A CK PATENTEI] JAN 7 I975 SHEET 130F224 SELECT CONTROL ROUTINE mpooe SET THE RUN/ PRCM MODE FLAC RESET THE RUN/PROM nous run COMPLEMENT TI'IE KEYLOG DECREMENT THE USER PROGRAM COUNTER SET THE FLOAT FIX DISPLAY FLAG RESET THE FLOAT FIX DISPLAY FLAG GET THE NEXT IIEYCODE l SAVE AS FIXED FIELD BUILD DISPLAY LIST FROM X,Y,Z OR
PROGRAM AREA DISPLAY FROM DISPLAY LIST CONTINU .KEYOOOE SET AUTOMATIC EXECUTION FLAC MODE SET INCRE MENT THE USER PROGRAM COUNTER I LOAD srm 51m PRI CARD READER cm amen ADDRESS AND MECHANISM MECHANISM moose I l v READ & STORE RECORD moons KEYCODE INCREMENT PROGRAM COUNTER E N D KEY COOE STOP KEY INCREMENT PROGRAM COUNTER INCREMENT PROGRAM COUNTER OEPRESSEO ON KEY QOARD FETCH KEYGOOE FRIM PROGRAM MEMORY INCREMENT USER PROGRAM COUNTER PRINT KEYCOOE SET uszn PROGRAM coumn TO II RESET AUTOMATIC EXECUTION FLAO INTERPRETER SELECT AND EXECUTE ROUTINE FOR IIEYCOIJE PRINT ADDRESS mo xzvcoue STORE KEYCODE IN USER PROGRAM MEMORY INCREMENT USER PROGRAM COUNTER REVERT TO DISPLAY FOR 025 SECOND RESET AUTOMATIC EXECUTION FLAG PATENTEDJAN H915 3.859.635
SHEET 15 OF 224 LIST BUILDING PROCESS 59' Dumas. sen-my To nuawe M9. smknug r ernuu To Ewart-cu.
FIG ISA PATENTED JAN 3.859.635 sum 15 or 224 LIST BUILDING PROCESS salmon 11: msvmv.
PATENTED JAN 71975 sum 1701 224 L|ST BUILDING PROCESS IM Cmgp mm, 'n-uS OUTPUT" AM hug To Zeta APIEM As \ooooo.
16%"harm 001' A FIG 15c

Claims (17)

1. An electronic desk type calculator, portable calculator, or the like including an input unit for entering information into the calculator, a basic first memory unit into which information may be written and from which information may be read, a basic second memory unit for storing routines and/or subroutines to be executed by the calculator in performing selected functions, plug-in adaptor means for enabling the user to removably plug one or more additional second memory units for storing routines and/or subroutines to be executed by the calculator in performing additional selected functions into the calculator to increase the number of functions that may be performed by the calculator, processing means responsive to information from the input unit or the basic first memory unit and to operating states within the calculator itself for selectively executing one or more of the routine and/or subroutines stored in the basic second memory unit to perform one or more of the selected functions employing information from one or both of the input and basic first memory units, said processing means being further responsive to information from the input unit or the basic first memory unit and to operating states within The calculator itself when an additional second memory unit is plugged into the calculator for selectively executing one or more of the routines and/or subroutines stored in that additional second memory unit to perform one or more of the additional selected functions employing information from one or both of the input and basic first memory units, and an output unit for providing an output indication of the results of the selected and additional selected functions performed by the calculator.
2. An electronic calculator as in claim 1 wherein said basic first memory unit comprises a first section for storing data and a separate second section for storing program steps, and said first and second sections of the basic first memory unit may be separately internally expanded to increase the data and program-step storage capacity of the basic first memory unit.
3. An electronic calculator as in claim 1 wherein said basic first memory unit is a read-write memory, and each of said basic and additional second memory units is a read-only memory.
4. An electronic calculator as in claim 1 wherein said calculator includes one or more receptacles into said calculator and additional second memory units include electrical connection means for electrically connecting the calculator and each of the additional second memory units plugged into one of the receptacles in the calculator, said plug-in adaptor means including the receptacles in the calculator and the electrical connection means, and said processing means includes means for detecting either the presence or the absence of each additional second memory unit plugged into one of the receptacles in the calculator.
5. An electronic calculator as in claim 4 wherein said processing means includes addressing means coupled to the basic first and second memory units and to the electrical connection means for addressing the basic first and second memory units and each of the additional second memory units plugged into one of the receptacles in the calculator, and accessing means coupled to the basic first and second memory units and to the electrical connection means for accessing the basic first and second memory units and each of the additional second memory units plugged into one of the receptacles in the calculator.
6. An electronic calculator as in claim 5 wherein said electrical connection means comprises an electrical connector on each of the additional second memory units and a mating electrical connector in each of the receptacles in the calculator, said addressing means comprises a memory address register and a first bus system for coupling the memory address register to the basic first and second memory units and to the electrical connector in each of the receptacles in the calculator, and said accessing means comprises a memory access register and a second bus system for coupling the memory access register to the basic first and second memory units and to the electrical connector in each of the receptacles in the calculator.
7. An electronic calculator as in claim 6 wherein said basic first memory unit is a read-write memory, and each of said basic and additional second memory units is a read-only memory.
8. An electronic calculator as in claim 6 wherein said input unit is a keyboard input unit including a first plurality of keys for enabling the user to manually initiate the basic functions that may be performed by the calculator without an additional second memory unit, and a second plurality of keys employed alone or with one or more of the first plurality of keys for enabling the user to manually initiate the added functions that may be performed by the calculator when each of the additional second memory units is plugged into one of the receptacles in the calculator.
9. An electronic calculator as in claim 8 wherein said basic first memory unit is a read-write memory, and each of said basic and additional second memory units is a read-only memory.
10. An electronic calculator as in claim 8 including a keybOard overlay for designating the added functions that may be initiated by the second plurality of keys when one of the additional second memory units is plugged into one of the receptacles in the calculator.
11. An electronic calculator as in claim 1 wherein said input unit is a keyboard input unit including a first plurality of keys for enabling the user to manually initiate the basic functions that may be performed by the calculator without an additional second memory unit, and a second plurality of keys employed alone or with one or more of the first plurality of keys for enabling the user to manually initiate the added functions that may be performed by the calculator when each of the additional second memory units is plugged into one of the receptacles in the calculator.
12. An electronic calculator as in claim 11 including a keyboard overlay for designating the added functions that may be initiated by the second plurality of keys when one of the additional second memory units is plugged into one of the receptacles in the calculator.
13. An electronic caluclator as in claim 1 wherein said calculator includes adaptor means for accommodating one or more additional first memory units to internally expand the storage capacity of the basic first memory unit.
14. An electronic calculator as in claim 13 wherein said basic first memory unit includes a first section for storing data and a separate second section for storing program steps, and said adaptor means is operable for accommodating the additional first memory units to separately, internally expand the data and program-step storage capacity of the first and second sections of the basic first memory unit.
15. An electronic calculator as in claim 14 wherein said processing means includes addressing means coupled to the basic first and second memory units and to the adaptor means for addressing the basic first and second memory units and each added first memory unit, and accessing means coupled to the basic first and second memory units and to the adaptor means for accessing the basic first and second memory units and each added first memory unit.
16. An electronic calculator as in claim 15 wherein said addressing means comprises a memory address register and a first bus system for coupling the memory address register to the basic first and second memory units and to one or more electrical connectors of the adaptor means, and said accessing means comprises a memory access register and a second bus system for coupling the memory access register to the basic first and second memory units and to the electrical connectors of the adaptor means.
17. An electronic calculator as in claim 16 wherein said basic first memory unit is a read-write memory, and each of said basic and additional second memory units is a read-only memory.
US153437A 1971-06-15 1971-06-15 Programmable calculator Expired - Lifetime US3859635A (en)

Priority Applications (34)

Application Number Priority Date Filing Date Title
US153437A US3859635A (en) 1971-06-15 1971-06-15 Programmable calculator
DE2264871*A DE2264871A1 (en) 1971-06-15 1972-06-13 ELECTRONIC CALCULATOR
DE19722228742 DE2228742A1 (en) 1971-06-15 1972-06-13 Programmable calculating machine
DE2264923*A DE2264923A1 (en) 1971-06-15 1972-06-13 ELECTRONIC CALCULATOR
DE2264919*A DE2264919A1 (en) 1971-06-15 1972-06-13 PROGRAMMABLE CALCULATOR
DE2264920*A DE2264920A1 (en) 1971-06-15 1972-06-13 ELECTRONIC CALCULATOR
CH880072A CH560934A5 (en) 1971-06-15 1972-06-13
CA144,658A CA1020285A (en) 1971-06-15 1972-06-14 Programmable calculator
GB5401174A GB1403707A (en) 1971-06-15 1972-06-15 Calculators
GB5095074A GB1403703A (en) 1971-06-15 1972-06-15 Electronic calculator
IT50917/72A IT958250B (en) 1971-06-15 1972-06-15 PROGRAMMABLE ELECTRONIC CALCULATOR
FR7221583A FR2147937B1 (en) 1971-06-15 1972-06-15
GB5404274A GB1403706A (en) 1971-06-15 1972-06-15 Calculators
GB5401274A GB1403705A (en) 1971-06-15 1972-06-15 Calculators
GB5166174A GB1403709A (en) 1971-06-15 1972-06-15 Calculators
ZA724117A ZA724117B (en) 1971-06-15 1972-06-15 Programmable calculator
GB2801272A GB1403710A (en) 1971-06-15 1972-06-15 Programmable calculator
GB5400974A GB1403708A (en) 1971-06-15 1972-06-15 Calculators
GB5401074A GB1403704A (en) 1971-06-15 1972-06-15 Calculators
JP5911272A JPS568381B1 (en) 1971-06-15 1972-06-15
FR7316288A FR2168132A2 (en) 1971-06-15 1973-05-07
US05/535,750 US4063221A (en) 1971-06-15 1974-12-23 Programmable calculator
CA291,275A CA1058767A (en) 1971-06-15 1977-10-31 Programmable calculator with printout of key actuation
CA291,274A CA1058760A (en) 1971-06-15 1977-10-31 Programmable calculator with definable keys
CA291,273A CA1058766A (en) 1971-06-15 1977-10-31 Programmable calculator with external magnetic record member
CA293,301A CA1058761A (en) 1971-06-15 1977-10-31 Electronic calculator with editing capability
CA293,302A CA1058762A (en) 1971-06-15 1977-10-31 Electronic calculator with directly and indirectly addressed registers
US05/850,332 US4203152A (en) 1971-06-15 1977-11-10 Programmable calculator including key-log printing means
HK676/78A HK67678A (en) 1971-06-15 1978-11-23 Programmable calculator
HK674/78A HK67478A (en) 1971-06-15 1978-11-23 Electronik calculator
HK675/78A HK67578A (en) 1971-06-15 1978-11-23 Calculators
US06/227,453 US4480305A (en) 1971-06-15 1981-01-22 Programmable calculator including editing capability
US06/232,088 US4412300A (en) 1971-06-15 1981-02-06 Programmable calculator including alphabetic output capability
US06/239,867 US4384328A (en) 1971-06-15 1981-03-02 Programmable calculator including magnetic reading and recording means

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US153437A US3859635A (en) 1971-06-15 1971-06-15 Programmable calculator

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US05/535,750 Division US4063221A (en) 1971-06-15 1974-12-23 Programmable calculator

Publications (1)

Publication Number Publication Date
US3859635A true US3859635A (en) 1975-01-07

Family

ID=22547225

Family Applications (2)

Application Number Title Priority Date Filing Date
US153437A Expired - Lifetime US3859635A (en) 1971-06-15 1971-06-15 Programmable calculator
US05/535,750 Expired - Lifetime US4063221A (en) 1971-06-15 1974-12-23 Programmable calculator

Family Applications After (1)

Application Number Title Priority Date Filing Date
US05/535,750 Expired - Lifetime US4063221A (en) 1971-06-15 1974-12-23 Programmable calculator

Country Status (10)

Country Link
US (2) US3859635A (en)
JP (1) JPS568381B1 (en)
CA (1) CA1020285A (en)
CH (1) CH560934A5 (en)
DE (5) DE2264871A1 (en)
FR (2) FR2147937B1 (en)
GB (8) GB1403706A (en)
HK (3) HK67578A (en)
IT (1) IT958250B (en)
ZA (1) ZA724117B (en)

Cited By (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3987420A (en) * 1973-12-28 1976-10-19 Ing. C. Olivetti & C., S.P.A. Electronic computer with equipment for debugging operative programs
US4006464A (en) * 1975-02-20 1977-02-01 Fx Systems, Inc. Industrial process controller
US4016542A (en) * 1974-04-23 1977-04-05 Azurdata, Inc. Electronic notebook for use in data gathering, formatting and transmitting system
US4064490A (en) * 1975-09-10 1977-12-20 Nagel Robert H Information retrieval system having selected purpose variable function terminal
US4085446A (en) * 1974-06-01 1978-04-18 Fumitaka Nagamura Data storage and retrieval system
US4090247A (en) * 1975-08-11 1978-05-16 Arthur D. Little, Inc. Portable data entry device
US4091446A (en) * 1975-01-24 1978-05-23 Ing. C. Olivetti & C., S.P.A. Desk top electronic computer with a removably mounted ROM
US4126898A (en) * 1977-01-19 1978-11-21 Hewlett-Packard Company Programmable calculator including terminal control means
US4127897A (en) * 1974-05-30 1978-11-28 Hewlett-Packard Company Programmable calculator having extended input/output capability
US4139893A (en) * 1977-04-01 1979-02-13 Texas Instruments Incorporated Calculator program security system
US4145742A (en) * 1974-09-30 1979-03-20 Hewlett-Packard Company Programmable calculator including user-definable keys
US4152771A (en) * 1971-12-27 1979-05-01 Hewlett-Packard Company Programmable calculator including display means for signalling the user to indicate the exhaustion of a printer paper supply
US4158236A (en) * 1976-09-13 1979-06-12 Lexicon Corporation Electronic dictionary and language interpreter
US4162532A (en) * 1971-12-27 1979-07-24 Hewlett-Packard Company Programmable calculator including data format display control means
JPS54109352A (en) * 1977-11-03 1979-08-27 Lexicon Corp Electronic dictionary having pluggin module information
US4169290A (en) * 1976-12-30 1979-09-25 Utility Services, Inc. Data recording method and apparatus
US4177520A (en) * 1975-08-14 1979-12-04 Hewlett-Packard Company Calculator apparatus having a single-step key for displaying and executing program steps and displaying the result
US4177518A (en) * 1971-12-27 1979-12-04 Hewlett-Packard Company Programmable calculator including scrolling alphanumeric display means
US4178633A (en) * 1971-12-27 1979-12-11 Hewlett-Packard Company Programmable calculator including multifunction keys
US4179748A (en) * 1975-06-16 1979-12-18 National Semiconductor Corporation Programmer and method of storing information therein and accessing information therefrom
US4181965A (en) * 1971-12-27 1980-01-01 Hewlett-Packard Company Programmable calculator including program trace means
US4187547A (en) * 1971-12-27 1980-02-05 Hewlett-Packard Company Programmable calculator including means for controllably introducing blank lines on a printed record during program execution
US4200913A (en) * 1977-04-13 1980-04-29 International Business Machines Corporation Operator controlled programmable keyboard apparatus
US4202041A (en) * 1977-07-11 1980-05-06 Massachusetts Institute Of Technology Dynamically variable keyboard terminal
US4213179A (en) * 1977-10-08 1980-07-15 Tokyo Electric Co., Ltd. Data processing apparatus for electronic cashier registers
US4218760A (en) * 1976-09-13 1980-08-19 Lexicon Electronic dictionary with plug-in module intelligence
US4218755A (en) * 1978-06-19 1980-08-19 Root Steven A Weather forecasting apparatus
US4220991A (en) * 1977-10-08 1980-09-02 Tokyo Electric Co., Ltd. Electronic cash register with removable memory packs for cashier identification
US4281390A (en) * 1977-06-01 1981-07-28 Hewlett-Packard Company Programmable calculator including means for performing computed and uncomputed relative branching during program execution
JPS56124968A (en) * 1977-11-03 1981-09-30 Lexicon Corp Electronic dictionary
US4321688A (en) * 1976-09-27 1982-03-23 Canon Kabushiki Kaisha Electronic equipment capable of statistic processing
US4322816A (en) * 1972-07-07 1982-03-30 Hewlett-Packard Company Programmable calculator having structure for controlling an x-y plotter
US4352164A (en) * 1978-01-26 1982-09-28 Utility Devices, Inc. Data recording method and apparatus
US4366553A (en) * 1972-07-07 1982-12-28 Hewlett-Packard Company Electronic computing apparatus employing basic language
US4384771A (en) * 1975-01-24 1983-05-24 Canon Kabushiki Kaisha Data registration device
US4403303A (en) * 1981-05-15 1983-09-06 Beehive International Terminal configuration manager
US4433387A (en) * 1980-08-12 1984-02-21 Sangamo Weston, Inc. System for processing data received from a portable data store and for clearing the store
US4455618A (en) * 1977-09-29 1984-06-19 Hewlett-Packard Company Programmable calculator
US4471460A (en) * 1977-12-02 1984-09-11 Texas Instruments Incorporated Variable function programmed system
US4471461A (en) * 1977-12-02 1984-09-11 Texas Instruments Incorporated Variable function programmed system
US4476541A (en) * 1977-12-02 1984-10-09 Texas Instruments Incorporated Variable function programmed system
US4498144A (en) * 1980-11-19 1985-02-05 Sharp Kabushiki Kaisha Electronic apparatus with a display and printer
US4546448A (en) * 1980-10-24 1985-10-08 Hewlett-Packard Company Programmable calculator including program variable initialization means and definition means array
US4567573A (en) * 1979-01-10 1986-01-28 Sharp Kabushiki Kaisha Electronic language interpreter with faculties for memorizing and erasing new words externally applied thereto
US4755902A (en) * 1983-01-31 1988-07-05 Canon Kabushiki Kaisha Electronic apparatus with detachable member arranged to detect erroneous mounting of the detachable member
US6650317B1 (en) 1971-07-19 2003-11-18 Texas Instruments Incorporated Variable function programmed calculator
US20050079909A1 (en) * 2003-10-14 2005-04-14 Lertyos Singhaseni Method for player-influenced random distribution of game tokens
CN102541801A (en) * 2012-01-10 2012-07-04 陕西科技大学 Recording device for experimental step data
CN111431422A (en) * 2020-04-27 2020-07-17 山东大学 High-disturbance-rejection fast response control system and method for high-frequency chain matrix converter

Families Citing this family (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4093982A (en) * 1976-05-03 1978-06-06 International Business Machines Corporation Microprocessor system
JPS5451749A (en) * 1977-09-30 1979-04-23 Canon Inc Electronic apparatus
US4171537A (en) * 1978-01-09 1979-10-16 National Semiconductor Number oriented processor
US4259668A (en) * 1978-05-15 1981-03-31 Sharp Kabushiki Kaisha Television set/calculator interface including exchangeable keyboard panel and program memory cartridge
DE2922279B2 (en) * 1978-06-01 1981-03-26 Sharp K.K., Osaka Till machine
US4396981A (en) * 1978-10-02 1983-08-02 Honeywell Information Systems Inc. Control store apparatus having dual mode operation handling mechanism
US4387423A (en) * 1979-02-16 1983-06-07 Honeywell Information Systems Inc. Microprogrammed system having single microstep apparatus
US4783739A (en) * 1979-11-05 1988-11-08 Geophysical Service Inc. Input/output command processor
US4377852A (en) * 1980-03-31 1983-03-22 Texas Instruments Incorporated Terminal emulator
US4443845A (en) * 1980-06-26 1984-04-17 Texas Instruments Incorporated Memory system having a common interface
US4398264A (en) * 1980-08-12 1983-08-09 Pitney Bowes Inc. Circuit to enable foreground and background processing in a word processing system with circuits for performing a plurality of independently controlled functions
JPS5775366A (en) * 1980-10-28 1982-05-11 Sharp Corp Programmable electronic computer
DE3116549A1 (en) * 1981-04-25 1982-11-11 Honeywell Gmbh, 6050 Offenbach DIGITAL CONTROL AND / OR CONTROL SYSTEM
US4469330A (en) * 1982-01-07 1984-09-04 Atari, Inc. Controller unit for video game
US4506346A (en) * 1982-12-01 1985-03-19 At&T Bell Laboratories Programmable cartridge telephone communication system
US4631700A (en) * 1983-01-21 1986-12-23 The Laitram Corporation Magnetically coded software for multi-purpose computer
US4549263A (en) * 1983-02-14 1985-10-22 Texas Instruments Incorporated Device interface controller for input/output controller
US4583169A (en) * 1983-04-29 1986-04-15 The Boeing Company Method for emulating a Boolean network system
US4636941A (en) * 1983-05-24 1987-01-13 Iwatsu Electric Co., Ltd. Method and apparatus for analysis of microprocessor operation
US4722065A (en) * 1984-03-30 1988-01-26 Casio Computer Co., Ltd. Electronically programmable calculator with memory package
JPS60247766A (en) * 1984-05-22 1985-12-07 Sharp Corp Program computer
US4735219A (en) * 1986-04-07 1988-04-05 Whirlpool Corporation Electronic appliance control with usage responsive default cycle
US4803476A (en) * 1986-10-24 1989-02-07 Visual Technology Incorporated Video terminal for use in graphics and alphanumeric applications
US5276802A (en) * 1987-03-20 1994-01-04 Minolta Camera Kabushiki Kaisha Printer control system
JP3004274B2 (en) * 1988-02-17 2000-01-31 キヤノン株式会社 Output control device
US5742299A (en) * 1988-02-17 1998-04-21 Canon Kabushiki Kaisa Printing apparatus using a control program and font data from different external memory cartridges
JPH0776724B2 (en) * 1988-02-18 1995-08-16 富士重工業株式会社 Vehicle diagnostic device
US5036476A (en) * 1988-04-08 1991-07-30 Minolta Camera Kabushiki Kaisha Printer control system
JPH0827220B2 (en) * 1988-07-23 1996-03-21 富士重工業株式会社 Vehicle diagnostic device
US5440693A (en) * 1990-07-19 1995-08-08 International Business Machines Corp. Personal computer with drive identification
US6142687A (en) * 1999-03-16 2000-11-07 Lisak; Stephen J. One handed sequential alpha numerical keyboard
EP3469714B1 (en) 2016-07-27 2020-12-30 Huawei Technologies Co., Ltd. Polar code encoding with puncturing, shortening and extending
JP1577390S (en) * 2016-09-12 2017-05-29
JP1577389S (en) * 2016-09-12 2017-05-29
US11016781B2 (en) * 2019-04-26 2021-05-25 Samsung Electronics Co., Ltd. Methods and memory modules for enabling vendor specific functionalities
RU201465U1 (en) * 2020-06-10 2020-12-16 Федеральное государственное казенное военное образовательное учреждение высшего образования "Военный учебно-научный центр Военно-Морского Флота "Военно-морская академия им. Адмирала Флота Советского Союза Н.Г. Кузнецова" SPECIAL COMPUTER DEVICE FOR THE OPERATOR OF THE INFORMATION STATION FOR PROVIDING NAVIGATION SAFETY

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3364395A (en) * 1965-01-26 1968-01-16 Burroughs Corp Modular data processing apparatus including heat dissipating means
US3416139A (en) * 1966-02-14 1968-12-10 Burroughs Corp Interface control module for modular computer system and plural peripheral devices
US3436734A (en) * 1966-06-21 1969-04-01 Ibm Error correcting and repairable data processing storage system
US3533076A (en) * 1967-10-30 1970-10-06 Burroughs Corp Electronic accounting apparatus
US3533078A (en) * 1967-12-04 1970-10-06 Burroughs Corp Keyboard entry control apparatus
US3602894A (en) * 1969-06-23 1971-08-31 Ibm Program change control system
US3623156A (en) * 1966-06-23 1971-11-23 Hewlett Packard Co Calculator employing multiple registers and feedback paths for flexible subroutine control
US3623012A (en) * 1969-06-30 1971-11-23 Ibm Accounting system with program by example facilities
US3629850A (en) * 1966-11-25 1971-12-21 Singer Co Flexible programming apparatus for electronic computers
US3631403A (en) * 1969-09-08 1971-12-28 Singer Co Retail sales transaction terminal
US3631536A (en) * 1968-06-10 1971-12-28 John A Mosman Register system memory modules

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4529522Y1 (en) * 1966-10-04 1970-11-13
DE1549547A1 (en) * 1967-01-16 1971-05-27 Telefunken Patent Electronic table calculator
US3593297A (en) * 1970-02-12 1971-07-13 Ibm Diagnostic system for trapping circuitry
US3760171A (en) * 1971-01-12 1973-09-18 Wang Laboratories Programmable calculators having display means and multiple memories

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3364395A (en) * 1965-01-26 1968-01-16 Burroughs Corp Modular data processing apparatus including heat dissipating means
US3416139A (en) * 1966-02-14 1968-12-10 Burroughs Corp Interface control module for modular computer system and plural peripheral devices
US3436734A (en) * 1966-06-21 1969-04-01 Ibm Error correcting and repairable data processing storage system
US3623156A (en) * 1966-06-23 1971-11-23 Hewlett Packard Co Calculator employing multiple registers and feedback paths for flexible subroutine control
US3629850A (en) * 1966-11-25 1971-12-21 Singer Co Flexible programming apparatus for electronic computers
US3533076A (en) * 1967-10-30 1970-10-06 Burroughs Corp Electronic accounting apparatus
US3533078A (en) * 1967-12-04 1970-10-06 Burroughs Corp Keyboard entry control apparatus
US3631536A (en) * 1968-06-10 1971-12-28 John A Mosman Register system memory modules
US3602894A (en) * 1969-06-23 1971-08-31 Ibm Program change control system
US3623012A (en) * 1969-06-30 1971-11-23 Ibm Accounting system with program by example facilities
US3631403A (en) * 1969-09-08 1971-12-28 Singer Co Retail sales transaction terminal

Cited By (66)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6650317B1 (en) 1971-07-19 2003-11-18 Texas Instruments Incorporated Variable function programmed calculator
US4178633A (en) * 1971-12-27 1979-12-11 Hewlett-Packard Company Programmable calculator including multifunction keys
US4162532A (en) * 1971-12-27 1979-07-24 Hewlett-Packard Company Programmable calculator including data format display control means
US4187547A (en) * 1971-12-27 1980-02-05 Hewlett-Packard Company Programmable calculator including means for controllably introducing blank lines on a printed record during program execution
US4152770A (en) * 1971-12-27 1979-05-01 Hewlett-Packard Company Programmable calculator including means for programmably controlling magnetic storage units
US4177518A (en) * 1971-12-27 1979-12-04 Hewlett-Packard Company Programmable calculator including scrolling alphanumeric display means
US4164019A (en) * 1971-12-27 1979-08-07 Hewlett-Packard Company Programmable calculator including alphanumeric display means
US4164039A (en) * 1971-12-27 1979-08-07 Hewlett-Packard Company Programmable calculator including a key for performing either a subtraction or a unary minus function
US4181965A (en) * 1971-12-27 1980-01-01 Hewlett-Packard Company Programmable calculator including program trace means
US4159525A (en) * 1971-12-27 1979-06-26 Hewlett-Packard Company Programmable calculator employing computed memory addresses
US4158228A (en) * 1971-12-27 1979-06-12 Hewlett-Packard Company Programmable calculator including alphanumeric error display means
US4158233A (en) * 1971-12-27 1979-06-12 Hewlett-Packard Company Programmable calculator including means for performing implied multiply operations
US4152771A (en) * 1971-12-27 1979-05-01 Hewlett-Packard Company Programmable calculator including display means for signalling the user to indicate the exhaustion of a printer paper supply
US4152774A (en) * 1971-12-27 1979-05-01 Hewlett-Packard Company Programmable calculator including keyboard function means for raising the number ten to any designated power
US4158231A (en) * 1971-12-27 1979-06-12 Hewlett-Packard Company Programmable calculator including program listing means
US4152769A (en) * 1971-12-27 1979-05-01 Hewlett-Packard Company Programmable calculator including means for permitting data entry during program execution
US4156285A (en) * 1971-12-27 1979-05-22 Hewlett-Packard Company Programmable calculator including keyboard functions whose argument may be a numeric constant, a storage register, or an arithmetic expression
US4156282A (en) * 1971-12-27 1979-05-22 Hewlett-Packard Company Programmable calculator including relational operator means
US4156917A (en) * 1971-12-27 1979-05-29 Hewlett-Packard Company Programmable calculator including separate user program and data memory areas
US4156918A (en) * 1971-12-27 1979-05-29 Hewlett-Packard Company Programmable calculator including means for performing computed jumps during program execution
US4366553A (en) * 1972-07-07 1982-12-28 Hewlett-Packard Company Electronic computing apparatus employing basic language
US4322816A (en) * 1972-07-07 1982-03-30 Hewlett-Packard Company Programmable calculator having structure for controlling an x-y plotter
US3987420A (en) * 1973-12-28 1976-10-19 Ing. C. Olivetti & C., S.P.A. Electronic computer with equipment for debugging operative programs
US4016542A (en) * 1974-04-23 1977-04-05 Azurdata, Inc. Electronic notebook for use in data gathering, formatting and transmitting system
US4127897A (en) * 1974-05-30 1978-11-28 Hewlett-Packard Company Programmable calculator having extended input/output capability
US4085446A (en) * 1974-06-01 1978-04-18 Fumitaka Nagamura Data storage and retrieval system
US4161031A (en) * 1974-09-30 1979-07-10 Hewlett-Packard Company Programmable calculator including boolean flag variable means
US4145742A (en) * 1974-09-30 1979-03-20 Hewlett-Packard Company Programmable calculator including user-definable keys
US4145752A (en) * 1974-09-30 1979-03-20 Hewlett-Packard Company Programmable calculator including separate line numbering means for user-definable functions
US4091446A (en) * 1975-01-24 1978-05-23 Ing. C. Olivetti & C., S.P.A. Desk top electronic computer with a removably mounted ROM
US4384771A (en) * 1975-01-24 1983-05-24 Canon Kabushiki Kaisha Data registration device
US4006464A (en) * 1975-02-20 1977-02-01 Fx Systems, Inc. Industrial process controller
US4179748A (en) * 1975-06-16 1979-12-18 National Semiconductor Corporation Programmer and method of storing information therein and accessing information therefrom
US4090247A (en) * 1975-08-11 1978-05-16 Arthur D. Little, Inc. Portable data entry device
US4177520A (en) * 1975-08-14 1979-12-04 Hewlett-Packard Company Calculator apparatus having a single-step key for displaying and executing program steps and displaying the result
US4064490A (en) * 1975-09-10 1977-12-20 Nagel Robert H Information retrieval system having selected purpose variable function terminal
US4218760A (en) * 1976-09-13 1980-08-19 Lexicon Electronic dictionary with plug-in module intelligence
US4158236A (en) * 1976-09-13 1979-06-12 Lexicon Corporation Electronic dictionary and language interpreter
US4321688A (en) * 1976-09-27 1982-03-23 Canon Kabushiki Kaisha Electronic equipment capable of statistic processing
US4169290A (en) * 1976-12-30 1979-09-25 Utility Services, Inc. Data recording method and apparatus
US4126898A (en) * 1977-01-19 1978-11-21 Hewlett-Packard Company Programmable calculator including terminal control means
US4139893A (en) * 1977-04-01 1979-02-13 Texas Instruments Incorporated Calculator program security system
US4200913A (en) * 1977-04-13 1980-04-29 International Business Machines Corporation Operator controlled programmable keyboard apparatus
US4281390A (en) * 1977-06-01 1981-07-28 Hewlett-Packard Company Programmable calculator including means for performing computed and uncomputed relative branching during program execution
US4202041A (en) * 1977-07-11 1980-05-06 Massachusetts Institute Of Technology Dynamically variable keyboard terminal
US4455618A (en) * 1977-09-29 1984-06-19 Hewlett-Packard Company Programmable calculator
US4213179A (en) * 1977-10-08 1980-07-15 Tokyo Electric Co., Ltd. Data processing apparatus for electronic cashier registers
US4220991A (en) * 1977-10-08 1980-09-02 Tokyo Electric Co., Ltd. Electronic cash register with removable memory packs for cashier identification
JPS56124968A (en) * 1977-11-03 1981-09-30 Lexicon Corp Electronic dictionary
JPS54109352A (en) * 1977-11-03 1979-08-27 Lexicon Corp Electronic dictionary having pluggin module information
JPS56124967A (en) * 1977-11-03 1981-09-30 Lexicon Corp Electronic dictionary
US4476541A (en) * 1977-12-02 1984-10-09 Texas Instruments Incorporated Variable function programmed system
US4471460A (en) * 1977-12-02 1984-09-11 Texas Instruments Incorporated Variable function programmed system
US4471461A (en) * 1977-12-02 1984-09-11 Texas Instruments Incorporated Variable function programmed system
US4352164A (en) * 1978-01-26 1982-09-28 Utility Devices, Inc. Data recording method and apparatus
US4218755A (en) * 1978-06-19 1980-08-19 Root Steven A Weather forecasting apparatus
US4567573A (en) * 1979-01-10 1986-01-28 Sharp Kabushiki Kaisha Electronic language interpreter with faculties for memorizing and erasing new words externally applied thereto
US4433387A (en) * 1980-08-12 1984-02-21 Sangamo Weston, Inc. System for processing data received from a portable data store and for clearing the store
US4546448A (en) * 1980-10-24 1985-10-08 Hewlett-Packard Company Programmable calculator including program variable initialization means and definition means array
US4498144A (en) * 1980-11-19 1985-02-05 Sharp Kabushiki Kaisha Electronic apparatus with a display and printer
US4403303A (en) * 1981-05-15 1983-09-06 Beehive International Terminal configuration manager
US4755902A (en) * 1983-01-31 1988-07-05 Canon Kabushiki Kaisha Electronic apparatus with detachable member arranged to detect erroneous mounting of the detachable member
US20050079909A1 (en) * 2003-10-14 2005-04-14 Lertyos Singhaseni Method for player-influenced random distribution of game tokens
US7322888B2 (en) * 2003-10-14 2008-01-29 Lertyos Singhaseni Method for player-influenced random distribution of game tokens
CN102541801A (en) * 2012-01-10 2012-07-04 陕西科技大学 Recording device for experimental step data
CN111431422A (en) * 2020-04-27 2020-07-17 山东大学 High-disturbance-rejection fast response control system and method for high-frequency chain matrix converter

Also Published As

Publication number Publication date
DE2264919A1 (en) 1975-05-28
JPS568381B1 (en) 1981-02-23
HK67478A (en) 1978-12-01
GB1403703A (en) 1975-08-28
CH560934A5 (en) 1975-04-15
GB1403705A (en) 1975-08-28
HK67678A (en) 1978-12-01
GB1403707A (en) 1975-08-28
GB1403710A (en) 1975-08-28
IT958250B (en) 1973-10-20
GB1403709A (en) 1975-08-28
FR2147937A1 (en) 1973-03-16
DE2264920A1 (en) 1975-05-22
HK67578A (en) 1978-12-01
DE2264923A1 (en) 1975-09-04
CA1020285A (en) 1977-11-01
FR2168132A2 (en) 1973-08-24
DE2228742A1 (en) 1972-12-21
ZA724117B (en) 1974-01-30
GB1403704A (en) 1975-08-28
US4063221A (en) 1977-12-13
GB1403708A (en) 1975-08-28
FR2147937B1 (en) 1975-08-01
DE2264871A1 (en) 1975-03-20
GB1403706A (en) 1975-08-28

Similar Documents

Publication Publication Date Title
US3859635A (en) Programmable calculator
JP2763327B2 (en) Apparatus for signal transmission between two data processing means
US3784983A (en) Information handling system
Mano Computer engineering hardware design
US3699532A (en) Multiprogramming control for a data handling system
GB1433117A (en) Programmable calculator
GB886889A (en) Improvements in memory systems for data processing devices
US4028538A (en) Programmable calculator employing algebraic language
GB888732A (en)
US3810101A (en) Data collection system
US3510847A (en) Address manipulation circuitry for a digital computer
US4051459A (en) Stored program controlled typewriting/editing system
GB1275001A (en) Programmable electronic calculator
CN101299210A (en) Input method system and terminal equipment using the same
Logue et al. Hardware implementation of a small system in programmable logic arrays
US4126898A (en) Programmable calculator including terminal control means
US3629850A (en) Flexible programming apparatus for electronic computers
Dunwell Design objectives for the IBM STRETCH computer
US3918030A (en) General purpose digital computer
US4114026A (en) Electronic desk-top accounting machine and calculator
Eckert et al. Design of Univac®-LARC system: I
US4322816A (en) Programmable calculator having structure for controlling an x-y plotter
US4366553A (en) Electronic computing apparatus employing basic language
Lindquist et al. A time-sharing system using an associative memory
US3233224A (en) Data processing system