Software Series 32000 Catalog

Featuring Independent Software Vendors

Software Series 32000 Catalog

Featuring Independent Software Vendors .. - .. a

National Semiconductor Corporation GENIX, Series 32000, ISE, SYS32, 32016 and 32032 are trademarks of National Semiconductor Corp. IBM is a trademark of International Business Machines Corp. VAX 11/730, 750, 780, PDP-II Series, LSl-11 Series, RSX-11 M, RSX-11 M PLUS, DEC PRO, MICRO VAX, VMS, and RSTS are trademarks of Digital Equipment Corp. 8080, 8086, 8088, and 80186 are trademarks of Intel Corp. Z80, Z80A, Z8000, and Z80000 are trademarks of Zilog Corp. is a trademark of AT&T Bell Laboratories. MS-DOS, , and XENIX-32 are trademarks of Microsoft Corp. NOVA, ECLIPSE, and AoS are trademarks of Data General Corp. CP/M 2.2, CP/M-80, CP/M-86 are registered trademarks of Digital Research, Inc. Concurrent DOS is a trademark of Digital Research, Inc. PRIMOS is a trademark of Prime Computer Corp. UNITY is a trademark of Human Computing Resources Corp. Introduction

Welcome to the exciting world of As a result, the Independent software products for National's Software Vendor (ISV) can provide advanced 32-bit Microprocessor solutions to customer software family, Series 32000. We have problems by offering the same recently renamed our 32-bit software package independent of microprocessor products from the the particular Series 32000 CPU. NS16000 family to Series 32000. This software catalog was This program was effective created to organize, maintain, and immediately following the signing disseminate Series 32000 software of Texas Instruments, Inc. as our information. It includes the software second source for the Series vendor, contact information, and 32000. product data for each product. National has undertaken the The catalog is organized by ·responsibility to implement these company and by product. There changes and corresponding are various indices and cross­ references throughout this catalog. references by software type and Note, however, that a number of over 100 pages of product data in Independent Software Vendor's alphabetical order by company. Product's Names still reference To obtain further information on 16000. We did not attempt to any product contained in this change any "product names" catalog, please contact the other than our own. Those product software vendor directly, as shown names will be reviewed and on the product Data sheet. corrected to reflect Series 32000, Please be advised that NSC by each ISV, for the next edition of publishes submitted data as it is the catalog. received; in this catalog, no Each CPU version in the Series products other than our own have 32000 has the same internal 32-bit been analyzed or evaluated. architecture and compatible National makes no warranties or instruction sets. This means that representations of any kind with software written for, or ported to, regard to the quality, functionality, any Series 32000 CPU is both or execution of the products upward and downward compatible. described herein. In no event will This compatibility protects our National be liable for any incidental customer's software equity and or consequential damages arising provides a growth path for out of the application or use of any upgrading their products. product described herein. ISV Acknowledgement

I would like to personally thank advanced 32-bit microprocessor you for your cooperation in making family, it is referred to as Series this publication possible, and to 32000. You have several months to wish you great success in rename your products for the next marketing the products listed in edition of the software catalog. this catalog as well as in new While every reasonable effort has product development. ISVs are, been made to ensure that the and will continue to be, very contents of this catalog conform to valuable to the overall Series the product descriptions submitted, 32000 program. we cannot be held responsible for As mentioned in the introduction, inadvertent errors. If you feel that we have recently renamed our there is a mistake, or that a 32-bit microprocessor products trademark or copyright has not from the NS16000 family to Series been accurately credited, please 32000. National undertook the contact us at the address below. responsibility to implement these· Software products, which directly changes and corresponding relate to or interface with the Series references throughout this catalog. 32000 family, and which do not However, we did not attempt to currently appear in this catalog change any of the actual ISV's may be submitted for consideration Software Product names. in the next issue. Several of the software products Please write or call for details throughout either used or and to request the appropriate referenced the 16000 in the software product submission forms. product name. I ask each of you Comments are also welcome. that this applies to, to rename your product accordingly. Now, when Sincerely, we speak of our technologically .6;,J}S~ Bill Slusher ISV Senior Program Manager National Semiconductor 2900 Semiconductor Drive MIS 16-172 Santa Clara, CA 95051 (408) 721-5554 Contents

Company Index ...... 1

Product Index ...... 2

Index by Software Type ...... 4

Series 32000 Operating Systems

Cross Software

Languages/

Other Systems Software

Applications

Software Cross Reference Chart ...... 6

Product Data by Company ...... 9

Company Index

Accugraph Corporation...... 9 Jim Murray, Computer Programming ...... 66 Advanced Computer Techniques Corporation (ACT) ...... 1O National Semiconductor Corporation (NSC) ...... 74 Austec, Inc...... 14 OASYS, Inc ...... 78 Clinical Data Design ...... 15 Olympus Software, Inc...... 82 Computer Corporation of America (CCA) ...... 16 ORACLE Corporation ...... 83 Computer Methods Limited . . . 17 PHACT Associates, Ltd...... 84 Databoard, Inc...... 20 Procedamos ...... 88 Destek Group ...... 22 Quadratron Systems, Inc. . . . . 90 Elite Corporation ...... 27 Quality Software Products Co...... 99 Eris Systems Corporation . . . . 33 Silicon Valley Excelan, Inc...... 37 Software, Inc. (SVS) ...... 100 Horizon Software Softrade International, Inc. . .. 104 Systems, Inc...... 38 Software Innovations, Inc. . ... 108 Human Computing Resources Corporation (HCR) ...... 39 Solutionware Corporation ..... 112 lnnervision Computers ...... 41 Symmetric Computer Systems Corporation (SCS) ...... 113 JM I Software Consultants . . . . 45 Syntactics Corporation ...... 116 Kent State University ...... 49 Tartan Laboratories, Inc...... 117 Lattice Logic, Ltd...... 50 TECSl-Software ...... 119 Logica PLC-Logic UK Ltd. . . . 52 Topexpress Ltd ...... 120 Micro Focus ...... 53 UniComp Corporation ...... 125 MICRONETICS ...... 57 Unidot Systems, Inc ...... 127 MI PS Software Development, Inc...... 59 Unified Software Systems .... 130 MultiNational Software, Inc. . . . 60 UniPress Software, Inc ...... 131 Multi Solutions, Inc. (MSI) . . . . 61 UniVentures ...... 132 Product Index

ACCU/CAD 2-D Computer Aided DATABASE Management Design & Drafting ...... 9 System ...... 88 ACT ANSI COBOL 74 DBASIC ...... 20, 133 ...... 10 DEBUG/RT ...... 22 ACT ANSI FORTRAN 77 DEV16KZ ...... 41 Compiler ...... 11 DNIX ...... 21, 134 ACT Pascal Compiler ...... 12 DYALOG APL ...... 59 ACT Pascal Cross Compiler . . 13 EMU8080 ...... 58 ALGOL68C compiler .. ·...... 120 EXEC (formerly BLMX-16) . . . . 75 Animator ...... 53 EXOS 8010 (TCP/IP Protocol ASMx16 ...... 127 Package) ...... 37 Assembler (16000) ...... 49 AVL ...... 108 Field Oriented Screen Utilities (FOCUS) ...... 67 BASIC Interpreter ...... 121 FORMS-2 ...... 55 BASIC-L ...... 109 FORTRAN Compiler ...... 137 BASTOC ...... 45 FORTRAN-16000 Cross BCPL Compiler ...... 122 Compiler for VAX ...... 79 Bini Database Package ...... 33 FORTRAN 77 Compiler ...... 123 (GENIX Cross Support) . . . . 76 GENIX . . . . 74 CCA EMACS ...... 16 GENIX Porting package COB by THIRD EYE (Binary) ...... 113 SOFTWARE ...... 132 GOSLING EMACS ...... 131 C Executive ...... 4 GREEN HILLS Software's C Cross-Support Package ...... 114 Compiler ...... 135 CRC-16 ...... 66 Cross Incremental Linker HEX DUMP ...... 68 (ILNK16) ...... 105 HCR 4.1 BSD C Cross Crystal Writer ...... 116 Compiler ...... 39 CUE (Commercial UNIX HCR 4.1 BSD O/S ...... 40 Environment) ...... 14 Horizon Software System . . . . 38 CX16K ...... 57 IBM 2780 Simulator ...... 69 C-16000 C Cross Compiler . . . 78 IBM 3271 Simulator ...... 70 C-16TR C (pre-processor) .... 104 IBM 3274 Simulator ...... 71 IBM 5251 Simulator...... 72 ISIL Compiler ...... 34

2 JMI Portable C Library ...... 47 Q-CALC ...... 99 LDx16 ...... 128 Q-CALL ...... 90 LEVEL II COBOL (Compact) . . 54 Q-DATE ...... 91 LEVEL II COBOL Q-FORM ...... 92 (High Perform) ...... 56 Q-MAIL ...... 93 LISP ...... 27 Q-MATH ...... 94 LISP/16000 ...... 115 Q-MENU ...... 95 MDX (Medical Pckg) ...... 15 Q-NOTE ...... 96 Modula-2 ...... 28 Q-OFFICE ...... 97, 136 Modula II Compiler ...... 42 Q-ONE ...... 98 Noram 16 ...... 129 /rdb - UNIX DBMS ...... 60 NS16000 Cross Assembler RTX16-Real Time Executive ... 119 for VAX ...... 80 S1 BASIC ...... 61 NS16032 C Cross S1 C ...... 62 Compiler ...... 48 S1 FORTRAN 77 ...... 63 NSX16 for the DEC PDP S1 Operating System ...... 64 Family ...... 107 S1 Pase~ ...... 65 NSX16 for Z80/CP/M Scientific Word Processor .... 124 Systems ...... 112 SMPL II Compiler ...... 32 ON/NET Local Area SVS BASIC Plus Interpreter ... 100 Networking ...... 23 SVS "C" Compiler ...... 101 ORACLE DBMS ...... 83 SVS FORTRAN Compiler .... 102 OS/CLI Command Line SVS Pascal Compiler ...... 103 Interpreter ...... 25 Tartan C ...... 117 OS/FT Hierarchical File Tartan Modula-2 ...... 118 System ...... 24 Test Data Generator ...... 73 OS/RT Real Time Operating Tilios ...... 35 System Kernel ...... 26 TQX Text Editor ...... 36 Pascal (Formerly NSX-16) . . . . 77 UltraCalc ...... 82 Pascal Converter for UNIFORTH ...... 130 Series 32000 ...... 106 UniGen ...... 125 Pascal Compiler ...... 50 UniMerge ...... 126 Pascal Compiler ...... 138 vc ...... 110 Pascal Cross-Compiler ...... 51 vf ...... 111 PAS-16000 Pascal Cross Compiler ...... 81 WEB/16KZ ...... 43 PHACT-dbrm ...... 84 WR Pascal ...... 31 PHACT-rg ...... 85 XED Document Processing PHACT-rql ...... 86 System ...... 17 PHACT-sa ...... 87 XED Forms Management POET Text Editor ...... 29 System ...... 18 PVS Operating System ...... 30 XED Menu Processor ...... 19 Procedamus X.25 ...... 89 XENIX-32 ...... 52 PROLOG 16000 ...... 115 XDEV16 ...... 44

3 Index by Software Type

Series 32000 Operating Systems GENIX ...... 74 XENIX-32 ...... 52 C-EXECUTIVE ...... 46 PVS ...... 30 RTX-16 ...... 119 EXEC ...... 75 DNIX ...... 21, 134 4.1 BSD O/S (UNITY) ...... 40 Cross Software VAX/UNIX ...... 13, 39, 48, 76, 78, 79, 80, 114 VAX/VMS ...... 13, 48, 51, 77, 78, 79, 80 PDP-II Series/RSX-11 M/Plus ...... 107, 127 Micro/RSX-11 M/Plus ...... 107 DEC PRO/RSX-11 M/Plus ...... 107 Z80/NSC800/CP/M ...... 41, 57, 112 Languages/Compilers c ...... 62, 101, 117, 135 Pascal ...... 12, 31, 51, 65, 103, 138 FORTRAN ...... 11, 63, 102, 123, 137 COBOL ...... 10, 56 Assembler ...... 49 FORTH ...... 130 Modula-2 ...... 28, 42, 118 Lisp ...... 27, 115 Prolog ...... 115 ALGOL ...... 120 BASIC ...... 20, 61, 100, 109 BCPL ...... 122 AVL ...... 108 SMPL ...... 32 ISIL ...... 34

4 Other Systems Software Utilities ...... 16, 45, 67, 114, 131 Emulators ...... 58 Simulators ...... 69, 70, 71, 72 Debuggers ...... 22, 43, 76, 77, 129, 132 Linkers ...... 41, 44 Libraries ...... 47 Porting Tools ...... 68, 73, 113 Applications Word Processing ...... 17, 29, 36, 38, 97, 116, 124 Data Base Mgmt ...... 18, 33, 60, 83, 84, 88, 111, 126 Financial/Cale's ...... 82, 99, 110 Communications ...... 23, 37, 89

5 Series 32000 Series 32000 Operating Systems Implementation Language Software Cross Reference Chart

z C\I ~_Jicb _J C6 r- 0 r- :5 g'O -1 -1 ~a:COa:DO..-CJ0..-10..-1 o_ ct1000 o~ 2-10>-2--1 00..LLOLL2-10..<(CO<(Cl)~CI)~ Word Processing: Computer Methods-XED Doc. Proc. 17 0 • • • • • Elite-POET Text Editor 29 • • Eris-TQX Text Editor 36 • • Horizon-Horizon Word Processor 38 0 •••• • Quadratron-Q-OFFICE-Mgmt. Sys. 97 0 • • •• • Syntactics-CrystalWriter Word Proc. 116 • • • • Topexpress-Scientific Word Proc. 124 • Data Base Mgmt. Systems: --'- Computer Methods-XED Forms Mgr. 18 0 • • • • • Eris-Bini-DBMS 33 • • Multinational-/rdb DBMS 60 • • • Oracle-Oracle DBMS 83 • • • PHACT -PHACT dbrm 84 0 • • Procedamus-DBMS 88 0 • Software lnnovations-vf (Forms/Screen Mgr.} 111 • • • Unicomp-UniMerge (File Mgr.} 126 0 • • Productivity Software: Accugraph-ACCU/CAD 2-D (CAD/CAM} 9 • • Austec-CUE (Comm. UNIX Environment} 14 0 • • • CCA-EMACS (Screen Editor} 16 • • • Clinical Data Design-MDX (Medical Pkg.} 15 0 • • Unicomp-Unigen (Appl. Gen.} 125 0 • • Unipress-Gosling EMACS (Screen Editor} 131 0 • • • • • Symmetric-Binary GENIX Porting Pkg. 113 • • JMl-Portable C Library 47 • • • Univentures-CDB-SRC. Lev. Debug. 132 0 • • • •

KEY: • = Yes, per data submitted by ISV. o = Probability high - can be ported easily.

6 Series 32000 Series 32000 Operating Systems Implementation Language Software Cross Reference Chart

Financial/Cale's: Olympus-UltraCalc 82 • • • Quality Software-Q-CALC 99 0 • • • • • Software lnnovations-vc 110 • • • Compilers: C: Univentures-Green Hills C 135 • • • Multi Solution-81 C 62 • • National Semiconductor-C 76 • • SVS-C 101 • • • Tartan-C 117 • • • • Pascal: ACT-Pascal 12 • • Elite-WR Pascal 31 • • Univentures-Green Hills Pascal 138 • • • Lattice Logic-Pascal 51 • Multi Solution-81 Pascal 65 • • SVS-Pascal 103 • • • Modula-2: Elite-Modula-2 28 • • lnnervision-Modula-2 42 • Tartan-Modula-2 118 • • • • COBOL: ACT -COBOL 74 10 • • M icroFocus-COBOL 56 • • • Continued next page.

KEY: • = Yes, per data submitted by ISV. o = Probability high - can be ported easily.

7 Series 32000 Series 32000 Operating Systems Implementation Language Software Cross Reference c:_ Q) = Chart ""O ""O § 2 en en oW .0 .0 ·5; ~ C'\J ci ~ C'\J c >- z _JI _J z X~~WCl)S3 CJ) fi d:l. Q) ca 1-- o 1-- :5 g>o _J u O> z~~~~x(j)Q £ a: ro a: -o a.. - CJ a.. _J,o... _J a.. ro WZZZZ~>_J~ roOOO o~ e_J0:>-2-_J 0... CJ::::>::::>::::>::::>oa..i=(J) OO..LL0LL2_jO...<(CO<{(J)~(j)~ Compilers (Cont'd): FORTRAN: ACT -FORTRAN 11 • • Univentures-Green Hills FORTRAN 137 • • • Multi Solution-S1 FORTRAN 63 • • SVS-FORTRAN 102 • • • Topexpress-FORTRAN 123 0 • • BASIC Databoard-DBASIC 20 0 • • • Multi Solution-S1 BASIC 61 • • Software lnnovations-BASIC-L 109 • • • SVS-BASIC + INTERP 100 • • • LISP Elite-LISP 27 • • Symmetric-LISP/16000 115 • • • Other Compilers: Elite-SM PL-II 32 • • Eris-ISIL 34 • • MIPS-DYALOG APL 59 • • • • • Software lnnovations-AVL 108 • • • • Symmetric-Prolog/16000 115 • • • Topexpress-ALGOL 120 0 • • Topexpress-BCPL 122 0 • • Unified-UNIFORTH 130 • Assemblers: Kent State Univ.-16000 ASMBLR 49 0 • • Symmetric-16000 ASMBLR 114 • • •

KEY: • = Yes, per data submitted by ISV. o = Probability high - can be ported easily.

8 Accugraph Corporation Contact: Courtyard, 112 Merton Street Craig P. Curran, Vice President Toronto, Ontario, Canada 416/482-7008

ACCU/CAD 2-D Computer Aided Design & Drafting Description: Key Product Features: Computer Aided Design & • Menu-driven (screen and Drafting for general purpose tablet) drafting • Choice of peripherals Host H/W: • Device independent • 3-D data base and graphics VAX, PRIME primitives Host S/W: • Interface to other third party software VMS/UNIX/PRIMOS Target HIW: Key Product Benefits: Series 32000-based systems • Increase productivity • Improve quality of Engineering Target S/W: drawings UN IX 4.2 bsd and System V • Can use latest in hardware technology Language: • Choice of plotters, digitizers, FORTRAN 77 etc. to minimize costs • System can be tailored to Interface/Compatible with specific needs other National Software? • Multifunctional operations Yes, product will run under the GENIX operating system. Availability Date: 28 February 1984

9 Advanced Computer Techniques Corporation Contact: 16 East 32nd Street George Finckenor, Marketing Manager New York City, NY 10016 212/696-3600

ACT ANSI COBOL 74 Compiler

Description: Key Product Features: A full FIPS High Level COBOL • Written in Pascal Compiler implemented to ANSI • Transportable to other hosts Standard X3.23-1974 (IBM, VAX, etc.) for use as a cross compiler Host H/W: • Not available directly to end Series 32000 line of users microprocessors • Inquiries from equipment Host S/W: manufacturers, OEMs and distributors are invited. UNIX Target H/W: Key Product Benefits: Series 32000 line of • Excellent documentation microprocessors includes source code, reference and internal Target S/W: manuals. UNIX Language: Pascal Availability Date: 23 February 1984

10 J,\dvanced Computer Techniques Corporation Contact: 16 East 32nd Street George Finckenor, Marketing Manager New York City, NY 10016 212/696-3600

ACT ANSI FORTRAN 77 Compiler

Description: Key Product Features: A full ANSI (X3.9-1978) • Written in Pascal FORTRAN 77 Compiler with • Transportable to other hosts optional MIL-STD 1753 extensions (IBM, VAX, etc.) for use as a cross compiler Host H/W: ' • Not available directly to end Series 32000 line of users microprocessors • Inquiries from equipment Host S/W: manufacturers, OEMs and distributors are invited UNIX Target H/W: Key Product Benefits: Series 32000 line of • Excellent documentation microprocessors includes source code, reference and internal Target S/W: manuals. UNIX Language: Pascal Availability Date: 23 February 1984

11 Advanced Computer Techniques Corporation Contact: 16 East 32nd Street George Finckenor, Marketing Manager New York City, NY 10016 212/696-3600

ACT Pascal Compiler

Description: Key Product Features: A Pascal Compiler which is a • Written in Pascal superset of the ANSI/IEEE/ISO • Transportable to other hosts standards (IBM, VAX, etc.) for use as a cross compiler Host H/W: • Not available directly to end Series 32000 line of users microprocessors • Inquiries from equipment Host S/W: manufacturers, OEMs and distributors are invited UNIX Target HIW: Key Product Benetits: Series 32000 line of • Excellent documentation microprocessors includes source code, reference and internal manuals Target S/W: UNIX Language: Pascal Availability Date: 23 February 1984

12 Advanced Computer Techniques Corporation Contact: 16 East 32nd Street George Finckenor, Marketing Manager New York City, NY 10016 212/696-3600

ACT Pascal Cross Compiler

Description: Key Product Features: A superset of ANSI/IEEE/ISO • Written in Pascal Pascal for cross compiling from a • Transportable to other hosts VAX environment to a Series • Not available directly to end 32000-based target machine users Host H/W: • Inquiries from equipment VAX manufacturers, OEMs and distributors are invited Host S/W: VMS or 4.1 based UN IX Key Product Benefits: • Excellent documentation Target HIW: includes source code, Series 32000-based reference and internal manuals microcomputers Target S/W: UNIX Language: Pascal Availability Date: 23 February 1984

13 Austec, Inc. Contact: 2099 Gateway Place Maynard Evans, Director of Sales San Jose, CA 95110 408/554-6505

Commercial UNIX Environment (CUE)

Description: Key Product Features: Product gives end user a • Compatible with all Data complete business package, filing General software system, generator, compiler, • Compatible with Ryan run-time system and other MacFarland, Microsoft, COBOL compatibility. Microfocus COBOL Host HIW: • Has fourth-generation programming tool for Any hardware which supports C consistent error-free compiler documented business Host S/W: programs GENIX, UNIX (or UNIX look-alike) • Independent file system callable from C Target HIW: Series 32000-based systems Key Product Benefits: • Business user has thousands Target SIW: of applications programs to GENIX or any operating system choose from and run supporting C unaltered. • User may easily and quickly Language: create business applications C and COBOL programs. • File system links data to Availability Date: FORTRAN, COBOL, Pascal, 15 March 1984 etc. • Company provides direct support to hardware manufacturer to help sell hardware. • This product is only marketed to manufacturers or hardware 0.E.M.s. COBOL is high intermediate.

14 Clinical Data Design Contact: 4718 W. Lisbon Kaye Hafemann, Marketing Milwaukee, WI 53208 414/444-9900

MDX Description: Key Product Features: A complete medical software • Software interactive in 3 areas, package that includes billing, Financial, Appointments and insurance claim preparation, Medical History appointment and medical record • User controlled Report functions. Generator Host H/W: • Software written in C Altos, Fortune, Onyx, NCR, DEC, • Full multiuser and multitasking Intel • Extremely user friendly Host S/W: Key Product Benefits: UNIX Version 7, System Ill and V, • Portable among UNIX XENIX computers • Designed to aid the user and Target H/W: eliminate operator frustration All standard UN IX-based • Better financial management of computers the clinic results in more p rofitab i Iity Target S/W: The UNIX environment Language: c Availability Date: 1 March 1984

15 Computer Corporation of America Contact: Four Cambridge Center Steven Zimmerman, Product Manager Cambridge, MA 02142 617/492-8860

CCA EMACS Description: Key Product Features: Advanced, self-documenting, • Supports multiple text buffers customizable screen editor and screen windows • Program modes for C, Lisp, Host H/W: and Ada N/A • Interactive spelling checker and corrector Host S/W: • Ability to run a shell and N/A subprocesses in a buffer Target HIW: • Directory editor included Series 32000-based systems Key Product Benefits: Target S/W: • Easy to learn, with many levels GEN IX/UNIX of documentation • Powerful command set reduces Language: time required for editing tasks c • Many files can be edited and viewed simultaneously Interface/Compatible with • Arbitrary UNIX filters can be other National Software used to process text in buffers Yes, runs under GENIX • Completely compatible with original MIT EMACS Availability Date: • Can be easily customized by Now individual users

16 Computer Methods Limited contact: Box 709 Ted Ferguson, Chatsworth, CA 91311 National Sales Manager 818/884-2000

XED Document Processing System

Description: Key Product Features: A full screen "what you see is • Full cursor control during test what you get" word processing entry system, comparable to top class • On screen formatting on text standalone word processors in a entry worwrap, justification, high performance multi-user UNIX etc., toggle on/off environment • lmbedded interactive spelling Host H/W: with local, global dictionaries ALTOS, ONYX, VAX, PLEXUS, • Automatic hyphenation, Sun, Cadmus, etc. paragraph outlining, footnoting • Paragraph and phrase Host S/W: glossaries for often used words UNIX Version 7, System Ill, V, or whole subdocuments Berkeley 4.1, 4.2 Key Product Benefits: Target HIW: • Very rich in features yet high Series 32000-based systems multi-user performance • Fully implemented in C Target SIW: portable to all UNIX systems UNIX Version 7, System Ill, V, • Integrated with menu Berkeley 4.1, 4.2 processor and data entry products Language: c • Mature stable product Availability Date: Now

17 Computer Methods Limited contact: Box 709 Ted Ferguson, Chatsworth, CA 91311 National Sales Manager 818/884-2000

XED Forms Management System ' Description: Key Product Features: Forms generation provides • Cross field numeric and string interactive forms design for data calculations entry in database applications. • Key field definition Includes database creation. • Choice of invoicing or record Host H/W: keeping modes ALTOS, ONYX, VAX, PLEXUS, • Operator input of mandatory Sun, Cadmus, etc. fields, skip fields • Field verification by sight, Host S/W: reentry, max/min range or a list UNIX Version 7, System Ill, V, Berkeley 4.1, 4.2 Key Product Benefits: • Fast, simple creation of forms Target HIW: and database Series 32000-based systems • Each record may have up to 500 fields of 50 characters per Target SIW: field. UNIX Version 7, System Ill, V, • Financial analysis can be Berkeley 4.1, 4.2 performed by modification of formula. Language: • Data files may be created by c external database manager. Availability Date: • May be used for direct key to disk data entry, producing Now ASCII flat files which may be read by database manager programs.

18 Computer Methods Limited contact: Box 709 Ted Ferguson, Chatsworth, CA 91311 National Sales Manager 818/884-2000

XED Menu Processor

Description: Key Product Features: Places all required office • Multi-level menus automation functions in a single • Fully recursive menu driven login shell thus isolating UNIX from office • Multiple prompts for each input personnel option • Menu traversing from any point Host HIW: to any point ALTOS, ONYX, VAX, PLEXUS, Sun, Cadmus, etc. Key Product Benefits: • Fast execution Host S/W: • Simple implementation and UNIX Version 7, System Ill, V, modification Berkeley 4.1, 4.2 • Integrates with any applications Target H/W: • Displays standard directory Series 32000-based systems with file selection by cursor keys Target S/W: • Includes standard directory UNIX Version 7, System Ill, V, housekeeping, file add, delete, Berkeley 4.1, 4.2 copy, etc. Language: c Availability Date: Now

19 Databoard, Inc. Contact: 550 Pilgrim Drive Lars Karlsson, President Foster City, CA 94404 415/571-8811

DBASIC

Description: Key Product Features: An advanced, structured BASIC • Long variables written in C for UNIX systems • Multi-line IF ... THEN ... Host HIW: ELSE • Multi-line recursive functions N/A • Open pipe statements Host S/W: • IEEE standard floating point N/A arithmetic • Local function variables Target HIW: • B-TREE ISAM option Series 32000-based systems • Time and date function Target SIW: • Multi-dimensional arrays UNIX, 4.2 bsd, DNIX, XENIX Key Product Benefits: Language: • Has unlimited string lengths which makes programming c easier Interface/Compatible with • Graphics capabilities other National Software? • Contains no Western Electric Yes, it will port to National Code, no Western Electric Semiconductor software. licensing • Not just a revised BASIC, but Availability Date: actually devised from scratch 29 February 1984

20 Databoard, Inc. Contact: 550 Pilgrim Drive Lars Karlsson, President Foster City, CA 94404 415/571-8811

DNIX

Description: Key Product Features: A powerful real-time • Real-time extensions multi-processor, multi-user • Dynamic allocation of file index operating system with complete records support of all UNIX kernel features • Able to allocate contiguous files Host H/W: • Able to lock processes in N/A memory • TRAP queues Host S/W: • User configurable block size N/A • High reliability disk management Target HIW: • SPAWN system call Series 32000-based systems (FORK/EXEC)

Target SIW: Key Product Benefits: NIA • User configurable operating Language: environment making it unnecessary to recompile c • Written in C Interface/Compatible with • No Western Electric code, no other National Software? Western Electric licensing Yes, software which is portable to • Currently compatible with UNIX and UNIX-like environments UNIX V7 and XENIX will run under DNIX. • Easy to implement complex communication software Availability Date: • Multi-keyed 8-TREE ISAM 29 February 1984

21 The Destek Group Contact: 830 East Evelyn Avenue Dennis Rieger, Marketing Mgr. Sunnyvale, CA 94086 408/737-7211

DEBUG/RT

Description: Key Product Features: Advanced software debugger for • Break point control OS/RT, Destek's Real Time 0.S. • Symbolic debugging and other popular operating systems • Register setting and display • Symbol value list and single Host HIW: step execution Z8000; M68000;8086 • Complete symbol management and full expression analyzer Host S/W: N/A Key Product Benefits: • Quickly and accurately locate Target HIW: program bugs All Series 32000-based systems • Increase reliability and reduce maintenance of Real Time Target S/W: applications OS/RT, Destek's Real Time 0.S. • Written in C Kernel + others (contract) • Source is available Language: • ROMable c Interface/Compatible with other National Software? Yes. The additional software modules and tools available from Destek for National hardware.

Availability Date: 60 day delivery

22 The Destek Group Contact: 830 East Evelyn Avenue Dennis Rieger, Marketing Mgr. Sunnyvale, CA 94086 408/737-7211

ON/NET Local Area Networking Description: Key Product Features: Provides networking interface and • High level network interface device driver sofware to and device driver software implement LAN under OS/RT, • Compatible with Destek's Destek's Real Time O.S. Kernel OS/RT Real Time executive Host HIW: • Compatible with Destek's DESNET Local Area Network VAX/Micro VAX, PDP11, LSl11; DG Nova/Eclipse; 68000; • Written in C 8086/88/186; z00, z0000 • Available in binary or source form Host S/W: NIA Key Product Benefits: • Transparent communication Target HIW: between tasks on separate All Series 32000-based systems processors • Integrated networking solution Target S/W: for distributed Real Time OS/RT, Destek's Real Time O.S. applications Kernel • Available as turnkey system or building block Language: • ROMable c • Fully transportable Interface/Compatible with other National Software? Yes. The additional software modules and tools available from Destek for National hardware. Availability Date: 2Q 1984

23 The Destek Group Contact: 830 East Evelyn Avenue Dennis Rieger, Marketing Mgr. Sunnyvale, CA 94086 408/737-7211

OS/FT Hierarchical File System

Description: Key Product Features: A superset of the UNIX style • Superset of UNIX style hierarchial file system with hierarchical file system expanded di rectory functions. For • Separation of directory and use with OS/RT, Destek's Real data files Time O.S. • Compatible with Destek's Host H/W: OS/RT Real Time executive VAX/Micro VAX, PDP11, LSI 11; • Written in C DG Nova/Eclipse; 68000; • Available in binary or source 8086/88/186; Z8o, Z8ooo form

Host S/W: Key Product Benefits: N/A • Sophisticated hierarchical file system for Real Time Target HIW: applications All Series 32000-based systems • Available as turnkey package or building block Target S/W: • ROMable OS/RT, Destek's Real Time O.S. • Fully transportable Kernel

Language: c Interface/Compatible with other National Software? Yes. The additional software modules and tools available from Destek for National hardware.

Availability Date: 2Q 1984

24 The Destek Group Contact: 830 East Evelyn Avenue Dennis Rieger, Marketing Mgr. Sunnyvale, CA 94086 408/737-7211

OS/CLI Command Line Interpreter

Description: Key Product Features: Provides operator interface that • UNIX-like interface controls process execution in • Compatible with Destek's OS/RT, Destek's Real Time 0.S. OS/RT Real Time executive Kernel • Written in C Host H/W: • Available in binary or source VAX/Micro VAX, PDP11, LSl11; form DG Nova/Eclipse; 68000; 8086/88/186; z00, zaooo Key Product Benefits: • Familiar UNIX interface for Host S/W: Real Time O.S. NIA • Available as turnkey package or building block Target H/W: • ROMable All Series 32000-based systems • Fully transportable Target S/W: OS/RT, Destek's Real Time O.S. Kernel Language: c Interface/Compatible with other National Software? Yes. The additional software modules and tools available from Destek for National hardware. Availability Date: 2Q 1984

25 The Destek Group Contact: 830 East Evelyn Avenue Dennis Rieger, Marketing Mgr. Sunnyvale, CA 94086 408/737-7211

OS/RT Real Time Operating System Kernel

Description: Key Product Features: Real Time, multi-tasking, • Real Time interrupt-driven operating system • Multi-tasking Kernel that is written in C and is fully transportable (ROM or disk • Interrupt-driven based) • Written in C • Available in binary or source Host H/W: form VAX/Micro VAX, PDP11, LSl11; DG Nova/Eclipse; 68000; Key Product Benefits: 8086/88/186; Z8o, Z8ooo • Very fast • Fully transportable Host S/W: • No practical limit on the# of N/A events, interrupts, tasks, channels (232) Target HIW: • Available as turnkey system or All Series 32000-based systems building block set Target S/W: • ROMable N/A • Expandable into full Real Time 0.S. (multi-user, Language: multi-processor, etc.) c Interface/Compatible with other National Software? Yes. The additional software modules and tools available from Destek for National hardware. Availability Date: Now

26 Elite Corporation Contact: 4129 May St. Steve Keller, Sales Manager Wichita, KS 67209 316/942-6619

LISP Description: Key Product Features: LISP language system for Series • Compatible with the Portable 32000 LISP Compiler (PSL) • Very portable langu~ge system Host HIW: Elite Consultant Series 32000 Key Product Benefits: desktop computer system • Development and support of Host SIW: LISP applications on low cost hardware Series 32000-based computer systems Target H/W: Series 32000-based computer systems Target S/W: PVS Language: SMPL Availability Date: Call

27 Elite Corporation Contact: 4129 May St. Steve Keller, Sales Manager Wichita, KS 67209 316/942-6619

Modula-2

Description: Key Product Features: A compiler, linker, loader, • 32-bit implementation debugger and utilities to support • Symbolic debugger the Modula-2 programming language. • Hardware floating point support • Utilizes the mature SMPL Host HIW: optimizer technology for code Elite Corporation Series 32000 generation Consultant computer system • Separate compilation Host S/W: Key Product Benefits: PVS Operating System • Information hiding • High execution speed Target HIW: • Ease of maintenance Series 32000-based computer system Target S/W: PVS or similar operating systems Language: Modula-2 Availability Date: 1 March 1984

28 Elite Corporation Contact: 4129 May St. Steve Keller, Sales Manager Wichita, KS 67209 316/942-6619

POET Text Editor

Description: Key Product Features: POET is a mature text editing • Full screen editing system primarily designed to • Auto indenting mode support software and documentation generation. • Extensible • Word wrap with justification Host HIW: • Global multiple find/replace Elite Consultant Series 32000 • Block overlaying/offsetting desktop computer system • File Merge and extraction Host SIW: • External file review • 0.S. access PVS • Checkpointing Target HIW: Series 32000-based computer Key Product Benefits: systems • Excellent aid for program development and Target SIW: documentation support PVS • Provides word processing features suitable for clerical Language: and office work SMPL • User definable commands for expansion of capabilities Availability Date: 1 March 1984

29 Elite Corporation Contact: 4129 May St. Steve Keller, Sales Manager Wichita, KS 67209 316/942-6619

PVS Operating System

Description: Key Product Features: PVS (Portable Virtual System) is a • Multiple processor realtime, virtual memory • Multi-user, multi-tasking operating system which supports multiple processors in a • Realtime control multitasking, multiuser • Demand paged virtual memory environment. PVS is written • Hierarchical file system with entirely in the SMPL system file and record locking language and is portable across a • Device independent 1/0 wide variety of hardware • Dynamically installable device architectures. drivers Host HIW: • Queues for message passing and interfacing Elite Consultant Series 32000 desktop computer system • PCL command language • Disk cacheing Host S/W: N/A Key Product Benefits: • Written in SMPL system Target H/W: language Series 32000-based computer • Very portable systems • Source code available Target • Very easily user configurable SIW: and expandable N/A

Language: SMPL II

Interface/Compatible with other National Software? Yes, programs written in Pascal, C and Assembler should be reasonably portable to and from the Series 32000 systems.

Availability Date: 1 March 1984

30 Elite Corporation Contact: 4129 May St. Steve Keller, Sales Manager Wichita, KS 67209 316/942-6619

WR Pascal

Description: Key Product Features: An ISO standard Pascal compiler • 32-bit implementation Host HIW: • Hardware floating point support • Utilizes the mature SMPL Elite Corporation Series 32000 optimizer technology for code Consultant computer system generation Host S/W: • Separate compilation PVS Operating System Key Product Benefits: Target HIW: • High execution speed Series 32000-based computer • Ease of maintenance system Target SIW: PVS or similar operating systems

Language: Pascal

Availability Date: 1 March 1984

31 Elite Corporation Contact: 4129 May St. Steve Keller, Sales Manager Wichita, KS 67209 316/942-6619

SMPL II Compiler

Description: Key Product Features: SMPL, a programming language • 32-bit implementation designed to promote portability, • Very modular, easily maintainability and efficient code maintained language generation

Host H/W: Key Product Benefits: Elite Corporation Series 32000 • Mature optimizer generates Consultant computer system very good code

Host S/W: PVS Operating System Target HIW: Series 32000-based computer system

Target S/W: PVS or similar operating systems

Language: SMPL

Availability Date: 1 March 1984

32 Eris Systems Corporation contact: 2301 Newton Avenue South Eric Schneider, Software Engineer Minneapolis, MN 55405 612/374-9614

Bini Database Package Description: Key Product Features: General purpose database • Database operations are support package, written in ISIL accessed through the ISIL programming language Host H/W: • Package is responsible for Series 32000-based systems saving data records, maintaining corresponding key Host S/W: files, and concurrent access Tilios Operating System arbitration (large emphasis on performance in an interactive Target HIW: environment) Series 32000-based systems Target SIW: Tilios Operating System Language: ISIL Availability Date: For Series 32000-based systems - 3Q/84

33 Eris Systems Corporation contact: 2301 Newton Avenue South Eric Schneider, Software Engineer Minneapolis, MN 55405 612/374-9614

ISIL Comp~ler Description: Key Product Features: High level language compiler, • Cross between BASIC, Pascal, written in itself and Ada highly structured • Especially suited for Host H/W: development of very large Series 32000-based systems software systems • Independent compilation Host SIW: • Character strings, integers, Tilios Operating System and floating point as well as Target H/W: packed integer data types available Series 32000-based systems • Can produce either absolute or Target S/W: re-entrant code Tilios Operating System Language: ISIL Availability Date: For Series 32000-based systems - 30/84

34 Eris Systems Corporation contact: 2301 Newton Avenue South Eric Schneider, Software Engineer Minneapolis, MN 55405 612/374-9614

Tilios Description: Key Product Features: General purpose high • Virtual memory (programs) performance operating system, • Virtual disk memory written in ISIL (VDM-files) Host H/W: • File securing Series 32000-based systems • Real-time, process control abilities Host S/W: • Batch processing N/A • Cross disk support (i.e., combining drives) Target HIW: • Networking/multi-processing Series 32000-based systems • Data logging (edit sessions, etc.) Target SIW: • Will run, with some N/A assumptions, the objects of UN IX-based Series 32000 Language: programs ISIL Availability Date: For Series 32000-based systems - 30/84

35 Eris Systems Corporation contact: 2301 Newton Avenue South Eric Schneider, Software Engineer Minneapolis, MN 55405 612/374-9614

TQX Text Editor

Description: Key Product Features: General purpose text editor, • Supports both a line and a written in ISIL screen editing mode • Wordprocessing operations Host H/W: (reformat paragraph, word Series 32000-based systems wrap, etc.) (product currently being moved • Swaps to disk as required from an enhanced 6502 based product) • Global operations (search, substitute, delete, etc.) Host S/W: • Keeps track of original line Tilios Operating System numbers as printed in the last listing Target HIW: Series 32000-based systems (product currently being moved from an enhanced 6502 based product) Target SIW: Tilios Operating System

Language: ISIL

Availability Date: For Series 32000-based systems - 30/84

36 Excelan, Inc. Contact: 2180 Fortune Drive Donna Keeling, Marketing San Jose, CA 95131 408/945-9526

EXOS 8010 (TCP/IP Protocol Package)

Description: Key Product Features: TCP/IP communications software • With EXOS Front-end for Ethernet LAN-based host Processors provides Series computer 32000-based host computer with complete Ethernet Host H/W: capability, including high-level Supports any Series 32000-based protocol software and, if hosUs host using Multibus, VME Bus, UNIX-based, provides file \ Q-Bus or Unibus backplane transfer, TELNET, EMAIL, REMOTE COPY, REMOTE Host S/W: SHELL and REMOTE LOGIN Provides TCP/IP regardless of applications as well host operating system, but provides driver and network Key Product Benefits: applications for UNIX systems • Compatible with DoD ARPANET standards. Target H/W: • Provides Berkeley 4.2 network Runs on any EXOS Ethernet interface compatibility Front-end Processor Board • With EXOS Front-end Target S/W: Processor Board, only consumes approximately 5% EXOS Front-end Processors use of host (Series 32000) CPU the proprietary NX operating time. system. Language: c Interface/Compatible with other National Software? Yes, GENIX Availability Date: Call

37 Horizon Software Systems, Inc. #4 China Basin Bldg. Contact: 185 Berry Street, #4821 Alison Baker San Francisco, CA 415/543-1199

The Horizon Software System Description: Key Product Features: Office automation including word • Easy to learn processing, spreadsheet, sorting, • Easy to use spelling, mail-merge • Powerful Host H/W: • Fully UNIX compatible Any machine running UNIX or a UNIX-look-alike system Key Product Benefits: • Reasonable price Host S/W: • Easy to learn, easy to use Any UNIX, XENIX, or • Written in C UNIX-look-alike operating system • Uses flat UNIX files Target HIW: • Uses termcap capability • Can learn to do basic word Target S/W: processing in 20 minutes UNIX System V, Berkeley 4.1, 4.2 Language: c Interface/Compatible with other National Software? Questionable because it currently runs on Berkeley 4.1 and since it is written in C, porting to and making it run on GENIX should be quite simple to do. Availability Date: Now

38 Human Computing Resources Corporation Contact: 10 St. Mary's St. Ron Rogers, Sales Engineer Toronto Canada M4Y 1 P9 416/922-1937

4.1 BSD C Cross Compiler Description: Key Product Features: Cross Compiler for VAX to Series • Produces relocatable and 32000 target. re-entrant object code • Takes advantage of Series Host H/W: 32000 modular architecture VAX 11/730,750,780 Key Product Benefits: Host S/W: • Portable cross compiler Unity Emulator, 4.1, System V Target HIW: Series 32000-based microcomputer system Target SIW: Unity Series 32000 operating systems Language: c Interface/Compatible with other National Software? Yes, Cross Compiler produces object code suitable for Series 32000-based systems (4.1 format) Availability Date: 1 March 1984 *Contact vendor for System V C Cross Compiler availability date.

39 Human Computing Resources Corporation Contact: 10 St. Mary's St. Ron Rogers, Sales Engineer Toronto Canada M4Y 1 P9 416/922-1937

4.1 BSD O/S Description: Key Product Features: Contains menu shell, HCA/Edit. • Various purchasing and pricing Berkeley implementation options Host H/W: Series 32000 Host S/W: 4.1 BSD Target HIW: Series 32000-based microcomputer system Target SIW: Unity Series 32000 operating systems Language: c Availability Date: 1 March 1984 *Contact vendor for System V availability date.

40 lnnervision Computers Contact: 1634 Roll Street Marcelo Siero Santa Clara, CA 95005 Software Products Director 408/244-84 74

DEV16KZ

Description: Key Product Features: Macroassembler for Series 32000 • Highly compatible with and Dual Linker National's cross-assembler Host HIW: • Hybrid programming is supported by linking 32000 S 100 system based on and Z80 object modules lnnervision's 16KZ dual processor (Series 32000 and Z80) board • Arbitrary length identifier support Host SIW: • Direct linking across modules CP/M-80 operating system for functions and data • Linker performs Target H/W: span-dependent optimizations S100 system based on across modules. lnnervision's 16KZ dual processor (Series 32000 and Z80) board Key Product Benefits: • Hybrid programming allows Target SIW: Z80 OEM users to gradually go CP/M-80 operating system to 32-bit CPU • Macros and powerful Language: assembler features eases Pascal programming. • Provides a 32-bit processor Interface/Compatible with solution compatible with other National Software? CP/M-80 Yes. Assembler mnemonics and • Capability to extend CP/M-80 addressing mode formats are to use Virtual Memory and compatible with the Pascal Hardware Floating Point cross-assembler. Some features are missing and replaced by • Fast communication across better ones, such as automatic modules for higher span dependent optimizations to performance obtain the smallest off sets. • Separate lister program allows faster programming cycle Availability Date: April 1984

41 lnnervision Computers Contact: 1634 Roll Street Marcelo Siero Santa Clara, CA 95005 Software Products Director 408/244-84 74

Modula II Compiler bescription: Key Product Features: Modula II compiler for Series • Very high level structured 32000 language Host H/W: • Powerful modularity facility S 100 system based on • Performs type checking within lnnervision's 16KZ dual processor and across modules (Series 32000 family and Z80) • Low level systems language board features are provided

Host S/W: Key Product Benefits: CP/M-80 operating system • Oriented towards systems and application development Target HIW: • Allows user to develop very S 100 system based on readable and maintainable lnnervision's 16KZ dual processor code (Series 32000 family and Z80) • Modularity encourages good board partitioning of large programs. Target SIW: • Generates high performance efficient code CP/M-80 operating system • Fast high level language Language: programs under CP/M-80 Modula II

Interface/Compatible with other National Software? Yes, generated similar to Pascal cross-assembler

Availability Date: December 1984

42 lnnervision Computers Contact: 1634 Roll Street Marcelo Siero Santa Clara, CA 95005 Software Products Director 408/244-84 74

WEB/16KZ

Description: Key Product Features: Dual Debugger.which support • Debugs hybrid Series both Series 32000 family and the 32000/Z-80 programs z00 symbolically Host HIW: • Displays and allows change of registers in both processors S100 system based on lnnervision's 16KZ. dual processor • Supports history and command (Series 32000 family and Z80) files board • Dual disassembler • Interactive and user friendly Host SIW: (help facility) CP/M-80 operating system • Breakpoints at source level • Arbitrary length symbols Target HIW: supported S100 system based on lnnervision's 16KZ dual processor Key Product Benefits: (Series 32000 family and Z80) • Easy to use, with lots of help board messages Target S/W: • Source level breakpoints and listing provides ease of CP/M-80 operating system interaction Language: • Modular design allows Pascal interfacing with high level languages Availability Date: • Programmability of debugger August 1984 helps solve hard problems

43 lnnervision Computers Contact: 1634 Roll Street Marcelo Siero Santa Clara, CA 95005 Software Products Director 408/244-84 74

XDEV16

Description: Key Product Features: Cross-Macroassembler and Linker • Highly compatible with for the Series 32000 National's cross-assembler Host H/W: • Supports arbitrary length identifier CP/M running on a Z-80 µprocessor • Provides direct linking across modules with code Host S/W: modification CP/rvi running on a Z-80 • Span-dependent optimizations µprocessor within and across modules increases performance. Target H/W: • Set feature allows symbolically User's Series 32000 system naming of registers.

Target S/W: Key Product Benefits: Any - result is a hex file that • Advance programming features can be easily loaded allow easier programming. • Separate lister program and Language: advanced design provides Pascal faster programming cycle. • Large symbol table space, Interface/Compatible with even on a 64K byte system other National Software? • Direct linkage across modules Yes. Assembler mnemonics and with small offsets provides addressing mode formats are code efficiency and higher compatible with the Pascal performance cross-assembler. Some features are missing and replaced by • CP/M-80 host allows for low cost development of products better ones, such as automatic span dependent optimizations to obtain the smallest off sets.

Availability Date: June 1984

44 JMI Software Consultants contact: 1422 Easton Rd. Deborah A. Fullam, Technical Marketing Roslyn, PA 19001 Anita L. Fitzgibbons, Technical Marketing 215/657-5660

BASTOC

Description: Key Product Features: BASTOC is a BASIC to C • Migration tool from BASIC to C translator suitable for use in • Provides BASIC compiler in C migrating from BASIC to C or as environment a means of providing a BASIC • Supports Microsoft BASIC capability with a C compiler. • Users can tailor dialect Host HIW: • Supports extended Microsoft Any system with a standard C BASIC - 100% compiler is a potential host. • Complete C BASIC and other dialects in future Host S/W: GENIX, UNIX, XENIX, IDRIS, Key Product Benefits: providing they have a standard C • Produces structured C code compiler • Tailorable to different versions of BASIC Target H/W: • May be used as a learning tool Series 32000-based systems for BASIC programs Target S/W: GENIX, UNIX, XENIX, IDRIS providing they have a standard C compiler

Language: c Interface/Compatible with other National Software? Yes, BASTOC is an executable program that runs under GENIX. Output of BASTOC is compatible with the input of a standard C compiler - i.e., the C compiler that comes with National's GENIX.

Availability Date: Now 45 JMI Software Consultants contact: 1422 Easton Rd. Deborah A. Fullam, Technical Marketing Roslyn, PA 19001 Anita L. Fitzgibbons, Technical Marketing 215/657-5660

C Executive

Description: Key Product Features: The C executive is a ROMable, • ROMable real-time, multi-tasking operating • Multi-tasking system, suitable for low-cost, high • Pre-emptive scheduler volume products. • Real-time clock support Host H/W: • Inter-process communication DEC VAX, DEC PDP-11, IBM PC, GENIX development system. Any Key Product Benefits: system with a C compiler. • Highly portable • Extremely flexible Host S/W: • Resides in only 6K bytes of GENIX and most systems with a memory C compiler, including VAX/VMS, RSX-11 M, UNIX, IDRIS, CP/M and PC DOS Target HIW: Series 32000-based systems Target SIW: Language: C - 90%, Assembler - 100/o

Interface/Compatible with other National Software? Yes, C EXEC will be available for GENIX.

Availability Date: October 1981

46 JM I Software Consultants contact: 1422 Easton Rd. Deborah A. Fullam, Technical Marketing Roslyn, PA 19001 Anita L. Fitzgibbons, Technical Marketing 215/657-5660

JMI Portable C Library

Description: Key Product Features: A comprehensive library, written • ROMable in C, which contains over 100 • Functions may be shared routines equivalent to those found • Dynamic memory management in Kernighan & Ritchie's C program language and • Supports formatted 110 Whitesmith's portable run time library. Key Product Benefits: • Portable Host H/W: • Existing applications, written in Any system with a C compiler C, can easily call this library • Source code provided Host S/W: • One-time charge, no additional VAX/VMS, UNIX, RSX-11 M, IDRIS royalties Target H/W: Series 32000-based systems

Target S/W: GENIX, JMl's C-EXEC

Language: c Interface/Compatible with other National Software? Yes, which means that applications written in C, running under GENIX, can call the C library.

Availability Date: March 1984

47 JMI Software Consultants contact: 1422 Easton Rd. Deborah A. Fullam, Technical Marketing Roslyn, PA 19001 Anita L. Fitzgibbons, Technical Marketing 215/657-5660

Series 16032 C Cross Compiler Description: Key Product Features: The Series 32000 C cross • Implements Kernighan & compiler provides a complete Ritchie C version 7 software development package for • Uses 6 machine registers for C programs targeted for the the C language's "register" Series 32000. declaration Host H/W: • Include both a native compiler and the Series 32000 cross DEC VAX 750 or 780, DEC compiler PDP-11 Host S/W: Key Product Benefits: VAX/VMS, RSX-11 M, UNIX, and • Includes a comprehensive IDRIS portable C library • Available for most popular Target HIW: multi-user development Series 32000-based systems systems • Cross assembler and linker Target S/W: MON16, C Executive Language: c Interface/Compatible with other National Software? Yes, our Series 32000 cross compiler will be compatible with the National assembler. Our product contains a program called DLL 16.C which assumes that it is talking to MON for downloading the executable code. Availability Date: Now

48 Kent State University Contact: Dept. of Mathematics KSU Phillip Prendeville Kent, OH 44242 216/672-2430

16000 Assembler

Description: Key Product Features: Series 32000 assembler for UNIX • Includes source (source only) • Macro extensions Host HIW: • On-line manual Any UNIX machine • Generates standard loader output Host S/W: UNIX Key Product Benefits: • Uses standard UNIX tools like Target H/W: Lex and Yacc Series 32000-based systems • Easily modifiable • Easy to use Target SIW: • Well documented Any UNIX O.S. • No royalties - one-time charge $100 Language: c • Cheap! Interface/Compatible with other National Software? No, but planned to interface with GENIX compilers Availability Date: May 1984

49 Lattice Logic, Ltd. Contact: 9, Wemyss Place Peter S. Robertson, Edinburgh, Scotland, EH3 6DH Director of Systems Software (031) 225 3434

Pascal Compiler Description: Key Product Features: Pascal compiler conforming to • Diagnostic ol". optimizing ISO 7185 compilation rnbde~ • Position independent and Host HIW: reentrant object code Series 32000 • Extensive post-mortem trace Host S/W: back on ruh time errors Ported to new O.S.on application • Language extensions including: separate Target H/W: compilation, non-decimal constan.ts, in-line assembly Series 32000 language Target S/W: Key Product Benefits: Ported to new O.S. on application • Highly optimized code for Language: production. programs IMP • Comprehensive run-time diagnostics for program Interface/Compatible with development other National Software? • Compatible with other Not known, but the compiler is language processors from easily ported to new operating Lattice systems. • Available as a cross compiler (VAX) Availability Date: 20 February 1984

50 Lattice Logic, Ltd. Contact: 9, Wemyss Place Peter S. Robertson, Edinburgh, Scotland, EH3 6DH Director of Systems Software (031) 225 3434

Pascal Cross-Compiler

Description: Key Product Features: Pascal compiler conforming to • Diagnostic or optimizing ISO 7185 compilation modes • Position independent and Host HIW: reentrant object code VAX 11/750, 780 • Extensive post-mortem trace Host SIW: back on run time errors VMS • Language extensions including: separate Target H/W: compilation, non-decimal constants, in-line assembly Series 32000-based systems language Target SIW: Key Product Benefits: Ported to new O.S. on application • Highly optimized code for Language: production programs IMP • Comprehensive run-time diagnostics for program Interface/Compatible with development other National Software? • Compatible with other Not known, but the compiler is language processors from easily ported to new operating Lattice systems.

Availability Date: 20 February 1984

51 Logica PLC­ Logic UK Ltd. Contact: 64 Newman Street Stuart Hooper, OEM Sales Manager London W1 A4SE UK 44-1-637-1511

XENIX-32

Description: Key Product Features: UNIX SYSTEM Ill with Microsoft • Multi-user, multi-tasking enhancements implemented on • Inter process communication the Series 32000. Full XENIX 3.0 • Record and file locking release ported to Series 32000. • Full demand paging virtual Host HIW: memory utilizing Series 32000 VAX 750 CPU • Functionally compatible with Host S/W: other XENIX 3.0 systems UNIX 4.1 Key Product Benefits: Target HIW: • Applications written for other Series 32000-based systems XENIX implementations • Could be ported very easily Target S/W: • XENIX O.S. can be used as a N/A development environment for MS-DOS applications Language: customized documentation Standard C • Full catalog of languages, utilities, and other development Interface/Compatible with tools will also be available for other National Software? the Series 32000. Yes, derived from National's GENIX. Compatible with all GENIX compilers and tools.

Availability Date: May 1984

52 Micro Focus Contact: 2465 E. Bayshore Rd., Suite 400 Laura Sharp Palo Alto, CA 95136 OEM Account Manager 415/856-4161

Animator Description: Key Product Features: A source level symbolic debugger • Source code level debugging that allows "animation" of a and analysis program • Variable speed, statement by statement execution monitoring Host HIW: • Menu driven Series 32000-based machines • "What-If" analysis Host S/W: • Multiple breakpoints XENIX or bsd 4.1 UNIX - will (conditional as well) port to other versions Key Product Benefits: Target HIW: • Lower development costs Series 32000-based machines • Faster time to market • Easier program enhancement Target SIW: and maintenance GENIX, XENIX or bsd 4.1 UNIX • Better quality programs - will port to other versions • Various purchasing/pricing Language: options Level II COBOL Interface/Compatible with other National Software? Yes, has been ported to GENIX for two National customers. Availability Date: Now

53 Micro Focus Contact: 2465 E. Bayshore Rd., Suite 400 Laura Sharp Palo Alto, CA 94303 OEM Account Manager 415/856-4161

Compact Level II COBOL Description: Key Product Features: High level GSA certified COBOL • GSA certified to the federal compiler high level COBOL standard Host HIW: • Small memory requirements • Multi-user support Series 32000-based machines • Interactive screen handling Host S/W: • Compatible with full range of XENIX or bsd 4.1 UNIX - will visual programming tools port to other versions Key Product Benefits: Target HIW: • Certified quality and reliability Series 32000-based machines • Easy to learn • Earlier project completion Target S/W: • Broad range of tools GENIX, XENIX or bsd 4.1 UNIX - will port to other versions • Easier enhancements and maintenance Language: • Various purchasing/pricing Level II COBOL options Availability Date: Now

54 Micro Focus Contact: 2465 E. Bayshore Rd., Suite 400 Laura Sharp Palo Alto, CA 95136 OEM Account Manager 415/856-4161

Forms-2 Description: Key Product Features: Screen program generator • Generates error free COBOL source code Host HIW: • Screen "painting" Series 32000-based machines • Flexible screen editing Host S/W: • Multiple redefinition of screens XENIX or bsd 4.1 UNIX - will • Easy integration into COBOL port to other versions programs Target H/W: Key Product Benefits: Series 32000-based machines • More end-user involvement in screen defiition Target S/W: • Better quality screens are GENIX, XENIX or bsd 4.1 UNIX produced - will port to other versions • Easier to develop documentation Language: • Reduced programming cost Level 11 COBOL • Various purchasing/pricing Interface/Compatible with options other National Software? Yes, ported to GENIX for National customers. Availability Date: Now

55 Micro Focus Contact: 2465 E. Bayshore Rd., Suite 400 Laura Sharp Palo Alto, CA 94303 OEM Account Manager 415/856-4161

High Performance Level II COBOL Description: Key Product Features: High level GSA certified compiler • GSA certified to the federal high level COBOL standard Host HIW: • Fast compilation speed Series 32000-based machines • Compiles to native code of Host S/W: machine • Multi-user support XENIX or bsd 4.1 UNIX - will port to other versions • Interactive screen handling • Compatible with full range of Target H/W: visual programming tools Series 32000-based machines Key Product Benefits: Target S/W: • Certified quality and reliability GENIX, XENIX or bsd 4.1 UNIX • Easy to learn - will port to other versions • Boad range of tools Language: • Easier enhancements and maintenance Level II COBOL • High performance execution Interface/Compatible with • Various purchasing/pricing other National Software? options Yes, our high performance COBOL environment has been ported to GENIX for National customers. Availability Date: Now

56 MICRONETICS Contact: 520 N. W. Davis Daryl V. McDaniel, President Portland, OR 97209 503/224-7056

CX16K

Description: Key Product Features: C cross compiler for Series 32000 • Produces either Assembler microprocessors, for the purpose source or relocatable object of developing Series 32000 S/W code on a Z80-based system • Object code compatible with National Semiconductor and Host HIW: Solutionware Pascal ZBO or Series 32000-based • Extensive error reporting and system with a minimum or 64K or debugging features memory • Efficient utilization of all Series Host SIW: 32000 architectural features CP/M V2.2 or later and the Solutionware or National Key Product Benefits: Semiconductor Pascal cross • Allows development of software software package in C for the Series 32000 while utilizing existing Target H/W: microcomputer resources Series 32000-based systems • Efficient code generation • The only C cross compiler Target S/W: outside of UNIX which MON, RTS, GENIX/UNIX, or supports the current UNIX C standalone extensions; passing and returning structures, and Language: enumerated types C and Assembler • The run-time support routines are specific to the target Interface/Compatible with environment. Supported other National Software? environments are: MON, RTS, Object code produced (Assembler GENIX/UNIX, and standalone. or relocatable binary) is compatible with the cross software packages supplied by National Semiconductor and Solutionware (Pascal).

Availability Date: 10 February 1984

57 MICRONETICS Contact: 520 N. W. Davis Daryl V. McDaniel, President Portland, OR 97209 503/224-7056

EMU8080

Description: Key Product Features: INS8080 emulator running on • Runs on all Series 32000 DB32016 allowing one to run family processors existing 8080 software on Series • Runs CP/M, Microsoft Basic, 32000-based hardware Wordstar, etc. Host H/W: • Near real-time emulation on 10 MHz system Series 32000-based systems (SYS32, DB32016, etc.) • ROMable, position independent code Host S/W: • Source code provided N/A Key Product Benefits: Target HIW: • Allows immediate system Series 32000-based systems operation using readily available 8080 software Target SIW: N/A

Language: Series 32000 Assembler

Interface/Compatible with other National Software? The emulator may be run as a user mode program under National's MON or any known 0.S. supporting virtual memory after appropriate modifications are made to the 1/0 emulation routines to support the target hardware/software environment.

Availability Date: 10 February 1984

58 MIPS Software Development, Inc. Contact: 31555 West Fourteen Mile Road, David P. Adams, Suite #104 Vice President of Marketing Farmington Hills, Ml 48018 313/855-3552

DYALOG APL Description: Key Product Features: A complete implementation of the • Nested arrays - the latest APL language interpreter meeting feature to be added to the all current standards and major APLs. containing advanced features. • Advanced version of the language which runs under Host HIW: UNIX. VAX 730, 750, and 780 - • Event Trapping - normal HP 9000 errors can be trapped so control is maintained. Host SIW: • Commercial Formatter - the BSD 4.114.2 or System V UNIX popular FMT system function Target H/W: is fully implemented. Series 32000-based • Component File System allows microcomputer systems easy access to data outside the workspace. Target SIW: GENIX/UNIX Key Product Benefits: • Runs under UNIX and is Language: available on wide range of c computers. • Allows for greater portability of Interlace/Compatible with applications software. other National Software? • APL provides greater Yes, the interpreter was programmer productivity of up developed in C and runs under to 10 times. UNIX Berkeley 4.1/4.2 or a like • Powerful operators allow operating system; i.e., GENIX. programmers to quickly code programs. Availability Date: 22 February 1984

59 Multi National Software, Inc. Contact: P. 0. Box 5344 Rod Manis, President Austin, TX 78763 512/346-9318

/rdb Description: Key Product Features: A Relational Data Base • Fully relational Management System for UNIX • No schema necessary Host HIW: • Works on simple tables • Can pipe output of one Any that runs UNIX command to another or to Host S/W: UNIX commands Any UNIX Key Product Benefits: Target HIW: • Inexpensive Any Series 32000-based system • Easy to use running UNIX • Powerful Target S/W: Any UNIX Language: c Interface/Compatible with other National Software? Yes, any UNIX system (i.e., GENIX on SYS32) Availability Date: 1 November 1982

60 Multi Solutions, Inc. Contact: 123 Franklin Corner Road, #207 Charles J. Lombardo, Chairman Lawrenceville, NJ 08648 609/896-4100

S1 BASIC

Description: Key Product Features: ANSI BASIC compiler and • ANSI BASIC interpreter plus extensions • Compiler and interpreter both available Host H/W: • 64 character names Series 32000-based systems • Extended precision floating Host S/W: point S1 Operating System Key Product Benefits: Target H/W: • Compiled programs can be Series 32000-based systems called and can call the other S1 languages. Target S/W: • Converters available for most S1 Operating System microcomputer and minicomputer BASICs Language: SL Availability Date: Call, contingent upon availability of Series 32000-based system.

61 Multi Solutions, Inc. Contact: 123 Franklin Corner Road, #207 Charles J. Lombardo, Chairman Lawrenceville, NJ 08648 609/896-4100

S1 C Description: Key Product Features: Kernighan and Ritchie C compiler • Kernighan and Ritchie C and plus extensions extensions (similar to Berkeley) Host H/W: • 64 character names Series 32000-based systems Key Product Benefits: Host S/W: • Translated programs can be called and can call the other S1 Operating System S1 languages. Target H/W: Series 32000-based systems Target S/W: S1 Operating System Language: SL Availability Date: Call, contingent upon availability of Series 32000-based system.

62 Multi Solutions, Inc. Contact: 123 Franklin Corner Road, #207 Charles J. Lombardo, Chairman Lawrenceville, NJ 08648 609/896-4100

S1 FORTRAN 77

Description: Key Product Features: ANSI FORTRAN 77 compiler plus • ANSI FORTRAN 77 extensions • All S1 facilities available from Host HIW: the languages • 64 character names Series 32000-based systems • Extended precision floating Host S/W: point 81 Operating System Key Product Benefits: Target H/W: • Translated programs can be Series 32000-based systems called and can call the other S1 languages. Target S/W: • Converters available for most 81 Operating System mainframe and mini computer FORTRANs Language: SL Availability Date: Call, contingent upon availability of Series 32000-based system.

63 Multi Solutions, Inc. Contact: 123 Franklin Corner Road, #207 Charles J. Lombardo, Chairman Lawrenceville, NJ 08648 6091896-4100

S1 Operating System

Description: Key Product Features: Operating System with full • Portable, modular support for: Networking, • Multi-User, Multitasking, Multi-User, Multitasking, Multi-Processing Multi-Processing, Bit Mapped Displays, Windowing, Keyed Files, • Parallel Processing, Dist. Real Time Processing • 64 Character Names Host H/W: • Real Time Series 32000 • Networking • Keyed Files, Hierarchical Host S/W: Directories NIA • ISAM, VSAM, B-tree, Record Locking Target HIW: • Bit Mapped Displays Series 32000-based systems • Full Screen Management, Target S/W: Editing NIA • Full Memory Management, Virtual Memory Language: • Semaphores and Locks SL Key Product Benefits: Interface/Compatible with • S1 modularity allows it to be other National Software? configured specifically for your UNIX Source Compatible application. • S1 portability allows it to be Availability Date: moved to different Call, contingent upon availability architectures quickly and of Series 32000-based system. easily. • S1 functionality allows sophisticated applications to be written • S1 compatibility makes it possible for applications to be moved from other systems. • Real Time Support • UNIX Source Compatible

64 Multi Solutions, Inc. Contact: 123 Franklin Corner Road, #207 Charles J. Lombardo, Chairman Lawrenceville, NJ 08648 609/896-4100

S1 Pascal

Description: Key Product Features: ISO standard Pascal plus • ISO conforming Pascal extensions compiler • All 81 facilities available for the Host HIW: language Series 32000-based systems • 64 character names Host S/W: • Module support, strings, S1 Operating System extended floating, decimal arithmetic Target H/W: Key Product Benefits: Series 32000-based systems • Translated programs can be Target SIW: called and can call the other S1 Operating System S1 languages. • Full ISO conformance (switch Language: selectable) SL • Converters available for most Pascal compilers Availability Date: Call, contingent upon availability of Series 32000-based system.

65 Jim Murray, Computer Programming Contact: P.O. Box 8922 Jim Murray, Owner Madeira Beach, FL 33738 813/393-934 7

Compute CRC-16 on a Stream

Description: Key Product Features: Function for computing the • Allows a check sum polynomial CRC-16 polynomial on a data to be calculated on a data stream. stream

Host H/W: Key Product Benefits: N/A • May be used in debugging bisync comm packages or Host S/W: synchronous chip set-up UNIX modes • May also be used to frame and Target HIW: check asynch data Series 32000-based systems transmission reception Target SIW: • Cheap - $200.00 + media and mailing UNIX Language: c Availability Date: 22 February 1984

66 Jim Murray, Computer Programming Contact: P.O. Box 8922 Jim Murray, Owner Madeira Beach, FL 33738 813/393-9347

Field Oriented Screen Utilities (FOCUS)

Description: Key Product Features: Application screen design aid and • Allows application screens to run time access package be built using the 'vi' editor. Fields in the screen are Host HIW: defined using special NIA sequences as protected, numeric, reversed, etc. The run Host S/W: time package allows the fields UNIX to be accessed by field number thereby easing the Target HIW: burden of initial development Series 32000-based systems and modification. • The screen defined and the Target S/W: operator interaction is much UNIX like that of an IBM 5251 or 3278 display station. Language: c Key Product Benefits: • Ease of construction and Availability Date: modification of screens and 22 February 1984 applications that access screens in a field oriented manner • Allows the programmer to focus upon the application logic rather than the mechanics of a screen format • Cheap - $350.00 + media and mailing

67 Jim Murray, Computer Programming Contact: P.O. Box 8922 Jim Murray, Owner Madeira Beach, FL 33738 813/393-934 7

Hex Dump

Description: Key Product Features: Dumps a UNIX file in • Dumps a file that is in either hexadecimal with aside graphics. the ASCII or EBCDIC character set in hexadecimal Host HIW: N/A Key Product Benefits: • Programmers' debugging tool. Host S/W: Shows the exact recording of a UNIX file in those instances where a program is experiencing Target H/W: difficulties Series 32000-based systems • Useful for seeing the nature of "foreign" files or program Target S/W: output UNIX • Cheap - $50.00 + media and Language: mailing c Availability Date: 22 February 1984

68 Jim Murray, Computer Programming Contact: P.O. Box 8922 Jim Murray, Owner Madeira Beach, FL 33738 813/393-9347

IBM 2780 Simulator Description: Key Product Features: IBM 2780 simulator • Provides for access to host files or computational power, Host HIW: from a UNIX-based system NIA • Operates unattended in background Host S/W: • Transmits files that are copied UNIX to a specific directory and receives host transmissions Target HIW: into a specific directory Series 32000-based system, synchronous front end required Key Product Benefits: Target S/W: • Purchase or royalty plan available UNIX • Other front-ends coded on a Language: time and material basis c Availability Date: 22 February 1984

69 Jim Murray, Computer Programming Contact: P.O. Box 8922 Jim Murray, Owner Madeira Beach, FL 33738 813/393-934 7

IBM 3271 Simulator

Description: Key Product Features: IBM 3271 simulator • A background process simulates the 3271 bi-synch Host H/W: control unit. N/A • Up to 12 terminals and printers may be logically attached to Host S/W: the control unit. Printers are UNIX automatically started in background. Target HIW: • Terminals may attach to the Series 32000-based systems, control unit as a foreground synchronous front end required process and return to UNIX operation at will. Target SIW: UNIX Key Product Benefits: Language: • Purchase or royalty plan available c • Other front-ends coded on a Availability Date: time and material basis 22 February 1984

70 Jim Murray, Computer Programming Contact: P.O. Box 8922 Jim Murray, Owner Madeira Beach, FL 33738 813/393-9347

IBM 3274 Simulator Description: Key Product Features: IBM 3274 simulator • A background process simulates the 3274 SNA control Host H/W: unit. NIA • Up to 12 terminals and printers may be logically attached to Host S/W: the control unit. Printers are UNIX automatically started in background. Target HIW: • Terminals may attach to the Series 32000-based system, control unit as a foreground synchronous front end required process and return to UNIX operation at will. Target S/W: UNIX Key Product Benefits: Language: • Purchase or royalty plan available c • Other front-ends coded on a Availability Date: time and material basis 22 February 1984

71 Jim Murray, Computer Programming Contact: P. 0. Box 8922 Jim Murray, Owner Madeira Beach, FL 33738 813/393-9347

IBM 5251 Simulator

Description: Key Product Features: IBM 5251 simulator • A background process simulates the 5251 SNA Host HIW: control unit. N/A • Up to 12 terminals and printers may be logically attached to Host S/W: the control unit. Printers are UNIX automatically started in background. Target H/W: • Terminals may attach to the Series 32000-based system, control unit as a foreground synchronous front end required process and return to UNIX operation at will. Target S/W: UNIX Key Product Benefits: • Purchase or royalty plan Language: available c • Other front-ends coded on a Availability Date: time and material basis 22 February 1984

72 Jim Murray, Computer Programming Contact: P.O. Box 8922 Jim Murray, Owner Madeira Beach, FL 33738 813/393-934 7

Test Data Generator Description: Key Product Features: Test data generator • Allows the building of binary test data streams on disk. The Host H/W: stream is subsequently N/A modifiable on a byte within block basis via defined insert Host S/W: and delete key sequences. UNIX Key Product Benefits: Target HIW: • Makes possible the duplication Series 32000-based systems of lab or comm data streams for program debug or Target S/W: development UNIX • The sequence can be run repeatedly through the Language: processing program without c going on-line. • Cheap - $150.00 + media Availability Date: and mailing 22 February 1984

73 National Semiconductor Contact: Corporation Bruce Blakley Product Marketing Manager, UNIX 2900 Semiconductor Drive 408/721-5557 Santa Clara, CA 95050

GENIX Operating System

Description: Key Product Features: Source code of National's port of • Complete source code and Berkeley4.1 bsd to the Series cross support tools to compile, 32000 microprocessor download, and run GENIX operating system on target Host HIW: hardware VAX Series • Source includes National's implementation of Host S/W: demand-paged virtual memory Berkeley 4.1 bsd for the Series 32000 family and floating point unit support Target H/W: Series 32000-based hardware Key Product Benefits: • Offers a version of Berkeley Target S/W: 4.1 for the Series 32000 that GENIX binary running on the customer can tailor to customer's Series 32000-based target hardware and systems application Language: • Offers demand-paged virtual c memory for the Series 32000 • Standard Berkeley UNIX Availability Date: utilities Now • Source code control system * Contact vendor for System V availability. Contact vendor for Berkeley 4.2 bsd availability.

74 National Semiconductor Corporation Contact: 2900 Semiconductor Drive Anne Wagner Santa Clara, CA 95050 SW Products Mktg. Dir. 408/721-5550

EXEC Description: Key Product Features: ROMable real-time multi-tasking • ROMable executive for low-cost systems • Reconfigurable Host H/W: • Working demo provided VAX 11/730, 750 or 780 • Complete source code provided Host S/W: • Simple licensing provisions VAX/VMS,VAX/UNIX, SYS32 • Well documented!! • Time-slicing Target HIW: Series 32000-based systems Key Product Benefits: • Executive needs only 4K of Target S/W: memory N/A • Very flexible and easy to modify Language: Series 32000 assembly language Interface/Compatible with other National Software? Compatible with Pascal cross ·development package. Has library of routines to interface to Pascal programs. Can be debugged with DBG and ISE. Availability Date: Now

75 National Semiconductor Contact: Corporation Bruce Blakley Product Marketing Manager, UNIX 2900 Semiconductor Drive 408/721-5557 Santa Clara, CA 95050

C (GENIX Cross Support) Description: Key Product Features: Cross Support tools to develop • nmcc - The Portable C Series 32000 object code on the compiler modified to produce VAX for down loading and 32000 assembly code execution on Series 32000 target • nmas - An assembler for hardware 32000 assembly code Host HIW: • nmeld - Series 32000 loader VAX 11 Series • ddt - A remote debugger • Other software development Host S/W: tools Berkeley 4.1 bsd • Supports In-System Emulators

Target HIW: Key Product Benefits: Any Series 32000-based system • Provides complete tools for compiling, assembling, Target S/W: loading, downloading, running User can use C to develop any and debugging Series 32000 Series 32000 software. Package code on a target Series 32000 includes monitor PROMs. system, using VAX/UNIX as the host environment Language: C and Pascal Availability Date: Now

76 National Semiconductor Corporation Contact: 2900 Semiconductor Drive Anne Wagner Santa Clara, CA 95050 SW Products Mktg. Dir. 408/721-5550

Pascal Cross Software Package Description: Key Product Features: Comprehensive software • Source level symbolic development package producing debugger Series 32000 native code • Supports Series 32000 floating point unit Host H/W: • Pascal run-time support for VAX 111730, 750 or 780 development boards Host S/W: • ANSI standard Pascal VAX/VMS • Package contains ISE support software Target HIW: Series 32000-based systems Key Product Benefits: • Produces Series 32000 native Target S/W: code Package includes MON (monitor • Comprehensive documentation program) Language: Pascal Interface/Compatible with other National Software? Yes, supports applications using EXEC Availability Date: Now

77 OASYS, Inc. Contact: 60 Aberdeen Ave. Joel Schacht, President Cambridge, MA 02138 617/491-4180

C-16000 C Cross Compiler for Series 32000

Description: Key Product Features: Fully optimizing compiler for • Complete Berkeley C Series 32000 series. Can be compatibility, full compatibility configured as a resident compiler with Kernighan & Ritchie spec or as a VAX cross compiler. • Generated code runs up to 4 times faster than portable C Host H/W: compiler code DEC VAX • Generates 30% less code than Host S/W: portable C compiler versions VMS, Berkeley UNIX 4.1, 4.2, • Extensive optimizations are performed System Ill and V • Complete IEEE floating point Target HIW: support Series 32000-based systems • Cross assembler available also

Target S/W: Key Product Benefits: GENIX 4.1 bsd, 4.2 bsd, • Available for VAX VMS and System V UNIX systems • Corporate/site discounts Language: available. Source code may be Pascal purchased. Interface/Compatible with other National software? Yes, the C-16000 compiler may be used as a cross compiler on DEC VAX (UNIX or VMS) systems or as a native compiler on GENIX-based systems. In either case, the output of the C compiler is fully compatible with target SYS32 (GENIX) O.S. and system utilities (e.g., National assembler). C-16000 is also sold with its own assembler/linker system, if needed.

Availability Date: 8 February, 1984 78 OASVS, Inc. Contact: 60 Aberdeen Ave. Joel Schacht, President Cambridge, MA 02138 617/491-4180

FORTRAN-16000 Cross Compiler for VAX

Description: Key Product Features: ANSI FORTRAN-77 compiler for • Complete ANSI FORTRAN-77 Series 32000-based target (full language) machine • Cross assembler available Host HIW: • Works with Series 32000 floating point unit DEC VAX • Generated code runs up to 4 Host S/W: times faster than portable UNIX FORTRAN 77 compiler VMS, Berkeley UNIX 4.1, 4.2, System Ill and V • Uses proven UNIX FORTRAN-77 run time system Target H/W: Series 32000-based systems Key Product Benefits: • Source code may be Target S/W: purchased GENIX, UNIX 4.1 bsd, 4.2 bsd, • FORTRAN-Series 32000 is also System V available with its own assembler/linker system, which Language: is not GENIX-compatible. Pascal Interface/Compatible with other National software? Yes, the FORTRAN-Series 32000 compiler may be used as a cross compiler on DEC VAX (VMS or UNIX) systems or as a native compiler on GENIX-based systems. In either case, the output of the compiler is fully compatible with target GENIX O.S. and system utilities (e.g., National assembler). Availability Date: 8 February 1984

79 OASYS, Inc. Contact: 60 Aberdeen Ave. Joel Schacht, President Cambridge, MA 02138 617/491-4180

NS16000 Cross Assembler for VAX

Description: Key Product Features: Series 32000 family cross • 5000 lines per minute assembler, linker, librarian, cross compilation speed reference facility and debugger • Compatible with C-16000, package for VAX VMS/UNIX FORTRAN-160000 and systems Pascal-16000 compilers Host HIW: • Automatic branch size determination DEC VAX

Host S/W: Key Product Benefits: VMS, bsd 4.1, 4.2 • Source code may be purchased Target H/W: Series 32000-based systems

Target S/W: UNIX 4.1 bsd, 4.2 bsd, System V

Language: c Availability Date: Call

80 OASYS, Inc. Contact: 60 Aberdeen Ave. Joel Schacht, President Cambridge, MA 02138 617/491-4180

PAS-16000 PASCAL Cross Compiler Description: Key Product Features: Fully optimizing ANSI standard Pascal compiler for Series 32000. • Complete ANSI Pascal Can be configured as a resident, compatibility cross-assembler or VAX cross compiler. available • Complete IEEE floating point Host H/W: support DEC VAX • Works with Series 32000 floating point unit Host S/W: m Generated code runs up to 4 VMS, Berkeley UNIX 4.1, 4.2, times faster than portable System 111 and V UNIX PC compiler • Uses proven UNIX Pascal run Target H/W: time system Series 32000-based systems Key Product Benefits: Target S/W: • Source code may be GENIX 4.1 bsd, 4.2 bsd, purchased System V

Language: Pascal

Interface/Compatible with other National software? Yes, the Pascal-16000 compiler may be used as a cross compiler on DEC VAX (VMS or UNIX) systems or as a native compiler on GENIX-based systems. In either case, the output of the compiler is fully compatible with target GENIX O.S. and system utilities (e.g., National assembler). Pascal-16000 is also available with its own assembler/linker system, which is not GENIX-compatible.

Availability Date: 8 February, 1984 81 Olympus Software, Inc. Contact: 644 Elizabeth Street Dick Kreutzer, President Salt Lake City, UT 84102 801 /583-5202

UltraCale

Description: Key Product Features: Virtual electronic spreadsheet, • Superior written in C, designed for UNIX, • Full on-line help powerful, flexible, and friendly • Unlimited spreadsheet size Host HIW: • Automatic linking/consolidation VAX, Series 32000-based system • Named cells and areas • Sorting of rows and columns Host S/W: • Full editing capabilities UNIX System Ill, 4.1 bsd • Executable procedure files Target HIW: • Interfaces with other programs (word processor, DBMS ...) Series 32000-based micros Target S/W: Key Product Benefits: GENIX/UNIX System V • Productivity is greatly improved with a user interface which is Language: intuitive, expressive and c flexible. • Full featured, UltraCalc Interface/Compatible with expands the range of other National Software? applications to which it can be Yes, UltraCalc interfaces with applied. virtually any other package capable of reading or writing ASCII files. Availability Date: Now

82 ORACLE Corporation Contact: 2710 Sand Hill Road Richard J. Heaps Menlo Park, CA 9402~ Director of Marketing 415/854-7350

ORACLE DBMS

Description: Key Product Features: ORACLE DBMS, User Friendly • Full relational DBMS; full Interface (UFI), Interactive IBM/SOL implementation Application Facility (IAF), Host • Easy creation of multi-screen Language Interface (HLI) multi-table applications Host HIW: • Full security VAX (all), IBM 43XX, 30XX, DG • Interface to Host Languages MV8000, MV10000, Harris, including C, COBOL, Fortune, Altos, PDP-11 FOfHRAN, Pascal Host SIW: Key Product Benefits: VM/CMS, VMS, UNIX, RSX-11, • Available now in either RSTS, XENIX, Vulcan, AOS/VS VMS/UNIX format • Portable to proprietary OS as Target HIW: well as standard Series 32000-based • Operating System microcomputer systems dependencies isolated Target S/W: GEN IX/UNIX Language: c Interface/Compatible with other National Software? ORACLE is an extremely portable DBMS and is running on any number of HW/OS combinations. Kernel has been ported to a number of microprocessor topologies, including Series 32000 by Tolerant Systems. Availability Date: 27 February 1984

83 PHACT Associates, Ltd. Contact: 225 Lafayette Street - Room 1005 David Graham, President New York, NY 10012 212/219-3744

PHACT-dbrm

Description: Key Product Features: PHACT-dbrm multi-keyed • Uses schema described in ISAM-like data base record data dictionary manager for manipulation of • 9 data types keyed records in a database • 100 fields per record Host H/W: • 9 access paths per database VAX 11/780 • Made up from any fields in record Host S/W: • Multi-user UNIX System Ill • Access on full or partial key • Variable length records Target H/W: • Record and database locking Series 32000-based microcomputer systems • Password protection Target S/W: Key Product Benefits: UNIX and derivatives • Portability of data (databases are fully portable across Language: systems) Standard C • Increase productivity as PHACT-dbrm takes care of all Availability Date: data storage and manipulation Now • Source code available • Gives programmers a consistent, easy to use programming environment

84 PHACT Associates, Ltd. Contact: 225 Lafayette Street - Room 1005 David Graham, President New York, NY 10012 212/219-3744

PHACT-rg

Description: Key Product Features: PHACT-rg is a powerful report • Takes input from PHACT-rgl or generator for PHACT databases. P HACT databases • Interactive or batch supports Host H/W: dynamic fields and arithmetic VAX 11/780 and logical operators Host S/W: • Primary and secondary level breaks UNIX System Ill • Supports MIN, MAX, AUG and Target HIW: total for any field Series 32000-based microcomputer systems Key Product Benefits: • Programmers need never write Target S/W: reports again. UNIX and derivatives • Gives the user the power to define their own reports Language: • Reports can be quickly Standard UNIX C changed to suit circumstances Availability Date: 2nd Quarter 1984

85 PHACT Associates, Ltd. Contact: 225 Lafayette Street - Room 1005 David Graham, President New York, NY 10012 212/219-3744

PHACT-rql Description: Key Product Features: PHACT-rql is a SEQUEL like • Easy to use (SEQUEL) selects relational query language for from multiple databases PHACT databases. • Has interactive mode and batch mode Host H/W: • Read and update capability VAX 11/780 • Dynamic fields Host S/W: • It will create subsets of records UNIX System Ill or new databases from fields. • Supports arithmetic and logical Target HIW: operators Series 32000-based microcomputer systems Key Product Benefits: • No need to write enquiry and Target S/W: report programs as PHACT-rql UNIX and derivatives is designed for the end user. • Can be used as an ad hoc or Language: production tool. Standard UNIX C Availability Date: 2nd Quarter, 1984

86 PHACT Associates, Ltd. contact: 225 Lafayette Street - Room 1005 David Graham, President New York, NY 10012 212/219-3744

PHACT-sa

Description: Key Product Features: PHACT-sa is a standalone version • A UNIX filter which will of the PHACT-dbrm database manipulate a PHACT ISAM-like record manager. database • Easy to use syntax, both Host H/W: interactive and background VAX 11/780 • Manipulates multiple Host S/W: databases UNIX System Ill • ASCII 1/0; usable with shell script files Target H/W: Key Product Benefits: Series 32000-based microcomputer systems • Gives all the benefits of database manipulation without Target S/W: writing code UNIX and its derivatives • Easily adapted to existing applications Language: • No longer need to be Standard UNIX C concerned with data storage and manipulation Availability Date: Now

87 Procedamos Contact: 8655 Landis View Jim Flournoy Rosemead, CA 91770 818/288-1755

DATABASE Management System Description: Key Product Features: Multi-user, multi-file, multi-tasking • Multi-user integrity Relational DBMS • Logical success units Host H/W: • Warm restart N/A • Transaction logging • Transaction commit-abort with Host S/W: roll back N/A • Virtual memory • 20 files open per user Target HIW: • Supports production quality Series 32000-based systems, applications single or multiprocessor • Some applications available Target SIW: Key Product Benefits: XENIX, UNIX, or our transaction processing O.S. or customer's • Rapid application development 0.S., Pascal, CP/M, Coherent, with DBMS and 4th GL etc. Will port to GENIX upon firm • Easy maintenance with Data request from Series 32000 Dictionary customer. • Ability to restructure schema Language: • Rugged transaction oriented RSL - Relational Systems system warm restart Language (a DBMS compiler • Networking capability optimized for size) and Assembler • Runs large numbers of users where needed for speed • Query, Reporter, Screen Interface/Compatible with Painter, Data Dictionary Fourth other National Software? Gen. Lang. We can interface with any NSC • UNIX enhancements available O.S. or languages and/or without DBMS. customer 0.S./languages. The • Data Dictionary may be Physical Record Manager is available to certain available from any language. programming languages Availability Date: providing "Common Data Dictionary" for non-DBMS 23 February 1983 users.

88 Procedamos Contact: 8655 Landis View Jim Flournoy Rosemead, CA 91770 818/288-1755

Procedamus X.25

Description: Key Product Features: Full CCITT specs. We guarantee • Small size acceptance by packet-switching • Comm. chip independent system. • Write for details Host H/W: NIA Host S/W: Pascal or C Target HIW: Series 32000 with any of several communication chips or Sl/O Target S/W: Requires Pascal, C, or optional FORTRAN and Assembler Language: Pascal - C or RATFOR optional Assembler required Availability Date: February 1984

89 Quadratron Systems, Inc. contact: 15760 Ventura Blvd., Suite 1032 Vanessa Abbe, Marketing Coordinator Encino, CA 91436 818/789-8588

Q-CALL Description: Key Product Features: Electronic phone directory • Menu driven • Auto-dial capability with Host H/W: complete port configuration Any h/w with a C compiler • Alpha directory as well as an Host S/W: eight category, special directory UNIX 3, V7, 4.1, 4.2, 5, XENIX, ; MS/DOS, PC/DOS • Print capabilities • Complete· cross-reference Target H/W: capability Target S/W: Key Product Benefits: UNIX 3, V7, 4.1, 4.2, 5, XENIX • Easy-to-use menus Language: • Easy-to-edit and update phone c numbers • Terminal and printer Availability Date: independent February 1984 • Written in C for portability

90 Quadratron Systems, Inc. contact: 15760 Ventura Blvd., Suite 1032 Vanessa Abbe, Marketing Coordinator Encino, CA 91436 818/789-8588

Q-DATE Description: Key Product Features: Electronic calendar • 3 displays available: monthly, weekly, and daily Host H/W: • Insert, delete, move, replace, Any h/w with a C compiler and copy appointments Host S/W: • Search for appointments on the monthly display UNIX 3, V7, 4.1, 4.2, 5, XENIX, • Set alarms and reminders VENIX; MS/DOS, PC/DOS • Multi-calendar scheduling Target HIW: • Print all three displays NS32000-based systems Key Product Benefits: Target SIW: • Function-key oriented, easy to UNIX 3, V7, 4.1, 4.2, 5, XENIX use Language: • Complete documentation c • Written in C for portability Availability Date: February 1984

91 Quadratron Systems, Inc. contact: 15760 Ventura Blvd., Suite 1032 Vanessa Abbe, Marketing Coordinator Encino, CA 91436 818/789-8588

Q-FORM

Description: Key Product Features: Form designer • Has its own screen builder and manager Host H/W: • Print forms with or without data Any h/w with a C compiler • Pattern matching on fields Host S/W: • Interactive, prompt-oriented UNIX 3, V7, 4.1, 4.2, 5, XENIX, VENIX; MS/DOS, PC/DOS Key Product Benefits: • Easy-to-use, prompt-oriented Target H/W: • Can be used to capture data Series 32000-based systems for almost any program Target S/W: • Easy to edit forms and fill in data UNIX 3, V7, 4.1, 4.2, 5, XENIX • Terminal and printer Language: independent c • Written in C for portability Availability Date: February 1984

92 Quadratron Systems, Inc. contact: 15760 Ventura Blvd., Suite 1032 Vanessa Abbe, Marketing Coordinator Encino, CA 91436 818/789-8588

Q-MAIL Description: Key Product Features: Electronic mail • lnbox, outbox feature • Undelete mail (wastebasket Host HIW: feature) Any h/w with a C compiler • Send mail to other systems Host S/W: • Modify aliases easily UNIX 3, V7, 4.1, 4.2, 5; MS/DOS; • Certified and classified mail PC/DOS; XENIX, VENIX Key Product Benefits: Target HIW: • Easy-to-use menu formats Series 32000-based systems • Can be used with any editor, Target S/W: including Q-ONE or Q-NOTE UNIX 3, V7, 4.1, 4.2, 5, XENIX • Mailing lists and aliases are easily modifiable Language: • Messages can be printed c • Terminal and printer independent Availability Date: • Written in C for portability February 1984

93 Quadratron Systems, Inc. contact: 15760 Ventura Blvd., Suite 1032 Vanessa Abbe, Marketing Coordinator Encino, CA 91436 818/789-8588

Q-MATH

Description: Key Product Features: Calculator • Displays alpha or numeric entries on a tape Host HIW: • Insert, delete, modify, and Any h/w with a C compiler duplicate entries Host SIW: • 640 entries per tape - can be filed on disk UNIX 3, V7, 4.1, 4.2, 5, XENIX, VENIX; MS/DOS, PC/DOS • 26 memory locations • Nested calculations Target HIW: • Automatic recalculation Series 32000-based systems Key Product Benefits: Target S/W: • Easy-to-use function keys UNIX 3, V7, 4.1, 4.2, 5, XENIX • Complete help text accessible Language: from the "tape" c • Easily store and retrieve "tape" files via function keys Availability Date: • Terminal and printer February 1984 independent • Written in C for portability

94 Quadratron Systems, Inc. contact: 15760 Ventura Blvd., Suite 1032 Vanessa Abbe, Marketing Coordinator Encino, CA 91436 818/789-8588

Q-MENU

Description: Key Product Features: Integrated menu designer and • Menu graphics manager • Multi-level/nested menus Host HIW: • Supports all languages Any h/w with a C compiler • Handles data transfer • Executes operating system Host SIW: commands UNIX 3, V7, 4.1, 4.2, 5; MS/DOS; PC/DOS; XENIX, VENIX Key Product Benefits: • Will access and execute any Target H/W: program in any language Series 32000-based systems • Easy to maintain script file for Target S/W: changing menus UNIX 3, V7, 4.1, 4.2, 5, XENIX • Written in C for portability • Easy to learn with complete Language: documentation c • Terminal and printer independent Availability Date: February 1984

95 Quadratron Systems, Inc. contact: 15760 Ventura Blvd., Suite 1032 Vanessa Abbe, Marketing Coordinator Encino, CA 91436 818/789-8588

Q-NOTE

Description: Key Product Features: Electronic notepad/index card • Cross-reference and sort notes by heading Host H/W: • Contains its own editor Any h/w with a C compiler • Delete, modify, copy, or print Host S/W: notes UNIX 3, V7, 4.1, 4.2, 5, XENIX, • Create custom note formats VENIX; MS/DOS, PC/DOS Key Product Benefits: Target HIW: • Easy-to-use index card format Series 32000-based systems • Sort menus Target S/W: • Can be used with electronic mail UNIX 3, V7, 4.1, 4.2, 5, XENIX • Terminal and printer Language: independent c • Written in C for portability Availability Date: February 1984

96 Quadratron Systems, Inc. contact: 15760 Ventura Blvd., Suite 1032 Vanessa Abbe, Marketing Coordinator Encino, CA 91436 818/789-8588

Q-OFFICE

Description: Key Product Features: Office automation software • Integrated package including word • Complete - including: processing, calendar, mail, notepad, form generator, menu • Q-ONE, word processing generator, phone directory, and • Q-DATE, electronic calendar calculator • Q-MENU, menu generator • Q-FORM, forms generator Host HIW: • Q-MAIL, electronic mail Any hardware with a C compiler • Q-NOTE, electronic notepad Host SIW: • Q-CALL, electronic phone directory UNIX 3, V7, 4.1, 4.2, 5; MS/DOS; PC/DOS; XENIX, VENIX • Q-MATH, calculator Target HIW: Key Product Benefits: Series 32000-based systems • User-friendly, function-key oriented Target SIW: • Help screens available UNIX 3, V7, 4.1, 4.2, 5, XENIX • Easy to learn with complete Language: documentation and tutorials c written in C for portability • 128K bytes minimum memory Availability Date: includes termcap and printcap February 1984 for device independence • Can be integrated with other application software such as databases and spreadsheets

97 Quadratron Systems, Inc. contact: 15760 Ventura Blvd., Suite 1032 Vanessa Abbe, Marketing Coordinator Encino, CA 91436 818/789-8588

Q-ONE

Description: Key Product Features: Word Processor • Complete editing functions - insert, delete, move, copy, Host HIW: mark, indent Any hardware with C compiler • Complete formatting, including an extended format menu Host S/W: • Multi-windowing (up to 8 UNIX 3, V7, 4.1, 4.2, 5, XENIX, windows) VENIX; MS/DOS, PC/DOS • Records processing, including Target H/W: mail merge Series 32000-based systems • Spelling checker, automatic hyphenation/pagination, table Target S/W: of contents and index UNIX 3, V7, 4.1, 4.2, 5, XENIX Key Product Benefits: Language: • Function-key oriented, c Wang-like, easy to use • Full help screens - excellent Availability Date: tutorial documentation February 1984 • Integrated, easy to bring database and spreadsheet files over • Use to edit source code or do advanced photocomposition • Terminal and printer independent • Written in C for portability

98 Quality Software Contact: Products Co. Ellis Horowitz President 348 South Clark Drive 213/659-1560 Beverly Hills, CA 90211

Q-CALC

Description: Key Product Features: A UNIX-based spreadsheet • Large spreadsheet interface to program including all usual UNIX features plus graphics. • Full set of business functions Host H/W: • Complete graphics including bar charts, line charts, pie VAX 111750, 780, Callan charts UNISTAR, CODATA, IBM PC • Internationalized forms Host SIW: processing UNIX 4.1 bsd, 4.2 bsd, System Ill, System V Key Product Benefits: • Simple user interface, all Target HIW: commands are visible Series 32000-based systems • Easy to perform modeling • Automatic or manual Target SIW: recalculation UNIX 4.1 bsd, 4.2 bsd, System Ill, System V Language: c Interface/Compatible with other National Software? Yes, this product is easily recompiled under C for the Series 32000. Availability Date: Now

99 Silicon Valley Contact: Software, Inc. R. Steven Glanville President 10011 North Foothill Blvd., Suite 111 408/725-8890 Cupertino, CA 95014

SVS BASIC Plus Interpreter Description: Key Product Features: High speed interpreter which • Subroutines and multi-line implements a dialect of BASIC functions with parameters which is greatly enhanced • User Error Handling and Host H/W: RESUME functions • Full complement of high-level N/A control structures Host S/W: • All commonly used arithmetic, trigonometric, transcendental, N/A and string subroutines are Target HIW: available Series 32000-based computer • String arithmetic systems Key Product Benefits: Target SIW: • Extensive 1/0 facilities UNIX/GENIX plus other operating • Virtual Arrays which can be systems used to provide a convenient random access file capability Language: or to stimulate an array data Pascal structure which would otherwise be too large to fit Interface/Compatible with into available memory other National Software? • Full access to underlying Yes, the interpreter runs under operating system GENIX. • Matrix operations Availability Date: Now

100 Silicon Valley Contact: Software, Inc. R. Steven Glanville President 10011 North Foothill Blvd., Suite 111 4081725-8890 Cupertino, CA 95014

SVS "C" Compiler

Description: Key Product Features: Complete native code compiling • IEEE double precision system which is compatible with arithmetic for floating point the current Bell Labs C • Standard 110 library Host H/W: • Standard "Malice" dynamic memory library NIA • High level control and data Host S/W: structures NIA • Initialization; macros; portability Target HIW: • Separate compilation with Series 32000-based computer information hiding systems Key Product Benefits: Target S/W: • Developed by SVS so it is free UNIXIGENIX plus other operating from UNIX licensing and systems restrictions • Four byte "int" type, plus the Language: full complement of signed and Pascal unsigned data types of all sizes Interface/Compatible with other National Software? Yes, the compiler runs under GENIX. Availability Date: Now

101 Silicon Valley Contact: Software, Inc. R. Steven Glanville President 10011 North Foothill Blvd., Suite 111 408/725-8890 Cupertino, CA 95014

SVS FORTRAN Compiler Description: Key Product Features: Full ANSI standard FORTRAN 77 • Free Source Program Format for Series 32000 which makes interactive program entry convenient Host H/W: • Integer and logical values may N/A be stored as 1 or 2 bytes in addition to normal 4-byte Host S/W: representation N/A • Access to command line Target HIW: arguments • FORTRAN routines may be Series 32000-based computer compiled separately or systems together Target SIW: Key Product Benefits: UNIX/GENIX plus other operating systems • Available now • FORTRAN 66 compatibility Language: option Pascal • "Pt format is allowed for numeric 110 Interface/Compatible with • Character and non-character other National Software? objects may be placed in same Yes, the compiler runs under common area and may be GENIX. equivalenced controlled • Initialization of numeric Availability Date: variables with character values Now

102 Silicon Valley Contact: Software, Inc. R. Steven Glanville President 10011 North Foothill Blvd., Suite 111 408/725-8890 Cupertino, CA 95014

SVS Pascal Compiler Description: Key Product Features: A complete optimizing native • Variable length strings and code for the Series 32000, single string operations and double precision IEEE • Separate compilation with floating point as well as 2- and Information Hiding (UNITs) 4-byte integer. Dialect is a • Random access, block, superset of ISO standard Pascal. interactive 1/0 Host HIW: • Option for user control of 1/0 N/A error handling • Linkage to external routines Host S/W: written in SVS Pascal, SVS NIA FORTRAN, SVS C • MOVE LEFT, MOVE RIGHT, Target H/W: and FILL CHAR Series 32000-based computer systems Key Product Benefits: • @ Operator (address of) for Target S/W: variables and procedures UNIX/GENIX plus other operating • Integer to Pointer Coersion systems • ARGC/ARGV access to Language: command line (operating system permitting) Pascal • OTHERWISE case statement Interface/Compatible with label other National Software? • Identifier names checked for significance in their first 31 Yes, the compiler runs under GENIX. characters Availability Date: Now

103 Softrade International, Inc. contact: 11 Suzanne Lane John Puttre, V.P. Marketing Pleasantville, NY 10570 914/769-7334

C - Preprocessor {C16TR)

Description: Key Product Features: Provides C language capability • C16TR converts source for Pascal cross software programs written in C package. language into PS16 text. Host HIW: • Supports entire version of C described in Ritchie's, with few VAX and PDP11 family including minor restrictions PDP Micro 11, DEC PRO Micro system, PDP 11/23, 11/23 plus, • In addition to all standard C 11/04, 11/24, 11/34, 11/44, 11/70 functions Pascal functions are also built in. Host S/W: • Full support for all source level NSC's Pascal cross development symbolic debugging provided package or Softrade's Pascal • Supports multiple source files version for PDP family; • Interfaces with RTS for writing RSX-11 M/RSX-11 M-Plus (version lower level 1/0 routines 3.2 or later), VMS Target HIW: Key Product Benefits: Any Series 32000 based system • Provides C language capability including standard development in Pascal environment and boards and systems supports all symbolic debugging routines and Target S/W: National's ISE/16 in hardware C language programs for Series or software debugging 32000 family procedures • C16TR is a C cross translator Language: which permits it to work in Internally developed C. conjunction with all other Call for details. software tools in the Pascal package. Interface/Compatible with • All functions of Pascal and other National Software? complete support for ISE/16 in Yes, this product directly gives C C language are available. language capability to the Pascal cross software package when running on all DEC equipment. Availability Date: 27 February 1984

104 Softrade International, Inc. contact: 11 Suzanne Lane John Puttre, V.P. Marketing Pleasantville, NY 10570 914/769-7334

Cross Incremental Linker (LINK16) Description: Key Product Features: LINK permits incremental deletion • Eliminates unnecessary or replacement of software relinking of all modules when modules in previously generated only a few are altered executable load files in a software • Is totally compatible with LINK development environment. of National and has all the Host HIW: same features • Load map for existing load can VAX and PDP11 family including be generated without relinking. PDP Micro 11, DEC PRO Micro system, PDP 11/23, 11/23 plus, • Load map for each incremental 11/04, 11/24, 11/34, 11/44, 11/70 session available • Adds, deletes or replaces Host S/W: modules in any previously RSX-11 M/RSX-11 M-Plus (version generated LINK executable file 3.2 or later), VMS Key Product Benefits: Target HIW: • Greatly improves programmer Any Series 32000 based system productivity by reducing link including standard development time during debugging or boards and systems testing • In typical development Target S/W: environment it substantially N/A speeds up software development by taking Interface/Compatible with advantage of the unique link other National Software? table/module table structure of Yes, this linker permits freely Series 32000 family, thus mixing modules written in Pascal, eliminating unnecessary Assembly or C language using relinking of all modules when Pascal on either the PDP or the only a few are altered. VAX to be freely intermingled and • This greatly encourages the then incrementally linked. use of a common stable base of working modules since it Availability Date: permits the quick linking of Call new enhanced or modified modules with the original stable base for experimentation and testing.

105 Softrade International, Inc. contact: 11 Suzanne Lane John Puttre, V.P. Marketing Pleasantville, NY 10570 914/769-7334

Pascal Converter for Series 32000

Description: Key Product Features: Converts regular Pascal programs • Converts any Pascal source over to Softrade's PAS16 utility for program into PAS16 for recompilation and downloading to recompilation and downloading any Series 32000 target machine. to Series 32000 Host HIW: • Supports all Pascal functions VAX and PDP11 family including • Conversion is automatic and PDP Micro 11, DEC PRO Micro requirement for user system, PDP 11/23, 11/23 plus, intervention are clearly 11/04, 11/24, 11/34, 11/44, 11/70 indicated. Host S/W: Key Product Benefits: VAX/VMS or PDP/RSX • Permits Pascal programs to be automatically converted and Target H/W: made available for immediate Any Series 32000 based system functioning on Series 32000 including standard development product boards and systems • Is extremely fast with normal Target S/W: Pascal programs of 300 to 400 lines being converted Any existing Pascal program that automatically on the slowest the user wishes to automatically DEC equipment within ten convert for use on the Series minutes 32000 • User interaction for flag items Language: is expected to be less than Pascal once in 1,000 lines of code. • The utility flags any special Interface/Compatible with case where user interaction is other National Software? required. Yes, this product interfaces with the Pascal software product directly when run on the PDP and interfaces with the VAX version of NSX when the Softrade supplied PAS16 version is used on the VAX system as part of an extended Pascal product line. Availability Date: Call 106 Softrade International, Inc. contact: 11 Suzanne Lane John Puttre, V.P. Marketing Pleasantville, NY 10570 914/769-7334

NSX-16 for the DEC PDP family Description: Key Product Features: This product is identical in • Cross Assembler for Series function to National's Pascal 32000, Pascal Cross Compiler, cross software development C language translator, Cross package. The product converts Linker, Librarian, Run Time any PDP based processor to a Support for Pascal, Floating complete development system for Point Library, Prom the Series 32000 family and fully Generation, Symbolic supports all debugging and Debugger for C, Pascal and emulation facilities provided by Assembler, Symbolic Debugger ISE/16. for Interface and Use of ISE/16, Monitor for Target Host HIW: System or DB32016 Evaluation All DEC PDP11 systems including Board PDP Micro 11, DEC PRO Micro system, PDP 11/23, 11/23 plus, Key Product Benefits: 11/04, 11/24, 11/34, 11/44, 11/70 • Fully compatible with Host S/W: National's Pascal systems for RSX-11 M/RSX-11 M-Plus the VAX and SYS32 Operating System (Version 3.2 or • Supports symbolic debugging later) and all other functions of ISE/16 on the PDP Target H/W: • Inexpensive development Any Series 32000 based system system for full family of Series including standard development 32000 micro boards and systems Language: Pascal, C, Assembler Interface/Compatible with other National Software? Yes, this product was derived from and developed in conformance to Pascal. Availability Date: 27 February 1984

107 Software Innovations, Inc. contact: 440 Amherst Street Bill Ezell, President Nashua, NH 603/883-9300

AVL

Description: Key Product Features: Processor for AVL, a new rapid • AVL language has syntax prototyping and applications similar to C development language • Unique single datatype: Host H/W: dynamic tree with string subscripts and values Any machine that runs UNIX Version 7 or later (including • Datatype may be viewed as GENIX, XENIX, Uniplus +, dynamically controlled, sparse HP-UX) N-dimensional array • Variables may reside in Host SIW: memory or on disk; access is UNIX Version 7 or later the same for both • String handling including Target HIW: regular expression pattern Any machine that runs UNIX matching built in Version 7 or later (including GENIX, Xenix, Uniplus +, HP-UX) Key Product Benefits: Target SIW: • Dynamic loading and unloading of functions UNIX Version 7 or later • Read/write/shape change Language: access may be applied to C and AVL (for some library variables routines) • Disk variables may be shared among users Interface/Compatible with • Interactive source level other National software? debugger; data directed editor Yes, the AVL library includes • Large runtime library; many equivalents of the standard C utility programs library system function calls providing full access to the • Extensive manual pages plus a GENIX environment. The AVL book: The AVL Programming compilation process is also Language integrated to GENIX. • Compilation errors cause the user to be dropped into a Availability Date: chosen editor to correct Now program errors.

108 Software Innovations, Inc. contact: 440 Amherst Street Marta Greenberg, Vice President Nashua, NH 603/883-9300

Basic-L

Description: Key Product Features: Processor for the Basic-L • Basic-L language is a hybrid of language; translates Basic-L code C and BASIC to C then compiles the C code • BASIC style string and matrix manipulation; subscript Host H/W: checking Any machine that runs UNIX • C style functions, if Version 7 or later (including statements, for, while, and do GENIX, XENIX, Uniplus +, loops HP-UX) • GOSUB/RETURN constructs Host S/W: • Runtime library included UN IX Version 7 or later Key Product Benefits: Target HIW: • Combines "safety" features of Any machine that runs UNIX BASIC with advanced control Version 7 or later (including of C GENIX, XENIX, Uniplus +, • Uses regular UNIX files; user HP-UX) may impose any record structure needed Target S/W: • May link C functions into a UN IX Version 7 or later Basic-L executable program • All C preprocessor facilities Language: available in Basic-L code c • Useful intermediate language Interface/Compatible with for programmers moving from other National Software? BASIC to C Yes, allows access to full facilities • Source code included of GEN IX from any Basic-L program through the "perform()" function (similar to the "system()" function in C). Basic-L use regular UNIX files for disk data.

Availability Date: Now

109 Software Innovations, Inc. contact: 440 Amherst Street Bill Ezell, President Nashua, NH 603/883-9300

vc

Description: Key Product Features: Full screen spreadsheet running • Large spreadsheet: 1000 rows under UNIX by 32,000 columns • Screen automatically updated Host HIW: whenever values change Any machine that runs UNIX • Calculations ordered: minimum Version 7 or later (including amount of recalculations GENIX, XENIX, Unipuls +, performed HP-UX) • Provides normal math Host S/W: operations plus extended functions UNIX Version 7 or later • Spreadsheets saved in both Target H/W: text and binary form; may be Any machine that runs UNIX merged Version 7 or later (including GENIX, XENIX, Uniplus +, Key Product Benefits: HP-UX) • True point-by-point dependencies Target S/W: • Can fetch data from external UNIX Version 7 or later processes to use in spreadsheet Language: • Simple user interface - simple c set of commands • Extensive on-line help; optional Interface/Compatible with user-defined help may be other National software? added Yes, well integrated to GENIX. • Terminal independent (uses Shell escape command provided U.C. Berkeley termcap in vc. Data values may be package) retrieved from external process. Spreadsheets saved in text form • Well integrated to Unix may be manipulated with • Interactive tutorial for learning standard utilities. vc included

Availability Date: Now

110 Software Innovations, Inc. contact: 440 Amherst Street David Dick, Vice President Nashua, NH 603/883-9300

vf

Description: Key Product Features: Forms-oriented screen • Form definition files define management package for UNIX display and validation criteria for fields Host H/W: • vf allows entry, retrieval, and Any machine that runs UNIX modification of data fields Version 7 or later (including • Data files are simple ASCII text GENIX, XENIX, Uniplus +, files HP-UX) • Can be used as a menu Host S/W: package or a combined menu and forms package UNIX Version 7 or later • Form and menu driven Target HIW: definition files are regular vf Any machine that runs UNIX data files Version 7 or later (including GENIX, XENIX, Uniplus +, Key Product Benefits: HP-UX) • Form and menu definition files can be created and modified Target SIW: using vf UNIX Version 7 or later • External processes can be used to validate and even Language: provide data c • Informative user interface for novices and casual users Interface/Compatible with • Concise interface for other National software? experienced users Yes, well integrated to GENIX. • Can move around between Shell escape command provided fields in a form; handles in vf. Data validation may be multi-page forms performed by external processes. Data fields may be filled in with • Terminal independent (uses data retrieved from external U.C. Berkeley termcap processes. Form definitions, package) menu definitions, and data files are all ASCII text files and may be manipulated with standard utilities.

Availability Date: Now 111 Solutionware Corporation contact: 1283 Mt. View-Alviso Road, Suite 8 Charles Mears Sunnyvale, CA 94089 Director of Marketing 408/745-7818

NSX-16

Description: Key Product Features: CP/M hosted Cross Software for • ASM produces either the Series 32000 Assembler, relocatable or hex output Debugger (w/w/o ISE support), symbolic debugging for the Pascal Compiler, Utilities D832016 board and ISE/16. Pascal allows high level Host HIW: language programming for new Practically any Z80 with at least product development. 56K of memory Key Product Benefits: Host S/W: • Low H/W cost for Series 32000 CP/M development support. High level language development Target HIW: reduces development and D832016 board, ISE, or any maintenance costs. Prompt, Series 32000-based system courteous customer support, various packaging options Target S/W: available. NIA Language: Pascal, Z80 Assembler Interface/Compatible with other National Software? Yes, provides the functionability of Pascal. Since this package is designed to run entirely on Z80 based CP/M systems, exact object file compatibility is not necessary. Availability Date: 6 February 1984

112 Symmetric Computer Systems Corporation contact: 633 North Santa Cruz Avenue Bill Jolitz Los Gatos, CA 95030 President 408/354-1500

Binary GENIX Porting Package

Description: Key Product Features: Documentation and tools to port • National Semiconductor our generic binary GENIX system. Software Standard Has a UNIX "BIOS" interface. • No source license required Host H/W: • Floating point hardware is optional. Currently SYS32, S/750, VAX 11, PDP-11, MC60000, 20000 • Requires minimal UNIX kernel expertise Host S/W: • High performance virtual UNIX (Version 7, 4.1 bsd, 4.2 bsd, memory operating system SYSTEM V) • Berkeley 4.1 bsd ported to the Series 32000 family Target HIW: Series 32000-based systems Key Product Benefits: • Customer can link GENIX Target S/W: kernel with customer-supplied NIA device drivers and download and run GENIX on customer's Language: target hardware Berkeley "C" (long identifiers) • Customer does not need an AT&T UNIX source license Interface/Compatible with • Runs in "native" environment other National Software? Yes, fully compatible with GENIX (is derived from GENIX). Availability Date:

27 March 1984

113 Symmetric Computer Systems Corporation Contact: 633 North Santa Cruz Avenue Bill Jolitz Los Gatos, CA 95030 President 408/354-1500

Cross-Support Package Description: Key Product Features: Assembler, C-compiler, linker, and • Works with many common downloader for Series hosts 32000-series processors • Easily transported to new environment Host H/W: • Standard National Series 32000-series, PDP-11, Semiconductor assembler vAx-11, Mceaooo, zaooo mnemonics Host S/W: • GENIX compatible object file format UNIX (Version 7, 4.1 bsd, 4.2 bsd, SYSTEM V) Key Product Benefits: Target HIW: • Concise assembly level and Series 32000-series source level debuggers • Source provided for Symmetric Target S/W: down loader N/A • Standard interchangeable object file format across all Language: hosts c • Convenient run-time support library Interface/Compatible with other National Software? Derived from GENIX. Fully compatible with GENIX. Availability Date: Call

114 Symmetric Computer Systems Corporation contact: 633 North Santa Cruz Avenue Bill Jolitz Los Gatos, CA 95030 President 408/354-1500

Prolog/16000, Lisp/16000 Description: Key Product Features: Prolog and Lisp environments for • Full implementation of Prolog National Series 32000 series • Mac Lisp styled Lisp proessors • Modular compiler format for Host HIW: fast, dynamic, GENIX-compatible object file Series 32000-Series formats Host SIW: • Standard Berkeley Lisp Library GENIX Key Product Benefits: Target HIW: • Both products may mix Series 32000-based systems mo'dules of opposite type. • Hardware floating, point Target SIW: support GENIX • Full Prolog-UNIX interface a Provided with the PEARL A.I. Language: package installed C and Lisp • VAX file compatibility Interface/Compatible with other National Software? Yes, object file compatible with GENIX and all GENIX language tools. Relies on 32000 modular software feature. Availability Date: 27 March 1984

115 Syntactics Corporation Contact: 3333 Bowers Avenue, Suite 145 Jill Templeton Santa Clara, CA 95051 Product Support Manager 408/727-6400

Crystal Writer

Description: Key Product Features: Object-based Word Processing • Plain English commands System, designed for managers, • Clear, concise dynamic help on secretaries, and professionals, screen including programmers. • Easy-to-understand Host H/W: documentation and direct telephone support N/A • Predefined and user-definable Host S/W: document layouts UNIX • Automatic formatting and reformatting of whole Target HIW: documents, on the screen Series 32000-based • Spooler handles multiple microcomputer systems printers, multiple queues, sheets and forms Target SIW: All flavors of UNIX, including Key Product Benefits: GENIX, XENIX, and UNITY • For the occasional user: no need to relearn constantly Language: • For the full-time user: fast, Pascal and C efficient, automatic • For the engineer: it's a Interface/Compatible with superior multi-file programming other National Software? editor, too Yes, compatible with, and readily • For the whole office: portable to, all variants of UN IX, coordination of documents and including System V, Berkeley, document layouts GENIX, XENIX, and UNITY. • Supports many peripherals, Availability Date: AND takes advantage of their features 60 days following request from computer manufacturer • Coordinates with UNIX utilities, including pipes and spooler

116 Tartan Laboratories, Inc. Contact: 477 Melwood Avenue Maria Markwell, Asst to VP Mktg and Sales , PA 15213 412/621-2210

Tartan C Description: Key Product Features: Highly optimizing C compiler • Output can be linked with code from other Tartan compilers Host HIW: • Provides optional array bounds Series 32000-based check at runtime microcomputer systems • Provides portability warnings Host SIW: • Uses standard C libraries UNIX 4.2 bsd Key Product Benefits: Target H/W: • Produces compact, fast object Series 32000-based code for runtime efficiency microcomputer systems • Superior compile-time diagnostics on terminal or in Target S/W: listing file GENIX, UNIX 4.1 and 4.2 bsd • Compatible with Tartan C compilers for DEC VAX Language: • Compatible with Western Tartan proprietary language Electric and Berkeley C compilers Interface/Compatible with • Includes Installation Guide, other National software? User's Guide, Product Support Yes, Tartan C runs on National's Guide, and C Language SYS32 running GENIX. • Reference by Harbison and Availability Date: Steele Summer 1984

117 Tartan Laboratories, Inc. Contact: 477 Melwood Avenue Maria Markwell, Asst to VP Mktg and Sales Pittsburgh, PA 15213 412/621-2210

Tartan Modula-2 Description: Key Product Features: Highly optimizing Modula-2 • Output can be linked with code compiler from other Tartan compilers • Provides separate compilation Host H/W: capabilities Series 32000-based • Low level facilities provide microcomputer systems access to machine-level Host S/W: operations UNIX 4.2 bsd • Strict type checking Target HIW: Key Product Benefits: Series 32000-based • Produces compact, fast object microcomputer systems code for runtime efficiency • Superior compile-time Target SIW: diagnostics on terminal or in GENIX, UNIX 4.1 and 4.2 bsd listing file • Compatible with Tartan Language: Modula-2 compilers for DEC Tartan proprietary language VAX • Includes Installation Guide, Interface/Compatible with User's Guide, and Product other National software? Support Guide Yes, Tartan Modula-2 runs on National's SYS32 running GENIX. Availability Date: Summer 1984

118 TECSl-Software Contact: 29, rue des Pyramides Raffi Aslanian, Director Paris, France F-75001 (33) 1-296.15. 70

RTX16 - Real Time Executive

Description: Key Product Features: Real-time user-configurable • Provides a full set of real-time executive for Series 32000-based functionalities microcomputer systems • Integrated in Pascal Host H/W: • Supports all configuration needs VAX 11/750,780 • Includes a comprehensive file Host S/W: system VMS with Pascal package • User-extensible to other peripherals and/or 0.S. Target H/W: functionalities Any Series 32000-based microcomputer systems Key Product Benefits: • Written in Pascal (portable Target S/W: executive) N/A • ROMable • Provides a standard peripheral Language: interface Pascal • Supports applications written in Pascal (Portable applications) Interface/Compatible with other National Software? • Available in object or source code form; various Yes, Pascal can be used for purchasing/pricing options developing real-time applications supported by RTX16. These applications can be written in ASM (Assembler) and/or Pascal for which a run-time library interfacing RTX16 is available.

Availability Date: Now

119 '\ ) '.~. Topexpress Ltd Contact: 13/14 Round Church Street Dr. Richard Evans, Cambridge CB5 BAD U.K. Series 32000 Product Manager 223 355427

ALGOL68C Compiler Description: Key Product Features: ALGOL68C compiler for Series • Close compatibility with 32000-based systems standard ALGOL68 Host H/W: • Relocatable code • Facilities for separate VAX or Series 32000 system compilation Host S/W: • Cross reference facility UNIX/GENIX Key Product Benefits: Target HIW: • May be used for cross or Series 32000-based systems native compilation • Highly portable Target SIW: • Various pricing options Any suitable operating system • Strongly-typed block-structured language Language: ALGOL68C Interface/Compatible with other National Software? Yes, compiler can be adapted for use with Pascal or GENIX. Availability Date: Now

120 Topexpress Ltd Contact: 13/14 Round Church Street Dr. Richard Evans, Cambridge CB5 SAD U.K. Series 32000 Product Manager 223 355427

Basic Interpreter

Description: Key Product Features: Basic Interpreter • String handling routines include pattern matching Host HIW: facility NIA • INPUT and PRINT can be used with sequential and direct Host S/W: access files NIA • Debug features include trace points break points, 'break· Target HIW: after n steps' Any Series 32000-based systems • PRINT USING for format Target SIW: control Any suitable operating system • HELP facility Language: Key Product Benefits: BCPL • Can be supplied to run on many host machines for Availability Date: compatibility/testing Now • Debug features allow faster code production • Can produce intermediate code to avoid having to distribute source code • Can be tailored to particular needs • Various purchasing/pricing options

121 Topexpress Ltd Contact: 13/14 Round Church Street Dr. Richard Evans, Cambridge CB5 SAD U.K. Series 32000 Product Manager 223 355427

BCPL Compiler Description: Key Product Features: BCPL Compiler producing code • Standard language with many for Series 32000 systems extensions Host H/W: • Conditional compilation • External symbols VAX Series 32000 • Efficient code produced Host S/W: • Relocatable code VMX/UNIX Key Product Benefits: Target HIW: • Languag~ is used widely in Series 32000-based systems Europe • May be used for cross or Target S/W: native compilation Any suitable operating system • Various pricing options Language: • Highly portable BCPL Interface/Compatible with other National Software? Yes, compiler can be adapted for use with Pascal or GENIX. Availability Date: Now

122 Topexpress Ltd Contact: 13/14 Round Church Street Dr. Richard Evans, Cambridge CB5 SAD U .K. Series 32000 Product Manager 223 355427

FORTRAN 77 Compiler

Description: Key Product Features: ANSI standard FORTRAN 77 • Relocatable code compiler producing code for a • FORTRAN 66 compatibility Series 32000-based machine option Host H/W: • Produces efficient and compact code VAX or Series 32000 system • Cross reference and storage Host S/W: map options VMS/UNIX/GEN IX • Lower case accepted in source programs Target HIW: Series 32000-based systems Key Product Benefits: • May be used for cross or Target S/W: native compilation Any suitable operating system • ROMable • Various pricing options Language: • Written in BCPL for portability BCPL Interface/Compatible with other National Software? Yes, compiler can be adapted for use on Pascal or GENIX. Availability Date: Now

123 Topexpress Ltd Contact: 13/14 Round Church Street Dr. Richard Evans, Cambridge CBS BAD U.K. Series 32000 Product Manager 223 355427

Scientific Word Processor

Description: Key Product Features: Native Mode Scientific Word • Mechanisms to simplify Processor specifically designed specification of equations, for producing Scientific Reports including nested fractions Host H/W: • 90 extra characters for greek/maths N/A • Macro facilities for commonly Host S/W: used phrases and expressions N/A • Screen editor can be used for editing programs and data files Target HIW: Series 32000-based systems Key Product Benefits: • Screen editor can be Target S/W: configured for most VDUs, with Any suitable operating system or without greek characters • Formatter can be adapted for Language: different printers BCPL • Spelling checker available • Various purchasing/pricing Availability Date: options Now

124 UniComp Corporation Contact: 202 Plaza Towers Steve Turpin, Prod. Mgr. Springfield, MO 65804 417/883-6800

Uni Gen Description: Key Product Features: Interactive application generator • Menu and prompt generators for UNIX Systems with A.I. • Terminal conversation features generator Host H/W: • Keyed record files Any with UN IX • Data manipulation • Completely interactive - easy Host S/W: to use UNIX (V7 or later) Key Product Benefits: Target HIW: • Makes UNIX usable by anyone Series 32000-based systems • Makes UNIX look like applications Target SIW: • Saves programming costs Any UNIX • Gets full use from UNIX Language: • Easy to customize UNIX c interface Interface/Compatible with other National Software? Yes, will run under GENIX Availability Date: Now

125 UniComp Corporation Contact: 202 Plaza Towers Steve Turpin, Prod. Mgr. Springfield, MO 65804 417/883-6800

UniMerge

Description: Key Product Features: Records management for UNIX • Keyed record access for UNIX Host H/W: • User defined files • ser defined record lay-out 68000, 8086 • Universal sort and select Host S/W: • Automatic report and form UNiX letter merging Target HIW: Key Product Benefits: Series 32000-based systems • Direct access to records by upon customer request key • Maintains keyed record files Target SIW: • May be used like a DBMS UNIPLUS, XENIX, UNIX • Hashing gives fast access System V • Compatible with standard Language: UNIX utilities c Availability Date: Now

126 Unidot Systems, Inc. Contact: 602 Park Point Drive George Tyler, Marketing Manager Golden, CO 80401 303/526-9263

ASMx16

Description: Key Product Features: Series 32000 cross-assembler • Super-set of Series 32000 cross-assembler Host HIW: • Intelligent optimization of PDP11, ONYX forward reference displacement sizes Host SIW: • Static relocation-pointers and UNIX descriptors Target H/W: • Macros Series 32000-based systems • Conditional assembly • Include files Target S/W: UNIX Key Product Benefits: • Fast (30001 pm on PDP11-34) Language: • Standardization mnemonic set c (Series 32000) Interface/Compatible with other National Software? Yes, ASMx16 is a superset of Series 32000 cross-assembler. Availability Date: Now

127 Unidot Systems, Inc. Contact: 602 Park Point Drive George Tyler, Marketing Manager Golden, CO 80401 303/526-9263

LDx16 Description: Key Product Features: Series 32000 cross linkage editor • Output files format identical to that produced by the GENIX Host H/W: link editor PDP11, ONYX Host S/W: UNIX Target H/W: Series 32000-based systems Target S/W: UNIX Language: c Interface/Compatible with other National Software? Yes, the output format is identical to that produced by LD, the GENIX link editor. Availability Date: Now

128 Unidot Systems, Inc. Contact: 602 Park Point Drive George Tyler, Marketing Manager Golden, CO 80401 303/526-9263

Noram16

Description: Key Product Features: Hardware debug monitor for the • Needs no RAM to run, doesn't Series 32000 family use the stack pointer • Supports 2 serial channels Host HIW: • Transparent mode connects Any hardware supporting an local terminal to host port assembler/cross assembler for the Series 32000 family • Downloads program from host via either serial channel Host SIW: • Memory fill, display and testing Any assembler/cross assembler commands supporting standard Series 32000 mnemonics Key Product Benefits: • Configurable for specific Target H/W: hardware, assembly language Series 32000-based system source provided • Can be loaded and run at any Target S/W: starting address N/A • Small object code size (approximately 2K bytes) Language: • Proven debug software makes Series 32000 assembly language hardware development/ debugging easier Interface/Compatible with other National Software? Yes, will download programs from a GENIX host system

Availability Date: Now

129 Unified Software Systems contact: P.O. Box 2644 Arne A. Henden, Owner New Carrollton, MD 20784 301/552-9590

UNIFORTH

Description: Key Product Features: FORTH-79 Standard • Fast, compact, interactive programming language available • Full 32016 macro assembler standalone or cross-compilable from many hosts • Floating point support (software or 32081) Host H/W: • Compatible with all other Any UNIFORTH system, such as UNIFORTH supported 280 CP/M, IBM PC, RSX-11 processors Host SIW: Key Product Benefits: Almost all micro operating • Available now systems, many standalone • Various versions/pricing FORTH systems • Interactive, extremely easy to debug Target HIW: • Can use target system for DB32016, most Series debug and development 32000-based systems Target SIW: Standalone (UNIFORTH acts as its own operating system) Language: FORTH

Availability Date: Now

130 UniPress Software, Inc. Contact: 1164 Raitan Avenue Customer Service Highland Park, NJ 08904 201 /985-8000

GOSLING EMACS

Description: Key Product Features: EMACS is an advanced, • Multi-window editor with many extensible, multi window screen commands. Several files can editor be edited simultaneously • User extensible through key Host H/W: bindings, macros, and µLISP Series 32000 (or any other 32-bit programming language machine with 512K memory and • Shell windows can be edited UNIX) for a record of a session Host S/W: • Programmer assist through provided µLISP functions for C UNIX - bsd 4.1 or 4.2 language UNIX - System Ill or V • Pascal language, "make," Target HIW: mail, etc. Series 32000-based systems with a minimum of 512K bytes of RAM Key Product Benefits: • Multiple files may be edited at Target S/W: one time GENIX, UNIX - bsd 4.1 or 4.2 • Editing and running of C or UNIX System Ill and V Pascal programs is much easier Language: • Shell windows allow c simultaneous execution and editing; and allow full session control Availability Date: • Key bindings and µLISP 2 February 1984 routines allow customization of user sessions

131 UniVentures Contact: 27 Buckthorn Way, Suite One Ray Krug Menlo Park, CA 94025 Marketing 415/325-3283

COB by THIRD EVE SOFTWARE Description: Key Product Features: An interactive symbolic source • Procedure calls from the level debugger. command line Host H/W: • Assertions • All variable names are N/A accessible Host S/W: • Single stepping at the statement level N/A • RECORD and PLAYBACK Target HIW: • All expressions use normal C Series 32000-based systems syntax • Formatted structure dumps Target S/W: 4.2 bsd UNIX Key Product Benefits: • Breakpoints can be set up in Language: many ways c • Single stepping allows you to follow procedure call or "step Availability Date: over" 29 February 1984 • Can use to find memory management bugs with assertions • The code you see is your source; no need to know local machine language or how compiler generates code • Programmers become more productive

132 UniVentures Contact: 27 Buckthorn Way, Suite One Ray Krug Menlo Park, CA 94025 Marketing 415/325-3283

DBASIC Description: Key Product Features: An advanced, structured BASIC • Long variables written in C for UNIX systems. • Multi-line IF ... THEN ... Host HIW: ELSE • Multi-line recursive functions N/A • Open pipe statements Host S/W: • IEEE standard floating point N/A arithmetic • Local function variables Target H/W: • B-TREE ISAM option Series 32000-based systems • Time and date function Target S/W: • Multi-dimensional arrays UNIX, 4.2 bsd, DNIX, XENIX, Key Product Benefits: MS/DOS • Has unlimited string lengths Language: which make programming c easier • Graphics capabilities Interface/Compatible with • Contains NO Western Electric other National Software? code, no Western Electric Yes, when available, it will port to licensing National Semiconductor software. • Not just a revised BASIC, but actually devised from scratch Availability Date: 29 February 1984

133 UniVentures Contact: 27 Buckthorn Way, Suite One Ray Krug Menlo Park, CA 94025 Marketing 4151325-3283

DNIX

Description: Key Product Features: A powerful real-time • Real-time extensions multi-processor, multi-user • Dynamic allocation of file index operating system with complete records support of all UNIX kernel features • Able to allocate contiguous files Host H/W: • Able to lock processes in NIA memory • TRAP queues Host S/W: • User configurable block size NIA • High reliability disk management Target H/W: • SPAWN system call Series 32000-based systems (FORK/EXEC)

Target SIW: Key Product Benefits: NIA • User configurable operating Language: environment making it unnecessary to recompile c • Written in C Interface/Compatible with • NO Western Electric code, no other National Software? Western Electric licensing Software which is portable to • Currently compatible with UNIX and UNIX-like UNIX V7 and XENIX environments, will run under • Easy to implement complex DNIX. communication software • Multi-keyed B-TREE ISAM Availability Date: 29 February 1984

134 UniVentures Contact: 27 Buckthorn Way, Suite One Ray Krug Menlo Park, CA 94025 Marketing 415/325-3283

Green Hills Software's C Compiler

Description: Key Product Features: A high quality, fully optimizing C • Complete IEEE floating point compiler. Implements the support complete C language (Kenighan • One pass design with and Ritchie) and includes all integrated preprocessor for Western Electric and Berkeley maximum throughput extensions. • Calling sequence compatible Host HIW: with other GHS optimizing compilers and UNIX portable N/A compiler Host S/W: • Uses the proven UNIX C run N/A time system and is completely compatible with Berkeley C Target HIW: Series 32000-based systems, Key Product Benefits: including AVALON and SYS32 • Advanced compiler technology substantially increases Target S/W: performance and efficiency of UNIX, GENIX SW and HW • Optimizations can decrease Language: the size of a program by 30% Pascal and increase speed by up to 4 times compared to the portable Availability Date: C compiler 29 February 1984 • Performs many important global optimizations previously available only on minicomputer or mainframe compilers

135 UniVentures Contact: 27 Buckthorn Way, Suite One Ray Krug Menlo Park, CA 94025 Marketing 415/325-3283

Q-OFFICE Description: Key Product Features: Office automation software • Wang-like word processing including Q-ONE, and enhanced system Wang-like word processing • Electronic mail system. • Electronic note pad Host HIW: • "Desk top" calculator N/A • Electronic calendar • Menu utility program Host S/W: • Menu generation program and N/A menu manager for multi-process windows Target H/W: • An interactive screen builder Series 32000-based systems, including SYS32 Key Product Benefits: Target S/W: • Foreign language capability UNIX/GEN IX • The word processing system has records processing facility Language: which will handle data files c created by any computer • Is compatible with any terminal Availability Date: or keyboard as well as all 29 February 1984 printers

136 UniVentures Contact: 27 Buckthorn Way, Suite One Ray Krug Menlo Park, CA 94025 Marketing 415/325-3283

FORTRAN Compiler Description: Key Product Features: Green Hills Software's FORTRAN • Complete ANSI 66 and 77 compiler is a fully optimizing compatibility compiler for Series 32000. • Complete IEEE floating point Host H/W: • Works with Series 32000 floating point unit NIA • Calling sequence compatibility Host S/W: with all Green Hills compilers NIA • One-pass design for maximum throughput Target H/W: AVALON APl10, System 32 Key Product Benefits: • Generates up to 4 times faster Target S/W: code than portable UNIX UNIXIGENIX FORTRAN 77 • Extensive loop optimizations Language: are performed Pascal • Advanced compiler techniques are used to reduce space Availability Date: • Complete common 29 February 1984 subexpression elimination for efficient array operations • Uses proven UNIX FORTRAN runtime system

137 UniVentures Contact: 27 Buckthorn Way, Suite One Ray Krug Menlo Park, CA 94025 Marketing 415/325-3283

Pascal Compiler Description: Key Product Features: The Green Hills Software Pascal • Complete ANSI Pascal compiler is a fully optimizing compatibility compiler • Complete IEEE floating point Host HIW: • Calling sequence compatibility with all GHS compilers N/A • One-pass design for maximum Host S/W: throughput N/A • Generates up to 4 times faster code than portable UNIX pc Target H/W: compiler AVALON AP/10, System 32 Key Product Benefits: Target S/W: • Generates 30% less code than UNIX/GEN IX portable UNIX pc compiler • Extensive loop optimizations Language: are performed Pascai • Advanced compiler techniques are used to reduce space Availability Date: • Complete common 29 February 1984 subexpression elimination for efficient array operations • Uses proven UNIX Pascal runtime system

138 National Semiconductor Corporation National Semiconductor GmbH NS Japan K.K. 2900 Semiconductor Dnve Furstenriederstrasse Nr. 5 4-403 lkebukuro, Toshima-Ku Santa Clara, California 95051 D-8000 Munchen 21 Tokyo 171, Japan Tel (408) 721-5000 West Germany Tel: (03) 988-2131 TWX: (910) 339-9240 Tel: (089) 56 01 20 TWX: 011-81-3-1700 Telex: 522772 Electronica NSC de Mexico SA National Semiconductor Hong Kong) Ltd. Juventmo Rosas No. 118-2 National Semiconductor (UK) Lid. 1st Floor Col Guadalupe Inn 301 Harpur Centre Ctleung Kong Electronic Building Mexico, 01020 D.F. Mexico Horne Lane 4 Hing Yip Street Tel: (905) 524-9402/ 524-9996/524-9757 Bedford MK40 HR Kwun Tong TWX: 017-73550 NSMXME United Kingdom Kowloon, Hong Kong Tel: 0234-47147 Tel: 3-899235 National Semiconductores Telex: 826 209 Telex: 43866 NSEHK HX Do Brasil Lida. Cable: NATSEMI HX Avda Bngadeiro Fana Lima 830 National Semiconductor Benelux 8 Andar Ave Cha~es Quint 545 National Semiconductor (Australia) PTY, Lid. 01452 Sao Paulo, Brasil B-1080 Bruxelles Cnr. Stud Rd. & Mnl Highway Telex: 1121008 CABINE SAO PAULO Belgium Bayswater, Victoria 3153 113193 INSBR BR Tel: (02) 4661807 Australia Telex: 61007 Tel: (03) 729-6333 National Semiconductor (UK) Lid. Telex: AA32096 1, Bianco Lunos Alie DK-1868 Copenhagen V National Semiconductor (PTE), Ltd. Denmark 10th Floor Tel: (01) 213211 Pub Building, Devonshire Wing Telex: 15179 Somerset Road Singapore 0923 National Semiconductor Tel: 65270004 7 Expansion 10000 Telex: NAT SEMI RS 21402 28, Rue de la Redoute F-92 260 Fontenay-aux-Roses National Semiconductor (Far East) Ltd. France Taiwan Branch Tel: (01) 660-8140 P.O. Box 68-332 Taipei Telex: 250956 3rd. Fir. Apollo Bldg., No. 218-7 Chung Hsiao E. Rd., Sec. 4 National Semiconductor S.p.A. Taipei, Taiwan R.O.C. Via Solfenno 19 Tel: 7310393-4, 7310465-6 20121 Milano Telex: 22837 NSTW Italy Cable: NSTW TAIPEI Tel: (02) 345-204617 / 8/ 9 Telex: 332835 National Semiconductor (HK) Lid. Korea Liaison Office National Semiconductor AB 6th Floor. Kunwon Bldg. Box 2016 No. 2, 1-GA Mookjung-Dong Stensatravagen 4111 TR Choong-Ku, Secul S-12702 Skarholmen C.P.0. Box 7941 Secul Sweden Tel: 267-9473 Tel: (08) 970190 Telex: K24942 Telex: 10731

National Semiconductor Calle Nunez Morgado 9 (Esc. Dcha. 1-A) E-Madrid 16 Spain Tel: (01) 733-29541733-2958 Telex: 46133

National Semiconductor Switzet1and Alie Winterthurerstrasse 53 Posttach 567 CH-8304 Wallisellen-Zurich Tel: (01) 830-2727 Telex: 59000

National Semiconductor Pas1lanra1tio 6C SF-00240 Helsinki 24 Finland Tel: (90) 14 03 44 Telex: 124854

© 1984 National Semiconductor Corp. 0-66-1986-S BA-CP20M54- Pri nted 1n U.S.A.