{"title":"ABACUS/X an incremental compiler for minicomputer use","authors":"D. L. Fulton, Richard T. Thomas","doi":"10.1145/1164881.1164899","DOIUrl":"https://doi.org/10.1145/1164881.1164899","url":null,"abstract":"This paper describes an incremental compiler which has been developed for use on minicomputers. The language which it accepts, ABACUS/X, is described, as is overall system operation. The internal workings of the compiler are discussed, along with the methods developed to minimize the memory space problems inherent in the use of incremental compilers. Speed and space comparisons are included for some benchmark programs.","PeriodicalId":74449,"journal":{"name":"Physiological mini-reviews","volume":"60 1","pages":"119-124"},"PeriodicalIF":0.0,"publicationDate":"1976-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74577850","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"TOMAL: a high-level programming language for microprocessor process control applications","authors":"R. Kieburtz, J. Hennessy","doi":"10.1145/1164881.1164900","DOIUrl":"https://doi.org/10.1145/1164881.1164900","url":null,"abstract":"This paper describes the multi-tasking capabilities of a new microprocessor programming language that has been designed to support process control applications. A program in TOMAL is a collection of tasks, priority ordered, and possibly having real-time response constraints and internal synchronization statements. It also supports device-independent I/O programming, by allowing the characteristics of each external device to be given in a declaration. A TOMAL source program is translated into space-optimized, absolute code for a target microprocessor. The object program runs under the control of a compact, application-tailored Task Control Monitor that is also generated by the compiler. The paper discusses design philosophy and several important requirements of an implementation to achieve multi-tasking capabilities.","PeriodicalId":74449,"journal":{"name":"Physiological mini-reviews","volume":"43 1","pages":"127-134"},"PeriodicalIF":0.0,"publicationDate":"1976-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84717669","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Fun & games","authors":"M. Crispin","doi":"10.1145/1164909.1164911","DOIUrl":"https://doi.org/10.1145/1164909.1164911","url":null,"abstract":"Minicomputer fun and games is an often scoffed-at topic, but yet is quite important. The STAR TREK game players of a few years ago are quite often now the systems hackers of today. Many young people have gained invaluable knowledge in game writing (and playing!) on their high school's (or even elementary school's) minicomputer system.","PeriodicalId":74449,"journal":{"name":"Physiological mini-reviews","volume":"6 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"1976-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81519638","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}