Institutional Repository

Building a combined Micro/Macro instruction set according to a modified definition of microprogramming

Show simple item record

dc.contributor.author Hatoum, Oussama
dc.date.accessioned 2020-09-09T05:02:04Z
dc.date.available 2020-09-09T05:02:04Z
dc.date.issued 2004
dc.identifier.citation Hatoum, O. (2004). Building a combined Micro/Macro instruction set according to a modified definition of microprogramming (Master's thesis, Notre Dame University-Louaize, Zouk Mosbeh, Lebanon). Retrieved from http://ir.ndu.edu.lb/123456789/1182
dc.identifier.uri http://ir.ndu.edu.lb/123456789/1182
dc.description M.S. -- Faculty of Natural and Applied Sciences, Notre Dame University, Louaize, 2004; "A thesis submitted for partial fulfillment of the requirements for the degree of Master of Science in Computer Information Systems"; Includes bibliographical references (57-60 leaves).
dc.description.abstract This thesis aim is defining a new meaning for microprogramming as we know it. Microprogramming was seen from two different views. In commercial applications microprogramming was treated primarily as an emulation tool. This allowed systems such as the IMB system/386 to implement both backward and forward compatibility. In military applications microprograming was considered as a tool for building optimized and fault tolerance control units. Dynamic and user microprogramming are usually used to refer to the same concept. In this thesis we will make a clear distinction between the two terms. User microprogramming was used by military applications for optimization purposes. But, in commercial applications its importance was not recognized, because microprogramming was treated as a transparent item to the user. This thesis will prove the feasibility of user microprogramming in commercial applications and how it can be used to build cost effective optimized control units. We will also show the feasibility of building a combined/macro instruction set. To allow this we will give a modified definition of microprogramming. en_US
dc.format.extent iii, 60 leaves : illustrations
dc.language.iso en en_US
dc.publisher Notre Dame University-Louaize en_US
dc.rights Attribution-NonCommercial-NoDerivs 3.0 United States *
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/3.0/us/ *
dc.subject.lcsh Microprogramming
dc.subject.lcsh Application software
dc.subject.lcsh Microprocessors--Programming
dc.title Building a combined Micro/Macro instruction set according to a modified definition of microprogramming en_US
dc.type Thesis en_US
dc.rights.license This work is licensed under a Creative Commons Attribution-NonCommercial 3.0 United States License. (CC BY-NC 3.0 US)
dc.contributor.supervisor Al Khalidi, Khaldoun, Ph.D. en_US
dc.contributor.department Notre Dame University-Louaize. Department of Computer Science en_US


Files in this item

The following license files are associated with this item:

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 United States Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 United States

Search DSpace


Advanced Search

Browse

My Account