{"title":"On the efficient use of a minicomputer with limited I/O","authors":"D. Salomon","doi":"10.1145/1164909.1164914","DOIUrl":null,"url":null,"abstract":"We have recently received a Varian 520/i minicomputer to be used mainly for teaching purposes. Since our only I/O device is a standard teletype (equipped with a paper tape read/punch), we immediately faced the problem of software development. The existing system programs for that purpose, namely the assemblers, loaders and editor are very impractical to use with a teletype. A typical step in the debugging process involves: (1) loading the assembler, (2) assembling the program, (3) loading the program (normally overlaying the assembler or part of it), (4) executing the program and deciding on necessary changes, (5) loading the editor, and (6) editing the changes into the source paper tape.","PeriodicalId":377377,"journal":{"name":"ACM Sigmini Newsletter","volume":"69 4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1976-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM Sigmini Newsletter","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1164909.1164914","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
We have recently received a Varian 520/i minicomputer to be used mainly for teaching purposes. Since our only I/O device is a standard teletype (equipped with a paper tape read/punch), we immediately faced the problem of software development. The existing system programs for that purpose, namely the assemblers, loaders and editor are very impractical to use with a teletype. A typical step in the debugging process involves: (1) loading the assembler, (2) assembling the program, (3) loading the program (normally overlaying the assembler or part of it), (4) executing the program and deciding on necessary changes, (5) loading the editor, and (6) editing the changes into the source paper tape.