Claims
- 1. In combination:
- data storage means;
- means for sequentially addressing said data storage means;
- first adder means;
- means for coupling outputs of said data storage means to first inputs of said first adder means;
- first register means coupled to outputs of said first adder means, second inputs of said first adder means being coupled to outputs of said first register means;
- second adder means having first inputs coupled to said inputs of said first register means;
- second register means coupled to outputs of said second adder means, second inputs of said second adder means being coupled to outputs of said second register means;
- means for multiplying the number represented by said outputs of said second register by a predetermined number;
- means for sequentially accumulating the number represented by outputs of said multiplying means;
- means for converting outputs of said accumulating means to an analog voltage; and
- means for deflecting the beam of a cathode-ray tube in accordance with said analog voltage.
- 2. The combination of claim 1 wherein said addressing means comprises a counter.
- 3. The combination of claim 1 wherein said data storage means comprises a read only memory.
- 4. The combination of claim 3 wherein second difference values of a function are stored in said read only memory.
- 5. The combination of claim 4 further comprising means for initializing said first and second register means.
- 6. The combination of claim 4 wherein said function comprises a trigonometric function.
- 7. The combination of claim 6 wherein said trigonometric function comprises a sine function.
- 8. The combination of claim 6 wherein said trigonometric function comprises a cosine function.
- 9. In combination:
- means for providing a binary count in response to a sequence of input pulses;
- a read-only memory, said read-only memory being addressed by said count providing means, said read-only memory containing values representing second differences of 45.degree. of a sine function and 45.degree. of a cosine function, each of said values comprising two binary bits;
- at least one first accumulator means, inputs of said first accumulator means being coupled to outputs of said read-only memory, and said first accumulator means producing first difference values from said second difference values;
- at least one second accumulator means, inputs of said second accumulator means being coupled to outputs of said first accumulator means, said second accumulator means producing values of a sinusoidal function from said first difference values;
- means for initializing said first and second accumulator means to predetermined values;
- said values of said sinusoidal function being accurate to 18 .+-. 1/2 binary places;
- means for multiplying said values of said sinusoidal function by a predetermined number;
- at least one third accumulator means, inputs of said third accumulator means being coupled to outputs of said multiplying means;
- means for converting outputs of said third accumulating means to an analog voltage; and
- means for deflecting the beam of a cathode-ray tube in accordance with said analog voltage.
- 10. The combination of claim 9 wherein said values in said read-only memory comprise values representing the first 45.degree. of the sine function and the first 45.degree. of the cosine function.
- 11. The combination of claim 10 wherein said first and second accumulator means are each two in number.
- 12. The combination of claim 11 wherein said initializing means initializes said first accmulator means to the first difference of one of said sine and cosine functions and initializes said second accumulator means to the first value of said sinusoidal function.
CROSS-REFERENCE TO RELATED CASES
This is a continuation of application Ser. No. 445,179, filed Feb. 25, 1974, now abandoned.
US Referenced Citations (6)
Non-Patent Literature Citations (1)
Entry |
Babbage's Calculating Engines, E. and F. N. Spon, 125, Strand, London, 1889 pp. 91-109 & 212-215. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
445179 |
Feb 1974 |
|