Programmable calculator

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364900, 340365R, 364706, G06F 302, G06F 918

Patent

active

040756793

ABSTRACT:
An adaptable programmable calculator employs modular read-write and read-only memories separately expandable to provide additional program and data storage functions within the calculator oriented toward the environment of the user, and an LSI NMOS central processing unit, capable of handling sixteen-bit parallel binary operations, binary-coded-decimal arithmetic, sixteen-bit parallel input/output operations, two-level interrupt from up to sixteen input/output devices, and a direct memory access channel. The input/output units include a keyboard input unit having a full complement of alphanumeric keys, a magnetic tape cassette reading and recording unit capable of bidirectionally transferring programs and data between the calculator and a magnetic tape, a 32-character solid state output display unit capable of displaying every alphabetic and numeric character and many other symbols individually or in combination, and a sixteen-column alphanumeric thermal printer for printing results of computations, program listings, messages generated by the user and the calculator itself, and error conditions encountered during use of the calculator. All of these input/output units are included within the calculator itself. Many other external input/output units may be employed with the calculator. The calculator may be operated manually by the user from the keyboard input unit or automatically through a program stored within the read-write memory to perform calculations and to provide an output indication of the results thereof. While a program stored within the read-write memory is being executed, the user can perform calculations manually from the keyboard. Execution of the program is temporarily suspended at convenient points within the program to allow execution of the calculations manually selected by the user. If desired, the user may be prevented from manually selecting calculations from the keyboard input unit by disabling the keyboard input unit during program execution. The calculator employs a natural algebraic program language that allows the user to enter lines of one or more alphanumeric algebraic statements into the calculator from the keyboard input unit while visually observing each line as it is entered to check for errors therein. The user may immediately execute each entered line or store that line as part of a program in the read-write memory, may subsequently recall the executed or stored line so that it may be reinspected, and, if necessary, edited and re-executed or re-stored, thereby automatically replacing the previously stored line. The program language of the calculator is contained within a plug-in language read-only memory and may be changed by inserting a different language read-only memory.

REFERENCES:
patent: 3495222 (1970-02-01), Perotto et al.
patent: 3593313 (1971-07-01), Tomaszewski et al.
patent: 3610902 (1971-10-01), Rahenkamp
patent: 3623012 (1971-11-01), Lowry et al.
patent: 3675213 (1972-07-01), Spangler
patent: 3769621 (1973-10-01), Osborne
patent: 3839630 (1974-10-01), Olander et al.
patent: 3859630 (1975-01-01), Watson et al.
patent: 4015245 (1977-03-01), Mercurio et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Programmable calculator does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Programmable calculator, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Programmable calculator will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-130868

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.