BASIC2 INTERPRETER; minimal basic language. [MCS-80,8080-based microcomputers; 8080 Assembly language]
Technical Report
·
OSTI ID:6419061
The BASIC2 INTERPRETER was developed to provide a high-level easy-to-use language for performing both control and computational functions in the MCS-80. The package is supplied as two alternative implementations, hardware and software. The ''software'' implementation provides the following capabilities: entry and editing of BASIC programs, device-independent I/O, special functions to allow access from BASIC to any I/O port, formatted printing, special INPUT/OUTPUT-and-proceed statements to allow I/O without interrupting BASIC program execution, full arithmetic expressions, limited string manipulation (10 or fewer characters), shorthand forms for common BASIC keywords, immediate mode BASIC statement execution, and capability of running a BASIC program that is stored in PROM. The allowed arithmetic operations are addition, subtraction, multiplication, division, and raising a number to a positive integral power. In the second, or ''hardware'', implementation of BASIC2 requiring an Am9511 Arithmetic Processing Unit (APU) interfaced to the 8080 microprocessor, arithmetic operations are performed by the APU. The following additional built-in functions are available in this implementation: square root, sine, cosine, tangent, arcsine, arccosine, arctangent, exponential, logarithm base e, and logarithm base 10. MCS-80,8080-based microcomputers; 8080 Assembly language; Approximately 8K bytes of RAM to store the assembled interpreter, additional user program space, and necessary peripheral devices. The hardware implementation requires an Am9511 Arithmetic Processing Unit and an interface board (reference 2).
- Research Organization:
- Lawrence Livermore National Lab., CA (USA)
- OSTI ID:
- 6419061
- Report Number(s):
- ANL/NESC-803; ON: DE83048803
- Country of Publication:
- United States
- Language:
- English
Similar Records
Self-patching firmware program. [Method of branching to auxiliary program without hardware or software modification]
LLL 8080 BASIC-II interpreter user's manual
Tektronix GS-4051: MCS-8080 software system
Technical Report
·
Tue Nov 30 23:00:00 EST 1976
·
OSTI ID:7316183
LLL 8080 BASIC-II interpreter user's manual
Technical Report
·
Sun Apr 02 23:00:00 EST 1978
·
OSTI ID:6750040
Tektronix GS-4051: MCS-8080 software system
Technical Report
·
Fri Jun 16 00:00:00 EDT 1978
·
OSTI ID:6690433