Imsai-Imdos-Brochure

Total Page:16

File Type:pdf, Size:1020Kb

Load more

IMSAI IMDOS The Standard of Excellence in IMSAI Multi-Disk Operating System Microcomputer Systems. Version 2.05 SYSTEM FEATURES Video/Context Editor Powerful Debugging Utility 8080/85 Assembler Disk and RAM Diagnostics Data Management Facilities Dynamic File Space Allocation Random or Sequential Access Scientific BASIC CP/M* Compatible IMOOS, the IMSAI Multi·Oisk Operating System, is a DATA MANAGEMENT FACILITIES powerful, user-oriented, multi-floppy disk based ope ra­ ting system compatible with CP/M. IMOOS can be used File Management functions include the. creation, re­ to simultaneously operate various I MSAI standard and naming, modification, transfer and deletion of files mini disk drives utilizing a number of formats, such as under user program control. Job Management provides various sector sizes, single and double density, and a user-extendable command language with provisions standard and double track . for "batching" together system operating commands for automatic processing. Storage Management routines IMOOS contains over twenty utilities, including a video/ in IMOOS control disk space allocation and re-alloca· context editor, assembler, dynamic debugging tool, tion. disk and memory testing program, as well as facilities for data management. Under IMOOS, the user may vary the system disk format and sector skewing for increased file access speed, and extend or decrease the ADDII\lG CUSTOMIZED DRIVERS number of directory entries. An error control option allows user selection of error handling. Volume names Adding customized drivers is important to the applica­ provide data security and diskette identification . tion programmer who wishes to mix peripherals. IM­ DOS includes the source for the I/O drivers. The user In addition to the IMOOS operating system, Scientific can edit BIOS (Basic Input/Output System) to contain BASIC is supplied. This high level language program has the new driver software and then incorporate the new all the usual disk-interactive BASIC features, including B lOS into the system using the MSO Relocating As­ real numbers, trigonometric functions and string hand­ sembler and Genesys. Genesys automatically takes care ling functions. Scientific BASIC also has these extra of any changed length of the I/O driver. The modified features: INPut and OUTput of data directly to I/O source code is assembled with the MSO Relocating ports, FREe available memory space, and special file Assembler, available as part of IMSAI's FORTRAN IV. I/O commands, FILE, PRINT, READ, CLOSE and IF END. IMOOS is compatible with all IMSAI floppy disk soft­ ware, including ANSI Level 2 FORTRAN IV, a linking loader and three other kinds of BASIC -- Microsoft, *CP/M is a trademark of Digital Research Corporation. Commercial and SK. IMOOS is compatible with CP/M Rev. 1.33. FILE ACCESS METHODS SAVE -- The SAVE command places a specified number of pages from the transient area of memory into a file Sequential and random access to records in files support with a name specified by th e user. the sophisticated file capabilities of high level languages. When initially formatting a disk, the user may relocate VER -- This command causes the system sign-on mes­ the directory on the diskette to increase fi Ie access sage to be displayed. This allows the user to check speed. Under IMDOS, the user may vary the length of the VERsion and memory size of the running system records within a file. Disk space is allocated in 1 K without reloading IMDOS into RAM. or 2K increments, and a file can be just 1 K or any length up to the storage capacity of the diskette. GO -- Runs whatever is in the transient program area. REN -- The REName command allows the user to re­ name files on disk. DISK ADDRESSING IMDOS is capable of addressing multiple disk interfaces on-line concurrently. Based upon the number and type of drives utilized, each drive is assigned a physical address from 1 through 95. Logical device names, IMDOS TRANSIENT PROGRAMS under program or operator control and represented by the letters A th rough W, may be assigned to any physical device. SYSMOV -- SYSMOV copies the IMDOS system image to another diskette. SYSTEM FEATURES STAT -- The STAT function performs several opera­ tions: The console command processor and system utilities, displays amount of storage on the oiskette. contained as individual program files on the IMDOS diskette, provide a complete repertoire of console displays storage bytes and number of records commands from which all program initialization, allocated to a fi Ie or files. operation, revision and storage is controlled. The com­ mand processor accepts two classes of commands, switches between single and double density resident and transient. format. Resident commands may be executed when IMDOS displays possible device assignments. has been loaded into RAM memory. These commands are evoked from the console keyboard and do not displays device name assignments (the logical appear in the file directory as do transient commands name assigned to each physical device). and programs. alters disk and device name assignments. Any file on the diskette with filetype extension ".COM" may be loaded by the console command processor into · the transient program area and executed. These transi­ ent programs may be either system utilities or user­ generated programs. DISKCOPY -- DISKCOPY allows an entire disk to be copied at one time without using PIP. DISKCOPY formats the new disk and verifies the correct transfer of IMDOS RESIDEI\IT COMMANDS disk files. DI R -- The D I Rectory command outputs the volume name of the diskette and all the fi les on the diskette, PIP -- The Peripheral Interchange Program, PIP, provides or all of the files of a particular generic grouping, onto a general purpose data transfer capability from file-to­ the current console device (CRT or TTY) as specified file, device-to-device, file-to-device and device-to-file. by the user. The PI P command statement permits the user to merge TYPE -- The TYPE command prints the contents of a many files into a single file, to transfer files from one specific program file on the current console device. disk to another, and to specify the copying of many files by generic groupings. PIP options include file ERA -- The ERAse command deletes the specified verification - reading and checking the destination file program file(s} and frees the space previously occupied following a copying operation - as well as character­ for new files. string testing for start/stop delimiters. , GENESYS -- The GENESYS utility performs several DIABLO -- DIABLO copies files to a HyType II 132­ important functions. The user can: column character printer. relocate the IMDOS system image fo r any particular memory size. LOAD -- LOAD reads the assembler object file "name. set up the number of file buffers. HEX" and creates the file "name.COM" containing the same program in binary mach ine-executable form. set up the length of buffers (128, 256 or 1024 bytes). SHAKDOWN -- SHAKDOWN is a diagnostic that select a cold boot command. This allows thoroughly tests the disk and memory. SHAKO OWN the user to set up a disk so that, when the helps you locate any hardware problems in the system or operator hits RESET, a specific message will verify that the system is operating properly. be displayed or a specific program will be executed. customize the memory partitioning under BASIC-E, RUN-E -- Included with IMDOS is BASIC-E, I MOOS to the user's own special needs by an extended disk BASIC compiler, and RUN-E, the choosing the amount of space to be taken by BASIC-E run time monitor. These programs respec­ buffers, the transient program area and free tively compile and execute programs written in Scienti­ space. fic BASIC. modify drivers to add customized 1/0.* FORMAT -- FORMAT initializes a diskette for use with the operating system to allow the hardware to locate tracks and sectors written on the diskette, creates an NED -- A very powerful component of IMSAI IMDOS empty directory of user-selectable size, and writes a is the NED Video/Context Editor. NED allows a com­ VOLUME CONTROL BLOCK (VCB) on the diskette. plete range of video cursor editing as well as editing The VCB contains the diskette's physical characteristics based on cha racter pointer position or contextual and fi Ie structure. The user can select where to place string-matching. the directory on the diskette to optimize seek times. Using video cursor editing with a CRT or video monitor, the control keys are defined in a special way for NED and allow powerful sub-editing commands as well as SUBMIT -- Using SUBMIT, IMDOS commands can be character, word and sentence insertion for creating batched together in a single file for automatic processing source programs or text. Video cursor editing will and executed as though they were entered individually work with any IMSAI VIO video interface-based system at the console. Thus, the user can maintain a procedure (i.e. VDP or PCS series) and some CRT terminals. library of specific command sequences using SUBMIT. In addition, a SUBMIT file can contain SUBMITs, Editing based on character pointer position or contexual allowing the chaining of SUBMIT commands. "Para­ string-matching enables single, mUltiple or global string­ meter substitution" permits IMDOS utilities to be substitution; character or string deletion by context batched together to automatically process a file through or count, etc. Editing operations may be entered as a a sequence of operations, such as NED, ASM and DDT. string of commands enabl ing a trained operator to speci­ fy complex operations, such as replacing paragraphs, changing letters and deleting sentences, all in one com­ mand. Macro-operations can be specified for repetitive LIST -- The LIST command copies a disk file, or all of operations.
Recommended publications
  • 1978 IMSAI PCS-80-21 PCS-80-22 Brochure 9-22-78

    1978 IMSAI PCS-80-21 PCS-80-22 Brochure 9-22-78

    THE STANDARD OF EXCELLENCE IN MICROCOMPUTER ~= pcs-aO/21· SYSTEMS 1M IIVISAI ., pcs-aO/22 IMSAI FLOPPY DISK SYSTEM SYSTEM COMPONENTS The IMSAI Floppy Disk System consists of a Controller Set and a Drive Assembly. The user may select between the two controller sets described below. ,... DIO-C Controller The DIO-C Controller is a two board interface compatible with all IMSAI 8080/85­ based microcomputers. This interface can change dynamically between single and double density, as required by the new IBM formats. In double density, disk storage capacity is up to 625K bytes per drive. FEATURES Under software control, the main system program can modify the recording formats for special functions. CALCOMP DISK DRIVES In a multiple disk system, the user may specify up to four formats simultaneously. In a single drive system, UP TO 2.5 MEGABYTES OF ON-LINE the user can read diskettes in single density ; then, using STORAGE the same physical device, the user can switch to a double density format and transfer the information to a new DESK TOP CABII\IET OR RACK MOUNT diskette to achieve economy in storage. IMSAI's PCS-80 /21, 22 Floppy Disk Systems are desk­ top or rack mount units designed for file handling and FIF Controller -- The FIF Controller, compatible with data processing applications. System configurations are IMSAI's 1-8080 microcomputer, is a two board interface. based on either IMSAI 's FIF Controller or new DIO-C The F I F moves data between the system's memory and Controller. Up to four CalComp disk drives are sup­ the peripherals via a Direct Memory Access channel (DMA), thus requiring no CPU monitoring.
  • C:\Users\Luanne\Documents\SISIG

    C:\Users\Luanne\Documents\SISIG

    GKILDALL.WS4 ------------ List of Gary Kildall texts compiled by Emmanuel ROCHE. 1968 ---- - "Experiments in large-scale computer direct access storage manipulation" Thesis for Master of Science, University of Washington December 1968 (Thesis No.17341) (ROCHE> Retyped: GKMS.WS4) 1969 ---- - "Experiments in large-scale computer direct access storage manipulation" Technical Report No.69-01, Computer Science Group University of Washington, 1969 (ROCHE> Missing...) 1970 ---- - "APL\B5500: The language and its implementation" Technical Report No.70-09-04, Computer Science Group University of Washington, September 1970 (ROCHE> Retyped: GKAPL.WS4) - "The ALGOL-E Programming System" Internal Report, Mathematics Department, Naval Postgraduate School, Monterey, California December 1970 (ROCHE> Missing...) 1971 ---- - "A Heathkit method for building data management programs" Gary Kildall & Earl Hunt ACM SIGIR Information Storage and Retrieval Symposium 1971, pp.117-131 (ROCHE> Retyped: GKEH.WS4) 1972 ---- - "A code synthesis filter for basic block optimization" Technical Report No.72-01-01, Computer Science Group file:///C|/...20Histories%20Report%20to%20CHM/DRI/Emmanuel%20Roche%20documents%20conversion/Kildall.(zip)/GKILDALL.TXT[2/6/2012 10:28:06 AM] University of Washington January 1972 (ROCHE> Missing...) - "ALGOL-E: An experimental approach to the study of programming languages" Naval Postgraduate School, Monterey, California NPS Report NPS-53KG72 11A January 1972 (ROCHE> Missing...) - "ALGOL-E: An experimental approach to the study of programming
  • CP/M and Derivatives

    CP/M and Derivatives

    CP/M and Derivatives There are three popular single-user operating systems which are available on a range of machines. Other systems, such as Apple DOS and TRS-DOS are restricted to a single machine or manufacturer. The CP/M family of operating systems is available for both 8- and 16-bit machines, and achieved a tremendous degree of success in the years before it was supplanted by the MS-DOS family from Microsoft, which includes the IBM PC-DOS. However, the recent variants, such as Concurrent DOS 386, offer a viable alternative in many situations. However, MS-DOS seems likely to continue to be the dominant single-user operating system, until around 1990 when OS/2 will take over. OS/2 offers multitasking and more sophisticated networking and graphics support. CP/M and Derivatives The first real operating system for microcomputers was CP/M (Control Program for Microcomputers), which was for a long time the dominant operating system with over two million legitimate installations and probably nearer three million including pirates. It is of decreasing importance to PC support staff, as most machines which use it are now being retired, and it is mainly of historical interest, and included in the notes for reference. CP/M was originally written as a spare time project by Gary Kildall as a replacement for paper tape loading of engineering development system software. When Intel Corporation declined to use the system, Kildall licensed the system to Lawrence Livermore Labs, who used it to control nodes in an early network system. It was then picked up by IMSAI, manufacturers of the second microcomputer, and sold as IMDOS, then Cromemco used it.
  • IMSAI PCS-4X the Standard of Excellence in Personal Computer Systems: PCS-40 Microcomputer Systems

    IMSAI PCS-4X the Standard of Excellence in Personal Computer Systems: PCS-40 Microcomputer Systems

    IMSAI PCS-4X The Standard of Excellence in Personal Computer Systems: PCS-40 Microcomputer Systems. PCS-42 PCS-44 FEATURING: 8085 PROCESSOR 32K/64K RAM DUAL 5%-INCH FLOPPY DISK DRIVES SERIAL & PARALLEL I/O IMSAI's Multi-Disk Operating System SERIES PCS-4X Personal Computing Systems are basic SERIES PCS-4X systems feature the following com­ microcomputer systems featuring an 8085 micropro­ ponents: cessor, 32K/64K RAM, dual 5%-inch floppy disk drives and serial and parallel I/O. Three versions, the PCS-40, PCS-42 and PCS-44, provide disk storage capabilities of TWIN NIII\IIATURE FLOPPY DISK SYSTEM 180K, 400K and 780K bytes, respectively. Select disk storage capacity from a range of 180K" IMSAI's Multi-Disk Operating System, IMDOS, is bytes to 780K bytes. supplied with the PCS·4X. IMDOS has a large number of utilities -- including video/context editor, 8085 PCS-40 Drive Configuration -- The MD I 0 single board assembler, dynamic software debugging program and controller supplied with the PCS-40 is a disk formatter/ floppy disk system diagnostic program. controller. Two 40-track floppy disks provide 180K bytes of on-line storage. For a complete computer system, the user need only add a terminal; or the user may add a video interface PCS-42 Drive Configuration -- A D 10-D two-board board, video monitor and keyboard. The serial and controller supports dual single and/or double density parallel I/Os on the MPU-B board interface to the 40-track mini-disk drives, providing 180K bytes of on­ terminal and keyboard. line storage in single density.
  • Abstract Book

    Abstract Book

    2 1. Table of Contents 2. Committees ................................................................................................................................................. 8 Organising Committee .................................................................................................................................... 8 3. Abstracts .................................................................................................................................................... 10 Session A1: Supporting and Strengthening Innovation Clusters in the Atlantic Region ............................... 10 AtlanticGEOSS: Cooperation for a better understanding of the Atlantic .................................................. 10 Atlantic Blue Smart Clustering................................................................................................................... 11 How Pre-Commercial Procurement Can Boost Innovation in Earth Observation Applications: The Marine-EO Project ..................................................................................................................................... 11 AIR Centre: Stimulating the Use of EO Tools for Decision-Making in the Atlantic.................................... 11 The Oceanic Platform of the Canary Islands (PLOCAN) – Leading Test Facilities for Marine and Maritime Research, Technological Development and Innovation ............................................................................ 12 Atlantic Youth Creative Hubs - Social innovation for young people
  • Imsai 1-8080

    Imsai 1-8080

    IMSAI 1-8080 The Standard of Excellence MICROCOMPUTER SYSTEM In Microcomputer Systems FEATURES SOSOA Microprocessor 22-Slot Motherboard Operator's Front Panel 2S-Amp Heavy-Duty Power Supply 256 I/O Port Capacity S-100 Bus 64K Byte Memory Capacity Heavy Gauge Aluminum Mainframe Rack Mount Version Available The IMSA I 8080 is easy to use and easy to afford. Kit or Assembled Whether you buy it assembled or in kit form, the 1-8080 can be ordered with the capability you need for today. Tomorrow you can change or expand its capabilities easily and economically. The 1-8080 is a basic computer system featu ring an IMSAI offers a broad range of high-level software for 8080A microprocessor, CP-A front panel assembly, the 1-8080, including four kinds of BASIC, ANSI Level 22-slot motherboard, PS-28 power supply and main­ 2 FORTRAN IV, and IMDOS - IMSAI's powerful frame in a table top configuration. (Rack mount version Multi-Disk Operating System. Two software programs is available). are supplied with the 1-8080 - a tape cassette operating system on paper tape and a bootstrap loader for paper Choose the exact type and capacity of memory you tape. need. Select from a variety of I/O interfaces and peri­ pherals. Make it a stand-alone computer, a dedicated system or part of a powerful distributed processing CP-A FRONT PANEL system. The only limit to the 1-8080 is your imagina­ tion. The CP-A front panel includes operator switches, indi­ cator lights and all logic necessary to operate the sy,stem.
  • Knowledge Retention and Reuse and Knowledgeretention Lundin Michael

    Knowledge Retention and Reuse and Knowledgeretention Lundin Michael

    ISSN: 1402-1757 ISBN 978-91-7439-XXX-X Se i listan och fyll i siffror där kryssen är LICENTIATE T H E SI S Department of Engineering Sciences and Mathematics Division of Product and Production Development Michael Lundin Retention Knowledge and Reuse ISSN: 1402-1757 ISBN 978-91-7439-445-0 Knowledge Retention and Reuse Luleå University of Technology 2012 Supporting Engineering Decisions in Simulation-Driven Product Development Supporting Engineering Decisions in Simulation-Driven Product Development Michael Lundin Knowledge Retention and Reuse Supporting Engineering Decisions in Simulation-Driven Product Development Michael Lundin Luleå University of Technology Department of Engineering Sciences and Mathematics Division of Product and Production Development Printed by Universitetstryckeriet, Luleå 2012 ISSN: 1402-1757 ISBN 978-91-7439-445-0 Luleå 2012 www.ltu.se To my family with love Preface This thesis is the result of research performed within the research area Computer Aided Design at Lulea University of Technology. The research presented has been financed by the Faste Laboratory, Centre for Functional Product Innovation, a VINNOVA (Swedish Governmental Agency for Innovation Systems) Excellence Centre. It would not have been possible without the funding nor the immense contribution of knowledge and dedication from all those involved, both from academia and partner companies. It is a privilege to be a part of this unique constellation, and it is my hope that I somehow have been able to give as much as I have gained, professionally and personally. I would especially like to thank my supervisor, Associate Professor Mats Näsström, and former fellow researcher, Stefan Sandberg, for guidance, support, laughter and friendship.