{"title":"Book review: The Art of Computer Systems Performance Analysis - by Raj Jain (ISBN 0471-50336-3, 1991, 685 pages, Price: $ 52.95 John Wiley & Sons Inc., New York)","authors":"P. Biswas","doi":"10.1145/127050.1096709","DOIUrl":"https://doi.org/10.1145/127050.1096709","url":null,"abstract":"Dr. Raj Jain's new book, The Art of Computer Systems Performance Analysis (ISBN: 0471-50336-3, 1991, 685 pages, Price: $52.95 John Wiley & Sons Inc., New York) is definitely the most comprehensive textbook in the field of Computer systems performance evaluation. As far as my knowledge goes there is no other competitive text that offers a cohesive collection of such a wide range of topics without compromising on the quality and depth of the exposition. The topics covered include -- measurement techniques and tools, experimental design and analysis, simulation, queueing models and a section on probability theory and statistics.","PeriodicalId":138968,"journal":{"name":"ACM Sigmicro Newsletter","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1991-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124834497","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}
{"title":"Micro-22 awards","authors":"James J. Bondi","doi":"10.1145/378796.378800","DOIUrl":"https://doi.org/10.1145/378796.378800","url":null,"abstract":"A volunteer core of the MICRO-22 Program Committee was both scouring the papers within the Proceedings and listening to presentations with special interest this August in Dublin. Our selfassigned task was to select an outstanding paper for special recognition. After reading several excellent papers and hearing several excellent presentations, we concluded that just one overall award would not do justice to the array of viable candidates. Instead, we chose to make two categories of awards: best composed paper (based on written content) and best presented paper (based on its live presentation before the conference audience). Even then, we found two equally deserving candidates that tied for best composed paper. Thus, after considerable deliberation, the following MICRO-22 awards were presented.","PeriodicalId":138968,"journal":{"name":"ACM Sigmicro Newsletter","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128840439","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}
{"title":"Book Review: MICROPROGRAMMING AND FIRMWARE ENGINEERING METHODS by Stanley Habib, Editor:, Van Nostrand Reinhold, 1988","authors":"V. Milutinovic","doi":"10.1145/71539.1096726","DOIUrl":"https://doi.org/10.1145/71539.1096726","url":null,"abstract":"During the Spring Semester 89, I had the pleasure to teach the microprogramming course at Purdue University from two textbooks of which one was \"Microprogramming and Firmware Engineering Methods.\" Contributing authors for this book were selected among the nation's leading experts in the field, which greatly contributes to the depth and breath of the coverage.","PeriodicalId":138968,"journal":{"name":"ACM Sigmicro Newsletter","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129086685","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}
{"title":"Microprogrammed Architectures Specified using PAISLey (A description of an ongoing project)","authors":"S. Habib","doi":"10.1145/71539.1096727","DOIUrl":"https://doi.org/10.1145/71539.1096727","url":null,"abstract":"Operational specification is a method of documenting specifications for systems which separates the implementation details from the problem requirements details. Operational specification permits simulation of the specification enabling the specification creator to test the specification to see how well it satisfies prescribed functional requirements. The line between specification and description when applied to computer architecture design is rather thin in my opinion and the experience of this author indicates that a particular specification tool known as PAISLey (described in more detail below) can serve as a suitable hardware description tool.","PeriodicalId":138968,"journal":{"name":"ACM Sigmicro Newsletter","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132431194","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}
{"title":"Judgement","authors":"Gearold R. Johnson","doi":"10.1145/71539.71541","DOIUrl":"https://doi.org/10.1145/71539.71541","url":null,"abstract":"Judge William P. Gray's judgment dated February 6, 1989 is certainly the landmark legal decision concerning microprogramming and copyrightability. I know that many of you axe aware, through press coverage, of his decisions, but I thought you might be interested in reading in its entirety not only the judgment, but also the memorandum of decision that backs up his judgment. Therefore, I have attached copies of both of his documents. I have taken the liberty of retyping them to make them more compact for publication in our Newsletter. I hope that you find them interesting and thought provoking. Sigmicro has had numerous debates concerning legal issues surrounding microprogramming. Most of these debates were triggered by this case. We are planning to continue the discussion at Micro-22 in Dublin. I will summarize any conclusions for inclusion in the Sigmicro Newsletter following the Workshop.","PeriodicalId":138968,"journal":{"name":"ACM Sigmicro Newsletter","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124164881","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}
{"title":"Bit slice software: user retargetable microcode tools","authors":"P. Gurd","doi":"10.1145/71539.71543","DOIUrl":"https://doi.org/10.1145/71539.71543","url":null,"abstract":"Before the compiler can generate any code, you must set up a Compiler Information File (CIF). This is a small ASCII text file which describes, among other things, the registers available in the target machine and how they are to be used. In the CIF, you can also specify such things as the size of immediate operands, which register is to be used for the stack pointer, what registers are to be regarded by the compiler as temporary, and what registers are never to be allocated by the compiler.","PeriodicalId":138968,"journal":{"name":"ACM Sigmicro Newsletter","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127396056","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}
{"title":"A hypothetical computer to simulate microprogramming and conventional machine language","authors":"J. E. Sayers, David E. Martin","doi":"10.1145/378818.378829","DOIUrl":"https://doi.org/10.1145/378818.378829","url":null,"abstract":"Microprogramming is not generally available to programmers because it may involve modification of a machine's native language. A hypothetical computer can provide a simulator for microprogramming projects and add considerably to one's understanding of the subject of microprogramming and the concept of a multilevel machine. The classical text, Structured Computer Organization by Andrew S. Tanenbaum, contains a design for such a hypothetical computer. This paper presents an implementation of this machine with a user interface to permit development of microprograms as well as development of programs at the conventional machine language programming level. The user interface is similar to that of MS-DOS's DEBUG program. In addition to providing the basis for projects in Computer Architecture and Computer Organization classes, the simulator is being used as a simplified hypothetical machine in a Systems Programming class for the development of assembler, linker, and loader projects.","PeriodicalId":138968,"journal":{"name":"ACM Sigmicro Newsletter","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116452322","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}
{"title":"Micro-22 IRELAND","authors":"G. Johnson","doi":"10.1145/378818.378853","DOIUrl":"https://doi.org/10.1145/378818.378853","url":null,"abstract":"There is lots to do in Dublin in your free time. We'll arrange the Guiness tour so you won't have to worry about that. I highly recommend the Abbey Theatre. Tickets are nine pounds, or so. Currently the Irish Pound is worth $1.50. I saw an excellent \"Playboy of the Western World\" performance last summer. There are nice shops right around the college as well as some interesting historical walks. The 8th century Book of Hells in the Old Trinity College Library should not be missed. Dublin is really rather compact and you can walk or take the local bus everywhere.","PeriodicalId":138968,"journal":{"name":"ACM Sigmicro Newsletter","volume":"89 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134019653","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}