The V77 Family The Maximum in Multilevel Minicomputers

The SPERRY UNIVAC Series V77 The versatile V77 family allows for The multilevel V77 minicomputer minicomputers offer multiple a unique variety of configurations family, working with the SUMMIT or capability levels, with high fitting virtually all business and VORTEX Operating Systems and a performance at each. They think like scientific needs. It is also possible to wide selection of peripheral and data mainframes and use field-proven couple more than one Series V77 communications hardware, can give software, compatible within the series. minicomputer into communications, you all needed to build powerful, shared memory, or distributed stand-alone systems-or extensive network configurations. These multiprocessor and distributed- possible combinations of the processing networks. V77-200, -400, -600 and -800 Modularly designed SPERRY UNIVAC systems give all the power needed V77 hardware and software work for any application, while still together to provide easy-to-use tools allowing for later system growth. for building cost-effective, readily That's effectiveness with economy. expandable systems. The four A variety of large-system features members of the family share the same makes these minicomputers think architecture and software and each like mainframes. Every member of uses a unique microprogrammed the SPERRY UNIVAC V77 Series has architecture. The architecture allows shared memory, up to sixty-four upward compatibility at both the vectored interrupts, and extenswe software and hardware level, allowing direct-memory-access capabilities. the selection of a system for any The V77-800 features a new high- required performance level. An speed central , an integral organization can easily move up to a memory and an optional, high- higher-level system as greater speed floating point processor with capability is needed. a new optimized ANSI77 FORTRAN Software for the V77 family, includes . . . The V77-600 features cache an extensive library of existing V77 memory and memory mapping. . . programs for Transaction Processing, The V77-400 has a unique direct- Remote Job Entry, Data Base memory-access capability that, when Management and Distributed Data coupled with dual-port memory, Processing. Language processors makes simple . . . include PASCAL, FORTRAN '77, The V77-200 is a powerful computer- FORTRAN IV, ANS COBOL, RPG II on-a-board, built to stand alone or and others. serve in memory-sharing concert with other family members.

Sperry Univac. VORTEX. PRONTO, SUMMIT, QL177 are trademarks , of Sperry Rand Gorporation. TOTAL is a trademark of Cincom Systems, Inc. All spec~tlcat~onssubject to I change without notice. The V77-200 The Versatile Single-Board Processor

The SPERRY UNIVAC V77-200 This smallest member of the and the hardware system is similar Minicomputer can function as either V77 family features fully micro- to that of V77-400. It uses the same a stand-alone processor-for programmed architecture, an memory module (16K, 32K or handling large volumes of high- 8-register CPU and 32-bit arithmetic 64K bytes). speed computation and data capability. This permits the handling Other features of the V77-200 I collection-or in a multitiered of 8-, 16-, or 32-bit data for include an integral TeletypeICRT system, such as a Distributed applications where the , hardware multiplyldivide. Processing Network. requirement does not exceed 64K Real-Time clock, a direct-memory- 1 8-bit bytes. Although it is a single- access compatible with the board processor, the V77-200 is V77-400, -600 and -800 and actually a very powerful mini- automatic program loaders. computer. It operates with the same instruction set as the larger V77 The complete VORTEX operating models and can execute a 16-bit system, supporting a64K byte main signed multiply in 4.9 microseconds. memory and compatible with the The single processor board may be entire V77 family, is offered for the packaged in a chassis, along with V77-200 and applications software a single memory module, I10 written for the V77-200 is also controllers and an integral power compatible throughout the V77 supply, including a data-save feature, family. The V77-400 For Multiprocessing and Distributed Processing

The SPERRY UNIVAC V77-400 Mini- The memory system for the SPERRY virtual console logic, with the computer offers eight programmable UNIVAC V77-400 Minicomputer, capabilities of a programmer1 registers and 32-bit arithmetic, working with dual-port memory, maintenance panel. The virtual permitting processing of 8-, 16-, or makes the V77-400 easy to use in console feature allows the system 32-bit data. closely coupled, shared-memory operator to control the computer multiprocessor arrangements, linked from a Teletype or display keyboard, It is ideal, with dual-port memory with other V77-4001s,or with either by examining registers, memory capability, for multiprocessing V77-200 computers, V77-600 locations, or entering data. applications and Distributed computers, or both. Processing systems. Its micro- An optional operator's console programmed architecture provides The V77-400 uses the same powerful includes controls for AC power, a cost-effective structure for a broad instruction set as the larger V77-600, program loading and sense and range of applications. complemented by a Writable Control reset functions. Store using a 32-bit microinstruction The dual-port, 660-nanosecond, Most VORTEX and VORTEX II format with a 220-nanosecond cycle semiconductor memory is available software available time. Standard SPERRY UNIVAC in 16K, 32K, or 64K byte modules for the V77-600 and -800 runs V77-400 Minicomputer features with optional byte parity. For a compatibly on the V77-400. include a fast hardware signed, V77-400 system, using up to 64K Applications software written for the multiplyldivide, Real-Time clock, bytes of main memory, the SPERRY V77-400 is also upward compatible power-fail/restart, multi-device UNIVAC VORTEX Operating System throughout the family of SPERRY automatic program loaders, Teletype1 provides full foreground and UNIVAC V77 minicomputers. CRT controller, memory protect and background capability. VORTEX II is used with larger memory, along with the MEGAMAP Memory Management System. The V77-600 Powerful Member of the Family

The SPERRY UNIVAC V77-800, offers The dual-port, 660-nanosecond, features and performance expected semiconductor memory (with in only more expensive mainframes. optional byte parity, or hardware error correction) is available in 32K, Eight registers, all accessible by the 64K, 128K, or 256K byte modules. programmer, provide 32-bit arithmetic Users can place up to four modules and superlor processing power. The in a 7-inch chassis, for 51 2KB, 8-bit arithmetic unit, working with the bytes. MEGAMAP, the SPERRY comprehensive V77 family instruction UNIVAC V77 Memory Management set, permits processing of 8-, 16-, System, provides access to more or 32-bit data. The balance of than two million bytes of main effective memory use and memory memory, with memory protect~on addressing is opt~mizedby a applied to each 1024 byte page. combination of 16-bit and 32-bit instructions.

V77 Family Features V77-800 V77-600 V77-400 V77-200

MOS ERCC Memory 128KB Modules, 600NS I MOS Memorv 256KB Modules. 600NS I MOS Memory 16KB Modules, 660NS I I MOS Memory 32KB Modules, 660NS w I MOS Memorv 64KB Modules, 660NS I MOS M~~oN128KB Modules. 660NS MOS ERCC Memory 128KB Modules, 660NS I MOS ERCC Memory 256KB Modules, 660NS MEGAMAP Memorv Management 0 I I Cache Mernow 0 Dual-Port Memory Access 0 0 Multiport Memory Bus I) Writable I Scientific Firmware I I Commercial Firmware I I I Direct Memory Access Prioritv Memow Access Error Correcting Memory 0 I Memory Parity I I I Floating Point Processor 1 Automatic Program Loader(s) 0 0 0 I) Hardware MultiplyIDivide (signed) @ 0 0 Real-Time Clock @

Power FailIRestart e I) I Data Save I I I I Programmer's Console Operator's Console I I I Virtual Console Logic 0 0 0 TTY/CRT Controller a Programmed I10 Priority Interrupts

Memory Expansion

Optional Standard

4 arrays and works with double- firmware package for COBOL and CRT controller, full programmer's precision integers and floating-point TOTAL speeds performance by console, Real-Time clock, power data. Special firmware, using the facilitating decimal operations, fail/restart, hardware interrupt Writable Control Store, accelerates loading and storing multiple registers, system, memory-protect with performance by providing array moving and comparing blocks in privileged instruction mode and indexing, parameter passing, floating memory on a byte-by-byte basis, multidevice automatic program compare, square root and DO loop using 32-bit integer mathematics loaders. termination. further improving the efficiency of With all these features, the V77-600 COBOL-generated code. Commercial applications may also is fully upward compatible with take advantage of the SPERRY The SPERRY UNIVAC V77-600 other members of the family in UNIVAC V77 family ANS COBOL Minicomputer also has a wide variety terms of software, applications Compiler and TOTAL@Data Base of additional hardware features- programming, peripherals and Management System. A commercial including an integral Teletype1 communrcations. The V77-800 Leader of the Family

The SPERRY UNIVAC V77-800, microinstruction format and 150- leader of the family of minicomputers, nanosecond cycle time) to allow is an evolutionary extension of the simultaneous, high-speed operations. V77 Minicomputer product line. For scientific and engineering As the newest and most powerful of applications, the 64-bit floating point the family, the V77-800 is designed processor performs single and double for the high-performance commercial precision floating point arithmetic. and scientific data processing user. The floating point processor uses direct memory access to speed data The V77-800 features a new high- transfer and is fully supported by speed central processor, integral the SUMMIT (Sperry Univac Mini- cache memory and a new high-speed computer Management of Interactive floating point processor compatible Terminals) operating system, as well with a new optimized ANSI77 as FORTRAN IV and ANSI77 FORTRAN. FORTRAN compilers. The 600-nanosecond, 16 bit MOS The SUMMIT Operating System memory is available in 128K or 256K allows fast, efficient terminal byte modules-up to a maximum of operations. For programmers this 2048K bytes. Multiple V77-800's means shorter development time; and are capable of sharing a common for operations personnel this means memory. more inquiries and updates handled The V77-800 features memory error per hour. detection and correction. The error Commercial applications can take correcting hardware automatically advantage of the SUMMITANS1174 corrects and reports all one-bit errors Level 1 COBOL; and industry and detects all two-bit errors. standard PASCAL-fully supported as Uncorrectable memory errors are part of the Structured Programming reported to the operating system System. Additional SUMMIT features for user resolution. include Distributed Transaction MEGAMAP, the SPERRY UNIVAC Processing, Data Base Management V77 Memory Management System is and an inquiry subsystem. standard on the V77-800 and provides The SPERRY UNIVAC V77-800 access to 2048K bytes of main Minicomputer also has a wide variety memory. of additional hardware features- For the highest level of performance, including an integral TTYICRT the V77-800 includes an integral controller, Four byte (32-bit) Memory 150ns high-speed cache memory. Fetch, multidevice automatic program The V77-800 has a cycle time of loaders, hardware interrupt system, 600ns for a two byte fetch, and 750ns Real-Time clock, power faillrestart for a four byte fetch. and programmed 110. Like MEGAMAP, cache memory is With all these features, the V77-800 completely transparent to all is upward compatible with the applicable software. V77-600 and V77-400 in terms of software, communications and The V77-800 includes a powerful, peripherals. full-supported microprogramming facility combining firmware with a Writable Control Store (using a48-bit

High-speed, Low-Cost Memory

Main Memory MEGAMAP Main memory in SPERRY UNIVAC Each memory module features a A two million-byte memory allows for V77 Minicomputers employs high- dual-port for shared-memory storage of larger, more powerful speed Semiconductor Technology. multiprocessing applications, or programs-or many different The memory features low-cost, high- data transfer to and from high-speed programs-without time-consuming speed reliability, is small in physical peripherals. V77-600 memory loading and reloading. It also retains size and low in power demand. feaures optional byte parity or more data in the system for high- hardware error detection and speed retrieval and manipulation. Memoryfor the V77-800 is available correction. Memory cycle time is MEGAMAP, working with the in 128K byte and 256K byte 660 nanoseconds for two bytes. VORTEX II Operating System in a increments up to a maximum of SPERRY UNIVAC V77-400, -600 or 2 megabytes. The memory features The SPERRY UNIVAC V77-200 and -800 minicomputer, allows expansion hardware error detection and -400 use interchangeable memory of main memory to a maximum of two correction for maximum system modules storing 16K, 32K or 64K million bytes. reliability and data integrity. Memory bytes. The V77-400 memory timing cycle time is 600 nanoseconds for and control subsystem features dual- Page-by-page memory access two bytes. port capability for multiprocessor protection is provided throughout the applications. entire memory and Memory Mapping Memory for the SPERRY UNIVAC software is transparent to the system V77-600 is available in modules programmer. storing 32K, 64K, 128K or 256K bytes. The SUMMIT and VORTEX I1 Cache Memory Operating Systems assign the Cache memory, integral to the program and related data to available V77-800 (1024 bytes) and optional memory pages, contiguous or not, with the V77-600 (2048 bytes), can and keep track of the assignments almost double processing speed in and control functions. Hardware most typical applications. The cache performs address translation and holds 1024 bytes of the most- control with little or no overhead on recently-used instructions and data the effective cycle time. in the high-speed, bipolar memory. Mapping hardware provides 16 If the addressed 16-bit word memory independent user maps-contrasting location is in cache when the with other systems offering only two processor requests it, it is transferred or four. These additional sets of to the processor at the high speed of maps reduce the overhead time cache memory. When the word is in involved in context (text or program) the more economical main memory, switching. ~tis transferred at the main memory speed. Dual-Port Memory In a typical program, more than Dual-port memory systems are 90 percent of memory transfers are standard in the SPERRY UNlVAC made from cache instead of the main V77-400 and -600 Minicomputers. memory, speeding processing and This capability is used in system throughput. ~mplementingshared-memory multiprocessor systems, or for direct- memory links with high-speed peripherals. In the -600, timing and control circuits on each memory module establish priority and prevent simultaneous access to both ports. Up to 16 memory modules can be chained on two memory busses, with one bus for each set of ports.

The -400 works with a dual-port Virtual Physical memory timing and control board, Address Address controlling up to eight 64K byte memory arrays. Two processors can share one or more modules to create flexible multiprocessor systems. High-speed peripherals, such as disk systems, can be linked directly to the memory bus through the second memory port, bypassing the processor. Data can be transferred at rates greater than two million bytes per second over this second memory port. SPERRY UNIVAC V77 Microprogramming For Efficiency and Effectiveness The Technique Microprogramming is a technique Writable Control Store (WCS), and system may be configured with up to using asingle program instruction to contains provisions for 1024 micro- 3072 user-programmable micro- execute multistep operations. Micro- instructions implemented through instructions. programming reduces the number of Programmable Read Only Memory time-consuming memory-access (PROM). The microinstruction cycle Microprogram architecture optimized cycles needed to fetch program time for the V77-800 is 150 nano- in the SPERRY UNIVAC V77-200 uses instructions and permit the per- seconds. a 24-b~tmicroinstruction and executes formance of a number of simultaneous a typical macroinstruction in three or operations. In the SPERRY UNIVAC V77-600 mini- four 165-nanosecond microcycles. computer, the microinstruction is 64 SPERRY UNIVAC V77 Minicomputers Each microinstruction, whether 64,48, bits wide and is able to control a larger employ microprogrammed architecture 32, or 24 bit wide, contains multiple number of simultaneous operations. -optimized for each of the four flelds decoded to select the next The control store can contain up to available processors-to achieve the miyoinstruction address and can 4096 addressable microinstructions highest throughput, proper memory concurrently: with a microinstruction cycle time of utilization and best overall per- 165 nanoseconds, with macroinstruc- read two registers onto the formance. In each system, a common tion executed in two or three micro- input busses instruction set is implemented by shift or manipulate bytes in a microinstructions stored in Read-only cycles. selected register Memory (ROM). The microprogram architecture of the n perform logical or arithmetic The SPERRY UNIVAC V77-800 -400 uses a 32-bit microinstruction. functions in the adder employs a highly efficient 48-bit micro- The average two- or three-microcycle 0 store adder output in several instruction. The optional control store execution of a macroinstruction allows destinations, or can accommodate 2048 micro- full utilization of the bandwidth of the start a memory cycle or I10 instructions, implemented through 660-nanosecond main memory. A operation. Effective Performance lnterrupt System Multiple I/O Structure The standard SPERRY UNIVAC V77 An important feature of the SPERRY SPERRY UNIVAC V77 minicomputer instruction set can be readily expanded UNIVAC V77 family is their ability to systems offer a combination of by adding firmware to the V77-400, support up to 64 externally vectored compatible multi-I10 techniques for -600 and -800. The additional firmware interrupts. External interrupts are building extensive I10 systems. microinstructions are stored in a driven by the I10 devices with interrupt Standard programmed I10 uses Writable Control Store (WCS) bipolar addresses determined by the device separate program instructions for

4 memory that can be loaded and type. each character or word transfer. changed by the to ; A number of internal interrupts, with provide a dynamic microprogramming Direct Memory Access (DMA) uses a fixed vectors and priorities, are capability High-speed firmware cycle-stealing sequence to transfer generated by CPU hardware and do subroutines, for example, can be blocks of data at high rates. not affect the I10 bus. Internal called from main memory for execution Using the SPERRY UNIVAC V77-600 interrupts include memory protect, as needed. The WCS contains a power-faill restart, memory error, real- optional Priority Memory Access 16-level subroutine stack for efficient (PMA) channel, high-speed data time clock, floating-point processor handling of microsubroutines. and console. Interrupt servicing transfer bypasses both the 110 bus Provided with the V77-600 and -800 ident~fiesdevice and vectors to a and the CPU to communicate directly WCS hardware are the microassembler, device handler to perform funct~ons with a memory module at rates simulator and utility software aids used such as saving machine state, approaching two million bytes per in firmware development. A number of switching stacks and updating priority. second. Direct-memory-channel special microprograms are also In the SUMMIT and VORTEX Operating interfaces are available to allow available for the -400, -600 and -800. Systems, peripheral interrupts are direct transfer to memory at rates The firmware packages include serviced by a common interrupt approaching the effective memory Operating System accelerators and a handler, eliminating the need to transfer rate. floating point accelerator to sub- perform interrupt servicing. stantially increase the execution speed of a FORTRAN program and micro- programs to enhance systems using COBOL, TOTAL and PASCAL. Processor Block Diagram WCS modules are available in five The processor block models. One for the SPERRY UNIVAC d~agram~llustrates V77-800 provides storage for 2048 how wr~tablecontrol microinstructions and an additional store modules extend the mlcroprogram- provision for 1024 microinstructions mlng versatilrty of implemented through PROM. Two for the SPERRY UNIVAC the V77-600 provide storage for 1024 Serles V77 processor or 2048 user-written microinstructions. The fourth for the -600 has storage for 512 microinstructions, plus two additional elements, allowing the user to redefine both the machine- instruction decoding procedure and ALU AND GENERAL the nature of the microinstructions PURPOSE controlling 110 functions. The fifth \REGISTERS/ model of the WCS provides storage for 1024 microinstructions for the SPERRY UNIVAC V77-400, Up to three WCS's can be attached to a -400, providing capability for 3072 micro- instructions. SPERRY UNlVAC

Availability, Speed and Growth Shared Memory Sperry Univac provides three different The system architecture is designed methods to build multiprocessor to serve in complex networks of tightly systems in the Minicomputer family- coupled computer systems. The through shared memory, intercomputer processor's dual-bus structure is I10 bus connections and serial used to interconnect combinations of communications channels. Because SPERRY UNlVAC V77 Minicomputer they are designed especially for Systems. multiprocessing applications, the These configurations permit executive systems offer hardware redundancy processing at each level to monitor for high network availability, load and control multiple satellite sharing to speed throughput and processors. Similar arrangements are modularity for easy growth at used to obtain failsoft reliability, with minimum cost. one processor assuming the critical task of another processor which may lntercomputer I/O Bus Connection have failed. lnterprocessor 110 bus interfaces allow two independent SPERRY UNlVAC V77 systems to coordinate and control data transfer. Data is transferred through direct-memory- access channels to obtain very high throughput rates.

A Bus B Bus B Bus

B Bus Memory I Array Bus

Series V77 600/400/200 Shared Memory Systems

SPERRY UNIVAC V77 Communications

Distributed Processing networks can be easily built with multiple SPERRY UNIVAC V77 Minicomputer Systems interconnected through data communications links. Combining shared memory multiprocessing with Data Communications Networks can provide powerful data-handling capabilities. In a multi-tiered example, the SPERRY UNIVAC V77-600 acts as the host machine, distributing programs and data to the other systems in the

V77-200 COMPUTER SYSTEM

SPERRY UNIVAC V77 Family Network of Computer Systems

SPERRY UNIVAC V77 Software Tested and Effective SPERRY UNIVAC SUMMIT Four Modes of Terminal Operation Language Processors Sperry Univac offers a wide choice of All of these features are available to A comprehensive set of programming efficient and thoroughly tested all SPERRY UNIVAC display terminal languages are supported by SUMMIT, software packages integrated with the models. Each terminal has been allowing the user a choice of the most SUMMIT, VORTEX, or VORTEX II selected to provide terminal users, appropriate language available. Operating Systems. Software regardless of application, with a In addition, microprogramming is development costs can be significantly unique set of communications and supported to enhance hardware and reduced by using the common applications oriented features. software performance. Sperry Univac commands and compatible files within SUMMIT supports four modes of high level language processors are the SPERRY UNIVAC V77 software terminal operation: designed to industry standards, systems. providing compatibility with a broad o Asynchronous, block mode range of application software systems Standard software packages with operation currently on the market. SPERRY UNIVAC Operating Systems Asynchronous, character mode include ANS and industry standard operations COBOL is an efficient implementation language processors, tele- n Binary-synchronous, block mode of the 1974 ANSI COBOL Standard. communications and transaction operations (3270 emulation) It includes all Level 1 features, plus processing, remote job entry, multifile Synchronous, block mode operation many from level two, making COBOL access techniques (including the with SPERRY UNIVAC UNISCOPE@ a powerful and flexible COBOL offering TOTAL Data Base Management and the intelligent UTS 400. in the minicomputer market. Program System) and a comprehensive set of source entry and compilation can be system utilities. SUMMIT supported terminal operation performed from any SUMMIT is effic~ent,concise and engineered supported terminal and the COBOL for fast, trouble-free use. This design programmer has the capability to The SUMMIT Multi-Terminal allows the programmers and terminal Operating System interactively edit a COBOL program operators to be more productive from from the terminal. The extensive trace The SPERRY UNIVAC SUMMIT the start. and diagnostic features available Operating System is a multi-task, The terminal is the "window" to the under SUMMIT, and the terminal terminal-oriented operating system system and SUMMIT provides each facilities, combine to aid in afast and providing a stage for many concurrent terminal with an unparelleled amount efficient program development cycle. applications environments. SUMMIT of system visibility. Depending on the (Sperry Univac Minicomputer security scheme designed into a Management of Interactive Terminals), particular configuration, any terminal fully supports remote and local may utilize any SUMMIT system terminal networks, as well as resource, regardless of where that distributed and transaction processing. terminal is located. A terminal may, A key feature of SUMMIT is a complete at any specific time, be used for set of terminal management and On-Line program development, or control capabilities. These features data base inquiry and update, or include: access a transaction processing Time sharing program. Transaction processing SUMMIT supported terminals may o On-line program development access a SPERRY UNIVAC Series 90 Remote Job Entry or 1100 Series system, a remote Remote processor access from any SPERRY UNIVAC V77 minicomputer, terminal or an IBM 370 system. SUMMIT On-line data base inquiry and supports these functions with optional update Distributed Processing Modules or 0 A unique, comprehensive security with the DCA Communications System, system, allowing access to data and designed to interface with Sperry applications programs based on a Univac advanced DCA networks. set of personal terminalluser ID'S and passwords. Data Base Management System FORTRAN IV is a fully implemented and non-numeric problems. It is a One of the most important features in superset of ANSl Standard FORTRAN. language of moderate complexity and any computer system is the ease of Afull set of SUMMIT subroutines is size, combining the best features of accessibility of the data residing on available to facilitate the writing of a several languages. PASCAL has the that system. In fact, the manner in variety of Real-Time FORTRAN IV data structuring capabilities of which that data is manipulated should application programs. FORTRAN IV COBOL, the block-structured be a prime consideration in system also has the capability to operate organization of ALGOL, and the selection. SUMMIT supports a data concurrently in memory with other compact arithmetic expressions of management system and inquiry SUMMIT supported languages. The PL11. However, it is the variety of language that are among the most FORTRAN IV compiler is a fast and control structures and the extensive versatile and easy to use in the industry. efficient one-pass compiler accepting data structuring features setting source input from any medium. PASCAL apart from the mainstream TOTAL is one of the most widely of high level languages. PASCAL helps acclaimed Data Base ~ana~ement ANSl '77 FORTRAN is available on the user to think in a logical manner Systems available. Sperry Univac goes the powerful, new SPERRY UNlVAC and plan the program before coding beyond merely supporting a TOTAL V77-800 with accelerator firmware commences. PASCAL control compatible system by marketing and and Floating Point Processor. SUMMIT structures are conducive to top down providing TOTAL as afully integrated supported '77 FORTRAN provides design and structured programming sub-system of SUMMIT. Every data unparalleled speed for mathematical techniques. In PASCAL, arrays may item in the TOTAL data base may be and scientific computation using 32 be multidimensional and may include accessed from an applications bit single precision and 64 bit double arrays of arrays. Different data types program written in any of the precision numbers. may be aggregated into a single entity programming languages supported by SUMMIT also supports RPG II. This and stored as one logical component SUMMIT. TOTAL data base logging commercial language is in wide use and PASCAL also allows the user to and recovery procedures, data base throughout the industry and is define new data types. generation and access schemes are appropriate for a variety of all part of the overall SUMMIT design. In the SUMMIT environment, PASCAL applications. The efficient RPG II is supported as a component of the SUMMIT also provides a new file compiler is a one-pass type and Structured Programming System structure, capable of supporting provides a complete set of diagnostic (SPS). SPS allows the user to enter, extremely large files. This feature error codes to ease program edit and compile powerful PASCAL expands the limits and flexibility of development. The compiler also programs for execution under non-data base files. SUMMIT also provides alphabetical lists of all field SUMMIT. SPS also includes a supports standard direct access and names and all labels used in diagnostic scheme allowing the sequential file access techniques calculation specifications. The PASCAL programmer to execute a line compatible with the VORTEX II SUMMlTsupported RPG I1 compiler at a time, a paragraph at a time, or operating system. is industry compatible, making system the entire program with powerful conversions fast and painless. QLl77 is the inquiry-update language diagnostic aids indicating both error supported by SUMMIT. In conjunction SUMMIT supported PASCAL is a high conditions and performance informa- with the TOTAL Data Base 1 level. general purpose language, tion. SPS also includes a set of Management System. QLl77 provides I applicable to a wide range of numeric documentation aids speeding and a means of handling data that may be simplifying the of docu- used by anyone within an organization. menting a software component or a whole system. SPS dramatically QLl77 was designed with the SUMMIT increases a programmer's terminal environment in mind. Any effectiveness and productivity. terminal user who satisfies the security requirements built into the system, may access any TOTAL data base accommodating QLl77. QL177's ease of use was one of its prime design requirements and the command structure of QL177's concise, following a thoroughly logical path. Software

The VORTEX Multitask Operating Systems Foreground and Background Tasks QLl77 allows anyone with an VORTEX (V77 Omnitask Real-Time Non-res~dentforeground tasks are informational need access to pertinent Executive) is a multiprogramming rn~tratedwhen an external mterrupt data. Management, for example, may system offering special features jumps and marks to Real-T~me select specific data and format a designed for Real-Time applications. Executwe (RTE) RTE evaluates pr~ority specialized report, without having Many different tasks may be stored in and d~rectsLoad Module Loader to to rely on the traditional program main memory, or on a rotating-memory transfer nonresrdent foreground task development loop. This is especially device. These tasks are scheduled by from rotatrng memory to main memory important because most information a resident executive program for execution Resrdent foreground requirements of management are assigning highest priority to real-time tasks are executed immed~ately,or time-critical. QLl77 is truly the "foreground"programs. Lower-priority accordrng to pr~orityset by RTE. cornerstone of a decision-oriented "background" programs are executed Background tasks are executed when data base management system. during the idle time intervals RTE senses time is available (following embedded in most Real-Time QLl77 procedures may be cataloged an initial operator request). The Job operations. The effect of VORTEX is and saved. This feature of QLl77 is Control Processor (JCP) is read into to provide the utility of two computers particularly interesting. Depending on the background area of the main for the price of one. the specifrc processing requirements, memory. The JCP responds to a traditional applications programming VORTEX also increases the efficiency directive from the system input device may not be needed. A QLl77 of any system in which the computer and loads a background task from procedure may be cataloged and is to operate on a number of different rotating memory, or the system input moved to a file set aside for QLl77 programs in sequence. . . simply device. cataloged procedures. These establish the order in which the jobs procedures may then be used as one are to be executed. Using a would use a normal applications comprehensive job control language, SPERRY UNIVAC CP-77 is a general program. This feature can greatly the system automatically schedules purpose multi-terminal timesharing reduce the amount of applications and runs the programs without further system for the Series V77 programming. operator intervention. minicomputers. SUMMIT provides a complete and VORTEX II has all the features of To the user of character-mode comprehensive set of utilities, editors VORTEX, plus automatic control of terminals, CP-77 provides facilities and other development tools designed MEGAMAP, a Memory-Mapping for entering and editing source code to simplify the problems of system System addressing more than two submitting job streams to the conversion and system development. million bytes. background job queue; and executing These features and the other SUMMIT VORTEX II maintains a constantly and debuggrng tasks directly from facilities, provided by Sperry Univac, updated map of computer memory, the terminals. insure the user ease of installation and assigning 1024 byte pages to specific As a compatible extension to the use, as well as a high level of flexibility application programs currently in VORTEX II operating system, CP-77 and efficiency. memory. As new programs and data operates with local or remote are added to memory, VORTEX II terminals. As such, it provides an assigns new pages-not necessarily extremely flexible basis for operation contiguous. This means, a task can be of small to med~umsize multi-terminal allotted space in memory, without systems. waiting, even if a contiguous space its size is not available. Memory is thus used more efficiently, because any task uses only the number of pages necessary to contain it. This technique also provides complete protection between each of the tasks in memory at any given time. SPERRY UNIVAC VORTEX Language Processors With the VORTEX Operating Systems, The TOTAL Data Base Management QSAM (Queued Sequent~alAccess application tasks can be programmed System, is fully ~ntegratedwith Method) prov~desblockmgl in a wide selection of languages, VORTEX II and IS accessible from the unblock~ng,multibuffer~ng and including FORTRAN IV, COBOL, system host languages, including dynam~cdlsk f~leextension for RPG 11, DASMR macroassembler and FORTRAN IV, COBOL, RPG II and the sequentla1 f~lesstored in any VORTEX- MlDAS microassembler Because the DASMR assembler. TOTAL allows supported 1/0 device system's high-level language local or remote termlnal users access VIDEO (V77 Interactwe Data Entry processors are bu~ltto industry to a central data base, using a network Operat~on)IS an On-Lme entry standards, large l~brariesof application data organizat~onIndividual data program for creatmg RPG II- programs are available in the Items may be accessed by multiple compatible Indexed f~lesVIDEO w~ll marketplace. association of paths or character~stics defme a large number of data input to provide v~rtuallyunlim~ted flexibil~ty formats, capture data, verify previously VORTEX File and Data Management to the applrcat~onsprogrammer. mput data, sort data, accumulate batch The SPERRY UNIVAC VORTEX ISAM (Indexed Sequential Access totals and produce simple reports from Operating Systems offer a variety of Method) permits sequential or random ex~stingfrles. VIDEO is a highly software modules for storing and file access by record name (key) from Interactive program prompt~ngthe accessing data records. VORTEX any starting point. lSkM provides a operator to proper responses, often supports several data-access scheme of tables (indexes) for random makmg a separate report program techniques, in addition to the access, reducing search time, while unnecessary. commonly-used sequential and keeping records in a logical collating direct-access methods. order for sequential access. SPERRY UNIVAC V77 Peripherals Economy and Performance

Peripheral devices and I/O interfaces Line printers-300 or 600 lines per for SPERRY UNlVACV77 Minicomputer minute, up to 132 characters per line, systems (tested in thousands of buffered, ASCII Code, 64 alpha- insiallations) oyfer an optimum balance numeric characters and symbols, of economy arrd htgh pelrFQrmance. matrix printer, 200 charactere per second, Every standard peripheral twbsystem is an integrated unit, including the Card Reade~/Funches--readat 300 device itself, intereonne~tingcables, cards per minute; punch at 35 cards I/O contrraller and software for its per minute. operation. Standard peripherals are Teletyps-ASR 33, ASR 35,FCSR 35. supplemented by other models and types of peripherals available sn High-speed Paper Tape -p unch rates up special order. to 75 characters per second; read rates up ta 300 chara~tersper second. Moving Head Disks-models Tor 10 million byte cartridge units; unjts up to Relay Interfa--contact inpufs and 232 million byte disk pa& systems, mercury-wetted contact outputs; 0.5A advanced teehnolagy dr'nres, featufing to 3A; up to 400V, high track and Mt densities, data and command chaining; write-verify, dual General-purpese Interfaces-buffer access and overlap-seek capabilities. interface controller, buffered l/O controller; digital l/O controller; Disketfe-storage of 0.5 MIBper drive, universal seriaJ asynchronous up to fourtransports per controller, controllers with RS232C or current MgneticTape-nine-track, densifies Imp; and IEEE488 interface bus. up to 1600 bpi and speeds to 75 ips: intercomputer Channel Adapters-! nte rface read-after-write; up to four transports to SPERRY UNlVAC V7T Mini- per controller. computers and other computer KeyboardlCRT ~kplayt+-f~r~ons~oles, s&terns, inciuding SPERRY UNIVAC, or remote Interactive intelligent IBM and Burrsughs. terminals. Included are SPERRY UNIVAC Uniscopeterminals, IBM 327Q compatible terminals and a comprehensive line of buffered and character-mode asynchronous terminals with advanced editing features.

SPERRY UNIVAC Series V77 Minicomputers Sold and Serviced Around the World

Expert service is provided for SPERRY courses-taught by an expert faculty- UNIVAC Series V77 Minicomputer to develop or sharpen any staff. systems-through the SPERRY Whatever V77 maintenance plan UNIVAC World Wide Service chosen, Sperry Univac will help keep organization. the system up and doing itsjob. There are avariety of service plans to And whatever SPERRY UNIVAC V77 . choose from for routine preventive Minicomputer system member is maintenance and fast emergency chosen, will put your business ahead repairs; full-service contracts-per call in power, performance and maintenance programs-continuous productivity. on site maintenance-or whatever suits the business situation the best. Contact your local Sperry Univac Minicomputer representative for more It is also possible to take advantage of information. the Sperry Univac full range of programming and maintenance MY APPLICATION IS:

I AM INTERESTED IN: 077-200 Computer System 077-400 Computer System 77-600 Computer System 077-800 Computer System 0Transaction Processing 0Distributed Network System 0Data Base Management 0Data Communications 0Interactive Terminal Operating System Real-Time Operating System 0Peripherals 0Other OUR PLANS ARE: 0Immediate 3 Months 06 Months 012 Months MY RESPONSIBILITIES ARE: Management 0Engineering Design 0Purchasing 0services Data Processing

Title:

Company: Street: City: State: Zip: Phone:

MINI-COMPUTER OPERATIONS 2722 MICHELSON DRIVE P.O. BOX C-19504 0179-013LR #",rCo IRVINE, CALIFORNIA 92713 REV. 2-79 U.S.L. TELEPHONE (714) 833-2400 FIRST CLASS PERMIT NO. 5406 SANTA ANA CALIFORNIA BUSINESS REPLY MAIL I NO POSTAGE STAMP NECESSARY IF MAILED IN THE UNITED STATES I POSTAGE WILL BE PAID BY

ATTN: Marketing Communications Dept. SPERRY UNIVAC MINI-COMPUTER OPERATIONS 2722 MICHELSON DRIVE P.O. BOX C-19504 IRVINE, CALIFORNIA 9271 3