This paper describes a computer program which translates machine language into FORTRAN. The program was developed at TRW, Inc., to aid in the conversion process from our existing equipment to a third generation computer. The translator was written to be a real help to people personally involved in conversion, and is intended to be an operational program rather than a pure research project.
{"title":"A computer program to translate machine language into FORTRAN","authors":"William A. Sassaman","doi":"10.1145/1464182.1464211","DOIUrl":"https://doi.org/10.1145/1464182.1464211","url":null,"abstract":"This paper describes a computer program which translates machine language into FORTRAN. The program was developed at TRW, Inc., to aid in the conversion process from our existing equipment to a third generation computer. The translator was written to be a real help to people personally involved in conversion, and is intended to be an operational program rather than a pure research project.","PeriodicalId":158826,"journal":{"name":"AFIPS '66 (Spring)","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1966-04-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117071697","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}
Many papers oriented to the computer user deal with programming languages. These languages may be either flexible or oriented toward a particular problem field, such as military information retrieval or simulation; however, they are languages requiring the user to learn vocabulary, grammar, punctuation, and spelling to translate his problem into the specific language. This is not easy and generally requires considerable practice.
{"title":"SMPS: a toolbox for military communications staffs","authors":"K. Jacoby, Diana Fackenthal, A. Cassel","doi":"10.1145/1464182.1464199","DOIUrl":"https://doi.org/10.1145/1464182.1464199","url":null,"abstract":"Many papers oriented to the computer user deal with programming languages. These languages may be either flexible or oriented toward a particular problem field, such as military information retrieval or simulation; however, they are languages requiring the user to learn vocabulary, grammar, punctuation, and spelling to translate his problem into the specific language. This is not easy and generally requires considerable practice.","PeriodicalId":158826,"journal":{"name":"AFIPS '66 (Spring)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1966-04-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124826695","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}
The Time-Shared Data Management System (TDMS), under development at System Development Corporation (SDC) for use in its Research and Technology Laboratory, is intended to provide the users of the SDC Time-Sharing System with a powerful set of tools for the manipulation of large volumes of formatted, that is, not free text data. The functions to be provided include the description of data, the storage of files or data bases into the computer environment, the retrieval of the data either in response to human query or under program control for processing by other programs of the system, and the maintenance of data already loaded.
{"title":"A data management system for time-shared file processing using a cross-index file and self-defining entries","authors":"E. Franks","doi":"10.1145/1464182.1464191","DOIUrl":"https://doi.org/10.1145/1464182.1464191","url":null,"abstract":"The Time-Shared Data Management System (TDMS), under development at System Development Corporation (SDC) for use in its Research and Technology Laboratory, is intended to provide the users of the SDC Time-Sharing System with a powerful set of tools for the manipulation of large volumes of formatted, that is, not free text data. The functions to be provided include the description of data, the storage of files or data bases into the computer environment, the retrieval of the data either in response to human query or under program control for processing by other programs of the system, and the maintenance of data already loaded.","PeriodicalId":158826,"journal":{"name":"AFIPS '66 (Spring)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1966-04-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125924737","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}
The initial work of the development group was to produce a basic line of peripherals which would be a major step in freeing the company of its dependence upon vendors. The first product was to be a line of high-speed printers, the second a card reader, and the third a card reader/punch. An Optical Bar Code Reader was in parallel development under a contractual commitment. This machine later developed into a line of machines which, strictly speaking, cannot be considered basic peripherals.
{"title":"A new look in a peripheral equipment design approach","authors":"E. Masterson","doi":"10.1145/1464182.1464219","DOIUrl":"https://doi.org/10.1145/1464182.1464219","url":null,"abstract":"The initial work of the development group was to produce a basic line of peripherals which would be a major step in freeing the company of its dependence upon vendors. The first product was to be a line of high-speed printers, the second a card reader, and the third a card reader/punch. An Optical Bar Code Reader was in parallel development under a contractual commitment. This machine later developed into a line of machines which, strictly speaking, cannot be considered basic peripherals.","PeriodicalId":158826,"journal":{"name":"AFIPS '66 (Spring)","volume":"94 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1966-04-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122755293","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}
Spatial reconstruction of a three-dimensional object from a set of stereo photographs must begin with the matching of the topological characteristics in one view with those in the other views. A human is usually good at this form of pattern recognition, but he is too slow for some applications. For high-speed processing of bubble chamber photographs it has been necessary to design a computer code that will match the images seen in the various views.
{"title":"Multidimensional correlation lattices as an aid to three-dimensional pattern reconstruction","authors":"S. J. Penny, J. Burkhard","doi":"10.1145/1464182.1464234","DOIUrl":"https://doi.org/10.1145/1464182.1464234","url":null,"abstract":"Spatial reconstruction of a three-dimensional object from a set of stereo photographs must begin with the matching of the topological characteristics in one view with those in the other views. A human is usually good at this form of pattern recognition, but he is too slow for some applications. For high-speed processing of bubble chamber photographs it has been necessary to design a computer code that will match the images seen in the various views.","PeriodicalId":158826,"journal":{"name":"AFIPS '66 (Spring)","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1966-04-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132311717","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}
The IBM 2560 Multi-Function Card Machine (MFCM) provides the System/360 Model 20 with a unique and versatile input/output capability. It combines the facilities of a card reader, card punch, collator, interpreter, and card document printer, all under control of the Model 20 processor. (See Fig. 1.) Two card hoppers, an optical read station that reads both primary and secondary cards, a common punch station, an optional printing station, and five selective radial stackers provide the Model 20 system with a card handling capacity never before possible with one pass of the cards.
IBM 2560多功能卡片机(MFCM)为System/360 Model 20提供了独特的多功能输入/输出能力。它结合了读卡器、打卡机、校对器、解释器和卡片文档打印机的功能,所有这些都在20型处理器的控制下。(见图1)两个卡片跳料器,一个读取主卡和次卡的光学读取站,一个普通打孔站,一个可选的打印站和五个选择性径向堆叠器为20型系统提供了前所未有的卡片处理能力。
{"title":"The IBM 2560 multi-function card machine","authors":"Chester E. Spurrier","doi":"10.1145/1464182.1464221","DOIUrl":"https://doi.org/10.1145/1464182.1464221","url":null,"abstract":"The IBM 2560 Multi-Function Card Machine (MFCM) provides the System/360 Model 20 with a unique and versatile input/output capability. It combines the facilities of a card reader, card punch, collator, interpreter, and card document printer, all under control of the Model 20 processor. (See Fig. 1.) Two card hoppers, an optical read station that reads both primary and secondary cards, a common punch station, an optional printing station, and five selective radial stackers provide the Model 20 system with a card handling capacity never before possible with one pass of the cards.","PeriodicalId":158826,"journal":{"name":"AFIPS '66 (Spring)","volume":"49 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1966-04-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121188865","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}
The recent availability of hybrid computers to the simulation engineer has made possible the solution of many complex reactor models that hitherto had to be either crudely approximated, or else required extremely long solution times on all-digital machines. Using the high speed of the parallel analog equipment and the logic and storage capabilities of a digital computer has meant that single blocks of analog equipment can be time-shared where physical similarity exists between process modules resulting in large savings in both analog equipment and running time.
{"title":"Hybrid simulation of a reacting distillation column","authors":"R. Ruszkay, E. Mitchell","doi":"10.1145/1464182.1464229","DOIUrl":"https://doi.org/10.1145/1464182.1464229","url":null,"abstract":"The recent availability of hybrid computers to the simulation engineer has made possible the solution of many complex reactor models that hitherto had to be either crudely approximated, or else required extremely long solution times on all-digital machines. Using the high speed of the parallel analog equipment and the logic and storage capabilities of a digital computer has meant that single blocks of analog equipment can be time-shared where physical similarity exists between process modules resulting in large savings in both analog equipment and running time.","PeriodicalId":158826,"journal":{"name":"AFIPS '66 (Spring)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1966-04-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129513055","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}
Over the past decade systems analysis teams have repeatedly demonstrated the feasibility of using general purpose digital computers to simulate the operation of large-scale real-world systems. BAG, DECAP, INCA, STAGE, TEFORM and TEMPER are all representative examples. However, the process of developing and using these system simulations has not always been entirely satisfying to the ultimate users. The purpose of this paper is to examine the process of simulating systems, and so to suggest some causes of dissatisfaction and their remedies. Because of the diversity of usage, it seems to be important to define the key words to be used.
{"title":"Digital simulation of large-scale systems","authors":"R. V. Jacobson","doi":"10.1145/1464182.1464200","DOIUrl":"https://doi.org/10.1145/1464182.1464200","url":null,"abstract":"Over the past decade systems analysis teams have repeatedly demonstrated the feasibility of using general purpose digital computers to simulate the operation of large-scale real-world systems. BAG, DECAP, INCA, STAGE, TEFORM and TEMPER are all representative examples. However, the process of developing and using these system simulations has not always been entirely satisfying to the ultimate users. The purpose of this paper is to examine the process of simulating systems, and so to suggest some causes of dissatisfaction and their remedies. Because of the diversity of usage, it seems to be important to define the key words to be used.","PeriodicalId":158826,"journal":{"name":"AFIPS '66 (Spring)","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1966-04-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114315398","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}
The recent and rapid increase in the application of the airmobile concept within the U.S. Army is well known. Accompanying the fact of the airmobile division, brigade, etc., has been the concomitant requirement for the development and improvement of the airborne electronics (avionics) to support this major innovation in conventional warfare. This increased emphasis for the development of new and more sophisticated avionic equipments and subsystems has led to the organization of an Avionics Laboratory within the U.S. Army Electronics Command. In the Avionics Laboratory, the problem of defining system performance characteristics for advanced avionics has in turn generated a requirement for analyzing the tactical mission envelope of both existing and advanced Army aircraft. One aspect of this particular task---that of evaluating avionics systems synthesized to provide particular mission capabilities has resulted in the development of a unique man-machine known as the Tactical Avionics System Simulator (Fig. 1). This simulator system integrates a real-time hybrid digital-analog computer (expanded EAI HYDAC 2400) with two operable cockpits---e.g., functional combination of crew inclosures, motion systems, synthetic instruments, control loading, and acoustic and visual simulators (Fig. 2). As illustrated, the TASS includes all of the necessary subsystem hardware to provide for the simulation of the aircraft, the avionics systems and the external environment. The basic requirement in the implementation of this expensive and sophisticated system was that the crew be able to realistically "fly" the aircraft from hover thru transition to high-speed flight while providing the avionic engineer with a "hands on" simulation capability.
{"title":"Hybrid simulation of a helicopter","authors":"W. Kenneally, E. Mitchell, I. Hay, G. Bolton","doi":"10.1145/1464182.1464225","DOIUrl":"https://doi.org/10.1145/1464182.1464225","url":null,"abstract":"The recent and rapid increase in the application of the airmobile concept within the U.S. Army is well known. Accompanying the fact of the airmobile division, brigade, etc., has been the concomitant requirement for the development and improvement of the airborne electronics (avionics) to support this major innovation in conventional warfare. This increased emphasis for the development of new and more sophisticated avionic equipments and subsystems has led to the organization of an Avionics Laboratory within the U.S. Army Electronics Command. In the Avionics Laboratory, the problem of defining system performance characteristics for advanced avionics has in turn generated a requirement for analyzing the tactical mission envelope of both existing and advanced Army aircraft. One aspect of this particular task---that of evaluating avionics systems synthesized to provide particular mission capabilities has resulted in the development of a unique man-machine known as the Tactical Avionics System Simulator (Fig. 1). This simulator system integrates a real-time hybrid digital-analog computer (expanded EAI HYDAC 2400) with two operable cockpits---e.g., functional combination of crew inclosures, motion systems, synthetic instruments, control loading, and acoustic and visual simulators (Fig. 2). As illustrated, the TASS includes all of the necessary subsystem hardware to provide for the simulation of the aircraft, the avionics systems and the external environment. The basic requirement in the implementation of this expensive and sophisticated system was that the crew be able to realistically \"fly\" the aircraft from hover thru transition to high-speed flight while providing the avionic engineer with a \"hands on\" simulation capability.","PeriodicalId":158826,"journal":{"name":"AFIPS '66 (Spring)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1966-04-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130770811","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}
Computer simulators have generally been constructed at one of two levels of detail: the instruction level or the bit-time (logic) level. Such simulators have been produced for many years now and their value is well established. By contrast, only minor attention has been given to simulating computer systems at a macroscopic level. One type of macro-level simulator has been reported recently by Hutchinson; in his model the simulated system consists of an entire computation center, with the computer representing merely a component.
{"title":"Simulation of a multiprocessor computer system","authors":"Jesse H. Katz","doi":"10.1145/1464182.1464197","DOIUrl":"https://doi.org/10.1145/1464182.1464197","url":null,"abstract":"Computer simulators have generally been constructed at one of two levels of detail: the instruction level or the bit-time (logic) level. Such simulators have been produced for many years now and their value is well established. By contrast, only minor attention has been given to simulating computer systems at a macroscopic level. One type of macro-level simulator has been reported recently by Hutchinson; in his model the simulated system consists of an entire computation center, with the computer representing merely a component.","PeriodicalId":158826,"journal":{"name":"AFIPS '66 (Spring)","volume":"149 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1966-04-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132334479","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}