R. Bond, S. Bemrich, J. Connelty, G. Pendergrass, J. Hulsey
{"title":"导弹制导处理器软件开发-一个案例研究","authors":"R. Bond, S. Bemrich, J. Connelty, G. Pendergrass, J. Hulsey","doi":"10.1109/REAL.1988.51101","DOIUrl":null,"url":null,"abstract":"A case study of a near-complete implementation of a real-time software system is presented. The software implements a missile guidance processor control system. The languages of implementation are C and assembler, targeted to an MC68020 central processing unit with an MC68881 floating-point coprocessor and an HD63450 direct memory access controller. Modern software engineering practices were used, including information hiding, separation of concerns, modularity, adaptability, and incremental development. Performance considerations required optimizing the use of hardware systems and minimizing run-time support.<<ETX>>","PeriodicalId":116211,"journal":{"name":"Proceedings. Real-Time Systems Symposium","volume":"95 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1988-12-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Missile guidance processor software development-a case study\",\"authors\":\"R. Bond, S. Bemrich, J. Connelty, G. Pendergrass, J. Hulsey\",\"doi\":\"10.1109/REAL.1988.51101\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A case study of a near-complete implementation of a real-time software system is presented. The software implements a missile guidance processor control system. The languages of implementation are C and assembler, targeted to an MC68020 central processing unit with an MC68881 floating-point coprocessor and an HD63450 direct memory access controller. Modern software engineering practices were used, including information hiding, separation of concerns, modularity, adaptability, and incremental development. Performance considerations required optimizing the use of hardware systems and minimizing run-time support.<<ETX>>\",\"PeriodicalId\":116211,\"journal\":{\"name\":\"Proceedings. Real-Time Systems Symposium\",\"volume\":\"95 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1988-12-06\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings. Real-Time Systems Symposium\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/REAL.1988.51101\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. Real-Time Systems Symposium","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/REAL.1988.51101","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Missile guidance processor software development-a case study
A case study of a near-complete implementation of a real-time software system is presented. The software implements a missile guidance processor control system. The languages of implementation are C and assembler, targeted to an MC68020 central processing unit with an MC68881 floating-point coprocessor and an HD63450 direct memory access controller. Modern software engineering practices were used, including information hiding, separation of concerns, modularity, adaptability, and incremental development. Performance considerations required optimizing the use of hardware systems and minimizing run-time support.<>