Browse Prior Art Database

Method to Reference Previous Memory Value in Personal Computer Calculator After Memory Is Cleared

IP.com Disclosure Number: IPCOM000062594D
Original Publication Date: 1986-Dec-01
Included in the Prior Art Database: 2005-Mar-09
Document File: 2 page(s) / 52K

Publishing Venue

IBM

Related People

Amezcua, R: AUTHOR [+3]

Abstract

A program can provide a ten-key calculator function for a Personal Computer (PC). A Memory Operator (M+, M-, CM or RM) is used to indicate which function will be performed on the Memory Register. A Tape Log table is maintained which is a sequenced list of records that record all the activities on the calculator. This describes how the memory contents are recorded in the tape log when a clear memory operation is performed. The calculator uses a memory window, shown in Fig. 1, to display the contents of the memory. When the content of memory is zero, the memory window is removed to unclutter the screen, shown in Fig. 2. The content of memory can be updated by the Memory Operators (M+, M-). If the memory is cleared, the current memory value and clear memory operator (CM) are recorded in the tape log.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 88% of the total text.

Page 1 of 2

Method to Reference Previous Memory Value in Personal Computer Calculator After Memory Is Cleared

A program can provide a ten-key calculator function for a Personal Computer (PC). A Memory Operator (M+, M-, CM or RM) is used to indicate which function will be performed on the Memory Register.

A Tape Log table is maintained which is a sequenced list of records that record all the activities on the calculator. This describes how the memory contents are recorded in the tape log when a clear memory operation is performed. The calculator uses a memory window, shown in Fig. 1, to display the contents of the memory. When the content of memory is zero, the memory window is removed to unclutter the screen, shown in Fig. 2. The content of memory can be updated by the Memory Operators (M+, M-). If the memory is cleared, the current memory value and clear memory operator (CM) are recorded in the tape log.

(Image Omitted)

Once the previous memory contents are recorded they could always be referenced by scrolling up or down the tape log at any point in time. An example with nonzero value in memory and clear memory CM, pressed as set forth below, is shown in Fig. 1 and Fig. 2. 89.12 + 30.88 = (simple chain calculation) M+ (add to memory) 30 * 10 (simple chain calculation) + RM = (recall from memory) CM (clear memory) UNIQUE FEATURES 1. The previous values of memory could be looked at from the tape log even after the value of memory is refreshed. 2. The calculations could be res...