{"title":"Review of \"Microprogrammed Control and Reliable Design of Small Computers, by George D. Kraft and Wing N. Toy\", Prentice Hall, 1981","authors":"M. Sievers","doi":"10.1145/1218028.1218030","DOIUrl":null,"url":null,"abstract":"The book is a detailed exposition of the methods and philosophies of Bell Laboratories in the two areas indicated by the title: microprogramming and reliable design techniques. After an introductory chapter devoted to the differences between conventional and microprogrammed control units that includes basic architectures, control store organizations, emulation, and nanoprogramming concepts, the real meat of the text begins with the discussion of internal processor control in the second chapter. Included in this chapter are vertical ano horizontal microprogramming, various techniques for generating microprogram store addresses, including conditional branching instructions, microsubroutines, functional branching, microprogram loops, interrupts, and microprogram sequencing. Numerous examples and optlons are provided for each of these topics.","PeriodicalId":138968,"journal":{"name":"ACM Sigmicro Newsletter","volume":"149 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1982-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM Sigmicro Newsletter","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1218028.1218030","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The book is a detailed exposition of the methods and philosophies of Bell Laboratories in the two areas indicated by the title: microprogramming and reliable design techniques. After an introductory chapter devoted to the differences between conventional and microprogrammed control units that includes basic architectures, control store organizations, emulation, and nanoprogramming concepts, the real meat of the text begins with the discussion of internal processor control in the second chapter. Included in this chapter are vertical ano horizontal microprogramming, various techniques for generating microprogram store addresses, including conditional branching instructions, microsubroutines, functional branching, microprogram loops, interrupts, and microprogram sequencing. Numerous examples and optlons are provided for each of these topics.