z-logo
Premium
MPL1700—a high(er)‐level microprogramming language
Author(s) -
Fisher Richard N.,
McQuarrie Gordon W.
Publication year - 1977
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/spe.4380070609
Subject(s) - microcode , interpreter , computer science , programming language , simple (philosophy) , range (aeronautics) , operating system , engineering , philosophy , epistemology , aerospace engineering
Abstract A machine‐dependent, microprogramming language for use on the Burroughs B1700 range of computers is described. It is a relatively high‐level language, containing a data‐structure definition facility and a control structure with sufficient power to enable structured microprograms to be written. However, the microcode compiled from a given program is reasonably transparent to the user, thus enabling efficiency to be maintained. It is designed primarily for writing microprogrammed interpreters for given abstract machines and a simple example of this use is illustrated.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here