{"title":"The Datasaab FCPU microprogramming language","authors":"H. Lawson, Lars Blomberg","doi":"10.1145/800232.807030","DOIUrl":null,"url":null,"abstract":"This paper describes the high level microprogramming language (ML) used in microprogramming the FCPU (Flexible Central Processing Unit) developed by the Datasaab sector of Saab-Scania AB. The background of the use of machine dependent high level languages is discussed. The global structure and microinstruction organization of the FCPU are presented. The structure of the ML and microprograms are introduced followed by an example of the use of ML. A summary of the syntactical structure of FCPU microinstruction statements and the FCPU facilities are presented in an appendix.","PeriodicalId":245504,"journal":{"name":"SIGPLAN/SIGMICRO Interface","volume":"31 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1974-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"26","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"SIGPLAN/SIGMICRO Interface","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/800232.807030","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 26
Abstract
This paper describes the high level microprogramming language (ML) used in microprogramming the FCPU (Flexible Central Processing Unit) developed by the Datasaab sector of Saab-Scania AB. The background of the use of machine dependent high level languages is discussed. The global structure and microinstruction organization of the FCPU are presented. The structure of the ML and microprograms are introduced followed by an example of the use of ML. A summary of the syntactical structure of FCPU microinstruction statements and the FCPU facilities are presented in an appendix.
本文介绍了萨博-斯堪尼亚公司Datasaab部门开发的FCPU (Flexible Central Processing Unit)微程序设计中使用的高级微程序设计语言(ML),并讨论了机器相关高级语言的使用背景。介绍了FCPU的整体结构和微指令组织。介绍了机器学习和微程序的结构,然后给出了一个使用机器学习的例子。在附录中总结了FCPU微指令语句的语法结构和FCPU功能。