{"title":"面向水平微程序机器语言的语法和语义规范","authors":"T. G. Rauscher","doi":"10.1145/800232.807031","DOIUrl":null,"url":null,"abstract":"Horizontally microprogrammable computers provide the potential for efficient use of hardware through parallel operation of internal resources. Present languages for microprogramming such computers, however, contain unnatural symbolism, inflexible format requirements, and additional constraints that are unnecessary for the functions the languages perform. The intrinsic characteristics of horizontally microprogrammable machines suggest the use of operator precedence languages to program them. We formally describe the syntax of a language, ANIMIL, along these lines and discuss some initial ideas on semantics of languages for horizontally microprogrammable machines. A brief report on present status and thoughts for future work conclude the paper.","PeriodicalId":245504,"journal":{"name":"SIGPLAN/SIGMICRO Interface","volume":"39 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1974-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"15","resultStr":"{\"title\":\"Towards a specification of syntax and semantics for languages for horizontally microprogrammed machines\",\"authors\":\"T. G. Rauscher\",\"doi\":\"10.1145/800232.807031\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Horizontally microprogrammable computers provide the potential for efficient use of hardware through parallel operation of internal resources. Present languages for microprogramming such computers, however, contain unnatural symbolism, inflexible format requirements, and additional constraints that are unnecessary for the functions the languages perform. The intrinsic characteristics of horizontally microprogrammable machines suggest the use of operator precedence languages to program them. We formally describe the syntax of a language, ANIMIL, along these lines and discuss some initial ideas on semantics of languages for horizontally microprogrammable machines. A brief report on present status and thoughts for future work conclude the paper.\",\"PeriodicalId\":245504,\"journal\":{\"name\":\"SIGPLAN/SIGMICRO Interface\",\"volume\":\"39 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1974-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"15\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"SIGPLAN/SIGMICRO Interface\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/800232.807031\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"SIGPLAN/SIGMICRO Interface","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/800232.807031","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Towards a specification of syntax and semantics for languages for horizontally microprogrammed machines
Horizontally microprogrammable computers provide the potential for efficient use of hardware through parallel operation of internal resources. Present languages for microprogramming such computers, however, contain unnatural symbolism, inflexible format requirements, and additional constraints that are unnecessary for the functions the languages perform. The intrinsic characteristics of horizontally microprogrammable machines suggest the use of operator precedence languages to program them. We formally describe the syntax of a language, ANIMIL, along these lines and discuss some initial ideas on semantics of languages for horizontally microprogrammable machines. A brief report on present status and thoughts for future work conclude the paper.