@Preamble{
"\hyphenation{ }" #
"\ifx \undefined \booktitle \def \booktitle #1{{{\em #1}}} \fi" #
"\ifx \undefined \circled \def \circled #1{(#1)} \fi" #
"\ifx \undefined \reg \def \reg {\circled{R}} \fi"
}
@String{ack-nhfb = "Nelson H. F. Beebe,
University of Utah,
Department of Mathematics, 110 LCB,
155 S 1400 E RM 233,
Salt Lake City, UT 84112-0090, USA,
Tel: +1 801 581 5254,
FAX: +1 801 581 4148,
e-mail: \path|beebe@math.utah.edu|,
\path|beebe@acm.org|,
\path|beebe@computer.org| (Internet),
URL: \path|http://www.math.utah.edu/~beebe/|"}
@String{j-SIGMICRO = "ACM SIGMICRO Newsletter"}
@Article{Black:1969:MSJ,
author = "Colin Black",
title = "The microprogramming session at the {S.J.C.C.}",
journal = j-SIGMICRO,
volume = "1",
number = "2",
pages = "3--4",
month = aug,
year = "1969",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/2579798.2579799",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:11 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/2579798.2579799",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Anonymous:1969:SAN,
author = "Anonymous",
title = "Some additional notes taken by your editor during the
session",
journal = j-SIGMICRO,
volume = "1",
number = "2",
pages = "5--5",
month = aug,
year = "1969",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/2579798.2579800",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:11 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/2579798.2579800",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Anonymous:1969:PR,
author = "Anonymous",
title = "Publication review",
journal = j-SIGMICRO,
volume = "1",
number = "2",
pages = "6--6",
month = aug,
year = "1969",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/2579798.2579801",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:11 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/2579798.2579801",
abstract = "This paper is intended to show how the unique feature
of the Variable Instruction Computer (VIC) make it
valuable for application requiring high reliability. By
careful choice of components, use of error checking
circuits, and selected application of \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Anonymous:1969:WM,
author = "Anonymous",
title = "Workshop on Microprogramming",
journal = j-SIGMICRO,
volume = "1",
number = "2",
pages = "7--35",
month = aug,
year = "1969",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/2579798.2579802",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:11 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/2579798.2579802",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Osborne:1969:LM,
author = "Thomas E. Osborne",
title = "A language for microprogramming",
journal = j-SIGMICRO,
volume = "1",
number = "2",
pages = "36--48",
month = aug,
year = "1969",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/2579798.2579803",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:11 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/2579798.2579803",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Hackl:1970:IAA,
author = "F. J. Hackl and R. W. Shirk",
title = "An integrated approach to automated computer
maintenance",
journal = j-SIGMICRO,
volume = "1",
number = "3",
pages = "7--7",
month = jan,
year = "1970",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/2579804.2579805",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:11 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/2579804.2579805",
abstract = "This paper describes a method for applying automatic
fault locating techniques to a computer system.
Although the techniques described here are generally
applicable, they have been specifically applied to IBM
System/360 Model 50. Hardcore considerations \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Buckingham:1970:CAS,
author = "B. R. S. Buckingham and W. C. Carter and W. R.
Crawford and G. A. Nowell",
title = "The controls automation system",
journal = j-SIGMICRO,
volume = "1",
number = "3",
pages = "8--8",
month = jan,
year = "1970",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/2579804.2579806",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:11 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/2579804.2579806",
abstract = "This paper discusses the specifications, programming
implementation, and use of a design automation system
that can be used in the development of any computer
having read-only storage (ROS) controls. This system,
called the Controls Automation System \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Rosin:1970:RCC,
author = "Robert F. Rosin",
title = "Review: contemporary concepts of microprogramming and
emulation",
journal = j-SIGMICRO,
volume = "1",
number = "3",
pages = "9--9",
month = jan,
year = "1970",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/2579804.2579807",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:11 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/2579804.2579807",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Matsevityy:1970:MFA,
author = "L. V. Matsevityy",
title = "{Microprogram\slash} finite automata",
journal = j-SIGMICRO,
volume = "1",
number = "3",
pages = "10--10",
month = jan,
year = "1970",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/2579804.2579808",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:11 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/2579804.2579808",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Anonymous:1970:ECP,
author = "Anonymous",
title = "The empty column: a parable about a ``new notation''
of long ago",
journal = j-SIGMICRO,
volume = "1",
number = "4",
pages = "5--6",
month = mar,
year = "1970",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/2579809.2579810",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:12 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/2579809.2579810",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Ancona:1970:MDV,
author = "Enrico I. Ancona",
title = "A microprogrammed digital vocoder analyzer",
journal = j-SIGMICRO,
volume = "1",
number = "4",
pages = "10--29",
month = mar,
year = "1970",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/2579809.2579811",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:12 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/2579809.2579811",
abstract = "In order to demonstrate the feasibility of using
small, general-purpose, microprogrammed computers for
real-time digital signal processing, the application of
the LX-1 microprocessor as a digital vocoder was
investigated. The advantages of using a \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Anonymous:1971:EC,
author = "Anonymous",
title = "{Editor}'s column",
journal = j-SIGMICRO,
volume = "2",
number = "1",
pages = "15--16",
month = apr,
year = "1971",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/2579812.2579813",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:12 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/2579812.2579813",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Husson:1971:RCL,
author = "Samir S. Husson",
title = "Reviews of current literature",
journal = j-SIGMICRO,
volume = "2",
number = "1",
pages = "17--18",
month = apr,
year = "1971",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/2579812.2579814",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:12 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/2579812.2579814",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Galey:1971:CTR,
author = "J. Michael Galey",
title = "Coding technique resolves multiple feature problem",
journal = j-SIGMICRO,
volume = "2",
number = "1",
pages = "19--23",
month = apr,
year = "1971",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/2579812.2579815",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:12 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/2579812.2579815",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Merwin:1971:EC,
author = "R. E. Merwin",
title = "{Editor}'s column",
journal = j-SIGMICRO,
volume = "2",
number = "3",
pages = "1--2",
month = oct,
year = "1971",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/2580713.2580714",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:13 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/2580713.2580714",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Anonymous:1971:FIM,
author = "Anonymous",
title = "Fault isolation in microprogrammed minicomputers",
journal = j-SIGMICRO,
volume = "2",
number = "3",
pages = "3--26",
month = oct,
year = "1971",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/2580713.2580715",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:13 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/2580713.2580715",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Davis:1971:SMU,
author = "R. L. Davis and S. Zucker",
title = "Structure of a multiprocessor using microprogrammable
building blocks",
journal = j-SIGMICRO,
volume = "2",
number = "3",
pages = "27--42",
month = oct,
year = "1971",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/2580713.2580716",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:13 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/2580713.2580716",
abstract = "This paper describes a general purpose,
microprogrammable, hardware building block called an
Interpreter, an LSI-multiprocessing system in which the
Interpreter is used, and a machine structure,
implemented via firmware on the Interpreter. The
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Young:1971:MS,
author = "Steve Young",
title = "A microprogram simulator",
journal = j-SIGMICRO,
volume = "2",
number = "3",
pages = "43--56",
month = oct,
year = "1971",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/2580713.2580717",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:13 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/2580713.2580717",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Redfield:1971:SMP,
author = "Stephen R. Redfield",
title = "A study in microprogrammed processors: a medium sized
microgrammed processor",
journal = j-SIGMICRO,
volume = "2",
number = "3",
pages = "57--58",
month = oct,
year = "1971",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/2580713.2580718",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:13 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/2580713.2580718",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Tucker:1971:FMM,
author = "S. G. Tucker",
title = "Functional memory and its microprogramming
implications",
journal = j-SIGMICRO,
volume = "2",
number = "3",
pages = "58--59",
month = oct,
year = "1971",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/2580713.2580719",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:13 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/2580713.2580719",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Husson:1971:MPP,
author = "Samir S. Husson and Paula Schneider",
title = "Microprogramming: principles and practices",
journal = j-SIGMICRO,
volume = "2",
number = "3",
pages = "59--60",
month = oct,
year = "1971",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/2580713.2580720",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:13 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/2580713.2580720",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Husson:1971:ORM,
author = "Samir S. Husson",
title = "Other review of microprogramming: principles and
practices",
journal = j-SIGMICRO,
volume = "2",
number = "3",
pages = "61--63",
month = oct,
year = "1971",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/2580713.2580721",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:13 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/2580713.2580721",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Habib:1972:MMEa,
author = "S. Habib",
title = "{MICSIM} --- a microprogrammed expression parsing
simulator: {Part I}--- language and algorithm",
journal = j-SIGMICRO,
volume = "2",
number = "4",
pages = "7--11",
month = jan,
year = "1972",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1316527.1316528",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:13 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1316527.1316528",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Haavind:1972:MFM,
author = "Robert C. Haavind",
title = "The many faces of microprogramming: what started out
as a convenience for systems designers may eventually
bring computers much better tailored to users' needs",
journal = j-SIGMICRO,
volume = "2",
number = "4",
pages = "12--16",
month = jan,
year = "1972",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1316527.1316529",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:13 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1316527.1316529",
abstract = "This is the twentieth anniversary of
``microprogramming,'' a term coined by M. V. Wilkes of
Cambridge University, England to describe a method he
proposed for a more orderly approach to the design of
the control sections of computers. During these twenty
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Amdahl:1972:ATL,
author = "Gene M. Amdahl",
title = "Architectural trends in large systems",
journal = j-SIGMICRO,
volume = "2",
number = "4",
pages = "17--29",
month = jan,
year = "1972",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1316527.1316530",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:13 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1316527.1316530",
abstract = "Large systems architectural ideas progressed very
rapidly during the middle of the 60's but is currently
in a sort of hiatus. This hiatus is largely due to the
need to digest the significance of the preceding
developments and is currently reinforced by \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Hellerman:1972:ROS,
author = "Leo Hellerman",
title = "Review of {``\booktitle{Optimization Strategies for
Microprograms}, by Kleir and Remamoorthy'', IEEE
Transactions, Vol. C-20 No. 7, July 1971, pp.
783--794}",
journal = j-SIGMICRO,
volume = "2",
number = "4",
pages = "30--31",
month = jan,
year = "1972",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1316527.1316531",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:13 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1316527.1316531",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Roberts:1972:RFC,
author = "John D. Roberts",
title = "Review of {``\booktitle{Functional Characteristics of
a Multilingual Processor} by H. W. Lawson and B. K.
Smith'', IEEE Transactions on Computers, July 1971}",
journal = j-SIGMICRO,
volume = "2",
number = "4",
pages = "31--33",
month = jan,
year = "1972",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1316527.1316532",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:13 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1316527.1316532",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Tsuchiya:1972:RID,
author = "Masahiro Tsuchiya",
title = "Review of {``\booktitle{An Introduction to the Direct
Emulation of Control Structure by a Parallel
Microcomputer}, by V. R. Lessor'', IEEE Transactions on
Computers, Vol. C-20 No. 7, July 1971, pp. 751--764}",
journal = j-SIGMICRO,
volume = "2",
number = "4",
pages = "33--35",
month = jan,
year = "1972",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1316527.1316533",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:13 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1316527.1316533",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{vanDam:1972:MCG,
author = "Andries van Dam",
title = "Microprogramming for computer graphics",
journal = j-SIGMICRO,
volume = "3",
number = "1",
pages = "3--7",
month = apr,
year = "1972",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1316535.1316536",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:14 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1316535.1316536",
abstract = "Interactive computer graphics (graphics) is the
construction, storage, retrieval, manipulation,
alteration and analysis of pictorial data, using an
on-line display console with manual input (interaction)
devices. Among such input devices are the \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Clapp:1972:AMT,
author = "J. A. Clapp",
title = "The application of microprogramming technology",
journal = j-SIGMICRO,
volume = "3",
number = "1",
pages = "8--47",
month = apr,
year = "1972",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1316535.1316537",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:14 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1316535.1316537",
abstract = "This report surveys promising applications of
microprogramming. Emphasis is on the value of
microprogramming as a tool which permits computer users
to modify the architecture of a general-purpose machine
to better match a particular set of requirements.
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Habib:1972:MMEb,
author = "S. Habib",
title = "{MICSIM} --- a microprogrammed expression parsing
simulator: {Part II} --- the simulator",
journal = j-SIGMICRO,
volume = "3",
number = "1",
pages = "48--56",
month = apr,
year = "1972",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1316535.1316538",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:14 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1316535.1316538",
abstract = "This section describes the microprogrammed
architecture of the translator. This architecture might
very well represent a subset of the total computer
required to implement the other chores of translation
and execution.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Hoff:1972:DMC,
author = "George Hoff",
title = "Design of microprogrammed control for general purpose
processors",
journal = j-SIGMICRO,
volume = "3",
number = "2",
pages = "57--64",
month = jul,
year = "1972",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096507.1096508",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:14 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096507.1096508",
abstract = "This paper reviews some of the major concepts involved
in the design of a microprogrammed control for a
general purpose data processor. The areas discussed are
timing, control store cycle design, bit dimension
design and word dimension design. The \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Hemming:1972:MCS,
author = "C. W. Hemming",
title = "Microprogramming in the computer science curriculum",
journal = j-SIGMICRO,
volume = "3",
number = "3",
pages = "6--6",
month = oct,
year = "1972",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1316540.1316541",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:14 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1316540.1316541",
abstract = "The expansion of computer technology in recent years
has presented many new and different concepts which are
of utmost importance to the computer scientist. The
incorporation of these into a computer science
curriculum has, in many cases, caused a \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Rosin:1972:RMC,
author = "R. F. Rosin and G. Frieder",
title = "The role of microprogramming in the computer science
curriculum",
journal = j-SIGMICRO,
volume = "3",
number = "3",
pages = "7--10",
month = oct,
year = "1972",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1316540.1316542",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:14 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1316540.1316542",
abstract = "Microprogramming is viewed as a concept and technology
which has its greatest meaning when applied to the
implementation of entire computer systems, as opposed
to its usage in computer control units alone. Rather
than being presented on a stand-alone \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Merwin:1972:MPT,
author = "R. E. Merwin",
title = "Microprogramming as a pedagogical tool in teaching
computer science",
journal = j-SIGMICRO,
volume = "3",
number = "3",
pages = "11--17",
month = oct,
year = "1972",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1316540.1316543",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:14 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1316540.1316543",
abstract = "Microprogramming has emerged in the past five years as
a major control system design technique for digital
systems of all types. Originally proposed by Wilkes [1]
in 1951 as a systematic technique for designing
computer control units it attracted little \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Roberts:1972:MCU,
author = "John D. Roberts and J. Ihnat and W. R. Smith",
title = "Microprogrammed control unit {(MCU)} programming
reference manual",
journal = j-SIGMICRO,
volume = "3",
number = "3",
pages = "18--57",
month = oct,
year = "1972",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1316540.1316544",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:14 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1316540.1316544",
abstract = "The MCU (Microprogrammed Control Unit) is a
high-speed, executive, input-output (I/O) processor and
interrupt handler for the NRL Signal Processing Element
(SPE), a part of the All Applications Digital Computer
(AADC). It is the job of the MCU to \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Gorman:1972:RGI,
author = "T. Gorman",
title = "Review of {``\booktitle{The Growth of Interest in
Microprogramming} by M. V. Wilkes,'' Computing Surveys,
V1, \#3, pp. 139--145 (September 1969)}",
journal = j-SIGMICRO,
volume = "3",
number = "3",
pages = "58--58",
month = oct,
year = "1972",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1316540.1316545",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:14 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1316540.1316545",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Gorman:1972:RCC,
author = "T. Gorman",
title = "Review of {``\booktitle{Contemporaey Concepts of
Microprogramming and Emulation} by Robert F. Rosin,''
Computing Surveys, V1, \#4, pp. 197--212 (December
1969)}",
journal = j-SIGMICRO,
volume = "3",
number = "3",
pages = "58--58",
month = oct,
year = "1972",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1316540.1316546",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:14 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1316540.1316546",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Ito:1973:TFM,
author = "T. Ito",
title = "A theory of formal microprograms",
journal = j-SIGMICRO,
volume = "4",
number = "1",
pages = "5--17",
month = apr,
year = "1973",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217116.1217117",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:15 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217116.1217117",
abstract = "This paper attempts to formulate a mathematical theory
of microprogramming, along with Glushkov's approach on
formal microprogram transformations. In particular, we
have attempted to construct an algebraic theory of
formal microprograms.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Lewis:1973:TMF,
author = "T. G. Lewis and A. R. DeKock and H. R. Alcorn",
title = "Teaching microprogramming: a firmware laboratory",
journal = j-SIGMICRO,
volume = "4",
number = "1",
pages = "18--23",
month = apr,
year = "1973",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217116.1217118",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:15 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217116.1217118",
abstract = "Many computer science departments are entering into
what might be termed 3rd generation teaching of
computer science. The first generation of computer
science teaching was done in primarily an open shop,
hands-on environment. The machines were slow, the
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Farber:1973:SEP,
author = "Hans-J{\"u}rgen F{\"a}rber",
title = "Statistical evaluation of program runs on a
microprogrammed computer through simulation",
journal = j-SIGMICRO,
volume = "4",
number = "1",
pages = "24--29",
month = apr,
year = "1973",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217116.1217119",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:15 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217116.1217119",
abstract = "In 1969, the hardware of a computer installation was
completed. To check out the software --- WRITEN IN
MICRO-INSTRUCTIONS -, it became necessary to write a
series of typical user programs and to study the runs
of these programs.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Hartenstein:1973:MDP,
author = "Reiner W. Hartenstein and Klaus D. Mueller",
title = "A microprogrammed display processor concept for
{$3$-D} dynamic interactive computer graphics",
journal = j-SIGMICRO,
volume = "4",
number = "1",
pages = "30--35",
month = apr,
year = "1973",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217116.1217120",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:15 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217116.1217120",
abstract = "In SIGMICRO Newsletter, Vol. 3, Nr. 1 Andries van Dam
defined the term ``Interactive Computer Graphics''
(graphics) and divided its applications into the two
broad categories ``interactive plotting'' and
``interactive design''. In this paper, we want to
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Tassinari:1973:MPT,
author = "Alberto F. Tassinari",
title = "Microprogramming: a pedagogical tool",
journal = j-SIGMICRO,
volume = "4",
number = "1",
pages = "36--38",
month = apr,
year = "1973",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217116.1217121",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:15 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217116.1217121",
abstract = "Pedagogical values of microprogramming arise from the
fact that it permits a thorough understanding of both
computer organization and processor languages at one
time, since in this discipline two fundamental topics
of Computer Science, the design of \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Merwin:1973:NN,
author = "R. E. Merwin",
title = "News and notices",
journal = j-SIGMICRO,
volume = "4",
number = "1",
pages = "39--50",
month = apr,
year = "1973",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217116.1217122",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:15 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217116.1217122",
abstract = "The News and Notices in this issue include reprints
from recent journals. The following is a list of the
items included in this section.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Jones:1973:ABM,
author = "Louise H. Jones and Kenneth Carvin",
title = "An annotated bibliography on microprogramming {II}:
early 1972 --- early 1973",
journal = j-SIGMICRO,
volume = "4",
number = "2",
pages = "7--18",
month = jul,
year = "1973",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217124.1217127",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:15 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217124.1217127",
abstract = "This bibliography contains an annotated list of
publications (excluding patents) related to
microprogramming. Our objective was to prepare a
supplement to existing, generally available
bibliographies such as those previously published in
the SIGMICRO \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Berndt:1973:MNR,
author = "von H. Berndt",
title = "A microprogram notation resembling statements of
higher-level languages",
journal = j-SIGMICRO,
volume = "4",
number = "2",
pages = "19--27",
month = jul,
year = "1973",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217124.1217128",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:15 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217124.1217128",
abstract = "Despite high degrees of sophistication, present
microprogramming languages still appear difficult to
use outside the hardware-oriented development
laboratories. An ever increasing user interest demands
--- and justifies --- other forms of micro-programming.
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Thomas:1973:COA,
author = "Richard T. Thomas",
title = "Computer organization for allowing dynamic user
microprogramming",
journal = j-SIGMICRO,
volume = "4",
number = "2",
pages = "28--42",
month = jul,
year = "1973",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217124.1217129",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:15 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217124.1217129",
abstract = "The concept of allowing the computer user to modify
the virtual machine being emulated by a microprogram
controlled computer is not new. Schemes for
implementing this typically include the definition of a
standard virtual machine (the base machine. \ldots{})",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Hartenstein:1973:HIA,
author = "Reiner W. Hartenstein",
title = "A halfbaked idea about a set of register transfer
primitives: (part 1)",
journal = j-SIGMICRO,
volume = "4",
number = "2",
pages = "43--52",
month = jul,
year = "1973",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217124.1217130",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:15 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217124.1217130",
abstract = "In vol. 1, No. 1 of SIGMICRO newsletter a message from
the editor (Harold W.Lawson jr.) says ``If you have a
subject area in which you would care to expound, or
just try a halfbaked idea out for size, send a copy in,
it doesn't have to be the polished \ldots{}''",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Habib:1973:NN,
author = "Stanley Habib",
title = "News and notices",
journal = j-SIGMICRO,
volume = "4",
number = "2",
pages = "53--63",
month = jul,
year = "1973",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217124.1217125",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:15 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217124.1217125",
abstract = "The News and Notices in this issue include reprints
from recent journals. The following is a list of the
items included in this section",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Hartenstein:1973:TLD,
author = "Reiner W. Hartenstein",
title = "Towards a language for the description of {IC} chips:
({Part II})",
journal = j-SIGMICRO,
volume = "4",
number = "3",
pages = "6--16",
month = oct,
year = "1973",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217132.1217133",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:15 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217132.1217133",
abstract = "This paper is continuing as ``part II'' a paper out of
the preceding number of SIGMICRO Newsletter. That
preceding paper (for its title see ref. |10|) is
referenced as ``part I'' in the following lines. (As in
part I |10|, also in part II some of the ideas
\ldots{})",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Jones:1973:RIS,
author = "Louise H. Jones",
title = "The role of instruction sequencing in structured
microprogramming",
journal = j-SIGMICRO,
volume = "4",
number = "3",
pages = "17--21",
month = oct,
year = "1973",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217132.1217134",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:15 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217132.1217134",
abstract = "The current literature is filled with descriptions of
various microprogrammed processors and discussions of
the improvements in performance that can be realized
through microprogramming. Thus, Tucker and Flynn [1]
describe a dynamically microprogrammed \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Ashcraft:1973:MSP,
author = "W. D. Ashcraft",
title = "Microprogramming of signal processors",
journal = j-SIGMICRO,
volume = "4",
number = "3",
pages = "22--25",
month = oct,
year = "1973",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217132.1217135",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:15 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217132.1217135",
abstract = "This paper is concerned with the hardware and
architecture of microprogrammed equipment intended
primarily for real time signal processing applications.
Principles and structural types are discussed rather
than a specific structure. There are numerous
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Habib:1973:NU,
author = "Stanley Habib",
title = "Notes from universities",
journal = j-SIGMICRO,
volume = "4",
number = "3",
pages = "26--28",
month = oct,
year = "1973",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217132.1217136",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:15 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217132.1217136",
abstract = "Because of its small faculty (six professors in
Computer Science), Brown does not offer a complete
course in microprogramming. A substantial portion of
the third semester in the Computer Science sequence is
devoted to aspects of microprogramming. \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Habib:1973:NI,
author = "Stanley Habib",
title = "Notes from industry",
journal = j-SIGMICRO,
volume = "4",
number = "3",
pages = "29--29",
month = oct,
year = "1973",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217132.1217137",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:15 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217132.1217137",
abstract = "OCEANPORT, N.J., SEPT. 25, 1973 --- A 16-bit
minicomputer priced at under \$2,000.00 in quantities
and a 32-bit minicomputer priced at under \$6,000.00 in
quantities, were introduced today by Interdata, Inc.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Habib:1973:NR,
author = "Stanley Habib",
title = "Notes from reviewers",
journal = j-SIGMICRO,
volume = "4",
number = "3",
pages = "30--37",
month = oct,
year = "1973",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217132.1217138",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:15 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217132.1217138",
abstract = "As the title suggests, microprogramming is a secondary
topic in the general treatment of ``Computer
Organization'' in this text. (One is reminded of the
discussion at the closing session of Micro-5 about
whether microprogramming is a viable subject of
\ldots{})",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Habib:1973:NJ,
author = "Stanley Habib",
title = "Notes from journals",
journal = j-SIGMICRO,
volume = "4",
number = "3",
pages = "38--45",
month = oct,
year = "1973",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217132.1217139",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:15 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217132.1217139",
abstract = "COMPUTER DESIGNe --- July 1973 --- ``A Compatible
MOS/LSI Microprocessor Device Family'' --- William E.
Wickes, Rockwell International Corporation,
Microelectronics Division, Anaheim, California ---
Reprinted with permission from COMPUTER DESIGN, July
1973 \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Habib:1973:NRM,
author = "Stanley Habib",
title = "Notes from recent meetings: a review of the
{SIGPLAN\slash SIGMICRO} interface meeting",
journal = j-SIGMICRO,
volume = "4",
number = "3",
pages = "46--58",
month = oct,
year = "1973",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217132.1217140",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:15 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217132.1217140",
abstract = "Abstracts from the meeting are presented herein. Full
proceedings will be available from ACM Headquarters in
early 1974.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Habib:1974:ARP,
author = "Stanley Habib",
title = "Abstracts from recent papers",
journal = j-SIGMICRO,
volume = "4",
number = "4",
pages = "4--5",
month = jan,
year = "1974",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217142.1217143",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:16 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217142.1217143",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Eastwood:1974:IFT,
author = "Douglas E. Eastwood",
title = "Instruction fetch techniques using program
equivalence",
journal = j-SIGMICRO,
volume = "4",
number = "4",
pages = "6--23",
month = jan,
year = "1974",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217142.1217144",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:16 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217142.1217144",
abstract = "This paper discusses potential techniques for the
dynamic generation of instructions in the instruction
fetch unit of a processor. The chief advantage is the
increased effective bandwidth in transfer of compressed
program information from memory to the \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Rosin:1974:SM,
author = "Robert F. Rosin",
title = "The significance of microprogramming",
journal = j-SIGMICRO,
volume = "4",
number = "4",
pages = "24--39",
month = jan,
year = "1974",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217142.1217145",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:16 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217142.1217145",
abstract = "Interest in the topic of microprogramming appears to
have had a great growth in the middle and late 1960's,
but since that time it has leveled off or declined
somewhat. This paper examines the reasons behind this
development and then offers a \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Habib:1974:RJAa,
author = "Stanley Habib",
title = "Recent journal articles",
journal = j-SIGMICRO,
volume = "4",
number = "4",
pages = "40--48",
month = jan,
year = "1974",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217142.1217146",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:16 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217142.1217146",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Habib:1974:INM,
author = "Stanley Habib",
title = "Interdata now makes own power supplies",
journal = j-SIGMICRO,
volume = "4",
number = "4",
pages = "49--60",
month = jan,
year = "1974",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217142.1217147",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:16 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217142.1217147",
abstract = "OCEANPORT, N. J., JANUARY 24, 1974 --- Interdata,
Inc., leading minicomputer manufacturer, announced
today it bad begun the manufacture of its own 25 and
50-amp multiple output power supplies.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Habib:1974:RAa,
author = "Stanley Habib",
title = "Recent abstracts",
journal = j-SIGMICRO,
volume = "5",
number = "1",
pages = "3--10",
month = apr,
year = "1974",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217149.1217150",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:16 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217149.1217150",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Chroust:1974:HDM,
author = "Gerhard Chroust",
title = "A hardware definition of microprogramming",
journal = j-SIGMICRO,
volume = "5",
number = "1",
pages = "11--14",
month = apr,
year = "1974",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217149.1217151",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:16 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217149.1217151",
abstract = "This paper tries to give a simple, effective
definition of 'microprogramming' by reducing this
notion to the concept of a 'microcontrolled' machine.
The class of microcontrolled machines can rigorously be
defined using the terminology of switching \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Lloyd:1974:DCM,
author = "Gregory R. Lloyd and Andries van Dam",
title = "Design considerations for microprogramming languages",
journal = j-SIGMICRO,
volume = "5",
number = "1",
pages = "15--44",
month = apr,
year = "1974",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217149.1217152",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:16 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217149.1217152",
abstract = "The growing acceptance of user-microprogrammable
computers indicates that microprogramming, as a
discipline, will require development of user-oriented
microprogramming support. A number of approaches
(definition of sophisticated target machines,
\ldots{})",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Lloyd:1974:PAM,
author = "Gregory R. Lloyd",
title = "{PUMPKIN}: (another) microprogramming language",
journal = j-SIGMICRO,
volume = "5",
number = "1",
pages = "45--76",
month = apr,
year = "1974",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217149.1217153",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:16 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217149.1217153",
abstract = "This paper provides a source level description of a
compiled microprogramming language for the
Microprogrammed Control Unit (MCU) of the Signal
Processing Element (AN/UYK-17), currently under
development at the Naval Research Laboratory. Its
present \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Habib:1974:DCC,
author = "Stanley Habib",
title = "Digital computer controls inc{\reg}",
journal = j-SIGMICRO,
volume = "5",
number = "1",
pages = "77--83",
month = apr,
year = "1974",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217149.1217154",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:16 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217149.1217154",
abstract = "The new models of our field proven D-116 minicomputer
series are powerful, versatile, and the most
cost-effective machines available today.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Habib:1974:RJAb,
author = "Stanley Habib",
title = "Recent journal articles",
journal = j-SIGMICRO,
volume = "5",
number = "1",
pages = "84--87",
month = apr,
year = "1974",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217149.1217155",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:16 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/fortran1.bib;
http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217149.1217155",
abstract = "SPECTRUM --- February, 1974 --- ``Microprogrammed
Hardware Speeds Fortran Subroutines for Minicomputer,''
--- Copywright by Spectrum, New York, New York,
10017.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Habib:1974:RAb,
author = "Stanley Habib",
title = "Recent abstracts",
journal = j-SIGMICRO,
volume = "5",
number = "2",
pages = "5--6",
month = apr,
year = "1974",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217157.1217158",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:17 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217157.1217158",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Boulaye:1974:MSD,
author = "Guy Boulaye",
title = "Microprogramming and structured design",
journal = j-SIGMICRO,
volume = "5",
number = "2",
pages = "19--28",
month = apr,
year = "1974",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217157.1217159",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:17 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217157.1217159",
abstract = "Microprogramming is presented, here, as programming at
a certain level, with this level's characteristics. In
that way, we wish to react against the traditional
presentation which only retains the micropramming's use
for the control units' realization. \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Rauscher:1974:MUX,
author = "Tomlinson G. Rauscher",
title = "Microprogramming the {AN\slash UYK-17(XB-1)(V)} signal
processing element signal processing arithmetic unit",
journal = j-SIGMICRO,
volume = "5",
number = "2",
pages = "29--63",
month = apr,
year = "1974",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217157.1217160",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:17 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/fparith.bib;
http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217157.1217160",
abstract = "The AN/UYK-17(XB-1)(V) Signal Processing Element (SPE)
is a high performance computer system being developed
at the Naval Research Laboratory for radar, sonar, and
communication applications. To perform signal
processing tasks efficiently, the SPE comprises
multiple functional units that execute different
processes in parallel. Due to the inherent parallelism
in signal processing tasks, horizontal microprograms
are used to control the functional units [references 5
and 6]. This report overviews the SPE, describes the
Signal Processing Arithmetic Unit (SPAU) in detail,
discusses ANIMIL --- the microprogramming language for
representing SPAU microprograms, and illustrates the
use of the ANIMIL translator with a simple
microprogram. Companion documents describe the SPAU
simulator program (reference 3) and the formal syntax
and semantics of the ANIMIL language (reference 4).",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Habib:1974:RJAc,
author = "Stanley Habib",
title = "Recent journal articles",
journal = j-SIGMICRO,
volume = "5",
number = "2",
pages = "64--66",
month = apr,
year = "1974",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217157.1217161",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:17 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217157.1217161",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Habib:1974:EEA,
author = "Stanley Habib",
title = "{Euromicro}: the {European Association for
Microprocessing}",
journal = j-SIGMICRO,
volume = "5",
number = "2",
pages = "67--69",
month = apr,
year = "1974",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217157.1217162",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:17 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217157.1217162",
abstract = "Euromicro Correspondents (formerly National
Representatives) must obtain the approval and support
of their National Information Processing Societies in
order to insure favorable working conditions for the
Association.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Habib:1974:M,
author = "Stanley Habib",
title = "{MicrodataNews}",
journal = j-SIGMICRO,
volume = "5",
number = "2",
pages = "70--78",
month = apr,
year = "1974",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217157.1217163",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:17 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217157.1217163",
abstract = "IRVINE, California --- The MICRO-ONE, a high-speed
microprogrammed microprocessor designed to sell for
less than \$1,000, has been introduced by Microdata
Corporation.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Jones:1974:ESM,
author = "Louise H. Jones",
title = "An experimental seminar on microprogramming and
emulation",
journal = j-SIGMICRO,
volume = "5",
number = "2",
pages = "79--83",
month = apr,
year = "1974",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217157.1217164",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:17 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217157.1217164",
abstract = "The purpose of this article is to describe an
experimental senior/graduate-level seminar on
``Microprogramming and Emulation'' which was offered
during the 1974 Spring Semester at the University of
Delaware. The stated a priori objective of the course
was:. \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{McKeeman:1974:SC,
author = "W. M. McKeeman",
title = "A simple computer",
journal = j-SIGMICRO,
volume = "5",
number = "3",
pages = "16--48",
month = oct,
year = "1974",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096510.1096511",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:17 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096510.1096511",
abstract = "The organization of a particular computer is described
at a level of detail suitable for classroom
presentation at an introductory level. The computer
consists of several units which manipulate and store
data, a bus structure connecting them, and a \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Blain:1974:CGO,
author = "G. Blain and M. Perrone and N. X. Hong",
title = "A compiler for the generation of optimized
microprograms",
journal = j-SIGMICRO,
volume = "5",
number = "3",
pages = "49--67",
month = oct,
year = "1974",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096510.1096512",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:17 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096510.1096512",
abstract = "The system described allows the generation of
microprograms in several stages. After a translation of
its description in an appropriate Language one obtains
an image of the microprogrammable structure. The
microprogram is then introduced in algorithmic
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Anonymous:1974:SAW,
author = "Anonymous",
title = "The seventh annual workshop on microprogramming",
journal = j-SIGMICRO,
volume = "5",
number = "3",
pages = "68--89",
month = oct,
year = "1974",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096510.1096513",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:17 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096510.1096513",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Anonymous:1974:BCC,
author = "Anonymous",
title = "{Burroughs Corporation}: corporate public relations",
journal = j-SIGMICRO,
volume = "5",
number = "3",
pages = "93--144",
month = oct,
year = "1974",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096510.1096514",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:17 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096510.1096514",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Hodges:1975:SSM,
author = "Bobby C. Hodges and Andrew J. Edwards",
title = "Support software for micro program development",
journal = j-SIGMICRO,
volume = "5",
number = "4",
pages = "17--24",
month = jan,
year = "1975",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217166.1217167",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:17 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217166.1217167",
abstract = "The current and continuing needs for advanced space
data processing require the critical selection and
application of specially configured computer
processors. This requirement generally results in
unacceptable delays in software development as existing
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Kornerup:1975:OMS,
author = "Peter Kornerup and Bruce D. Shriver",
title = "An overview of the {MATHILDA} system",
journal = j-SIGMICRO,
volume = "5",
number = "4",
pages = "25--53",
month = jan,
year = "1975",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217166.1217168",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:17 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217166.1217168",
abstract = "A dynamically microprogrammable processor called
MATHILDA is described. MATHILDA has been designed to be
used as a tool in emulator and processor design
research. It has a very general micro-instruction
sequencing scheme, sophisticated masking and \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Habib:1975:NCD,
author = "Stanley Habib",
title = "News control data",
journal = j-SIGMICRO,
volume = "5",
number = "4",
pages = "54--61",
month = jan,
year = "1975",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217166.1217169",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:17 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217166.1217169",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Habib:1975:NPA,
author = "Stanley Habib",
title = "New product applications: microprogrammed bipolar
microcomputers are assembled from integrated circuit
blocks",
journal = j-SIGMICRO,
volume = "5",
number = "4",
pages = "62--70",
month = jan,
year = "1975",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217166.1217170",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:17 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217166.1217170",
abstract = "Many other system organizations, including
multiprocessors, can be implemented. For example, many
MCU-control memory sections can share one central
processor (CP) array when many similar machines or
devices must be controlled. Sharing a CP array will
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Habib:1975:ASI,
author = "Stanley Habib",
title = "{ACM Special Interest Group on Microprogramming}",
journal = j-SIGMICRO,
volume = "6",
number = "1",
pages = "5--6",
month = apr,
year = "1975",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217172.1217173",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:18 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217172.1217173",
abstract = "As the enclosed news release indicates, Data Saab has
merged its interest in medium and large computers with
UNIVAC in Scandanavia. The new company will market the
medium and large scale products of both Data Saab and
UNIVAC.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Snyder:1975:CPI,
author = "David C. Snyder",
title = "Computer performance improvement by measurement and
microprogramming",
journal = j-SIGMICRO,
volume = "6",
number = "1",
pages = "7--14",
month = apr,
year = "1975",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217172.1217174",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:18 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217172.1217174",
abstract = "MICROPROGRAMMING, or microcode, is a comparatively old
technique for computer design. It was first described
by Wilkes in 1951, when most logic gates were vacuum
tubes and the transistor was only a three-year-old
infant. The original objective was \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Habib:1975:RAE,
author = "Stanley Habib",
title = "Recent abstracts from {Euromicro} newsletters",
journal = j-SIGMICRO,
volume = "6",
number = "1",
pages = "15--17",
month = apr,
year = "1975",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217172.1217175",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:18 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217172.1217175",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Habib:1975:NJ,
author = "Stanley Habib",
title = "Notes from journals",
journal = j-SIGMICRO,
volume = "6",
number = "1",
pages = "24--25",
month = apr,
year = "1975",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217172.1217176",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:18 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217172.1217176",
abstract = "Incorporating user-oriented features usually found
only in much larger computers, the first models of the
Eclipse line, the \$100 and \$200, use a high speed
micro-programmed central processor, and can run with
either; core or semiconductor memories, or \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Lewis:1975:CWM,
author = "Ted Lewis and Bruce Shriver",
title = "A control word model for detecting conflicts between
microoperations",
journal = j-SIGMICRO,
volume = "6",
number = "3",
pages = "6--9",
month = sep,
year = "1975",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217180.1217181",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:18 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217180.1217181",
abstract = "The compilation and optimization of a microprogram for
a computer with a horizontal control word format is
highly machine dependent. The compilation phase
involves the detection of parallelism in a sequence of
source statements followed by a mapping \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Dalrymple:1975:PAM,
author = "S. H. Dalrymple",
title = "A parametric associative memory emulation",
journal = j-SIGMICRO,
volume = "6",
number = "3",
pages = "10--36",
month = sep,
year = "1975",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217180.1217182",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:18 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217180.1217182",
abstract = "An experimental associative memory facility has been
created by microprogramming a conventional computer.
The microprogramming was done by expansion of an IBM
1130 emulation that was microcoded on a Digital
Scientific Corporation META 4 computer. The \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Lehman:1975:MTC,
author = "M. M. Lehman",
title = "Microprogramming trend considered dangerous",
journal = j-SIGMICRO,
volume = "6",
number = "3",
pages = "37--39",
month = sep,
year = "1975",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217180.1217183",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:18 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217180.1217183",
abstract = "When first conceived by Wilkes and his Cambridge
colleagues, the concepts of microprogramming were a
valuable extension and formalization of the more
heuristic, function-by-function, logic-process which
had previously been used to design and implement
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Oliver:1976:PCT,
author = "A. Ron Oliver and Neil D. Jones",
title = "Program control via transition matrices: a novel
application of micro-programming",
journal = j-SIGMICRO,
volume = "7",
number = "1",
pages = "8--27",
month = mar,
year = "1976",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217202.1217203",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:19 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217202.1217203",
abstract = "The problem of processing and interpreting
character-strings in a systematic, efficiently
implementable manner has given rise to a variety of
decision-(or transition-) table and transition-diagram
techniques. These have been used in the design and/or
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Brown:1976:OSE,
author = "George E. Brown and Richard H. Eckhouse and Robert P.
Goldberg",
title = "Operating system enhancement through
microprogramming",
journal = j-SIGMICRO,
volume = "7",
number = "1",
pages = "28--33",
month = mar,
year = "1976",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217202.1217204",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:19 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217202.1217204",
abstract = "Microprogramming support for the enhancement of
operating system design is described briefly,
organization structure of real-time operating systems
are examined, and criteria proposed for determining
which functions are best candidates for \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Vickery:1976:MDL,
author = "Christopher Vickery",
title = "A microprogramming design laboratory",
journal = j-SIGMICRO,
volume = "7",
number = "1",
pages = "34--48",
month = mar,
year = "1976",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217202.1217205",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:19 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217202.1217205",
abstract = "Sophisticated design aids are available to help
automate microprogram development both for large,
complex computers and for microprocessor-based systems.
These aids include procedures for source code
verification, object code generation, micro-program
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Chu:1976:DEC,
author = "Yaohan Chu",
title = "Direct-execution computer architecture",
journal = j-SIGMICRO,
volume = "7",
number = "1",
pages = "49--53",
month = mar,
year = "1976",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217202.1217206",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:19 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217202.1217206",
abstract = "In the last issue, some concepts of high-level
language computer architecture was introduced. In this
issue, some of our work on direct-execution computer
architecture is introduced.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Lewis:1976:RBM,
author = "T. G. Lewis and Bruce Shriver",
title = "Recent books on microprogramming",
journal = j-SIGMICRO,
volume = "7",
number = "1",
pages = "54--54",
month = mar,
year = "1976",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217202.1217207",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:19 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217202.1217207",
abstract = "Members of SIGMICRO and readers of the SIGMICRO
Newsletter are encouraged to submit reviews of current
literature concerned with microprogramming. The
following two books have been brought to our
attention.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Mick:1976:MHE,
author = "John R. Mick",
title = "Microprogramming for the hardware engineer",
journal = j-SIGMICRO,
volume = "7",
number = "2",
pages = "17--25",
month = jun,
year = "1976",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217209.1217210",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:19 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217209.1217210",
abstract = "With the advent of the Am2901 four-bit microprocessor
slice and the Am2909 bipolar microprogram sequencer,
the design engineer can upgrade the performance of
existing systems or implement new systems taking
advantage of the latest state-of-the-art \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Ehlers:1976:REH,
author = "Bryan L. Ehlers and Gary L. Harmon and Larry L. Wear",
title = "Reflective emulations of the {HP 2100A} and {Varian
72} minicomputers",
journal = j-SIGMICRO,
volume = "7",
number = "2",
pages = "26--42",
month = jun,
year = "1976",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217209.1217211",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:19 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217209.1217211",
abstract = "The authors would like to thank Dr. W. G. Sitton,
California State University, Chico, for directing the
project and overseeing the development of this paper.
Thanks also to Mr. Milton Morton, California State
University, Chico, for critically reading \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Cohen:1976:BGB,
author = "David Cohen and Ming T. Liu",
title = "Bridging the gap between principles and practices in
microprogramming",
journal = j-SIGMICRO,
volume = "7",
number = "2",
pages = "43--60",
month = jun,
year = "1976",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217209.1217212",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:19 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217209.1217212",
abstract = "The concept of microprogramming was introduced by
Wilkes [WILKM51] a quarter of a century ago, but it
took more than a decade of technological developments
(the advent of low-cost, high-speed ROS) to bring it to
the stage of an applied concept [HUSSS70]. \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Chattergy:1976:RFM,
author = "Rahul Chattergy",
title = "Review of {``\booktitle{Foundations of
Microprogramming; Architecture, Software, and
Applications} by Ashok K. Agrawala and Tomlinson G.
Rauscher,'' Academic Press, ACM Monograph Series,
1976}",
journal = j-SIGMICRO,
volume = "7",
number = "2",
pages = "61--63",
month = jun,
year = "1976",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217209.1217214",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:19 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217209.1217214",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Chroust:1976:TAM,
author = "G. Chroust",
title = "Theoretical aspects of microprogramming: a review of
relevant papers at the {2nd symposium on
microprocessing and microprogramming (Venice, October
1976)}",
journal = j-SIGMICRO,
volume = "7",
number = "4",
pages = "29--30",
month = dec,
year = "1976",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217218.1217219",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:20 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217218.1217219",
abstract = "Despite the fact that there is nothing as practical as
a good theory such theories seem to lag behind
practical applications. The reason is that theoretical
investigations need a certain distance and maturity in
order to produce good theories. They \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Belgard:1976:GVM,
author = "Richard A. Belgard",
title = "A generalized virtual memory package for {B1700}
interpreter writers",
journal = j-SIGMICRO,
volume = "7",
number = "4",
pages = "31--45",
month = dec,
year = "1976",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217218.1217220",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:20 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217218.1217220",
abstract = "This paper relates to the implementation of MBALM/1700
by Mark Swanson during the summer of 1976 at the
University of Utah. The MBALM/1700 report is discussed
under separate cover (SWA76).During this implementation
effort, it was found that an \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Petit:1976:MSH,
author = "J. Petit and D. Litaize and B. Lecussan and J. P.
Sansonnet",
title = "A microprogramming strategy for {HLL} interpretation",
journal = j-SIGMICRO,
volume = "7",
number = "4",
pages = "46--69",
month = dec,
year = "1976",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217218.1217221",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:20 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217218.1217221",
abstract = "The design of a processor suited for direct
interpretation of any high level language is
presented..",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Dromard:1976:DMC,
author = "D. Dromard and D. Lafage",
title = "Design of a microprogrammed controller managing the
{SDLC} data link control procedure",
journal = j-SIGMICRO,
volume = "7",
number = "4",
pages = "70--86",
month = dec,
year = "1976",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217218.1217222",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:20 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217218.1217222",
abstract = "This paper describes a sophisticated data
communications controller, as cheap as possible,
capable of taking all the required decisions to manage
the SDLC protocol, in such a way that the SDLC problems
are ignored by the host machine. In existing \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Willen:1976:ICA,
author = "David Willen",
title = "An {Intel 3000} cross assembler",
journal = j-SIGMICRO,
volume = "7",
number = "4",
pages = "87--94",
month = dec,
year = "1976",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217218.1217223",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:20 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217218.1217223",
abstract = "This note describes MCR3000, a cross-assembler and
simulator for the Intel series 3000 microcomputer chip
set. The MCR3000 System is written for, and runs under,
the IBM System 360 OS/MVT. It consists of an assembler
facility for writing and generating \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Martin:1977:EM,
author = "Daniel Martin",
title = "An {Eclipse} microassembler",
journal = j-SIGMICRO,
volume = "8",
number = "1",
pages = "13--23",
month = mar,
year = "1977",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217225.1217226",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:20 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217225.1217226",
abstract = "The microprogrammed Data General Eclipse S/200
computer is available with a writable control store
(WCS). The WCS feature of the Eclipse is an extension
of the microprogrammed control logic of the computer's
central processing unit. It allows a user to \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{dHautcourt-Carette:1977:MVM,
author = "Fran{\c{c}}oise d'Hautcourt-Carette",
title = "A microprogrammed virtual memory for {Eclipse}",
journal = j-SIGMICRO,
volume = "8",
number = "2",
pages = "10--20",
month = jun,
year = "1977",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217228.1217229",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:21 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217228.1217229",
abstract = "The Eclipse S-200 is a Data General minicomputer
available since 1975. It is a microprogrammed and
micro-programmable computer: the user can buy a
writable control store (WCS) to define his own
specialized instructions.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Adamowicz:1977:MMD,
author = "Michael Adamowicz and Jamshed Mirza",
title = "{MDSL}: a microcomputer design and simulation
language",
journal = j-SIGMICRO,
volume = "8",
number = "2",
pages = "21--39",
month = jun,
year = "1977",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217228.1217230",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:21 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217228.1217230",
abstract = "MDSL, which stands for Microcomputer Design and
Simulation Language, is one of an ever growing number
of computer hardware design (or description) languages
or CHDL's. The introduction of any new language,
particularly a new CHDL, is accompanied by a \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Robertson:1977:RNM,
author = "Edward L. Robertson",
title = "Research note: microcode bit optimization is
{NP}-hard",
journal = j-SIGMICRO,
volume = "8",
number = "2",
pages = "40--43",
month = jun,
year = "1977",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217228.1217231",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:21 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217228.1217231",
abstract = "The general problem of formating microinstruction so
as to minimize the width of words in control memory is
shown to be computationally difficult. Hence, we should
not attempt to solve the general case, but concentrate
on heuristics for reasonable \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Middleton:1977:AEE,
author = "Tony Middleton",
title = "Automatic enumeration and evaluation of certain
multiprocessor design alternatives",
journal = j-SIGMICRO,
volume = "8",
number = "2",
pages = "44--48",
month = jun,
year = "1977",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217228.1217232",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:21 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217228.1217232",
abstract = "Quite often, a designer has to chose from several
alternative ways of achieving the same end. When the
number of alternatives is very large, it is useful to
have an ``analyser'' available which will mechanically
enumerate the alternatives and assign a \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Thomas:1977:RMP,
author = "Richard T. Thomas",
title = "Review of {``\booktitle{Microprogramming Primer} by
Harry Katzan Jr.,'' McGraw-Hill, New York, \$17.95}",
journal = j-SIGMICRO,
volume = "8",
number = "2",
pages = "49--51",
month = jun,
year = "1977",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217228.1217234",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:21 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217228.1217234",
abstract = "This book is an excellent introduction to the topics
of microprogram control and emulation. It is
well-organized and easy to read. The author uses a
simple hypothetical machine to explain the basic
concept of microprogram control. Then he proceeds to
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Goldberg:1977:PSA,
author = "Joel Goldberg and Alvin Cooperband and Louis
Gallenson",
title = "The {PRIM} system: an alternative architecture for
emulator development and use",
journal = j-SIGMICRO,
volume = "8",
number = "3",
pages = "1--6",
month = sep,
year = "1977",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014196.803309",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:21 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014196.803309",
abstract = "The architecture of PRIM is unique in coupling a
powerful microprogrammable machine (the Standard
Computer Corporation MLP-900) to a modern
general-purpose computing system (the DEC PDP-10). The
TENEX timesharing system running in the PDP-10 is
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Flink:1977:EOS,
author = "Charles W. Flink",
title = "{EASY} --- an operating system for the {QM-1}",
journal = j-SIGMICRO,
volume = "8",
number = "3",
pages = "7--14",
month = sep,
year = "1977",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014196.803310",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:21 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014196.803310",
abstract = "The Emulation Aid SYstem is a virtual machine monitor
for the Nanodata QM-1 microprogrammable computer. The
system is designed to provide the user with an
interactive interface for the development and
subsequent use of emulations on the QM-1. EASY
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Griss:1977:MML,
author = "M. L. Griss and M. R. Swanson",
title = "{MBALM\slash 1700}: a microprogrammed {LISP} machine
for the {Burroughs B1726}",
journal = j-SIGMICRO,
volume = "8",
number = "3",
pages = "15--25",
month = sep,
year = "1977",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014196.803311",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:21 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014196.803311",
abstract = "This paper describes the implementation of BALM and
LISP processors for the Burroughs B1726 computer. The
processors consist of an interpreter of MBALM
pseudo-code (written in MIL), and a compiler from BALM
or LISP to MBALM code (written in BALM or LISP).
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Frieder:1977:ACD,
author = "Gideon Frieder and Jill Miller",
title = "An analysis of code density for the two level
programmable control of the {Nanodata QM-1}",
journal = j-SIGMICRO,
volume = "8",
number = "3",
pages = "26--32",
month = sep,
year = "1977",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014196.803312",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:21 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014196.803312",
abstract = "Several microinstruction formats which utilize hybrid
combinations of horizontal and vertical formats are
described. The microinstruction plus nanoinstruction
format of two machines is described, and the existing
nanocode of the Nanodata QM-1 is \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Fung:1977:IUE,
author = "Fergus K. Fung and Willis K. King",
title = "The implementation of a user-extensible system on a
dynamically microprogrammable computer",
journal = j-SIGMICRO,
volume = "8",
number = "3",
pages = "33--36",
month = sep,
year = "1977",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014196.803313",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:21 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014196.803313",
abstract = "On a dynamically user-microprogrammable computer the
user can tailor the machine to his needs by
constructing microprogrammed routines and adding them
to the system. If these routines are recognized by the
assembler, then using them is no different from
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Hopkins:1977:MIA,
author = "William C. Hopkins and Gary Davidian",
title = "A microprogrammed implementation of an architecture
simulation language",
journal = j-SIGMICRO,
volume = "8",
number = "3",
pages = "37--46",
month = sep,
year = "1977",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014196.803314",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:21 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014196.803314",
abstract = "A ``Machine Representation Language'' (MRL), a tool
for the evaluation and simulation of the instruction
sets of computers, was designed for research in
computer architecture. A novel hypothetical machine to
perform the simulation uses an acyclic directed
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Zimmermann:1977:MSH,
author = "Gerhard Zimmermann",
title = "Microprogram structures for high level language
elements",
journal = j-SIGMICRO,
volume = "8",
number = "3",
pages = "47--54",
month = sep,
year = "1977",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014196.803315",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:21 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014196.803315",
abstract = "Some elements of ALGOL-like languages consume much
computer time, if they are coded on the machine
instruction level. The examples of this paper show that
this time and the number of program steps can be
drastically reduced by microprogramming and \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Guha:1977:DMT,
author = "Ratan K. Guha",
title = "Dynamic microprogramming in a time sharing
environment",
journal = j-SIGMICRO,
volume = "8",
number = "3",
pages = "55--60",
month = sep,
year = "1977",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014196.803316",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:21 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014196.803316",
abstract = "In this paper, we present the system design and
implementation of a very flexible dynamic
microprogramming support system in a time sharing
environment. The system has been implemented under the
UNIX time sharing operating system on the user
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Laws:1977:MSC,
author = "Ben A. Laws",
title = "{Microbe}: a self commenting microassembler",
journal = j-SIGMICRO,
volume = "8",
number = "3",
pages = "61--65",
month = sep,
year = "1977",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014196.803317",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:21 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014196.803317",
abstract = "A microassembler is described that generates a
symbolic commentary for each microinstruction. This
approach yields many of the benefits of programming in
a high level language without the high implementation
cost. The commentary assists with code \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Denny:1977:BBM,
author = "W. Michael Denny",
title = "The {Burroughs B1800} microprogrammed measurement
system: a hybrid hardware\slash software approach",
journal = j-SIGMICRO,
volume = "8",
number = "3",
pages = "66--70",
month = sep,
year = "1977",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014196.803318",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:21 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014196.803318",
abstract = "Traditional computers are not usually effective
assistants in their own measurement. It is
cost-prohibitive to dedicate much of the hardware to
measurement. And, when any is dedicated, it is usually
too rigidly attached to the hardware itself to follow
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Kannan:1977:MKT,
author = "Krishnamurthi Kannan and David K. Hsiao and Douglas S.
Kerr",
title = "A microprogrammed keyword transformation unit for a
database computer",
journal = j-SIGMICRO,
volume = "8",
number = "3",
pages = "71--79",
month = sep,
year = "1977",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014196.803319",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:21 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014196.803319",
abstract = "The design of a microprogrammable microprocessor-based
keyword transformation unit for a database
computer(DBC) is described. The DBC, a specialized
back-end computer capable of managing 10$^9$ ---
10$^{10}$ bytes of data, consists of two loops of
memories and \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Swartzlander:1977:MCS,
author = "Earl E. Swartzlander",
title = "Microprogrammed control for signal processing",
journal = j-SIGMICRO,
volume = "8",
number = "3",
pages = "80--84",
month = sep,
year = "1977",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014196.803320",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:21 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014196.803320",
abstract = "An easily implemented microprogrammed control concept
for signal processors is presented. The control unit is
developed by restricting the next state function of a
classical Moore machine, and by using microprogramming
in its implementation. The concept \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{El-Ayat:1977:AST,
author = "K. A. El-Ayat and J. A. Howard",
title = "Algorithms for a self-tuning microprogrammed
computer",
journal = j-SIGMICRO,
volume = "8",
number = "3",
pages = "85--91",
month = sep,
year = "1977",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014196.803321",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:21 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014196.803321",
abstract = "Manual tuning techniques are widely applied but are
generally slow, costly and require a great deal of
expertise. This paper addresses the problem of
automatically tuning the virtual architecture of a
microprogrammed computer by microprogramming \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Tokoro:1977:AMO,
author = "Mario Tokoro and Eiji Tamura and Kazuhiko Takase and
Kiichiro Tamaru",
title = "An approach to microprogram optimization considering
resource occupancy and instruction formats",
journal = j-SIGMICRO,
volume = "8",
number = "3",
pages = "92--108",
month = sep,
year = "1977",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014196.803322",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:21 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014196.803322",
abstract = "This paper describes a microprogram optimization
technique considering resource occupancy and
microinstruction format. This technique is applicable
to machines whose microoperation occupies several
machine cycles on a submachine cycle basis, and whose
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Mathur:1977:MMS,
author = "Francis P. Mathur",
title = "{MICROSIM}: a microinstruction simulator for teaching
microprogramming and emulation",
journal = j-SIGMICRO,
volume = "8",
number = "3",
pages = "109--118",
month = sep,
year = "1977",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014196.803323",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:21 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014196.803323",
abstract = "This paper describes in the format of a user's manual,
along with an example, a program for teaching
microprogramming and emulation. This program simulates
at the microinstruction set level the architecture of a
16-bit microprogram-controlled \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Brown:1977:OSE,
author = "George E. Brown and Richard Eckhouse and Jay
Estabrook",
title = "Operating system enhancement through firmware",
journal = j-SIGMICRO,
volume = "8",
number = "3",
pages = "119--133",
month = sep,
year = "1977",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014196.803324",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:21 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014196.803324",
abstract = "Microprogramming support for the enhancement of
operating system design is described in detail,
organization structure of realtime operating systems
are examined, and criteria proposed for determining
which functions are best for firmware \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Wilkes:1977:TYM,
author = "M. V. Wilkes",
title = "Ten years and more of micro-programming",
journal = j-SIGMICRO,
volume = "8",
number = "4",
pages = "11--13",
month = dec,
year = "1977",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096518.1096519",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:22 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096518.1096519",
abstract = "Micro-programming was not a bright idea that came in a
flash, but a solution slowly arrived at to a
consciously posed problem, namely, that of finding a
systematic way of designing the control unit of an
electronic digital computer. As such it had to
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Persson:1977:DMG,
author = "Magnus Persson",
title = "Design of a microprogram generator for the {VARIAN
V73}",
journal = j-SIGMICRO,
volume = "8",
number = "4",
pages = "14--20",
month = dec,
year = "1977",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096518.1096520",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:22 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096518.1096520",
abstract = "The design and implementation of a micro-program
generator MICAS/MICSIM (assembler, linker and
simulator) for the VARIAN V70 series of minicomputers
is described. More detailed information is found in
[1]. First some general concepts are discussed which
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Frisina:1977:MMI,
author = "J. N. Frisina",
title = "Metrics for Microprogrammed Instruction Sets",
journal = j-SIGMICRO,
volume = "8",
number = "4",
pages = "21--23",
month = dec,
year = "1977",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096518.1096521",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:22 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096518.1096521",
abstract = "Having selected a Microprogrammed Instruction Set
(MIS), the need to have a method of evaluation
immediately arises. There are seven methods generally
used to measure the performance of the proposed
architecture. These methods are: Timing, Mixes, Kernel
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Davidson:1977:CSM,
author = "Scott Davidson",
title = "A case study of the migration of an algorithm across
software-firmware boundaries",
journal = j-SIGMICRO,
volume = "8",
number = "4",
pages = "24--33",
month = dec,
year = "1977",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096518.1096522",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:22 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096518.1096522",
abstract = "There are many ways to implement an algorithm using a
digital system. We can implement an algorithm directly
in software, firmware, hardware or a mix of these
techniques. For example, a program can be written for a
microcomputer that uses external \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Flynn:1977:CE,
author = "Michael J. Flynn",
title = "Classes of emulators",
journal = j-SIGMICRO,
volume = "8",
number = "4",
pages = "34--35",
month = dec,
year = "1977",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096518.1096523",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:22 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096518.1096523",
abstract = "Comparison among various host machines when emulating
a specific image machine or various image machines form
an important basis for host machine performance
evaluation. With the increasing availability of host
machines which are not biased to \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Brown:1978:MIS,
author = "Gerry A. Brown",
title = "A microprogrammed interrupt service routine using the
{ECLIPSE} computer",
journal = j-SIGMICRO,
volume = "9",
number = "1",
pages = "18--22",
month = mar,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096525.1096526",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:22 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096525.1096526",
abstract = "In a real-time process control environment, it is
common for a processor to spend a sizable amount of
time servicing interrupts. It is reasonable, then, to
search for methods to decrease this time. One such
technique involves the implementation of the \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Adams:1978:MMSa,
author = "Phillip M. Adams",
title = "Microprogrammable microprocessor survey",
journal = j-SIGMICRO,
volume = "9",
number = "1",
pages = "23--25",
month = mar,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096525.1096527",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:22 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096525.1096527",
abstract = "The purpose of this document is to provide a general
overview of most of the commercially available
microprogrammable microprocessors and associated
microprogram sequencers. This document attempts to
provide both an architectural overview as well as a
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Adams:1978:MMSb,
author = "Phillip M. Adams",
title = "Microprogrammable microprocessor survey",
journal = j-SIGMICRO,
volume = "9",
number = "2",
pages = "7--38",
month = jun,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096529.1096530",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:22 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096529.1096530",
abstract = "The Motorola M10800 LSI processor family consists of a
sequencer, referred to as a Microprogram Control
Function (MCF) --- MC10801, and a processing element,
referred to as a 4-bit ALU Slice --- MC10800 (Not to be
confused with the processor family number \ldots{})",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Eckhouse:1978:RMN,
author = "R. E. Eckhouse",
title = "Review of {``\booktitle{Microprogramming}, by Norman
Sondak and Efrem Mallach'', Artech House, Dedham,
Mass., 1977, ISBN 0-89006-064-9}",
journal = j-SIGMICRO,
volume = "9",
number = "3",
pages = "5--5",
month = sep,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096532.1096533",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:23 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096532.1096533",
abstract = "Many of us will dismiss a book consisting of reprints
as being a nice way for someone else to get his name on
the cover. After all, each of the papers has appeared
once already and we have no need to read through this
collection of papers selected by \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Olbert:1978:ECP,
author = "Arthur G. Olbert",
title = "Extended control program support: {VM\slash 370}: a
hardware assist for the {IBM Virtual Machine
Facility\slash 370}",
journal = j-SIGMICRO,
volume = "9",
number = "3",
pages = "8--25",
month = sep,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096532.1096534",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:23 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib;
http://www.math.utah.edu/pub/tex/bib/virtual-machines.bib",
URL = "https://dl.acm.org/doi/10.1145/1096532.1096534",
abstract = "ECPS:VM/370 is a hardware assist of the VM/370
software control program. ECPS:VM/370 provides improved
performance for the software system through a
combination of hardware assist technologies. The assist
provides hardware support for virtual machine
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Johannsen:1978:OMM,
author = "Dave Johannsen",
title = "Our machine, a microcoded {LSI} processor",
journal = j-SIGMICRO,
volume = "9",
number = "4",
pages = "1--7",
month = dec,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014198.804298",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:23 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014198.804298",
abstract = "Current LSI technology allows the systems designer to
construct complex data processing structures containing
tens of thousands of transistors on single silicon
chips. Constraints imposed by the technology influence
design tradeoffs and result in \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Stritter:1978:MIS,
author = "Skip Stritter and Nick Tredennick",
title = "Microprogrammed implementation of a single chip
microprocessor",
journal = j-SIGMICRO,
volume = "9",
number = "4",
pages = "8--16",
month = dec,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014198.804299",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:23 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014198.804299",
abstract = "This paper considers microprogramming as a tool for
implementing large scale integration, single-chip
microprocessors. Design trade-offs for microprogrammed
control are discussed in the context of semiconductor
design constraints which limit the size, \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Manthey:1978:IPI,
author = "Michael J. Manthey",
title = "Improving the performance of interpretive hierarchies
by the introduction of local hardware",
journal = j-SIGMICRO,
volume = "9",
number = "4",
pages = "17--18",
month = dec,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014198.804300",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:23 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014198.804300",
abstract = "This paper introduces the notion of improving the
performance of interpretive hierarchies by filtering
out trivial operations at the highest possible level of
the hierarchy and executing them by hardware local to
that level. The technique can be used \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Wallach:1978:EES,
author = "Walter A. Wallach",
title = "{EMMY\slash 360}: an emulation of {System\slash 360}
for the {Stanford EMMY}",
journal = j-SIGMICRO,
volume = "9",
number = "4",
pages = "19--24",
month = dec,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014198.804301",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:23 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014198.804301",
abstract = "The Stanford EMMY is a vertically organized,
dynamically microprogrammed flexible host machine
configured as part of the Stanford Emulation
Laboratory. EMMY/360 is an emulation of System/360
central processor architecture microcoded for the
Stanford \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Kunz:1978:LHP,
author = "Paul F. Kunz and Richard N. Fall and Michael F. and
Hanoch Brafman",
title = "The {LASS} hardware processor",
journal = j-SIGMICRO,
volume = "9",
number = "4",
pages = "25--32",
month = dec,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014198.804302",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:23 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014198.804302",
abstract = "The problems of data analysis with hardware processors
are reviewed and a description is given for a
programmable processor. This processor, the 168/E, has
been designed for use in the LASS multi-processor
system; it has an execution speed comparable to
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Burkhardt:1978:MMH,
author = "Walter H. Burkhardt and Helmut E. Maier",
title = "{MICOS}: a microprogrammed hierarchical operating
system nucleus and its performance comparison",
journal = j-SIGMICRO,
volume = "9",
number = "4",
pages = "33--33",
month = dec,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014198.804303",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:23 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014198.804303",
abstract = "Modern operating systems (OS) spend often more than
half of the total CPU-time for overhead.
Microprogramming of systems components offers an
attractive means for a reduction. However, previous
investigators have found only small increases in
efficiency \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Caplin:1978:IHS,
author = "Glenn N. Caplin and Anne R. Clayton and Richard L.
Stuart",
title = "Implementation of high speed data sets with
microprogrammable data processors",
journal = j-SIGMICRO,
volume = "9",
number = "4",
pages = "34--39",
month = dec,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014198.804304",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:23 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014198.804304",
abstract = "Modern high speed data sets (or Modems) are usually
required to perform a great deal of digital signal
processing to maintain acceptable error rates for
worst-case channel conditions. Previously, this digital
processing task was implemented with \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Tanaka:1978:PEA,
author = "Tadashi Tanaka and Tadamichi Kawada and Teiji Emori",
title = "Proposal on efficient address allocation algorithm for
horizontal microprograms",
journal = j-SIGMICRO,
volume = "9",
number = "4",
pages = "40--40",
month = dec,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014198.804305",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:23 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014198.804305",
abstract = "A new algorithm to allocate horizontal microprograms
having many addressing restrictions is presented in
this note. This algorithm, using simultaneous
partitioning, sufficiently maximizes the microprogram
performance and minimizes the necessary memory
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Tokoro:1978:TGO,
author = "Mario Tokoro and Takashi Takizuka and Eiji Tamura and
Ichiro Yamaura",
title = "A technique of global optimization of microprograms",
journal = j-SIGMICRO,
volume = "9",
number = "4",
pages = "41--50",
month = dec,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014198.804306",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:23 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014198.804306",
abstract = "This paper describes a technique of global
optimization of microprograms including loops and
recursive subroutines. This technique can be applied to
a wide variety of microprogrammable machines. The
principle of global optimization, four basic types of
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Wood:1978:PMO,
author = "Graham Wood",
title = "On the packing of micro-operations into
micro-instruction words",
journal = j-SIGMICRO,
volume = "9",
number = "4",
pages = "51--55",
month = dec,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014198.804307",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:23 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014198.804307",
abstract = "This paper discusses the problem of packing a serially
expressed straight line segment of micro-program into
micro-instruction words of a particular format. It
outlines and compares the methods that have been
proposed to solve particular instances of \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Belgard:1978:CCS,
author = "Richard A. Belgard and Victor B. Schneider",
title = "A comparison of the code space and execution time
required for {FORTRAN} assignment statements on six
computer architectures",
journal = j-SIGMICRO,
volume = "9",
number = "4",
pages = "56--64",
month = dec,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014198.804308",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:23 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/fortran1.bib;
http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014198.804308",
abstract = "A method is presented for deriving lower and upper
bounds for memory space and execution time of compiled
FORTRAN assignment statements. Formulas, in terms of
variable references, are presented. The method is
applied to six hypothetical computer architectures,
standardized to eliminate variations resulting from
addressing strategies and varying opcode lengths. The
results are presented in tabular form.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Crocker:1978:DCQ,
author = "Steve Crocker",
title = "Design considerations for a {QM-1} based
multimicroprocessor emulation system",
journal = j-SIGMICRO,
volume = "9",
number = "4",
pages = "65--65",
month = dec,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014198.804309",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:23 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014198.804309",
abstract = "Microprocessors, which are now readily available, are
being used in the design of many systems. Soon avionic
systems will be designed that use many microprocessors
working together. Systems based on multiple
microprocessors (MMP) will be designed to \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Soh:1978:DEO,
author = "Jin W. Soh and Ron Marko",
title = "Design of an emulator oriented microprogrammable
computer",
journal = j-SIGMICRO,
volume = "9",
number = "4",
pages = "66--66",
month = dec,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014198.804310",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:23 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014198.804310",
abstract = "This paper presents a design and implementation of a
computer hardware for emulation using chip sliced
microprocessors. The system has been built at Wright
State University Computer Science Laboratory for
instructional purposes. It provides an efficient
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Rau:1978:LRP,
author = "B. Ramakrishna Rau",
title = "Levels of representation of programs and the
architecture of universal host machines",
journal = j-SIGMICRO,
volume = "9",
number = "4",
pages = "67--79",
month = dec,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014198.804311",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:23 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014198.804311",
abstract = "The issue of high level language support is treated in
a systematic top-down manner. Program representations
are categorized into three classes with respect to a
host processor: high level representations, directly
interpretable representations and \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Hemphill:1978:EIB,
author = "John M. Hemphill and Richard T. Thomas",
title = "Experience with an interactive basic machine
implemented using the {Burroughs B1700}",
journal = j-SIGMICRO,
volume = "9",
number = "4",
pages = "80--80",
month = dec,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014198.804312",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:23 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014198.804312",
abstract = "This paper describes the structure of the interpretive
environment as designed and implemented and gives some
comparisons of this system with another BASIC language
interpreter. Some specific conclusions about the
suitability of the B1700/1800 for this \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Schoellkopf:1978:PHE,
author = "J. P. Schoellkopf",
title = "{PASC-HLL}: an experience in design techniques for
firmware and the supporting hardware",
journal = j-SIGMICRO,
volume = "9",
number = "4",
pages = "81--81",
month = dec,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014198.804313",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:23 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014198.804313",
abstract = "PASC-HLL design started from a study of the high-level
language PASCAL which allowed the definition of a
special purpose intermediate language. A new mechanism
for pipe-lined execution of polish strings using a FIFO
queue instead of a push-down stack [1]. \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Cohen:1978:MPP,
author = "Danny Cohen",
title = "A methodology for programming a pipeline array
processor",
journal = j-SIGMICRO,
volume = "9",
number = "4",
pages = "82--89",
month = dec,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014198.804314",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:23 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014198.804314",
abstract = "In this note a recursive filter implementation is
discussed, analyzed and programmed in the most
efficient way for the FPS-AP120B array processor. The
purpose of this note is not only to demonstrate a good
technique for programming this filter (even \ldots{})",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Mulrooney:1978:MSA,
author = "Timothy J. Mulrooney",
title = "Microprogrammed spectrum analysis",
journal = j-SIGMICRO,
volume = "9",
number = "4",
pages = "90--99",
month = dec,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014198.804315",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:23 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014198.804315",
abstract = "This paper will demonstrate how microprogramming
affects the FFT. An interactive simulator is used to
draw comparisons between an assembler FFT, a
microprogrammed FFT, and a microprogrammed FFT with a
hard-wired multiply. The FFT is analyzed in detail
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Bell:1978:MSP,
author = "David M. Bell and Larry E. Hand",
title = "A micro signal processing module",
journal = j-SIGMICRO,
volume = "9",
number = "4",
pages = "100--100",
month = dec,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014198.804316",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:23 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014198.804316",
abstract = "A small, high-speed programmable digital signal
processing module utilizing bit slice microprocessor
techniques is described. The processor is designed to
provide low-cost, modular implementations of digital
signal processing tasks, such as fast Fourier
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Kopec:1978:PMP,
author = "Gary E. Kopec and Glen S. Miranker",
title = "Programming a microcoded processor for speech waveform
generation",
journal = j-SIGMICRO,
volume = "9",
number = "4",
pages = "101--111",
month = dec,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014198.804317",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:23 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014198.804317",
abstract = "One effective way to exploit decreasing hardware costs
is to build processors tailored to highly specialized
tasks. Our experience with the specification, design
and programming of a hardware realization of a terminal
analog model of the human vocal \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Nagle:1978:ASM,
author = "Andrew W. Nagle",
title = "Automatic synthesis of microcontrollers",
journal = j-SIGMICRO,
volume = "9",
number = "4",
pages = "112--117",
month = dec,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014198.804318",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:23 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014198.804318",
abstract = "A method is proposed for automating the design of a
microcontroller from a register transfer level
description of a digital system. This method designs
the format of the control word, determines the timing
of branch decisions, and specifies the content
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{van-Mierop:1978:VFM,
author = "Dono van-Mierop and Leo Marcus and Steve Crocker",
title = "Verification of the {FTSC} microprogram",
journal = j-SIGMICRO,
volume = "9",
number = "4",
pages = "118--118",
month = dec,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014198.804319",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:23 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014198.804319",
abstract = "At ISI, we are halfway into a two year research
program in microcode verification. We are focussing our
attention on microcode that implements a target
instruction set. The Fault-Tolerant Spaceborne Computer
is a typical microcoded machine and we are \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Budkowski:1978:FVS,
author = "S. Budkowski and P. Dembinski",
title = "Firmware versus software verification",
journal = j-SIGMICRO,
volume = "9",
number = "4",
pages = "119--127",
month = dec,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014198.804320",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:23 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014198.804320",
abstract = "The paper presents an uniform framework in which the
firmware verification problem can be reduced to the
software one. It is shown how to transform the control
memory (ROM) content into a microprogram written in the
specially designed language MIDDLE \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Deutsch:1978:EMI,
author = "L. Peter Deutsch",
title = "Experience with a microprogrammed {Interlisp} system",
journal = j-SIGMICRO,
volume = "9",
number = "4",
pages = "128--129",
month = dec,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014198.804321",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:23 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014198.804321",
abstract = "This paper presents the design of an Interlisp system
running on a microprogrammed minicomputer. We discuss
the constraints imposed by compatibility requirements
and by the hardware, the important design decisions,
and the most prominent successes and \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Griss:1978:RMC,
author = "Martin L. Griss and Robert R. Kessler",
title = "{REDUCE\slash 1700}: a micro-coded Algebra system",
journal = j-SIGMICRO,
volume = "9",
number = "4",
pages = "130--138",
month = dec,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014198.804322",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:23 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/red-g-l.bib;
http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014198.804322",
abstract = "The status of an ongoing micro-coded Algebra machine
project is reviewed. We have implemented a LISP
``machine'' on the Burroughs B1726 computer, capable of
supporting the REDUCE Algebra system. A portable
version of this LISP machine (written in a portable
implementation language, BIL), can be used to produce a
compact and efficient LISP or REDUCE for smaller
machines (it also serves as a bootstrapping kernel for
larger machines). In this paper, we summarize the
current status of the MBALM/1700 project, aimed at
producing a micro-coded LISP and Algebra System on the
Burroughs B1726 computer.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Dembinski:1978:IVO,
author = "P. Dembinski and S. Budkowski",
title = "An introduction to the verification oriented
microprogramming language {``MIDDLE''}",
journal = j-SIGMICRO,
volume = "9",
number = "4",
pages = "139--143",
month = dec,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014198.804323",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:23 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014198.804323",
abstract = "The basic ideas of the microprogramming language
MIDDLE are presented. The language gives a possibility
to describe various properties of an executing hardware
without loosing too much from the flexibility of a
higher-level programming language. Three \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Dasgupta:1978:TML,
author = "Subrata Dasgupta",
title = "Towards a microprogramming language schema",
journal = j-SIGMICRO,
volume = "9",
number = "4",
pages = "144--153",
month = dec,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014198.804324",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:23 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014198.804324",
abstract = "A microprogramming language schema S denotes a
language whose semantics is partially defined. A
particular language S(M$_1$ ), corresponding to some
specific microprogrammable host machine M$_1$, is
obtained when S's semantics is completed using the
properties \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Malik:1978:DOH,
author = "Kamran Malik and Ted Lewis",
title = "Design objectives for high level microprogramming
languages",
journal = j-SIGMICRO,
volume = "9",
number = "4",
pages = "154--160",
month = dec,
year = "1978",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014198.804325",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:23 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014198.804325",
abstract = "The primitive operations of a high level language for
producing emulators is shown to include special purpose
features specific to virtual machine implementation. A
Hierarchy of data types, short reliable language
constructs, and control structures that \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Berg:1979:RMW,
author = "Helmut K. Berg and Udo Schloms",
title = "Report on a microprogramming workshop",
journal = j-SIGMICRO,
volume = "10",
number = "1",
pages = "6--9",
month = mar,
year = "1979",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217236.1217237",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:24 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217236.1217237",
abstract = "In connection with the annual conference of the
Gesellschaft f{\"u}r Informatik (the German association
of professional computer scientists), GI, a
microprogramming workshop was held October 6 in Berlin.
The workshop was organized by the GI interest group
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Thacker:1979:MPR,
author = "William I. Thacker and G. W. Gorsline",
title = "Micro programming rational arithmetic operations",
journal = j-SIGMICRO,
volume = "10",
number = "1",
pages = "10--13",
month = mar,
year = "1979",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217236.1217238",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:24 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/fortran1.bib;
http://www.math.utah.edu/pub/tex/bib/fparith.bib;
http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
note = "See critical comments \cite{Kornerup:1979:NRA} and
response \cite{Thacker:1979:R}.",
URL = "https://dl.acm.org/doi/10.1145/1217236.1217238",
abstract = "For many years, real number arithmetic, whether
accomplished in hardware, software, or firmware, has
utilized a floating point scheme. This paper summarizes
the results of a study assessing rational
representation as a possible replacement for floating
point representation. The Hewlett-Packard 2100A
microprogrammable computer was used as the test
vehicle. Both accuracy and speed comparisons were used
to judge the usefulness of the substitution.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Wood:1979:MDP,
author = "Graham Wood",
title = "Microprogram design at the processor level",
journal = j-SIGMICRO,
volume = "10",
number = "1",
pages = "14--20",
month = mar,
year = "1979",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217236.1217239",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:24 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217236.1217239",
abstract = "This paper presents a method for separating the design
and implementation phases of microprogram development.
The microprogram is written in terms of register
transfer level micro-operations and the
microinstruction format is specified by means of a
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Sheue:1979:TCM,
author = "A. E. Sheue",
title = "Two's-complement multiplication",
journal = j-SIGMICRO,
volume = "10",
number = "1",
pages = "21--23",
month = mar,
year = "1979",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217236.1217240",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:24 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/fparith.bib;
http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217236.1217240",
abstract = "Two's complement multiplication, defined in terms of
adds, subtracts, and shifts, is derived from a novel
expression relating a two's-complement number and its
integer interpretation. Although the derived algorithm
is considered well known, the derivation itself is
believed to be original and easily grasped.
Implementation of the algorithm in terms of computer
arithmetic is shown to be safe from overflow except for
the case when the multiplier is 10\ldots{}0 (max.
negative). In this case, the resulting product will
have the proper magnitude but the wrong algebraic sign.
The implementation can, however, be modified to handle
this special case properly.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Lewis:1979:GPE,
author = "Daniel W. Lewis",
title = "General purpose emulation using the {Hewlett--Packard
2100} minicomputer",
journal = j-SIGMICRO,
volume = "10",
number = "1",
pages = "24--31",
month = mar,
year = "1979",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1217236.1217241",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:24 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1217236.1217241",
abstract = "A taxonomy of methods for the implementation of
general-purpose emulation projects on the
Hewlett--Packard 2100 minicomputer is presented. The
HP2100 is intended to be microprogrammed for
instruction set extensions rather than general
emulation. Problems \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Kornerup:1979:NRA,
author = "Peter Kornerup",
title = "A note on rational arithmetic",
journal = j-SIGMICRO,
volume = "10",
number = "2",
pages = "28--28",
month = jun,
year = "1979",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1218003.1218004",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:24 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/fortran1.bib;
http://www.math.utah.edu/pub/tex/bib/fparith.bib;
http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
note = "See \cite{Thacker:1979:MPR,Thacker:1979:R}.",
URL = "https://dl.acm.org/doi/10.1145/1218003.1218004",
abstract = "A recent paper in SIGMICRO [1] contained a comparison
of the accuracy of floating point vs. rational
representations, which is very unfair to the latter.
The format chosen for rational numbers utilizes 16 bits
for numerators and 16 bits for denominators. This
implies that the spacing between consecutive numbers in
the system is in most cases of the order $ 2 {-32} $.
Only around simple rational numbers (e.g. 1/1, 2/3) is
the spacing of the order $ 2 {-16}. $ However the
rounding algorithm presented in [1] will almost
certainly introduce a rounding error of the order $ 2
{-16} $, i.e. introduce an error which in most cases is
of the order $ 2^{16} $ larger than necessary.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Thacker:1979:R,
author = "W. I. Thacker and G. W. Gorsline",
title = "Response",
journal = j-SIGMICRO,
volume = "10",
number = "2",
pages = "29--29",
month = jun,
year = "1979",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1218003.1218005",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:24 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/fortran1.bib;
http://www.math.utah.edu/pub/tex/bib/fparith.bib;
http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
note = "See \cite{Thacker:1979:MPR,Kornerup:1979:NRA}.",
URL = "https://dl.acm.org/doi/10.1145/1218003.1218005",
abstract = "Within the context of our study; that is, the direct
substitution of a pure rational scheme for a floating
point scheme of arithmetic and storage within an extant
FORTRAN system with no changes to the compiler (and
thus to the storage space available for a single
numerical quantity), we continue to claim that our
results are valid. We again wish to note that our
investigation was limited to the pure rational scheme
using the same storage space available to a floating
point scheme.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Akonteh:1979:PIE,
author = "Ayola N. Akonteh",
title = "A performance index for emulation environments in
digital systems",
journal = j-SIGMICRO,
volume = "10",
number = "3",
pages = "6--13",
month = sep,
year = "1979",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1218007.1218008",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:25 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1218007.1218008",
abstract = "This study develops a formal representation of an
emulation environment and defines an emulator in terms
of a transformation process \tau (x,y) equivalent to an
environment M$_{xy}$ created by embedding the state
image of a target machine y into a host machine
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Kornerup:1979:NRN,
author = "Peter Kornerup",
title = "A note to a response to a note",
journal = j-SIGMICRO,
volume = "10",
number = "3",
pages = "14--15",
month = sep,
year = "1979",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1218007.1218009",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:25 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1218007.1218009",
abstract = "Although I hate to drag on a discussion on a matter
which may only have a limited interest to the audience
of SIGMICRO Newsletter, I find that the response by
Thacker and Gorsline [1] missed my point in [2].",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Wood:1979:GOM,
author = "Graham Wood",
title = "Global optimization of microprograms through modular
control constructs",
journal = j-SIGMICRO,
volume = "10",
number = "4",
pages = "1--6",
month = dec,
year = "1979",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014188.803006",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:25 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014188.803006",
abstract = "By taking due regard of the disciplines of structured
programming, we extend the scope of optimization of
microprograms from blocks of micro-operations delimited
by labels and branches (straight line segments) to
complete microprograms.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Tamura:1979:HMG,
author = "Eiji Tamura and Mario Tokoro",
title = "Hierarchical microprogram generating system",
journal = j-SIGMICRO,
volume = "10",
number = "4",
pages = "7--21",
month = dec,
year = "1979",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014188.803007",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:25 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014188.803007",
abstract = "A general purpose microprogram generating system has
been developed to compose, together with a
hardware/microprogram debugger, a general purpose
development support system for LSI Processor Modules
such as Am2900, MMI6700, and/or MACROLOGIC. The
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Patterson:1979:TEM,
author = "David A. Patterson and Karl Lew and Richard Tuck",
title = "Towards an efficient, machine-independent language for
microprogramming",
journal = j-SIGMICRO,
volume = "10",
number = "4",
pages = "22--35",
month = dec,
year = "1979",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014188.803008",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:25 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014188.803008",
abstract = "A machine independent low level language YALLL is
presented. This language produces microcode for two
very different machines: Hewlett Packard HP 300 and
Digital Equipment Corporation VAX 11/780. The
efficiency of this language is tested by comparing
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Marti:1979:MLC,
author = "Jed B. Marti and Robert R. Kessler",
title = "A medium level compiler generating microcode",
journal = j-SIGMICRO,
volume = "10",
number = "4",
pages = "36--41",
month = dec,
year = "1979",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014188.803009",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:25 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014188.803009",
abstract = "Described is a medium level language and compiler
which generates microcode for the Burroughs 1800. The
language significantly aids implementation of microcode
interpreters for this machine.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Mezzalama:1979:DIF,
author = "M. Mezzalama and P. Prinetto",
title = "Design and implementation of a flexible and
interactive microprogram simulator",
journal = j-SIGMICRO,
volume = "10",
number = "4",
pages = "42--48",
month = dec,
year = "1979",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014188.803010",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:25 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014188.803010",
abstract = "In the present paper a microprogrammable architecture
oriented simulator is described. This simulator
structure may be logically subdivided in four
independent blocks: Supervisor, Interface Module,
Simulation Monitor, Simulation Routines. A high degree
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Schleimer:1979:EHL,
author = "S. Schleimer and W. J. Meyers",
title = "Experience with a high level micromachine simulator",
journal = j-SIGMICRO,
volume = "10",
number = "4",
pages = "49--54",
month = dec,
year = "1979",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014188.803011",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:25 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014188.803011",
abstract = "As part of a microcoding project, we developed a
simulator that offers a relatively high level view of a
micromachine. The simulator supports all out a few
features of the hardware, and provides a more friendly
environment for the microprogrammer. In \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Drongowski:1979:AHD,
author = "Paul J. Drongowski and Charles W. Rose",
title = "Application of hardware description languages to
microprogramming: Method, practice, and limitations",
journal = j-SIGMICRO,
volume = "10",
number = "4",
pages = "55--60",
month = dec,
year = "1979",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014188.803012",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:25 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014188.803012",
abstract = "The use of microprogrammable processors and networks
of microcomputers has induced a reconsideration of
development tools and methodologies for system design
and construction. This article presents the history,
structure, and use of a system developed \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Crews:1979:IMV,
author = "Phillip Crews and Laura Marie Leventhal",
title = "Interactive microprogram validation: a {Prime 400}
testbed facility",
journal = j-SIGMICRO,
volume = "10",
number = "4",
pages = "61--67",
month = dec,
year = "1979",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014188.803013",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:25 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014188.803013",
abstract = "This paper presents a solution to the problem of an
inadequate microprogram testbed facility for the Prime
400 system, but more importantly, defines typical
problems resulting from lack of good microprogram
development software in the university \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Armbruster:1979:MTS,
author = "C. Edward Armbruster",
title = "A microcoded tool to sample the software instruction
address",
journal = j-SIGMICRO,
volume = "10",
number = "4",
pages = "68--72",
month = dec,
year = "1979",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014188.803014",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:25 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014188.803014",
abstract = "This paper introduces the concept of software
execution localization and defines a microcoded tool
for measuring execution localization. The tool is
presented as a conceptual description. This tool has
been used during development of microcode assists
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Nash:1979:HST,
author = "James Nash and Mike Spak",
title = "Hardware and software tools for the development of a
micro-programmed microprocessor",
journal = j-SIGMICRO,
volume = "10",
number = "4",
pages = "73--83",
month = dec,
year = "1979",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014188.803015",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:25 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014188.803015",
abstract = "This paper discusses the development and
implementation of a number of hardware and software
tools used in the design, development, and debugging of
the microcode and nanocode for the MC68000
microprocessor. A functional description of these tools
is \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Bridges:1979:DEC,
author = "Charles W. Bridges and Abd-Elfattah Mohamed Abd-alla",
title = "Direct execution of {C}-string compiler texts",
journal = j-SIGMICRO,
volume = "10",
number = "4",
pages = "84--92",
month = dec,
year = "1979",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014188.803016",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:25 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014188.803016",
abstract = "High level language (HLL) computer architectures refer
to those computers which are designed to accept either
HLL source texts directly or intermediate texts
preprocessed and prepared by HLL compilers. This paper
investigates the direct execution of \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Anastas:1979:DAI,
author = "M. S. Anastas and R. F. Vaughan",
title = "Direct architectural implementation of a
requirements-oriented computing structure",
journal = j-SIGMICRO,
volume = "10",
number = "4",
pages = "93--100",
month = dec,
year = "1979",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014188.803017",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:25 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014188.803017",
abstract = "Many of the advances in computing technology that have
a direct bearing on software productivity have been
integrated into a unique requirements-oriented
computing structure devoid of transfer of control
constructs. Overhead is a major obstacle to such
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Huck:1979:DES,
author = "Jerry Huck and Charles Neuhauser",
title = "{I/O} device emulation in {The Stanford Emulation
Laboratory}",
journal = j-SIGMICRO,
volume = "10",
number = "4",
pages = "101--108",
month = dec,
year = "1979",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014188.803018",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:25 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014188.803018",
abstract = "This report describes the implementation of an I/O
device emulation system for a universal host machine,
the Emmy. The actual system I/O devices are part of a
PDP-11/05 system supporting the UNIX operating system.
To support device emulation a process \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Hartung:1979:VE,
author = "R. L. Hartung and A. Ammerman",
title = "Virtual {I/O}, an experiment",
journal = j-SIGMICRO,
volume = "10",
number = "4",
pages = "109--113",
month = dec,
year = "1979",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014188.803019",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:25 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib;
http://www.math.utah.edu/pub/tex/bib/virtual-machines.bib",
URL = "https://dl.acm.org/doi/10.1145/1014188.803019",
abstract = "This paper describes an experiment in virtualizing
Input/Output (I/O) for allowing new I/O technologies,
such as ARPANET, to replace old hardwired interface
disciplines. This was accomplished using
micro-programmable host machines, emulation, and
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Cooper:1980:DEI,
author = "R. E. M. Cooper",
title = "The direct execution of intermediate languages on an
{Eclipse} computer",
journal = j-SIGMICRO,
volume = "11",
number = "1",
pages = "6--9",
month = mar,
year = "1980",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1218011.1218012",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:25 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1218011.1218012",
abstract = "The use of intermediate languages as a convenient
means of developing portable high-level language
compilers, appears to be growing. With this approach,
the compiler for language A (which may be written in
language A) compiles the source code into an \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Skordalakis:1980:DMD,
author = "E. Skordalakis",
title = "{DGCAS} as a microprogram development tool",
journal = j-SIGMICRO,
volume = "11",
number = "1",
pages = "10--16",
month = mar,
year = "1980",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1218011.1218013",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:25 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1218011.1218013",
abstract = "User microprogramming has entered a new phase
nowadays. This is due first to the availability of
``microcircuits'' with the help of which one can build,
easily, microprogrammable digital systems and secondly
to the availability of``microprogram software
\ldots{}''",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Tracz:1980:MCAa,
author = "William J. Tracz",
title = "Microprogrammable computer architecture design
considerations",
journal = j-SIGMICRO,
volume = "11",
number = "1",
pages = "17--20",
month = mar,
year = "1980",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1218011.1218014",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:25 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1218011.1218014",
abstract = "The implementation of a computer system through a
microprogrammable architecture has demonstrated
significant advantages in flexibility and overall cost.
This paper summarizes some key questions related to the
design of a microprogrammable computer \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Tracz:1980:MCAb,
author = "William J. Tracz",
title = "Microprogrammable computer architecture design
considerations",
journal = j-SIGMICRO,
volume = "11",
number = "2",
pages = "10--14",
month = jun,
year = "1980",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096404.1096405",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:26 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096404.1096405",
abstract = "The implementation of a computer system through a
microprogrammable architecture has demonstrated
significant advantages in flexibility and overall cost.
This paper summarizes some key questions related to the
design of a microprogrammable computer \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Hansen:1980:FCA,
author = "Igor Hansen and Jacek Leszczylowski",
title = "On fundamentals of computer-aided design of firmware",
journal = j-SIGMICRO,
volume = "11",
number = "3--4",
pages = "3--12",
month = dec,
year = "1980",
DOI = "https://doi.org/10.1145/1014190.802705",
bibdate = "Fri Apr 16 10:27:26 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014190.802705",
abstract = "A real-time model of microprogrammed hardware is
described. It is used for firmware classification and
for stating the conditions under which an equivalent
discrete-time model can be introduced. We also give a
brief description of a computer-aided \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Poe:1980:HGO,
author = "Michael D. Poe",
title = "Heuristics for the global optimization of
microprograms",
journal = j-SIGMICRO,
volume = "11",
number = "3--4",
pages = "13--22",
month = dec,
year = "1980",
DOI = "https://doi.org/10.1145/1014190.802706",
bibdate = "Fri Apr 16 10:27:26 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014190.802706",
abstract = "Most of the discussion in the microprogram
optimization literature deals only with straight line
segments. This paper discusses an implementation in
progress that globally optimizes microprograms. The
complete optimization of microprograms has been
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Dromard:1980:AIS,
author = "D. Dromard and F. Dromard",
title = "Algorithm implementation on specific microprogrammed
structure",
journal = j-SIGMICRO,
volume = "11",
number = "3--4",
pages = "23--29",
month = dec,
year = "1980",
DOI = "https://doi.org/10.1145/1014190.802707",
bibdate = "Fri Apr 16 10:27:26 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014190.802707",
abstract = "We currently see many works which have been done in
the microprogramming field, to facilitate and to
improve algorithm implementations on existing
microprogrammable structures. Very few of them were
executed with a top down approach, though it seems to
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Srimani:1980:SSM,
author = "Pradip K. Srimani and Bhabani P. Sinha",
title = "Some studies on microprogram optimization",
journal = j-SIGMICRO,
volume = "11",
number = "3--4",
pages = "30--37",
month = dec,
year = "1980",
DOI = "https://doi.org/10.1145/1014190.802708",
bibdate = "Fri Apr 16 10:27:26 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014190.802708",
abstract = "Minimization of control memory bit dimension
constitutes a major problem in the synthesis of a
microprogrammed digital computer. This paper
investigates the problem in both the cases of static
and dynamic microprogramming, i.e., the problems of
ROM, as \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Ulrich:1980:DMS,
author = "John Wade Ulrich",
title = "The derivation of microcode by symbolic execution",
journal = j-SIGMICRO,
volume = "11",
number = "3--4",
pages = "38--42",
month = dec,
year = "1980",
DOI = "https://doi.org/10.1145/1014190.802709",
bibdate = "Fri Apr 16 10:27:26 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014190.802709",
abstract = "Given a description of a computer called the
``target'' and a micro processor called the ``host'' we
would like to generate a micro program which when
executed by the host will simulate the target. We
accomplish this by first breaking the target down into
a \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Mueller:1980:FAS,
author = "R. A. Mueller",
title = "Formalization and automated synthesis of
microprograms",
journal = j-SIGMICRO,
volume = "11",
number = "3--4",
pages = "45--53",
month = dec,
year = "1980",
DOI = "https://doi.org/10.1145/1014190.802710",
bibdate = "Fri Apr 16 10:27:26 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014190.802710",
abstract = "The problem of automating the production of reliable
micro-code is addressed. In contrast to validation and
verification approaches which attempt to establish the
correctness (incorrectness) of manually produced code
with respect to a set of \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Firth:1980:RST,
author = "Neal R. Firth",
title = "The role of software tools in the development of the
{ECLIPSE\reg{} MV\slash 8000} microcode",
journal = j-SIGMICRO,
volume = "11",
number = "3--4",
pages = "54--58",
month = dec,
year = "1980",
DOI = "https://doi.org/10.1145/1014190.802711",
bibdate = "Fri Apr 16 10:27:26 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014190.802711",
abstract = "This paper presents an overview of the software tools
used in the development of the microcode for Data
General's new 32 bit processor the ECLIPSE MV/8000.
Included in this overview is a brief description of
each of the tools, and the design \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Reilly:1980:IME,
author = "Paul Reilly and Elizabeth Shanahan and Steven
Staudaher",
title = "An implementation of microdiagnostics on the
{ECLIPSE\reg{} MV\slash 8000}",
journal = j-SIGMICRO,
volume = "11",
number = "3--4",
pages = "59--63",
month = dec,
year = "1980",
DOI = "https://doi.org/10.1145/1014190.802712",
bibdate = "Fri Apr 16 10:27:26 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014190.802712",
abstract = "The effectiveness of using a microcoded Independent
Diagnostic Instruction Set for the development,
manufacturing and field support of the 32-bit
ECLIPSE\reg{} MV/8000 data processing system is
demonstrated. A separate Diagnostic Processor with a
simple \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Fisher:1980:WJM,
author = "Joseph A. Fisher",
title = "$ 2 n$-way jump microinstruction hardware and an
effective instruction binding method",
journal = j-SIGMICRO,
volume = "11",
number = "3--4",
pages = "64--75",
month = dec,
year = "1980",
DOI = "https://doi.org/10.1145/1014190.802713",
bibdate = "Fri Apr 16 10:27:26 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014190.802713",
abstract = "A scheme is developed by which multiway microprogram
jumps may be made to any of 2$^n$ next possible
microinstructions as a function of any selection of $ n
> 1$ logically independent tests. An efficient method
of binding microinstructions to memory locations
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Tomita:1980:PEI,
author = "Shinji Tomita and Kiyoshi Shibayama and Toshiaki
Kitamura and Hiroshi Hagiwara",
title = "Performance evaluation and improvement of a
dynamically microprogrammable computer with low-level
parallelism",
journal = j-SIGMICRO,
volume = "11",
number = "3--4",
pages = "79--89",
month = dec,
year = "1980",
DOI = "https://doi.org/10.1145/1014190.802714",
bibdate = "Fri Apr 16 10:27:26 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014190.802714",
abstract = "A new microprogrammable computer with low-level
parallelism was built and has been utilized as a
research vehicle for solving different classes of
research-oriented applications such as real-time
processing on static\slash dynamic images, pictures and
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Blau:1980:MAE,
author = "Jonathan S. Blau and Charles J. Holland and David L.
Keating",
title = "The micro-architecture of the {ECLIPSE\reg{} MV\slash
8000}: Conception and implementation",
journal = j-SIGMICRO,
volume = "11",
number = "3--4",
pages = "90--97",
month = dec,
year = "1980",
DOI = "https://doi.org/10.1145/1014190.802715",
bibdate = "Fri Apr 16 10:27:26 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014190.802715",
abstract = "The microcode of the ECLIPSE MV/8000 controls the
hardware to emulate an instruction set. In the MV/8000
the micro-architecture is defined and limited by the
following constraints: (1) the desire to implement
microcode in a limited number of locations; \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Epstein:1980:EMM,
author = "David I. Epstein",
title = "The {ECLIPSE\reg{} MV\slash 8000} Microsequencer",
journal = j-SIGMICRO,
volume = "11",
number = "3--4",
pages = "98--105",
month = dec,
year = "1980",
DOI = "https://doi.org/10.1145/1014190.802716",
bibdate = "Fri Apr 16 10:27:26 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014190.802716",
abstract = "The MV/8000 Microsequencing subsection is presented as
a case study of a microprogrammed CPU engine. A brief,
but comprehensive, description of the micro-orders are
discussed with both hardware and firmware aspects
considered. Features that are \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Kraley:1980:DUM,
author = "Michael Kraley and Randall Rettberg and Philip Herman
and Robert Bressler and Anthony Lake",
title = "Design of a user-microprogrammable building block",
journal = j-SIGMICRO,
volume = "11",
number = "3--4",
pages = "106--114",
month = dec,
year = "1980",
DOI = "https://doi.org/10.1145/1014190.802717",
bibdate = "Fri Apr 16 10:27:26 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014190.802717",
abstract = "A user-microprogrammable computer has been developed
for use as a building block in general-purpose and
dedicated computer systems. The architecture is
designed to be easily microprogrammed and features a
32-bit, vertically oriented microinstruction.
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Guttag:1980:CCR,
author = "Karl M. Guttag",
title = "Compressing control {ROM} for {VLSI} microprogrammed
microprocessors",
journal = j-SIGMICRO,
volume = "11",
number = "3--4",
pages = "115--121",
month = dec,
year = "1980",
DOI = "https://doi.org/10.1145/1014190.802718",
bibdate = "Fri Apr 16 10:27:26 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014190.802718",
abstract = "By taking advantage of information redundancy and MOS
structures, control ROMs for microprogrammed
microprocessors can be considerably reduced. The
Compressed Control ROM (CCROM) method for reducing
control ROMs is described in terms of a simple example
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Cragon:1980:EPS,
author = "Harvey G. Cragon",
title = "The economics of programmable system components",
journal = j-SIGMICRO,
volume = "11",
number = "3--4",
pages = "122--125",
month = dec,
year = "1980",
DOI = "https://doi.org/10.1145/1014190.802719",
bibdate = "Fri Apr 16 10:27:26 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014190.802719",
abstract = "Integrated circuits having complexity levels
approaching one million devices per chip (VLSI) present
significant problems in the cost of design and use.
There are advocates for very capable design automation
techniques coupled with rapid turnaround \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Bell:1980:BTT,
author = "R. K. Bell and W. D. Bell and T. C. Cooper and T. K.
McFarland",
title = "The big three --- today's 16-bit microprocessor",
journal = j-SIGMICRO,
volume = "11",
number = "3--4",
pages = "126--138",
month = dec,
year = "1980",
DOI = "https://doi.org/10.1145/1014190.802720",
bibdate = "Fri Apr 16 10:27:26 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014190.802720",
abstract = "This paper reports on the functional evaluation of the
three 16-bit microprocessors, namely the Intel 8086,
the Zilog Z8000, and the Motorola MC68000. These
microprocessors were employed in several CRT
applications, both monochrome and color. Execution
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Sint:1980:SHL,
author = "Marleen Sint",
title = "A survey of high level microprogramming languages",
journal = j-SIGMICRO,
volume = "11",
number = "3--4",
pages = "141--153",
month = dec,
year = "1980",
DOI = "https://doi.org/10.1145/1014190.802721",
bibdate = "Fri Apr 16 10:27:26 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014190.802721",
abstract = "This paper surveys the current state of design and
implementation of high level microprogramming
languages. First, a number of important design issues
are formulated. Next, four microprogramming languages
are considered in detail, to see how each of \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Kurki-Suonio:1980:DAL,
author = "R. Kurki-Suonio and J. Hein{\"a}nen",
title = "A data abstraction language based on
microprogramming",
journal = j-SIGMICRO,
volume = "11",
number = "3--4",
pages = "154--161",
month = dec,
year = "1980",
DOI = "https://doi.org/10.1145/1014190.802722",
bibdate = "Fri Apr 16 10:27:26 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014190.802722",
abstract = "The paper describes the basic ideas in extending a
machine-oriented microprogramming language into a
system implementation language through data and control
abstraction. The approach allows an extremely primitive
base language to be bootstrapped to a \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Meyers:1980:DML,
author = "W. J. Meyers",
title = "Design of a microcode link editor",
journal = j-SIGMICRO,
volume = "11",
number = "3--4",
pages = "165--170",
month = dec,
year = "1980",
DOI = "https://doi.org/10.1145/1014190.802723",
bibdate = "Fri Apr 16 10:27:26 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014190.802723",
abstract = "We developed a microcode link editor (microbinder)
that supports a variety of different micromachines. The
microbinder resolves symbolic label references within
and between separately assembled microcode modules,
allocates space for each module in \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Baker:1980:HLL,
author = "Henry G. Baker and Clinton Parker",
title = "High level language programs run ten times faster in
microstore",
journal = j-SIGMICRO,
volume = "11",
number = "3--4",
pages = "171--177",
month = dec,
year = "1980",
DOI = "https://doi.org/10.1145/1014190.802724",
bibdate = "Fri Apr 16 10:27:26 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014190.802724",
abstract = "A true microcode compiler for a minicomputer is
described which translates an algebraic language
directly into executable microcode. The compiler
performs extensive optimization and produces code which
is a good compromise between speed and size. This
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Berglass:1980:MAH,
author = "Gilbert R. Berglass",
title = "A meta-assembler for highly-parallel microprogrammable
systems",
journal = j-SIGMICRO,
volume = "11",
number = "3--4",
pages = "181--189",
month = dec,
year = "1980",
DOI = "https://doi.org/10.1145/1014190.802725",
bibdate = "Fri Apr 16 10:27:26 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014190.802725",
abstract = "This paper describes a software system whose input is
a description of a highly parallel (horizontally)
microprogrammable machine as reflected in the
organization of the machine's ``word'' and a set of
user-specified statement ``patterns'' defining the
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Kleinsteiber:1980:IHM,
author = "James R. Kleinsteiber",
title = "{IBM 4341} hardware\slash microcode trade-off
decisions",
journal = j-SIGMICRO,
volume = "11",
number = "3--4",
pages = "190--192",
month = dec,
year = "1980",
DOI = "https://doi.org/10.1145/1014190.802726",
bibdate = "Fri Apr 16 10:27:26 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014190.802726",
abstract = "The design of IBM's 4341 Processor, as with other
processors, involved many cost/performance tradeoffs.
The designer is continually under pressure to increase
processor speed without increasing cost or to decrease
processor cost without decreasing \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Hemphill:1981:RPF,
author = "John M. Hemphill",
title = "Review of {``\booktitle{Principles of Firmware
Engineering in Microprogram Control}, by Michael
Andrews'', Computer Science Press, 1980}",
journal = j-SIGMICRO,
volume = "12",
number = "1",
pages = "23--24",
month = mar,
year = "1981",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096407.1096409",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:27 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096407.1096409",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Hemphill:1981:RDS,
author = "John M. Hemphill",
title = "Review of {``\booktitle{Digital System Design with LSI
BIT-Slice Logic}, by Glenford J. Myers'', John Wiley
and Son, 1980}",
journal = j-SIGMICRO,
volume = "12",
number = "1",
pages = "24--25",
month = mar,
year = "1981",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096407.1096410",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:27 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096407.1096410",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Neuhauser:1981:RFM,
author = "Charles Neuhauser",
title = "Review of {``\booktitle{Firmware, Microprogramming and
Restructurable Hardware}, by G. Chroust and J. R.
M{\"u}hlbacher'', North-Holland Publishing Company}",
journal = j-SIGMICRO,
volume = "12",
number = "1",
pages = "26--28",
month = mar,
year = "1981",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096407.1096411",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:27 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096407.1096411",
abstract = "This book relates the proceedings of the IFIP Working
Conference on Firmware, Microprogramming and
Restructurable Hardware held at Linz, Austria during
April of 1980. This conference involved about 60
participants, primarily from Europe, but with a good
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Tracz:1981:MSS,
author = "William J. Tracz",
title = "Microcode support software for the {Modular Computer
System}",
journal = j-SIGMICRO,
volume = "12",
number = "2",
pages = "14--37",
month = jun,
year = "1981",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096413.1096414",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:27 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096413.1096414",
abstract = "This paper describes the microprogramming support
software tools used to implement and verify
microprograms for the Modular Computer System (MCS) at
IBM-Owego, NY. The concept of emulating various
existing machine language instruction sets to form a
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Wallach:1981:RAP,
author = "Walter Wallach",
title = "Recent articles on protection of computer related
innovations",
journal = j-SIGMICRO,
volume = "12",
number = "3",
pages = "10--12",
month = sep,
year = "1981",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1218016.1218017",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:28 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1218016.1218017",
abstract = "There have been a number of recent articles in the
trade press regarding the protection of computer
innovations which are not strictly hardware (such as
firmware and software). An article by David Pressman in
the August 5 issue of EDN (their A Question \ldots{})",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Wallach:1981:NAE,
author = "Walter Wallach",
title = "News about {Euromicro}",
journal = j-SIGMICRO,
volume = "12",
number = "3",
pages = "13--15",
month = sep,
year = "1981",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1218016.1218018",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:28 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1218016.1218018",
abstract = "Information in this feature has been obtained from
Microprocessing and Microprogramming, the Euromicro
Journal. Microprocessing and Microprogramming is
copyrighted by North-Holland Publishing Company.
Abstracts reproduced in this feature are used with
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Wallach:1981:ORP,
author = "Walter Wallach",
title = "Other recent papers",
journal = j-SIGMICRO,
volume = "12",
number = "3",
pages = "16--16",
month = sep,
year = "1981",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1218016.1218019",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:28 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1218016.1218019",
abstract = "The June, 1981 issue of the IEEE Transactions on
Computers (vol. C-30, no. 6) contains a paper by Alice
Parker and John Wallace entitled ``SLIDE: An I/O
Hardware Descriptive Language'' (pp. 423--439).",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Papachristou:1981:HMS,
author = "Christos A. Papachristou",
title = "Hardware microcontrol schemes using {PLAs}",
journal = j-SIGMICRO,
volume = "12",
number = "4",
pages = "3--16",
month = dec,
year = "1981",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014192.802431",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:28 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014192.802431",
abstract = "Four new schemes for microprogram control design with
programmable logic arrays (PLAs) are proposed. The
general structure of the first three schemes consists
of three units namely, the microcode memory (ROM), the
microsequencer PLA, and a register-. \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Mueller:1981:CTV,
author = "Robert A. Mueller and Gearold R. Johnson",
title = "Contrasting translation, verification and synthesis in
software and firmware engineering",
journal = j-SIGMICRO,
volume = "12",
number = "4",
pages = "17--22",
month = dec,
year = "1981",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014192.802432",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:28 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014192.802432",
abstract = "Translation, verification and synthesis are commonly
used terms in the software field, yet these terms seem
to be misunderstood by many which may inhibit progress.
This paper attempts, through the use of definitions and
examples, to clarify these \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Kershaw:1981:TIF,
author = "John Kershaw",
title = "Two implementations of the {`FLEX'} machine",
journal = j-SIGMICRO,
volume = "12",
number = "4",
pages = "25--37",
month = dec,
year = "1981",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014192.802433",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:28 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014192.802433",
abstract = "The FLEX high-level language architecture is
introduced. Two microprogrammed implementations of FLEX
are described, one based on a special purpose,
horizontally coded machine and the other on a general
purpose emulator called GEMINI. Examples and \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Habib:1981:UMA,
author = "Stanley Habib and Xue-Liang Yang",
title = "The use of a meta-assembler to design an {M} code
interpreter on {AMD2900} chips",
journal = j-SIGMICRO,
volume = "12",
number = "4",
pages = "38--50",
month = dec,
year = "1981",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014192.802434",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:28 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014192.802434",
abstract = "There have been several machine designs using
microproprammed control which interpretively execute
intermediate code such as P code and earlier version
such as POPS. The recently announced Modula language
uses M code as an intermediate language This \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Ishikawa:1981:APV,
author = "Chiaki Ishikawa and Ken Sakamura and Mamoru Maekawa",
title = "Adaptation and personalization of {VLSI}-based
computer architecture",
journal = j-SIGMICRO,
volume = "12",
number = "4",
pages = "51--61",
month = dec,
year = "1981",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014192.802435",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:28 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014192.802435",
abstract = "This paper discusses the important problem of the
adaptation and the personalization of VLSI-based
computer systems by means of microprogramming. In order
to fully exploit the VLSI chip with one million
transistors on it, we propose the scheme of mass-.
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Roskos:1981:TUS,
author = "J. Eric Roskos and Robert I. Winner",
title = "Toward user sharing of the microprogramming level
under {UNIX} on the {Perkin-Elmer 3220}",
journal = j-SIGMICRO,
volume = "12",
number = "4",
pages = "67--73",
month = dec,
year = "1981",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014192.802436",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:28 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib;
http://www.math.utah.edu/pub/tex/bib/unix.bib",
URL = "https://dl.acm.org/doi/10.1145/1014192.802436",
abstract = "A master/slave model of writable control store is
presented which is claimed to be a better
representation of the operating system view of control
store than models which more accurately portray the
physical reality. Reported work includes the \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Geyer:1981:DTU,
author = "Steven Geyer and Anthony Lake",
title = "Development tools for user microprogramming",
journal = j-SIGMICRO,
volume = "12",
number = "4",
pages = "74--77",
month = dec,
year = "1981",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014192.802437",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:28 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014192.802437",
abstract = "Software tools used to develop microcode for the BBN
Microprogrammable Building Block have been implemented
using standard software engineering and language
development utilities. The major microcode development
tools include a microassembler, multi-. \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Greenberg:1981:MMA,
author = "Kenneth F. Greenberg",
title = "The {Micro8} microcode assembler",
journal = j-SIGMICRO,
volume = "12",
number = "4",
pages = "78--82",
month = dec,
year = "1981",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014192.802438",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:28 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014192.802438",
abstract = "This paper describes Micro8, a commercially-available
microcode assembler written in ISO standard Pascal to
enhance portability. Micro8 is designed to be a useful
tool for both bit-slice and discrete logic designs.
Considerable flexibility in definition \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Hansen:1981:MMD,
author = "Igor Hansen",
title = "{MIDAS} --- microprogram description and analysis
system",
journal = j-SIGMICRO,
volume = "12",
number = "4",
pages = "87--87",
month = dec,
year = "1981",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014192.802439",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:28 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014192.802439",
abstract = "This paper did not arrive in time to be included in
the Proceedings.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Poe:1981:IDL,
author = "Michael D. Poe and Ross Goodell and Simon Steely",
title = "Issues of the design of a low level microprogramming
language for global microcode compaction",
journal = j-SIGMICRO,
volume = "12",
number = "4",
pages = "88--94",
month = dec,
year = "1981",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014192.802440",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:28 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014192.802440",
abstract = "Microcode compaction, or packing, is the process of
assigning microoperations to microwords so that the
minimum number of microwords and execution time is used
by the microprogram. The techniques for global
microcode compaction have been described \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Sint:1981:MMD,
author = "Marleen Sint",
title = "{MIDL} --- a microinstruction description language",
journal = j-SIGMICRO,
volume = "12",
number = "4",
pages = "95--106",
month = dec,
year = "1981",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014192.802441",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:28 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014192.802441",
abstract = "A microinstruction description language called MIDL is
introduced. A MIDL description of a microarchitecture
defines the semantics and triggering conditions of all
microoperations. It also defines operand selection.
MIDL incorporates a timing model that \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Bartlett:1981:MMD,
author = "Joel F. Bartlett",
title = "{MicroTAL} --- a machine-dependent, high-level
microprogramming language",
journal = j-SIGMICRO,
volume = "12",
number = "4",
pages = "109--114",
month = dec,
year = "1981",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014192.802442",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:28 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014192.802442",
abstract = "The design and implementation of a high-level
microprogramming language is described. The language is
a subset of an existing systems programming language,
TAL, which allows algorithms to be written and debugged
using that language. The procedure may \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Marwedel:1981:RMG,
author = "Peter Marwedel",
title = "A retargetable microcode generation system for a
high-level microprogramming language",
journal = j-SIGMICRO,
volume = "12",
number = "4",
pages = "115--123",
month = dec,
year = "1981",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014192.802443",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:28 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014192.802443",
abstract = "A system for the generation of microcode from a
high-level microprogramming language is presented. The
system is independent of the target machine because it
is table-driven by a separate hardware declaration. It
is applicable for horizontally \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Klassen:1981:QIH,
author = "Alynn Klassen and Subrata Dasgupta",
title = "{S*(QM-1)}: an instantiation of the high level
microprogramming language scheme {S*} for the nanodata
{QM-1 1}",
journal = j-SIGMICRO,
volume = "12",
number = "4",
pages = "124--130",
month = dec,
year = "1981",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014192.802444",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:28 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014192.802444",
abstract = "In previous papers [1,2,3] a high level
microprogramming language schema called S* was
described. S* is a partially specified language such
that for a given host machine M1, a particular language
S*(M1) results when M1's properties are used to
complete \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Hobson:1981:HLM,
author = "Richard F. Hobson and Patrick Hannon and Jonathan
Thornburg",
title = "High-level microprogramming with {APL} syntax",
journal = j-SIGMICRO,
volume = "12",
number = "4",
pages = "131--139",
month = dec,
year = "1981",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014192.802445",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:28 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014192.802445",
abstract = "The article demonstrates how higher-level
microprograms can be written in APL notation. With an
architecture support package (ASP) defining and
emulating target machine features, the resulting
'microAPL' code is directly APL executable. Firmware
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Martinez-Carballido:1981:GMW,
author = "Jorge Francisco Martinez-Carballido and V. Michael
Powers",
title = "General microprogram width reduction using generator
sets",
journal = j-SIGMICRO,
volume = "12",
number = "4",
pages = "144--153",
month = dec,
year = "1981",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014192.802446",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:28 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014192.802446",
abstract = "The problem of reducing the microinstruction length
for a parallel microprogram, by trading off
microprogram width (bits) for subsequent logic, is
considered. In a generalization of previous methods, it
is shown that a considerable reduction of \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Sheraga:1981:AMG,
author = "Robert J. Sheraga and John L. Gieser",
title = "Automatic microcode generation for horizontally
microprogrammed processors",
journal = j-SIGMICRO,
volume = "12",
number = "4",
pages = "154--168",
month = dec,
year = "1981",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014192.802447",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:28 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014192.802447",
abstract = "A procedure is described which permits applications
problems coded in a Higher Level Language to be
compiled to microcode for horizontally microprogrammed
processors. An experimental language has been designed
which is suitable for expressing \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Nicolau:1981:UOM,
author = "Alexandru Nicolau and Joseph A. Fisher",
title = "Using an oracle to measure potential parallelism in
single instruction stream programs",
journal = j-SIGMICRO,
volume = "12",
number = "4",
pages = "171--182",
month = dec,
year = "1981",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014192.802448",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:28 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014192.802448",
abstract = "Horizontally microprogrammable CPUs belong to a class
of machines having statically schedulable parallel
instruction execution (SPIE machines). Several
experiments have shown that within basic blocks, real
code only gives a potential speed-up factor of
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Rau:1981:SST,
author = "B. R. Rau and C. D. Glaeser",
title = "Some scheduling techniques and an easily schedulable
horizontal architecture for high performance scientific
computing",
journal = j-SIGMICRO,
volume = "12",
number = "4",
pages = "183--198",
month = dec,
year = "1981",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014192.802449",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:28 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014192.802449",
abstract = "Horizontal architectures are attractive for
cost-effective, high performance scientific computing.
They are, however, very difficult to schedule.
Consequently, it is difficult to develop compilers that
can generate efficient code for such architectures.
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Rideout:1981:CLC,
author = "Douglas J. Rideout",
title = "Considerations for local compaction of nanocode for
the nanodata {QM-1}",
journal = j-SIGMICRO,
volume = "12",
number = "4",
pages = "205--214",
month = dec,
year = "1981",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014192.802450",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:28 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014192.802450",
abstract = "Much work has been done recently on the problem of
compaction of microcode, that of detecting parallelism
between microoperations expressed in a sequential
manner in order to pack the operations into as few
microinstructions as possible. In particular,
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Akonteh:1982:CMD,
author = "Ayola N. Akonteh",
title = "Characterisation of microinstructions as destructible
flows in controlled graphs",
journal = j-SIGMICRO,
volume = "13",
number = "1",
pages = "21--29",
month = mar,
year = "1982",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096416.1096417",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:29 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096416.1096417",
abstract = "The flow of control signals in digital computers is
modelled as destructible flows in controlled graphs
where each vertex i \varepsilon V(G) represents some
module of a system z$_n$. By establishing a flow path
from vertex i to vertex j an edge x \varepsilon E(G) is
created \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Wallach:1982:RAM,
author = "Walter A. Wallach",
title = "Recent articles from {``Microprocessing and
Microprogramming''}",
journal = j-SIGMICRO,
volume = "13",
number = "2",
pages = "11--13",
month = sep,
year = "1982",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1218028.1218029",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:29 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1218028.1218029",
abstract = "The following articles have appeared recently and may
be of interest to the microprogramming community. If
you discover an article which you feel might be of
interest, please submit a reference and short summary
to the editor, SIGMICRO Newsletter. \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Sievers:1982:RMC,
author = "Michael Sievers",
title = "Review of {``\booktitle{Microprogrammed Control and
Reliable Design of Small Computers}, by George D. Kraft
and Wing N. Toy'', Prentice Hall, 1981}",
journal = j-SIGMICRO,
volume = "13",
number = "2",
pages = "14--15",
month = sep,
year = "1982",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1218028.1218030",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:29 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1218028.1218030",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Belgard:1982:RMM,
author = "Rich Belgard",
title = "Review of {``\booktitle{Microprogramming and
Microprocessing} by Rich Belgard'', North-Holland,
1981}",
journal = j-SIGMICRO,
volume = "13",
number = "2",
pages = "16--17",
month = sep,
year = "1982",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1218028.1218031",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:29 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1218028.1218031",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Agrawala:1982:RPS,
author = "Ashok K. Agrawala",
title = "Review of {``\booktitle{Probability and Statistics
with Reliability Queueing and Computer Science
Application} by K. S. Trivedi'', Prentice-Hall, 1982}",
journal = j-SIGMICRO,
volume = "13",
number = "3",
pages = "13--13",
month = sep,
year = "1982",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1218021.1218022",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:29 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1218021.1218022",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Neuhauser:1982:RIF,
author = "Charles Neuhauser",
title = "Review of {``\booktitle{Implementing Functions:
Microprocessors and Firmware} by L. Richter, P. Le
Beux, G. Choust and G. Noguez'', North-Holland}",
journal = j-SIGMICRO,
volume = "13",
number = "3",
pages = "14--16",
month = sep,
year = "1982",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1218021.1218023",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:29 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1218021.1218023",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Tracz:1982:RBSa,
author = "William J. Tracz",
title = "Review of {``\booktitle{Bit-Slice Microprocessor
Design} by John Mick and James Brick'', McGraw-Hill
Book Company, 1980}",
journal = j-SIGMICRO,
volume = "13",
number = "3",
pages = "17--17",
month = sep,
year = "1982",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1218021.1218024",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:29 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1218021.1218024",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Tracz:1982:RBSb,
author = "William J. Tracz",
title = "Review of {``\booktitle{Bit-Slice Design: Controllers
and ALUs} by Donnamarie E. White'', Garland STPM Press,
1981}",
journal = j-SIGMICRO,
volume = "13",
number = "3",
pages = "18--18",
month = sep,
year = "1982",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1218021.1218025",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:29 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1218021.1218025",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Johnson:1982:FEM,
author = "Gearold R. Johnson and Robert A. Mueller and Michael
Andrews",
title = "Firmware engineering and microprogramming at {Colorade
State University}",
journal = j-SIGMICRO,
volume = "13",
number = "3",
pages = "19--23",
month = sep,
year = "1982",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1218021.1218026",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:29 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1218021.1218026",
abstract = "Colorado State University is in the process of
building a research emphasis in the area of firmware
engineering and microprogramming through the Department
of Computer Science and the Center for
Computer-Assisted Engineering. The primary participants
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Wilkes:1982:KAP,
author = "Maurice V. Wilkes",
title = "Keynote address --- the processor instruction set",
journal = j-SIGMICRO,
volume = "13",
number = "4",
pages = "3--5",
month = dec,
year = "1982",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014194.800928",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:30 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014194.800928",
abstract = "This keynote address contains a brief account of the
arguments being advanced in favor of reduced
instruction sets. These arguments have relevance both
to single chip computers and to larger computers. Some
comments are made on instruction set design from a
compiler writer's point of view, and on the advantages
to be gained from regarding the design of an
instruction set and the code generator of the compiler
as a single task.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Frieder:1982:AOC,
author = "Gideon Frieder",
title = "The architecture and operational characteristics of
the {VMX} host machine",
journal = j-SIGMICRO,
volume = "13",
number = "4",
pages = "9--16",
month = dec,
year = "1982",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014194.800929",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:30 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014194.800929",
abstract = "The VMX host machine is a hardware-firmware
environment for implementation of actual computer
systems with a favorable price performance ratio. The
article presents the host framework architecture,
together with all units which are used to build actual
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Hennessy:1982:MMA,
author = "John Hennessy and Norman Jouppi and Steven Przybylski
and Christopher Rowen and Thomas Gross and Forest
Baskett and John Gill",
title = "{MIPS}: a microprocessor architecture",
journal = j-SIGMICRO,
volume = "13",
number = "4",
pages = "17--22",
month = dec,
year = "1982",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014194.800930",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:30 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014194.800930",
abstract = "MIPS is a new single chip VLSI microprocessor. It
attempts to achieve high performance with the use of a
simplified instruction set, similar to those found in
microengines. The processor is a fast pipelined engine
without pipeline interlocks. Software \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Gieser:1982:MDT,
author = "John L. Gieser and Robert J. Sheraga",
title = "Microarchitecture description techniques",
journal = j-SIGMICRO,
volume = "13",
number = "4",
pages = "23--32",
month = dec,
year = "1982",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014194.800931",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:30 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014194.800931",
abstract = "A procedure is outlined for describing the
microarchitecture of a horizontal processor such that a
retargetable Microprogram Compiler System can
incorporate the description to generate microcode for
that processor. The microarchitecture description
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Beauchamp:1982:UMD,
author = "Robert W. Beauchamp and Neal R. Firth",
title = "{UDSYS} a microcode development system",
journal = j-SIGMICRO,
volume = "13",
number = "4",
pages = "35--41",
month = dec,
year = "1982",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014194.800932",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:30 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014194.800932",
abstract = "This paper describes a microcode development system
called UDSYS that is currently in use at Data General
Corporation across several radically different
micro-architectures. The system was developed to
overcome some of the deficiencies of meta-. \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Guffin:1982:MLD,
author = "Ronald M. Guffin",
title = "A microprogramming language-directed
microarchitecture",
journal = j-SIGMICRO,
volume = "13",
number = "4",
pages = "42--49",
month = dec,
year = "1982",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014194.800933",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:30 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014194.800933",
abstract = "A microarchitecture designed for high performance,
control store efficiency, and ease of microprogramming
is described. These objectives were achieved by
orienting the design to support the requirements of a
powerful higher-level-like microprogramming \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Takahashi:1982:MIT,
author = "Kazutoshi Takahashi and Etsuo Takahashi and Tatsushige
Bito and Toshinori Aoyama and Akihiko Yamada",
title = "{MDS}: an improved total system for firmware
development",
journal = j-SIGMICRO,
volume = "13",
number = "4",
pages = "50--56",
month = dec,
year = "1982",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014194.800934",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:30 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014194.800934",
abstract = "A general purpose, total system MDS$^{1, 2}$
(Microprogramming Design-support System) has been
developed to hasten the introduction of various kinds
of firmware over the widest possible range of computer
from the largest to the smallest (microcomputer). Not
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Shriver:1982:TVD,
author = "Bruce D. Shriver",
title = "Through the video display terminal and what {Alice}
found there",
journal = j-SIGMICRO,
volume = "13",
number = "4",
pages = "61--76",
month = dec,
year = "1982",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014194.800935",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:30 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014194.800935",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Tredennick:1982:CM,
author = "Nick Tredennick",
title = "The ``cultures'' of microprogramming",
journal = j-SIGMICRO,
volume = "13",
number = "4",
pages = "79--83",
month = dec,
year = "1982",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014194.800936",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:30 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014194.800936",
abstract = "I discuss four ``cultures'' of microprogramming. I
call them: the Commercial Machine Culture, the
Bit-Slice Culture, the Microprogrammable Machine
Culture, and the Single-Chip Culture. Commonly used
microprogramming terms mean different things to people
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Wang:1982:DM,
author = "David T. Wang",
title = "Defensive microprogramming",
journal = j-SIGMICRO,
volume = "13",
number = "4",
pages = "84--88",
month = dec,
year = "1982",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014194.800937",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:30 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014194.800937",
abstract = "Defensive microprogramming is advocated for individual
microprogrammers. Defensive measures, through proper
documentation and adequate communication, will produce
quality work and in effect provide protection. The use
of this technique promises to make \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Burke:1982:CSV,
author = "Gary R. Burke",
title = "Control schemes for {VLSI} microprocessors",
journal = j-SIGMICRO,
volume = "13",
number = "4",
pages = "91--95",
month = dec,
year = "1982",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014194.800938",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:30 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014194.800938",
abstract = "As microprocessors move into the VLSI era, the number
and complexity of the functions they are expected to
perform increases beyond the capability of conventional
control schemes. This paper discusses the fundamental
requirements of such a control \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Li:1982:VVM,
author = "Tientien Li",
title = "A {VLSI} view of microprogrammed system design",
journal = j-SIGMICRO,
volume = "13",
number = "4",
pages = "96--104",
month = dec,
year = "1982",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014194.800939",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:30 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014194.800939",
abstract = "In this paper, the possible effects of VLSI technology
on the design and development process of
microprogrammed systems are explored. The function
architectures of future microprogrammed VLSI systems
are expected to be very complex, and most of them
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Papachristou:1982:MAF,
author = "Christos A. Papachristou and Satnam Sing Gambhir",
title = "A microsequencer architecture with firmware support
for modular microprogramming",
journal = j-SIGMICRO,
volume = "13",
number = "4",
pages = "105--113",
month = dec,
year = "1982",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014194.800940",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:30 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014194.800940",
abstract = "The aim of this paper is to propose a microsequencer
architecture and supporting firmware that are suitable
for implementing modular microprogramming. The
structure consists of a PLA sequencer store, a
microcode store (memory) and an address processor.
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Gross:1982:ODB,
author = "Thomas R. Gross and John L. Hennessy",
title = "Optimizing delayed branches",
journal = j-SIGMICRO,
volume = "13",
number = "4",
pages = "114--120",
month = dec,
year = "1982",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014194.800941",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:30 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014194.800941",
abstract = "Delayed branches are commonly found in
micro-architectures. A compiler or assembler can
exploit delayed branches. This is achieved by moving
code from one of several points to the positions
following the branch instruction. We present several
strategies \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Vegdahl:1982:PCC,
author = "Steven R. Vegdahl",
title = "Phase coupling and constant generation in an
optimizing microcode compiler",
journal = j-SIGMICRO,
volume = "13",
number = "4",
pages = "125--133",
month = dec,
year = "1982",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014194.800942",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:30 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014194.800942",
abstract = "The designer of an optimizing compiler must concern
himself with the order in which optimization phases are
performed; a pair of phases may be interdependent in
the sense that each phase could benefit from
information produced by the other. In a \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Mezzalama:1982:MCM,
author = "M. Mezzalama and P. Prinetto and G. Filippi",
title = "Microcode compaction via microblock definition",
journal = j-SIGMICRO,
volume = "13",
number = "4",
pages = "134--142",
month = dec,
year = "1982",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014194.800943",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:30 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014194.800943",
abstract = "The paper describes a microprogram compaction
technique based on a microoperation and
microinstruction modelling, applicable to different
types of target machine. The model describes
microoperation semantics by relating them to microcodes
used in \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Jacobs:1982:MCT,
author = "Dean Jacobs and Jan Prins and Peter Siegel and Kenneth
Wilson",
title = "{Monte Carlo} techniques in code optimization",
journal = j-SIGMICRO,
volume = "13",
number = "4",
pages = "143--148",
month = dec,
year = "1982",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014194.800944",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:30 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014194.800944",
abstract = "Effective optimization of FPS Array Processor assembly
language (APAL) is difficult. Instructions must be
rearranged and consolidated to minimize periods during
which the functional units remain idle or perform
unnecessary tasks. Register conflicts and \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Holtkamp:1982:FMS,
author = "B. Holtkamp and H. Kaestner",
title = "A firmware monitor to support vertical migration
decisions in the {UNIX} operating system",
journal = j-SIGMICRO,
volume = "13",
number = "4",
pages = "153--162",
month = dec,
year = "1982",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014194.800945",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:30 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib;
http://www.math.utah.edu/pub/tex/bib/unix.bib",
URL = "https://dl.acm.org/doi/10.1145/1014194.800945",
abstract = "From a methodological point of view vertical migration
involves the following four steps: identification of
migration objects, prediction of expected system
improvements, implementation, and verification of the
results. In this paper a firmware monitor \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Olbert:1982:CMI,
author = "A. G. Olbert",
title = "Crossing the machine interface",
journal = j-SIGMICRO,
volume = "13",
number = "4",
pages = "163--170",
month = dec,
year = "1982",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014194.800946",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:30 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014194.800946",
abstract = "The concepts and theory behind a specific type of
hardware accelerator, oar ``assist'', are presented.
Such accelerators are specific extensions to an
existing, generalized data processor architecture. Both
the software system and the hardware \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Namjoo:1982:DCT,
author = "Masood Namjoo",
title = "Design of concurrently testable microprogrammed
control units",
journal = j-SIGMICRO,
volume = "13",
number = "4",
pages = "173--180",
month = dec,
year = "1982",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014194.800947",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:30 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014194.800947",
abstract = "Four schemes for the design of concurrently testable
microprogrammed control units are presented. In Schemes
1 and 2 the concept of path signatures is used for
detection of malfunctions in the control unit. Two
different methods for computation of \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Skibbe:1982:PME,
author = "Robert E. Skibbe",
title = "{PACE} --- a microprogram evaluation system",
journal = j-SIGMICRO,
volume = "13",
number = "4",
pages = "181--191",
month = dec,
year = "1982",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014194.800948",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:30 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014194.800948",
abstract = "This paper describes PACE (Product Assurance Code
Evaluation) System, a tool for evaluating
microprograms. PACE incorporates both static analysis
and dynamic analysis capabilities and it provides
features that enable systematic and comprehensive
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Bogong:1982:EMA,
author = "Su Bogong and Ralph Grishman",
title = "Emulating an {MIMD} architecture",
journal = j-SIGMICRO,
volume = "13",
number = "4",
pages = "197--199",
month = dec,
year = "1982",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1014194.800949",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:30 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1014194.800949",
abstract = "As part of a research effort in parallel processor
architecture and programming, the Ultracomputer group
at New York University has done extensive simulation of
parallel programs. To speed up these simulations, we
have developed a parallel processor \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Vegdahl:1983:NPC,
author = "Steven R. Vegdahl",
title = "A new perspective on the classical microcode
compaction problem",
journal = j-SIGMICRO,
volume = "14",
number = "1",
pages = "11--14",
month = mar,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1218033.1218034",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:30 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1218033.1218034",
abstract = "Some comments are made concerning the generality and
complexity of the classical microcode compaction
problem. A trivial example is given that no classical
compaction algorithm would compact optimally, because
the computation of data precedence \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Chroust:1983:WS,
author = "G. Chroust",
title = "Where to start?",
journal = j-SIGMICRO,
volume = "14",
number = "1",
pages = "15--16",
month = mar,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1218033.1218035",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:30 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1218033.1218035",
abstract = "The newcomer, when entering into the field of
microprogramming and firmware, is often at a loss as to
where to start reading. The selected sources are a good
starting point for further reading. Only those
publications are listed which predominantely \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Papachristou:1983:FEM,
author = "Christos A. Papachristou",
title = "Firmware engineering and microprogramming at the
{University of Cincinnati}",
journal = j-SIGMICRO,
volume = "14",
number = "2",
pages = "12--13",
month = jun,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1218042.1218043",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:31 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1218042.1218043",
abstract = "A research program in firmware engineering and
microprogramming is in progress at the Electrical and
Computer Engineering Department of the University of
Cincinnati. The group of researchers engaged in this
effort is supervised by Dr. Christos \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Winner:1983:MVU,
author = "R. I. Winner",
title = "Microprogramming at {Vanderbilt University}",
journal = j-SIGMICRO,
volume = "14",
number = "2",
pages = "14--17",
month = jun,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1218042.1218044",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:31 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1218042.1218044",
abstract = "The Computer Science Department of Vanderbilt
University is actively pursuing a research program in
microprogramming and related engineering. Projects at
this time are being directed by Dr. Robert I. Winner
with the participation of several graduate \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Flynn:1983:SEL,
author = "Michael J. Flynn",
title = "{Stanford Emulation Laboratory}",
journal = j-SIGMICRO,
volume = "14",
number = "3",
pages = "10--17",
month = sep,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1218037.1218038",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:31 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1218037.1218038",
abstract = "Over the past decade we have built a laboratory and
research environment for the study of architectures and
emulation. Initially most effort was directed at
building the host processor, EMMY, and its support
tools. The next stage was to emulate a \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Linn:1983:CPU,
author = "Joseph L. Linn and Subrata Dasgupta and Bruce D.
Shriver",
title = "The codes project at the {University of Southwestern
Louisiana}",
journal = j-SIGMICRO,
volume = "14",
number = "3",
pages = "18--21",
month = sep,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1218037.1218039",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:31 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1218037.1218039",
abstract = "The Computer Science Department of the University of
Southwestern Louisiana (USL) has a long history of
involvement in the area of firmware engineering. The
CODES project began in October, 1982. It brings
together the experience gained in earlier work
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Stevens:1983:MDD,
author = "C. R. Stevens",
title = "Microprogram documentation with design in mind",
journal = j-SIGMICRO,
volume = "14",
number = "3",
pages = "22--29",
month = sep,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1218037.1218040",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:31 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1218037.1218040",
abstract = "This paper discusses the dilemmas of microcode
documentation. It discusses the traditional
relationship between ``designing'' microcode and
``documenting'' microcode. It establishes a different
relationship between designing and documenting, one
where the \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Flynn:1983:SDK,
author = "M. J. Flynn",
title = "Session details: Keynote address",
journal = j-SIGMICRO,
volume = "14",
number = "4",
pages = "",
month = dec,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/3262833",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:31 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/3262833",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Flynn:1983:TBI,
author = "Michael J. Flynn",
title = "Towards better instruction sets",
journal = j-SIGMICRO,
volume = "14",
number = "4",
pages = "3--8",
month = dec,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096419.1096421",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:31 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096419.1096421",
abstract = "An effectively designed instruction set is the result
of many considerations. These include not only obvious
measures such as code size, performance and
implementation cost, but also issues such as
compatibility and especially design complexity.In an
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Linn:1983:SCG,
author = "Joseph L. Linn",
title = "{SRDAG} compaction: a generalization of trace
scheduling to increase the use of global context
information",
journal = j-SIGMICRO,
volume = "14",
number = "4",
pages = "11--22",
month = dec,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096419.1096423",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:31 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096419.1096423",
abstract = "Microcode compaction is the process of converting
essentially vertical microcode into horizontal
microcode for a given architecture. The conventional
plan calls for a microcode compiler to generate
vertical code for a given architecture and then use a
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Lah:1983:TCM,
author = "Jehkwan Lah and Daniel E. Atkins",
title = "Tree compaction of microprograms",
journal = j-SIGMICRO,
volume = "14",
number = "4",
pages = "23--33",
month = dec,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096419.1096424",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:31 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096419.1096424",
abstract = "Although Fisher's trace scheduling procedure for
global compaction may produce significant reduction in
execution time of compacted microcode, the growth of
memory size by extensive copying of blocks can be
enormous. In the worst case, the memory size \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Henry:1983:LGM,
author = "Steven G. Henry and Robert A. Mueller and Michael
Andrews",
title = "Local and global microcode compaction using reduction
operators",
journal = j-SIGMICRO,
volume = "14",
number = "4",
pages = "34--43",
month = dec,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096419.1096425",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:31 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096419.1096425",
abstract = "The problem of compacting microcode has received
considerable attention, but there remains much room for
improvement. The major obstacle is the NP-completeness
of the associated optimization problem and the coupling
between code generation and \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Baba:1983:ETL,
author = "Takanobu Baba and Katsuhiro Yamazaki and Nobuyuki
Hashimoto and Hiroyuki Kanai and Kenzo Okuda and
Kazuhiko Hashimoto",
title = "Experimentation with a two-level microprogrammed
multiprocessor computer",
journal = j-SIGMICRO,
volume = "14",
number = "4",
pages = "47--54",
month = dec,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096419.1096427",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:31 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096419.1096427",
abstract = "MUNAP (MUlti-NAnoProgram machine) is a two-level
microprogrammed multiprocessor computer designed and
developed at a university as a research vehicle. This
paper describes the experiences with the implementation
of MUNAP. We start with a brief overview \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Duran:1983:DAM,
author = "Jordi Duran and Tulin E. Mangir",
title = "A design approach for a microprogrammed control unit
with built in self test",
journal = j-SIGMICRO,
volume = "14",
number = "4",
pages = "55--60",
month = dec,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096419.1096428",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:31 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096419.1096428",
abstract = "We present an architecture for concurrent testing of a
microprogrammed control unit. This approach is compared
with other control unit testing strategies. The
advantages of this approach are: (a) it allows testing
of the control unit independent of the \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Aspinwall:1983:MVM,
author = "David B. Aspinwall and Yale N. Patt",
title = "Modifications to the {VAX-11\slash 780}
microarchitecture to support {IEEE} floating point
arithmetic",
journal = j-SIGMICRO,
volume = "14",
number = "4",
pages = "61--69",
month = dec,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096419.1096429",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:31 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/fparith.bib;
http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096419.1096429",
abstract = "The VAX-11/780 was designed specifically to implement
the VAX architecture. As such, it does not support the
IEEE standard for floating point arithmetic. A project
was undertaken to provide this support by modifying the
11/780 microarchitecture. Our objective was to produce
a microengine that would efficiently execute a modified
VAX instruction set, in particular, one that executes
VAX floating point instructions consistent with the
IEEE standard. We made minimal changes to the 11/780
hardware, relying primarily on changes to the
microcode. This paper describes the work of this
project.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Hopkins:1983:HDR,
author = "William C. Hopkins",
title = "{HLLDA} defies {RISC}: thoughts on {RISCs}, {CISCs},
and {HLLDAs}",
journal = j-SIGMICRO,
volume = "14",
number = "4",
pages = "70--74",
month = dec,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096419.1096430",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:31 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096419.1096430",
abstract = "High Level Language Directed Architectures (HLLDAs)
are usually intended as ideal hosts for programs
written in the supported languages. Patterson et al.
[1] have claimed that, in general, a Complex
Instruction Set Computer (CISC) is less efficient than
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Fedak:1983:CMF,
author = "John F. Fedak",
title = "A concurrent microprogramming facility",
journal = j-SIGMICRO,
volume = "14",
number = "4",
pages = "77--83",
month = dec,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096419.1096432",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:31 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096419.1096432",
abstract = "Control-unit microcode is characterized by the control
of multiple asynchronous devices. This paper describes
the Concurrent Microprogramming Facility (CMF), a
general-purpose microcode operating system that applies
recent advances in programming \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Prosser:1983:LED,
author = "Franklin Prosser and David Winkel",
title = "The logic engine development system support for
microprogrammed bit-slice development",
journal = j-SIGMICRO,
volume = "14",
number = "4",
pages = "84--91",
month = dec,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096419.1096433",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:31 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096419.1096433",
abstract = "The Logic Engine Development System is an integrated
hardware and software system that aids the designer in
many phases of microprogrammed bit-slice hardware
design. It is the first commercially-available system
to provide, direct support for the \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Eager:1983:MAR,
author = "Michael J. Eager",
title = "{M29}: an advanced retargetable microcode assembler",
journal = j-SIGMICRO,
volume = "14",
number = "4",
pages = "92--100",
month = dec,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096419.1096434",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:31 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096419.1096434",
abstract = "The M29 Assembler is a retargetable microcode
assembler which produces relocatable microcode. It
provides a straightforward means of describing the
microinstruction format, a very general method of
specifying field contents, a comprehensive macro
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Wagnon:1983:MW,
author = "Gylver Wagnon and Dennis J. W. Maine",
title = "An {E-Machine} workbench",
journal = j-SIGMICRO,
volume = "14",
number = "4",
pages = "101--111",
month = dec,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096419.1096435",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:31 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096419.1096435",
abstract = "The development environment for microprogramming an
implementation (E-Machine) of the Burroughs stack
architecture (E-Mode) is discussed with an overview of
a supporting hardware organization (the Alpha machine).
The set of information-sharing tools in \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Albert:1983:MAI,
author = "B. Albert and A. Bode",
title = "Microprogrammed associative instructions: results and
analysis of a case study in vertical migration",
journal = j-SIGMICRO,
volume = "14",
number = "4",
pages = "115--121",
month = dec,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096419.1096437",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:31 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096419.1096437",
abstract = "The microprogrammed implementation of associative
instructions on conventional microprogrammable
computers with address-based memory-access is
introduced as ``vertical processing''. The
implementation on the processors of the
EGPA-multiprocessor project \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Shin:1983:IML,
author = "H. Shin and M. Malek",
title = "Identification of microprogrammable loops for problem
oriented architecture synthesis",
journal = j-SIGMICRO,
volume = "14",
number = "4",
pages = "122--127",
month = dec,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096419.1096438",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:31 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096419.1096438",
abstract = "The performance of a microprogrammable computer with
the writable control memory can be improved by
embedding a loop as a single microprogrammed
instruction. This paper presents an algorithm for the
identification of microprogrammable loops based on the
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Winner:1983:TTO,
author = "Robert I. Winner and Edward M. Carter",
title = "Toward type-oriented dynamic vertical migration",
journal = j-SIGMICRO,
volume = "14",
number = "4",
pages = "128--139",
month = dec,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096419.1096439",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:31 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096419.1096439",
abstract = "The study of structured programming has shown that
through data abstraction, program reliability and
maintainability can be improved. At the same time,
vertical migration has been shown to be an effective
way to improve the performance of programs. \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Schaefer:1983:IPU,
author = "Mark T. Schaefer and Yale N. Patt",
title = "Improving the performance of {UCSD Pascal} via
microprogramming on the {PDP-11\slash 60}",
journal = j-SIGMICRO,
volume = "14",
number = "4",
pages = "140--148",
month = dec,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096419.1096440",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:31 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096419.1096440",
abstract = "UCSD Pascal is implemented as a machine-independent
virtual machine. This virtual machine is usually
interpreted on a host computer by machine language
instructions, which, in turn, are often interpreted by
microcode. Performance of a virtual machine is
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Wagner:1983:APR,
author = "Alan Wagner and Subrata Dasgupta",
title = "Axiomatic proof rules for a machine-specific
microprogramming language",
journal = j-SIGMICRO,
volume = "14",
number = "4",
pages = "151--158",
month = dec,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096419.1096442",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:31 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096419.1096442",
abstract = "In recent years, much effort has been devoted to the
design and implementation of high level
microprogramming languages. One of the goals for such
languages is to facilitate the formal verification of
microprograms using Hoare's inductive assertion
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Mueller:1983:FGM,
author = "Robert A. Mueller and Joseph Varghese",
title = "Flow graph machine models in microcode synthesis",
journal = j-SIGMICRO,
volume = "14",
number = "4",
pages = "159--167",
month = dec,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096419.1096443",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:31 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096419.1096443",
abstract = "Retargetability of microcode compilers is currently a
major issue in microprogramming. We address the issue
of local code generation from machine-independent
specifications using weakest precondition semantics.
The micromachine model used is a flow \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Shimizu:1983:MES,
author = "Toru Shimizu and Ken Sakamura",
title = "{MIXER}: an expert system for microprogramming",
journal = j-SIGMICRO,
volume = "14",
number = "4",
pages = "168--175",
month = dec,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096419.1096444",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:31 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096419.1096444",
abstract = "Microprogramming is an important technique to
implement various functions on VLSI chips, and to adapt
computers to application problems; but it is very
difficult to generate an optimal and correct microcode,
because each microarchitecture has its own \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Gurd:1983:EDM,
author = "R. Preston Gurd",
title = "Experience developing microcode using a high level
language",
journal = j-SIGMICRO,
volume = "14",
number = "4",
pages = "179--184",
month = dec,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096419.1096446",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:31 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096419.1096446",
abstract = "This paper describes a project in which every line of
microcode developed was written in a high level
language.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Takahashi:1983:AAA,
author = "Etsuo Takahashi and Kazutoshi Takahashi and Tatsushige
Bito and Tohru Sasaki and Kazuyoshi Kitano",
title = "Automatic address assignment of horizontal
microprograms",
journal = j-SIGMICRO,
volume = "14",
number = "4",
pages = "185--192",
month = dec,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096419.1096447",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:31 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096419.1096447",
abstract = "This paper presents a machine-independent address
assignment program and its algorithm$^7$ for horizontal
microprograms. An address assignment operation is
performed on a symbolic microprogram called a
``standard sequence microprogram.'' Microprograms which
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Davidson:1983:HLM,
author = "Scott Davidson",
title = "High level microprogramming: current usage, future
prospects",
journal = j-SIGMICRO,
volume = "14",
number = "4",
pages = "193--200",
month = dec,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096419.1096448",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:31 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096419.1096448",
abstract = "High level microprogramming languages have been
studied extensively, but no widely accepted HLML exists
to date. We examine the classes of HLMLs, giving
examples. We then give some reasons as to the current
lack of an accepted HLML, and give some \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Dembinski:1983:ADC,
author = "P. Dembinski",
title = "On automated design of compacted microprograms",
journal = j-SIGMICRO,
volume = "14",
number = "4",
pages = "205--214",
month = dec,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096419.1096450",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:31 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096419.1096450",
abstract = "A method of automated design of horizontal
microprograms from their vertical specifications is
proposed. It may be considered complementary to the
known microprogram compaction algorithms in that it
mainly deals with branching and looping structure of
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Larsen:1983:RRM,
author = "Tore Larsen and David Landskov and Bruce D. Shriver",
title = "A resource request model for microcode compaction",
journal = j-SIGMICRO,
volume = "14",
number = "4",
pages = "215--226",
month = dec,
year = "1983",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096419.1096451",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:31 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096419.1096451",
abstract = "A new approach to resource conflict analysis in
microcode compaction has been developed. This paper
begins with a description of the resource binding
problem in microcode compaction and an analysis of
earlier solutions. Then a new specification \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Kavi:1984:AQ,
author = "Krishna M. Kavi and K. Krishnamohan",
title = "Architecture quality",
journal = j-SIGMICRO,
volume = "15",
number = "1",
pages = "11--19",
month = mar,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096453.1096454",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:32 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096453.1096454",
abstract = "During the past few years, researchers in Computer
Architecture have seen a number of new, so called
``non- von Neumann'' innovations. Some of these
innovations are finding their way into commercial
computers, while others are relegated to the back
waters \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Annunzjata:1984:TSM,
author = "Massimo Annunzjata and Walter Nosci and Giacomo R.
Sechi",
title = "A tool for studying microprogramming",
journal = j-SIGMICRO,
volume = "15",
number = "1",
pages = "20--25",
month = mar,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096453.1096455",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:32 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096453.1096455",
abstract = "The GIA (Applied Informatic Group) of IFC (Cosmic
Physics Institute) of National Research Council has
chosen microprogramming and 4-bit slices to design and
build prototypal instruments.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
remark = "Check author name: Annunziata or Annunzjata?",
}
@Article{Zambotti:1984:LCV,
author = "Larry G. Zambotti and Richard E. Hardy",
title = "{LSI-CP}: {VLSI} microprocessor emulates military
processors",
journal = j-SIGMICRO,
volume = "15",
number = "1",
pages = "26--32",
month = mar,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096453.1096456",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:32 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096453.1096456",
abstract = "A Large Scale Integrated Central Processor (LSI-CP),
see photo below, under development at IBM's Federal
System Division will address Department of Defense
(DOD) standard computers. In particular, it executes
the instructions sets of the AN/AYK-14 and \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Slager:1984:MEM,
author = "Jim Slager",
title = "Microprocessor employs mainframe performance design
techniques",
journal = j-SIGMICRO,
volume = "15",
number = "2",
pages = "9--14",
month = jul,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096458.1096459",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096458.1096459",
abstract = "During the infancy of integrated circuit technology,
designers still grappled with the problem of getting
enough transistors on a reasonably sized die to enable
them to design more than fundamental types of logic
chips. Little more than a decade later, \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Slager:1984:APT,
author = "Jim Slager and Glen Louie and Loys Gindraux and Bill
Rash",
title = "Applying pipelining techniques to microprocessors",
journal = j-SIGMICRO,
volume = "15",
number = "2",
pages = "15--18",
month = jul,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096458.1096460",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096458.1096460",
abstract = "Pipelining techniques are used in the Intel iAPX 286.
High performance with full protection using normal
speed memories require pipelining techniques.
Pipelining gets the most done in each processor clock
cycle. The internal pipelining is then exported
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Slager:1984:IMM,
author = "J. Slager and G. Louie and L. Gindraux",
title = "{iAPX 286} microarchitecture to maximize performance",
journal = j-SIGMICRO,
volume = "15",
number = "2",
pages = "19--21",
month = jul,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096458.1096461",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096458.1096461",
abstract = "Designers of previous generations of microprocessors
have relied heavily on ever higher clock frequencies in
order to provide increased throughput. As successive
generations of microprocessors become more and more
optimized, it becomes necessary to \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Wilburn:1984:SDS,
author = "D. L. Wilburn and John Mick",
title = "{Step-27} development station",
journal = j-SIGMICRO,
volume = "15",
number = "2",
pages = "22--36",
month = jul,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096458.1096462",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096458.1096462",
abstract = "Step Engineering of Sunnyvale, California, has
recently introduced the Step-27, a new Development
Station that addresses the problems of the advanced
microcoder. It offers the following features
unavailable in other machines:{\u{2}022} Internal RAM
with ten-. \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Tracz:1984:RAM,
author = "William J. Tracz",
title = "Review of {``\booktitle{Advances in Microprogramming},
by Efrem Mallach and Norman Sondak'', Artech House Inc.
1983}",
journal = j-SIGMICRO,
volume = "15",
number = "3",
pages = "13--15",
month = sep,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096464.1096469",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096464.1096469",
abstract = "This book is an update of a previously published
collection of papers on microprogramming titled
``Microprogramming'' (Artech House-1977). The editors
have gathered together a sizeable collection (38) of
articles related to the foundations of \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Ris:1984:EAF,
author = "Frederic N. Ris",
title = "Experience with access functions in an experimental
compiler",
journal = j-SIGMICRO,
volume = "15",
number = "3",
pages = "16--27",
month = sep,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096464.1096465",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096464.1096465",
abstract = "This paper describes an access function subsystem
embedded in portions of an experimental microcode
compiler which was built and used during 1973--6 using
the IBM PL/I optimizing compiler under VM/370 and CMS.
The use of the access function subsystem in \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Hurst:1984:SLP,
author = "A. J. Hurst",
title = "A source language performance monitoring facility for
the {B1800 Modula Interpreter}",
journal = j-SIGMICRO,
volume = "15",
number = "3",
pages = "28--36",
month = sep,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096464.1096466",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096464.1096466",
abstract = "This note describes the features of a monitoring
facility (called a software oscilloscope ) installed on
the Burroughs B1800 Modula Interpreter developed at ANU
for use with the JAS operating system project [Hurst
83]. It allows dynamic monitoring of \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Aeberhard:1984:SCS,
author = "John Aeberhard",
title = "`{Soft}' computer speeds new system development",
journal = j-SIGMICRO,
volume = "15",
number = "3",
pages = "37--39",
month = sep,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096464.1096467",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096464.1096467",
abstract = "PARIS, May 18 --- An American computer system that's
claimed to fill a 'special need in the computer
industry' for an off-the-shelf machine that can mimic
any digital architecture has found its first customer
in Europe. Thomson Csf has installed the \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Milutinovic:1984:MHC,
author = "V. Milutinovi{\'c} and D. Roberts and K. Hwang",
title = "Mapping {HLL} constructs into microcode for improved
execution speed",
journal = j-SIGMICRO,
volume = "15",
number = "4",
pages = "2--11",
month = dec,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/384281.808207",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/384281.808207",
abstract = "A processor architecture is presented which enables
the constructs typical of HLLs to be mapped into the
constructs typical of microcode. This mapping is
provided only for selected HLL primitives and HLL
statements with a relatively small number of \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Hall:1984:MMC,
author = "Clifford L. Hall",
title = "A microcoded multiprocessor crossbar network
communications controller",
journal = j-SIGMICRO,
volume = "15",
number = "4",
pages = "12--20",
month = dec,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/384281.808208",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/384281.808208",
abstract = "This paper describes the architecture and microcode
organization of an Interprocessor Communications
Controller (ICC) for a multi-microcomputer system
employing a fully parallel crossbar switch. The
communications controller provides fast data \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Fenner:1984:MAE,
author = "Jack N. Fenner and Jeffery A. Schmidt and Houssam A.
Halabi and Dharma P. Agrawal",
title = "{MASCO}: an academic exercise in computer design using
microprogramming",
journal = j-SIGMICRO,
volume = "15",
number = "4",
pages = "21--30",
month = dec,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/384281.808209",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/384281.808209",
abstract = "The design of a host machine architecture for
implementing an existing image machine architecture is
considered. The proposed microarchitecture uses a
microprogrammed control unit to emulate the Motorola
MC6809 microprocessor architecture. The detailed
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Wilkes:1984:AVM,
author = "J. L. Wilkes",
title = "Architecture of a {VLSI} multiple {ISA} emulator",
journal = j-SIGMICRO,
volume = "15",
number = "4",
pages = "31--36",
month = dec,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/384281.808210",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/384281.808210",
abstract = "This paper describes the architecture of a
microprogrammed processor currently under development
that addresses specific program objectives. These
objectives include system throughput, ISA flexibility
and software transportability. The design project is
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Proulx:1984:APF,
author = "David M. Proulx",
title = "Applications of pipelining to firmware",
journal = j-SIGMICRO,
volume = "15",
number = "4",
pages = "37--46",
month = dec,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/384281.808211",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/384281.808211",
abstract = "It has been found that pipelining at the firmware
level of machine organization can provide significant
execution time benefits for certain types of
instructions. The essential concept involved with this
approach is the pipelining of operations within
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Brown:1984:CSM,
author = "John F. Brown and Richard L. Sites",
title = "A chip set microarchitecture for a high-performance
{VAX} implementation",
journal = j-SIGMICRO,
volume = "15",
number = "4",
pages = "48--54",
month = dec,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/384281.808212",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/384281.808212",
abstract = "Fast virtual-address translation and instruction
parsing are two hard problems of implementing many
modern architectures, including the VAX computer
architecture. Meeting the additional constraint of
fitting a VAX 11/780-computer-speed implementation
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Gries:1984:STU,
author = "Robert Gries and James A. Woodward",
title = "Software tools used in the development of a {VLSI VAX}
Microcomputer",
journal = j-SIGMICRO,
volume = "15",
number = "4",
pages = "55--58",
month = dec,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/384281.808213",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/384281.808213",
abstract = "This paper presents an overview of the software tools
used in the development of the microcode for Digital's
VLSI VAX Microcomputers. The software tools effort
consisted of five basic areas: assembly, simulation,
verification, and statistical analysis.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Samudrala:1984:DVV,
author = "Sridhar Samudrala and Charles Lo and John F. Brown and
Richard E. Calcagni",
title = "Design verification of a {VLSI VAX} microcomputer",
journal = j-SIGMICRO,
volume = "15",
number = "4",
pages = "59--63",
month = dec,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/384281.808214",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/384281.808214",
abstract = "Design verification as part of development provides an
opportunity to correct design errors, improve
performance characteristics, and optimize hardware.
This paper presents the strategy and an overview of the
verification performed in the development of \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Sherwood:1984:PET,
author = "Will Sherwood",
title = "A prototype engineering tester for microcode and
hardware debugging",
journal = j-SIGMICRO,
volume = "15",
number = "4",
pages = "64--69",
month = dec,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/384281.808215",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/384281.808215",
abstract = "A custom test system was developed to assist in the
integration of the microcode and components of a VLSI
VAX Microcomputer prototype system. Microcode debugging
ease (on the hardware) and leverage is gained by
hierarchical accumulation of access and \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Calcagni:1984:PCS,
author = "Richard E. Calcagni and Will Sherwood",
title = "Patchable control store for reduced microcode risk in
a {VLSI VAX} microcomputer",
journal = j-SIGMICRO,
volume = "15",
number = "4",
pages = "70--76",
month = dec,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/384281.808216",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/384281.808216",
abstract = "A VLSI VAX microcomputer, which implements the native
VAX computer architecture and instruction set, uses 16K
by 40 bits of ROM control store. To decrease the cost
of making changes to released microcode, the hardware
supports a patching mechanism \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Su:1984:ITS,
author = "Bogong Su and Shiyuan Ding and Lan Jin",
title = "An improvement of trace scheduling for global
microcode compaction",
journal = j-SIGMICRO,
volume = "15",
number = "4",
pages = "78--85",
month = dec,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/384281.808217",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/384281.808217",
abstract = "Fisher's trace scheduling procedure for global
compaction has proven to be able to produce significant
reduction in execution time of compacted microcode,
however extra space may be sometimes required during
bookkeeping, and the efficacy of compaction \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Papachriston:1984:MAR,
author = "Christos A. Papachriston and James M. Reuter",
title = "Microassembly and area reduction techniques for {PLA}
microcode",
journal = j-SIGMICRO,
volume = "15",
number = "4",
pages = "86--94",
month = dec,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/384281.808218",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/384281.808218",
abstract = "This paper presents new techniques for generating PLA
microcode with the overall goal of implementing
functions or algorithms in VLSI. The microcode is
appropriate for PLA-based microarchitectures with
powerful sequencing capabilities already proposed.
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Baba:1984:CTL,
author = "Takanobu Baba and Mitsuru Ikeda and Katsuhiro Yamazaki
and Kenzo Okuda",
title = "Compaction of two-level microprograms for a
multiprocessor computer",
journal = j-SIGMICRO,
volume = "15",
number = "4",
pages = "95--104",
month = dec,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/384281.808219",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/384281.808219",
abstract = "An optimizing loader has been designed and developed
for two-level microprograms of a multiprocessor
computer. In the computer, a microinstruction activates
nanoprograms in multiprocessors, specifying nanoprogram
start address and the processors to be \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Atkins:1984:IIF,
author = "Richard P. Atkins",
title = "Improved instruction formation in the exhaustive local
microcode compaction algorithm",
journal = j-SIGMICRO,
volume = "15",
number = "4",
pages = "105--111",
month = dec,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/384281.808220",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/384281.808220",
abstract = "An algorithm has been developed to compact the
micro-operations of horizontal microcode into optimal
segments of straight-line microinstructions. The Quine
modified (QM) algorithm generates solutions for 24
micro-operations in 2 sec. of VAX processing \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Charlton:1984:GSB,
author = "C. C. Charlton and D. Jackson and P. H. Leng",
title = "The generation of simulator-based systems for
microcode development",
journal = j-SIGMICRO,
volume = "15",
number = "4",
pages = "114--121",
month = dec,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/384281.808221",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/384281.808221",
abstract = "The work described in this paper is directed at the
structure and construction of simulator-based systems
for the development and testing of microcode. While the
value of such software tools is widely recognised,
their availability in the early stages \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Staas:1984:THM,
author = "Gary Staas",
title = "{TDL}: a hardware\slash microcode test language
interpreter",
journal = j-SIGMICRO,
volume = "15",
number = "4",
pages = "122--128",
month = dec,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/384281.808222",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/384281.808222",
abstract = "TDL is an interpreter for a high level test language
used in the development of hardware and microcode. A
user can supply commands interactively at a terminal,
or from a prepared command file to facilitate automated
testing. TDL can communicate to \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Eldridge:1984:MMP,
author = "J. Eldridge",
title = "A ``metasimulator'' for microcoded processors",
journal = j-SIGMICRO,
volume = "15",
number = "4",
pages = "129--137",
month = dec,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/384281.808223",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/384281.808223",
abstract = "In a computer design project where software and
hardware development proceed in parallel, it is
essential that some form of simulation is available
early so that the software can be breadboarded before
the hardware is stable. The simulator must be
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Holtkamp:1984:ASM,
author = "B. Holtkamp and P. Wagner",
title = "An algorithm for selection of migration candidates",
journal = j-SIGMICRO,
volume = "15",
number = "4",
pages = "140--146",
month = dec,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/384281.808224",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/384281.808224",
abstract = "The NP-Completeness of the selection problem of
vertical migration candidates is shown by reducing it
to the NP-complete knapsack problem. Based on
approximation algorithms for the latter problem a new
algorithm is presented, which takes into account
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Heimonen:1984:MII,
author = "Juha-Matti Heimonen and Juha Heinanen",
title = "Migration implementation by integrating
microprogramming and {HLL} programming",
journal = j-SIGMICRO,
volume = "15",
number = "4",
pages = "147--154",
month = dec,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/384281.808225",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/384281.808225",
abstract = "Implementing vertical migrations involves synthesizing
new microcoded instructions from selected parts of HLL
programs and loading the microcode into the computer's
control memory. Ideally, both of these tasks are done
automatically so that programs can \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Papachristou:1984:AMS,
author = "C. A. Papachristou and V. R. Immaneni and D. B.
Sarma",
title = "An automatic migration scheme based on modular
microcode and structured firmware sequencing",
journal = j-SIGMICRO,
volume = "15",
number = "4",
pages = "155--164",
month = dec,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/384281.808226",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/384281.808226",
abstract = "The aim of this work is to construct an automated
migration system from software into firmware for
functions or algorithms with complex logical structure.
The approach is based on an already developed
structured microcontrol scheme endowed with compound
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Carter:1984:TMS,
author = "Edward M. Carter and Robert I. Winner",
title = "Transparent microprogramming in support of abstract
type oriented dynamic vertical migration",
journal = j-SIGMICRO,
volume = "15",
number = "4",
pages = "165--178",
month = dec,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/384281.808227",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/384281.808227",
abstract = "Migration of functionality into microcode for the
purposes of performance improvement and increased
security may be oriented toward the migration of
abstract data types. This provides a model of migration
consistent with current models of machine \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Ardoin:1984:IAR,
author = "C. D. Ardoin and J. L. Linn and B. W. Reynolds",
title = "The implementation of the attributed recursive descent
architecture in {VAX-11\slash 780} microcode",
journal = j-SIGMICRO,
volume = "15",
number = "4",
pages = "179--189",
month = dec,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/384281.808228",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/384281.808228",
abstract = "This paper describes a case study in the
implementation of a special purpose architecture on a
particular microprogrammable engine. The host engine
used is the VAX-11/780; the target architecture is one
tailored for implementing recursive descent \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Ponder:1984:API,
author = "Carl G. Ponder and Yale N. Patt",
title = "Alternative proposals for implementing {Prolog}
concurrently and implications regarding their
respective microarchitectures",
journal = j-SIGMICRO,
volume = "15",
number = "4",
pages = "192--203",
month = dec,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/384281.808229",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/384281.808229",
abstract = "Prolog has become a subject of much discussion of
late. It has been suggested as the logical language for
programming expert systems. A parallel variant is said
to be the language of the Japanese 5th Generation
Project. In this paper the standard \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Tick:1984:SPM,
author = "Evan Tick",
title = "{Sequential Prolog} machine: Image and host
architectures",
journal = j-SIGMICRO,
volume = "15",
number = "4",
pages = "204--216",
month = dec,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/384281.808230",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/384281.808230",
abstract = "A modified version of D. Warren's sequential Prolog
machine architecture is described. Data and instruction
formats are given. A microcoded host architecture is
also described, with formats and examples presented.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Dobry:1984:DDI,
author = "T. P. Dobry and Y. N. Patt and A. M. Despain",
title = "Design decisions influencing the microarchitecture for
a {Prolog} machine",
journal = j-SIGMICRO,
volume = "15",
number = "4",
pages = "217--231",
month = dec,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/384281.808231",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/384281.808231",
abstract = "The PLM-1 is the first step in the hardware
implementation of a heterogeneous MIMD processor for
logic programming. This paper describes its ISP
architecture, and discusses in detail some of the
design decisions relative to its microarchitecture.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Levy:1984:MVU,
author = "Beth Levy",
title = "Microcode verification using {SDVS} --- the method and
a case study",
journal = j-SIGMICRO,
volume = "15",
number = "4",
pages = "234--245",
month = dec,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/384281.808232",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/384281.808232",
abstract = "This paper describes SDVS (State Delta Verification
System), its application to microcode verification, and
the verification of a particular example referred to as
the H-machine example. The example illustrates how
particular microcode that interprets a \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Marcus:1984:SSV,
author = "Leo Marcus and Stephen D. Crocker and Jaisook R.
Landauer",
title = "{SDVS}: a system for verifying microcode correctness",
journal = j-SIGMICRO,
volume = "15",
number = "4",
pages = "246--255",
month = dec,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/384281.808233",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/384281.808233",
abstract = "This paper is a progress report on an experimental
system, the state delta verification system (SDVS), for
verifying microcode correctness. The goal of this
project is to solve some of the problems, both
theoretical and engineering, obstructing the \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Takahashi:1984:NUM,
author = "Kazutoshi Takahashi and Etsuo Takahashi and Tatsushige
Bitoh and Takao Sugimoto",
title = "A new universal microprogram converter",
journal = j-SIGMICRO,
volume = "15",
number = "4",
pages = "264--266",
month = dec,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/384281.808234",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/384281.808234",
abstract = "Following the software crisis, a firmware crisis has
occurred. Since too much man-power and time is needed
to develop microprograms, the ones already produced
like software have to be used as long as possible. This
paper describes a general purpose \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Marwedel:1984:RCH,
author = "Peter Marwedel",
title = "A retargetable compiler for a high-level
microprogramming language",
journal = j-SIGMICRO,
volume = "15",
number = "4",
pages = "267--274",
month = dec,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/384281.808235",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/384281.808235",
abstract = "A compiler for the generation of microcode for a
high-level microprogramming language is presented. The
compiler is target machine independent. The input to
the compiler consists of a hardware description, a
high-level microprogram and a set of program \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Mueller:1984:GMF,
author = "Robert A. Mueller and Joseph Varghese and Vicki H.
Allan",
title = "Global methods in the flow graph approach to
retargetable microcode generation",
journal = j-SIGMICRO,
volume = "15",
number = "4",
pages = "275--284",
month = dec,
year = "1984",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/384281.808236",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:33 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/384281.808236",
abstract = "We have reported on local retargetable microcode
generation methods based on the flow graph model in
previous papers. In this paper, we consider the
extension of these methods to global retargetable
microcode generation. This includes intermediate
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Bingcong:1985:FPM,
author = "Chen Bingcong and Wei Xiaofan and Yao Xin",
title = "On the formal pescription of microoperations and its
impact on automatic microcode generation",
journal = j-SIGMICRO,
volume = "16",
number = "2",
pages = "14--21",
month = may,
year = "1985",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1218048.1218049",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:35 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1218048.1218049",
abstract = "Automatic microcode generation is a significant
research field of firmware engineering. In the research
System AMPS, three kinds of formal description of
microoperations will be needed in automatic microcode
generation from high level microprogramming \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Hennessy:1985:SSI,
author = "John Hennessy",
title = "{SLIM}: a simulation and implementation language for
{VLSI} microcode",
journal = j-SIGMICRO,
volume = "16",
number = "2",
pages = "22--36",
month = may,
year = "1985",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1218048.1218050",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:35 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1218048.1218050",
abstract = "SLIM (Stanford Language for Implementing Microcode) is
a programming language based system for specifying and
simulating microcode in a VLSI chip. The language is
oriented towards PLA implementations of microcoded
machines using either a microprogram \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Damm:1985:DSM,
author = "W. Damm",
title = "Design and specification of microprogrammed computer
architectures",
journal = j-SIGMICRO,
volume = "16",
number = "4",
pages = "3--10",
month = dec,
year = "1985",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/18906.18907",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:35 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/18906.18907",
abstract = "This paper presents a hierarchical firmware design
method. It allows to structure the design of a
microprogrammed (level of a) computer architecture into
independently verifiable modules. To specify the
behaviour of the system we use the axiomatic \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Karplus:1985:EHM,
author = "K. Karplus and A. Nicolau",
title = "Efficient hardware for multiway jumps and
pre-fetches",
journal = j-SIGMICRO,
volume = "16",
number = "4",
pages = "11--18",
month = dec,
year = "1985",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/18906.18908",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:35 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/18906.18908",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Tudruj:1985:MAQ,
author = "M. S. Tudruj and R. F. Gajda",
title = "A microprogrammable architecture with quasi
time-transparent structured control",
journal = j-SIGMICRO,
volume = "16",
number = "4",
pages = "19--29",
month = dec,
year = "1985",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/18906.18909",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:35 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/18906.18909",
abstract = "The paper is concerned with efficient implementation
of evolved modular and structured microprogramming. A
microprogrammable architecture is presented that
permits designing hierarchical complicated modular
microprograms at two distinct levels: the \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Burkowski:1985:IDD,
author = "F. J. Burkowski",
title = "An interactive diagnostic\slash debugging subsystem
for bit-slice processors",
journal = j-SIGMICRO,
volume = "16",
number = "4",
pages = "35--46",
month = dec,
year = "1985",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/18906.18910",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:35 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/18906.18910",
abstract = "This paper discusses the design and implementation of
a debugging/diagnostic subsystem for a bit-slice
processor. The subsystem uses serial shadow registers
under the control of a single chip microcomputer both
to observe and to control processor \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Skibbe:1985:PAE,
author = "R. E. Skibbe",
title = "A practical approach to the evaluation of microcode
systems",
journal = j-SIGMICRO,
volume = "16",
number = "4",
pages = "47--56",
month = dec,
year = "1985",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/18906.18911",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:35 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/18906.18911",
abstract = "This paper describes a microcode-evaluation
methodology. The supporting test tools were developed
by the IBM General Products Division in Tucson,
Arizona, to allow effective and comprehensive
evaluations of microcode systems. The methodology has
been \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Tracz:1985:AMS,
author = "W. J. Tracz",
title = "Advances in microcode support software",
journal = j-SIGMICRO,
volume = "16",
number = "4",
pages = "57--60",
month = dec,
year = "1985",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/18906.18912",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:35 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/18906.18912",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Damm:1985:VMC,
author = "W. Damm and G. Dohmen",
title = "Verification of microprogrammed computer architectures
in the {S*}-system: a case study",
journal = j-SIGMICRO,
volume = "16",
number = "4",
pages = "61--73",
month = dec,
year = "1985",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/18906.18913",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:35 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/18906.18913",
abstract = "We apply the verification methodology underlying the
S*-System[12], [13] to the verification of a
hierarchically structured design [16] of an emulation
of the instruction-set of a commercially available
computer on a commercially available micro-. \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Fagin:1985:CPM,
author = "B. Fagin and Y. N. Patt and V. Srini and A. Despain",
title = "Compiling {Prolog} into microcode: a case study using
the {NCR\slash 32-000}",
journal = j-SIGMICRO,
volume = "16",
number = "4",
pages = "79--88",
month = dec,
year = "1985",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/18906.18914",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:35 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/18906.18914",
abstract = "A proven method of obtaining high performance for
Prolog programs is to first translate them into the
instruction set of Warren's Abstract Machine, or W-code
[1]. From that point, there are several models of
execution available. This paper describes one
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Woo:1985:AHU,
author = "N. S. Woo",
title = "The architecture of the hardware unification unit and
an implementation",
journal = j-SIGMICRO,
volume = "16",
number = "4",
pages = "89--98",
month = dec,
year = "1985",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/18906.18915",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:35 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/18906.18915",
abstract = "This paper describes the architecture and the current
implementation of the hardware unification unit (HUU).
The HUU performs the literal unification operation in
Prolog processing. It is designed as a coprocessor to a
host system that handles other \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Patt:1985:HNM,
author = "Y. N. Patt and W. M. Hwu and M. Shebanow",
title = "{HPS}, a new microarchitecture: rationale and
introduction",
journal = j-SIGMICRO,
volume = "16",
number = "4",
pages = "103--108",
month = dec,
year = "1985",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/18906.18916",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:35 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/18906.18916",
abstract = "HPS (High Performance Substrate) is a new
microarchitecture targeted for implementing very high
performance computing engines. Our model of execution
is a restriction on fine granularity data flow. This
paper introduces the model, provides the rationale
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Patt:1985:CIR,
author = "Y. N. Patt and S. W. Melvin and W. M. Hwu and M. C.
Shebanow",
title = "Critical issues regarding {HPS}, a high performance
microarchitecture",
journal = j-SIGMICRO,
volume = "16",
number = "4",
pages = "109--116",
month = dec,
year = "1985",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/18906.18917",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:35 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/18906.18917",
abstract = "HPS is a new model for a high performance
microarchitecture which is targeted for implementing
very dissimilar ISP architectures. It derives its
performance from executing the operations within a
restricted window of a program out-of-order, \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Catlin:1985:HAL,
author = "G. Catlin and B. Paseman",
title = "Hardware acceleration of logic simulation using a data
flow microarchitecture",
journal = j-SIGMICRO,
volume = "16",
number = "4",
pages = "117--123",
month = dec,
year = "1985",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/18906.18918",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:35 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/18906.18918",
abstract = "Current digital logic simulators running on
engineering workstations lack capacity and speed. This
paper discusses a hardware accelerator for a
workstation simulator which addresses these problems.
The accelerator runs 100x faster than its software
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Vegdahl:1985:DIC,
author = "S. R. Vegdahl",
title = "The design of an interactive compiler for optimizing
microprograms",
journal = j-SIGMICRO,
volume = "16",
number = "4",
pages = "129--136",
month = dec,
year = "1985",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/18906.18919",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:35 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/18906.18919",
abstract = "Microprogramming has traditionally been done in
assembly language because of the perceived need for
fast execution; compiler technology does not yet exist
for discovering and performing many of the clever
tricks of an experienced microprogrammer. \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Hopkins:1985:TIH,
author = "W. C. Hopkins and M. J. Horton and C. S. Arnold",
title = "Target-independent high-level microprogramming",
journal = j-SIGMICRO,
volume = "16",
number = "4",
pages = "137--144",
month = dec,
year = "1985",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/18906.18920",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:35 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/18906.18920",
abstract = "We describe a system which allows high-level
microprogramming without requiring programmer knowledge
of the target architecture, depending instead on
retargetable microcode generation and optimization. In
the ideal system the code generation, microcode
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Hwang:1985:MDM,
author = "J. P.-C. Hwang and C. A. Papachristou and D. D.
Cornett",
title = "Microcode development for microprogrammed processors",
journal = j-SIGMICRO,
volume = "16",
number = "4",
pages = "145--156",
month = dec,
year = "1985",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/18906.18921",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:35 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/18906.18921",
abstract = "The aim of this paper is to develop a top-down design
automation tool for digital system design such as
microprogrammed processors. The package contains a
hardware description language to specify the design, a
microcode development module to generate an \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Wilburn:1985:SDT,
author = "D. L. Wilburn and S. Schleimer",
title = "{STEP} development tools: {METASTEP} language system",
journal = j-SIGMICRO,
volume = "16",
number = "4",
pages = "157--164",
month = dec,
year = "1985",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/18906.18922",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:35 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/18906.18922",
abstract = "STEP Development Tools (SDT) is a general-purpose
microprogram development system. The METASTEP language
system is composed of four tools of the SDT needed to
write microprograms: a Definition Processor, a
Retargetable Assembler, a Retargetable Cross-.
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Patt:1985:MPI,
author = "Y. N. Patt and J. K. Ahlstrom",
title = "Microcode and the protection of intellectual effort",
journal = j-SIGMICRO,
volume = "16",
number = "4",
pages = "167--170",
month = dec,
year = "1985",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/18906.18923",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:35 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/18906.18923",
abstract = "We believe that the intellectual efforts of persons
should be protected, but that the needs of society must
be protected, too. Substantial interest in this issue,
as it pertains to the protection of microcode, has
prompted the preparation of this paper \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Su:1985:SEG,
author = "B. Su and S. Ding",
title = "Some experiments in global microcode compaction",
journal = j-SIGMICRO,
volume = "16",
number = "4",
pages = "175--180",
month = dec,
year = "1985",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/18906.18924",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:35 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/18906.18924",
abstract = "Global microcode compaction is an open problem in
firmware engineering. Although Fisher's trace
scheduling method may produce significant reductions in
the execution time of compacted microcode, it has some
drawbacks. There have been four methods. Tree,
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Tracz:1985:JJA,
author = "W. J. Tracz and B. Boesch",
title = "{JAM} --- just another microsequencer",
journal = j-SIGMICRO,
volume = "16",
number = "4",
pages = "181--188",
month = dec,
year = "1985",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/18906.18925",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:35 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/18906.18925",
abstract = "JAM (Just Another Microsequencer) is a flexible ---
dual role microcode sequencer. It supports high
performance N-Way microsequencing operations
(traditional 360/370 type branch address generation
techniques), along with more traditional (a la AMD
2910) \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Tudruj:1985:CCS,
author = "M. S. Tudruj",
title = "A customized control store design in microprogrammed
control units",
journal = j-SIGMICRO,
volume = "16",
number = "4",
pages = "189--199",
month = dec,
year = "1985",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/18906.18926",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:35 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/18906.18926",
abstract = "The paper reports on the control store cost
minimization using an approach related to the bit
reduction method. A methodology is presented for
finding the microinstruction format which provides a
minimum joint cost of the control store and \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Mueller:1986:FEM,
author = "Bob Mueller",
title = "Firmware engineering and microprogramming research at
{Colorado State University}",
journal = j-SIGMICRO,
volume = "17",
number = "1",
pages = "10--13",
month = mar,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/16356.16357",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:36 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/16356.16357",
abstract = "Most of the firmware engineering research currently
under investigation at CSU is focused on methods of
automated microcode generation and compaction,
particularly retargetable methods. We have developed a
prototype for a retargetable microcode compiler,.
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Denniston:1986:MMV,
author = "Brad Denniston",
title = "{MICROTEC mcASM}, Version 1.1 --- Structured microcode
assembler",
journal = j-SIGMICRO,
volume = "17",
number = "1",
pages = "14--18",
month = mar,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/16356.16358",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:36 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/16356.16358",
abstract = "mcASM is a second generation Structured Microcode
Assembler that is a, product of a joint effort between
Advanced Micro Devices and Microtec Research. Years of
bit-slice and microcode assembler experience by both
companies has been combined with the \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Koyama:1986:MCP,
author = "Kiyomi Koyama",
title = "Microprogram control of a {Prolog} machine",
journal = j-SIGMICRO,
volume = "17",
number = "1",
pages = "20--32",
month = mar,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/16356.16359",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:36 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/16356.16359",
abstract = "A Prolog machine design and its control are described.
The machine features two-stage pipelining, a triple bus
interconnection data path and support for concurrent
control of micro-operations. The objective of this
design is to improve execution of a \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{King:1986:ITS,
author = "Willis King",
title = "{IEEE} transactions on software engineering call for
papers",
journal = j-SIGMICRO,
volume = "17",
number = "2",
pages = "4--4",
month = jul,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/378397.378401",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:36 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/378397.378401",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Nicolau:1986:MRP,
author = "Alexandru Nicolau",
title = "Microprogramming research projects at {Cornell
University}",
journal = j-SIGMICRO,
volume = "17",
number = "2",
pages = "7--7",
month = jul,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/378397.378402",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:36 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/378397.378402",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Laczko:1986:BCD,
author = "Frank Laczko and Bob Myers and Richard Nawrocki",
title = "32-bit {CPU} design with the {'AS888\slash 'AS890}",
journal = j-SIGMICRO,
volume = "17",
number = "2",
pages = "8--13",
month = jul,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/378397.378403",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:36 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/378397.378403",
abstract = "Microprogramming and bit slice technology have made
possible the development of powerful systems using
flexible instructions sets and wide address/data buses
to access more than one gigaword of physical main
memory. This section discusses one design \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Denniston:1986:CBM,
author = "Brad Denniston",
title = "A comparison between {mcASM} and {META29R}",
journal = j-SIGMICRO,
volume = "17",
number = "2",
pages = "14--18",
month = jul,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/378397.378408",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:36 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/378397.378408",
abstract = "mcASM is a second generation microcode assembler, from
Microtec Research, Inc., that incorporates the latest
in software technology and years of bit-slice
experience. New features make mcASM faster and easier
to use so that the assembler package does \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Rao:1986:AGC,
author = "S. Upendra Rao and A. K. Majundar",
title = "An algorithm for global compaction of horizontal
microprograms",
journal = j-SIGMICRO,
volume = "17",
number = "2",
pages = "19--30",
month = jul,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/378397.378412",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:36 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/378397.378412",
abstract = "Compacting microoperations of a microprogram into
horizontal microinstructions require an efficient
global compaction algorithm. This paper describes a
global compaction algorithm which is more practical
than some of the existing techniques based on
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Armbruster:1986:MP,
author = "Edward Armbruster",
title = "{MICRO-19} photos",
journal = j-SIGMICRO,
volume = "17",
number = "3",
pages = "4--5",
month = dec,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/378741.378745",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:37 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/378741.378745",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Vegdahl:1986:RAW,
author = "Steven R. Vegdahl",
title = "Report on the 19th annual workshop on
microprogramming",
journal = j-SIGMICRO,
volume = "17",
number = "3",
pages = "6--7",
month = dec,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/378741.378749",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:37 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/378741.378749",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Manasiev:1986:FAP,
author = "L. Manasiev and A. Petkov and K. Boyanov",
title = "A formal approach to the problems of microcode
compaction caused by transient data resources of the
microarchitectures",
journal = j-SIGMICRO,
volume = "17",
number = "3",
pages = "8--12",
month = dec,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/378741.378753",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:37 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/378741.378753",
abstract = "A method of sequential microcode compaction for
architectures containing transient data resources is
discussed.A theoretical apparatus, allowing the
identification of microoperation groups requiring
synchronization according to their transient data
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Rao:1986:PIE,
author = "S. Upendra Rao and G. P. Shattacharjee and A. K.
Majumdar",
title = "Parallel implementation of an efficient microcode
compaction algorithm",
journal = j-SIGMICRO,
volume = "17",
number = "3",
pages = "13--19",
month = dec,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/378741.378761",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:37 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/378741.378761",
abstract = "A derivation of parallel implementation of an
efficient microcode compaction algorithm has been
described. The serial algorithm is decomposed into four
schedules of computations. Parallelism within a
schedule and between the schedules is examined. The
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Olangunju:1986:EPI,
author = "Amos O. Olangunju and Elvis Borders",
title = "Emulators: prospective instruments for instruction in
systems programming",
journal = j-SIGMICRO,
volume = "17",
number = "3",
pages = "20--24",
month = dec,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/378741.378764",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:37 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/378741.378764",
abstract = "Microprogramming is a technique for implementing
machine language instruction sets --it is critical in
today's computer architectures and operating systems.
An emulator is a set of microprograms that implements
the architecture of one machine on another;. \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Stanculescu:1986:TMI,
author = "Alec G. Stanculescu",
title = "Toward machine independent microcode",
journal = j-SIGMICRO,
volume = "17",
number = "3",
pages = "25--32",
month = dec,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/378741.378766",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:37 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/378741.378766",
abstract = "This paper shows how both the microcode and the
underlying hardware can be described together in a
modular fashion in an Ada$^1$ -like environment. The
description of the hardware uses libraries of component
descriptions. The microcode description \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Tredennick:1986:IVM,
author = "N. Tredennick",
title = "The impact of {VLSI} on microprogramming",
journal = j-SIGMICRO,
volume = "17",
number = "4",
pages = "2--5",
month = dec,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/19530.19531",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:37 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/19530.19531",
abstract = "There are four ``cultures'' of microprogramming: the
Bit-Slice Culture, the Commercial Processor Culture,
the Microprogrammable Processor Culture, and the
Single-Chip Culture. The effect of trends in VLSI (Very
Large Scale Integration) on microprogramming \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Rosenberg:1986:MDT,
author = "J. Rosenberg and D. A. Abramson",
title = "Microcode development tools for a capability-based
processor",
journal = j-SIGMICRO,
volume = "17",
number = "4",
pages = "8--14",
month = dec,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/19530.19532",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:37 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/19530.19532",
abstract = "The MONADS-PC System is a capability-based computer
constructed around a microprogrammed processor designed
and implemented at Monash University in Melbourne,
Australia. This paper describes a set of tools
developed as part of this project in order to
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Annunziata:1986:MMS,
author = "M. Annunziata and L. Lisca and G. R. Sechi",
title = "{MIDETT}: Microprogrammed-system design technique and
tools",
journal = j-SIGMICRO,
volume = "17",
number = "4",
pages = "15--22",
month = dec,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/19530.19533",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:37 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/19530.19533",
abstract = "This paper presents a design technique for
computational systems based on the concepts of Model,
Abstraction, and Simulation. This technique, developed
and evaluated especially in Real Time System
applications, is particularly useful to design
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
remark = "Check author name: Annunziata or Annunzjata?",
}
@Article{Aiken:1986:DEH,
author = "A. Aiken and A. Nicolau",
title = "A development environment for horizontal microcode
programs",
journal = j-SIGMICRO,
volume = "17",
number = "4",
pages = "23--31",
month = dec,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/19530.19534",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:37 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/19530.19534",
abstract = "This paper describes a development environment for
horizontal microcode. The environment uses Percolation
Scheduling, a transformational system for parallelism
extraction, and an interactive profiling system to give
the user control over the microcode \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Nixon:1986:MDL,
author = "J. F. Nixon and S. R. Schach and R. I. Winner",
title = "A microarchitecture description language for
retargeting firmware tools",
journal = j-SIGMICRO,
volume = "17",
number = "4",
pages = "34--43",
month = dec,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/19530.19535",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:37 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/19530.19535",
abstract = "ARCHI is a microarchitecture description language
designed to serve as the underlying language for a
retargetable firmware development environment. ARCHI
provides a hierarchical, procedural description at the
register transfer level of the target \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Balakrishnan:1986:ERM,
author = "M. Balakrishnan and P. C. P. Bhatt and B. B. Madan",
title = "An efficient retargetable microcode generator",
journal = j-SIGMICRO,
volume = "17",
number = "4",
pages = "44--53",
month = dec,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/19530.19536",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:37 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/19530.19536",
abstract = "This paper presents a microcode generator, which
accepts a source program (algorithm) and a target
description (microarchitecture) as input and generates
microcode to implement the algorithm on the defined
microarchitecture. The target description is \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Kuo:1986:ASM,
author = "Y. H. Kuo and L. Y. Kung",
title = "Algorithmic state machine implementation with hybrid
microprocessing\slash microprogramming scheme",
journal = j-SIGMICRO,
volume = "17",
number = "4",
pages = "54--67",
month = dec,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/19530.19537",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:37 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/19530.19537",
abstract = "This paper proposes a hybrid
microprocessing/microprogramming (HMM) scheme to
implement the algorithmic state machines (ASM). First,
a behavior model of the HMM is defined. This model
carries out any task by partitioning it into a
microprocessing \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Gee:1986:IPV,
author = "J. Gee and S. W. Melvin and Y. N. Patt",
title = "The implementation of {Prolog} via {VAX 8600}
microcode",
journal = j-SIGMICRO,
volume = "17",
number = "4",
pages = "68--74",
month = dec,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/19530.19538",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:37 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/19530.19538",
abstract = "We have implemented a high performance Prolog engine
by directly executing in microcode the constructs of
Warren's Abstract Machine. The implementation vehicle
is the VAX 8600 computer. The VAX 8600 is a general
purpose processor containing 8K words of \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Patt:1986:RTG,
author = "Y. N. Patt and S. W. Melvin and W. M. Hwu and M. C.
Shebanow and C. Chen",
title = "Run-time generation of {HPS} microinstructions from a
{VAX} instruction stream",
journal = j-SIGMICRO,
volume = "17",
number = "4",
pages = "75--81",
month = dec,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/19530.19539",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:37 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/19530.19539",
abstract = "The VAX architecture is a popular ISP architecture
that has been implemented in several different
technologies targeted to a wide range of performance
specifications. However, it has been argued that the
VAX has specific characteristics which preclude a
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Koutsougeras:1986:DFG,
author = "C. Koutsougeras and C. A. Papachristou and R. R.
Vemuri",
title = "Data flow graph partitioning to reduce communication
cost",
journal = j-SIGMICRO,
volume = "17",
number = "4",
pages = "82--91",
month = dec,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/19530.19540",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:37 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/19530.19540",
abstract = "This paper presents a cost-effective scheme for
partitioning large data flow graphs. Standard data flow
machine architectures are assumed in this work. The
objective is to reduce the overhead due to token
transfers through the communication network of
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Su:1986:UEU,
author = "B. Su and S. Ding and J. Xia",
title = "{URPR} --- An extension of {URCR} for software
pipelining",
journal = j-SIGMICRO,
volume = "17",
number = "4",
pages = "94--103",
month = dec,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/19530.19541",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:37 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/19530.19541",
abstract = "The software pipeline technique is an effective
approach to optimizing loops in array processor
programs, but existing methods are of high complexity
and the results may not be satisfactory. This paper
introduces the URPR algorithm, an extension of the
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Mueller:1986:CSS,
author = "R. A. Mueller and B. Su and M. R. Duda and B. L.
Plomondon",
title = "A case study in signal processing microprogramming
using the {URPR} software pipelining technique",
journal = j-SIGMICRO,
volume = "17",
number = "4",
pages = "104--115",
month = dec,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/19530.19542",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:37 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/19530.19542",
abstract = "There are a growing number of micro-architectures that
employ pipelined array units for high-speed floating
point applications. To obtain the performance required
in such applications, effective loop optimization is
crucial. The loop optimization \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Tracz:1986:SM,
author = "W. J. Tracz and R. Belgard",
title = "The sociology of microprogramming",
journal = j-SIGMICRO,
volume = "17",
number = "4",
pages = "118--122",
month = dec,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/19530.19543",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:37 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/19530.19543",
abstract = "Microprogramming is an implementation technique. As
computer complexity has risen, it has gained increased
importance and wider application. As we proceed through
the 80's, we are witness to more specialization and
divergence between hardware and \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{DuBose:1986:MR,
author = "D. K. DuBose and D. K. Fotakis and D. Tabak",
title = "A microcoded {RISC}",
journal = j-SIGMICRO,
volume = "17",
number = "4",
pages = "124--128",
month = dec,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/19530.19544",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:37 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/19530.19544",
abstract = "A new, microcoded, RISC-type system is proposed and
presented. The microcode is stored in a 256 x 64 PROM
Nanomemory in the CPU. The 8-bit opcode of each
instruction is a direct address to the Nanomemory. Each
Nanomemory 64-bit word (horizontal \ldots{})",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Franca:1986:DRM,
author = "F. M. G. Franca and N. Q. Vasconcelos and E. S. T.
Fernandes",
title = "Design and realization of {MLM}: a multilingual
machine",
journal = j-SIGMICRO,
volume = "17",
number = "4",
pages = "129--137",
month = dec,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/19530.19545",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:37 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/19530.19545",
abstract = "This paper describes the design and realization of
MLM, a Multi-Lingual machine whose main goal is to
provide support for teaching and research in
Microprogramming and Computer Architecture. MLM is
based on a standard (non-microprogrammable) \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Abramson:1986:MCB,
author = "D. A. Abramson and J. Rosenberg",
title = "The microarchitecture of a capability-based computer",
journal = j-SIGMICRO,
volume = "17",
number = "4",
pages = "138--145",
month = dec,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/19530.19546",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:37 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/19530.19546",
abstract = "This paper describes the micro-architecture of a
microprogrammed workstation called MONADS-PC. The
system has been specifically designed to support a very
large uniform virtual memory, capability-based
addressing and information hiding software modules
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Wahl:1986:DVH,
author = "N. J. Wahl and S. R. Schach and R. I. Winner",
title = "A dynamic very high-level debugger for low-level
microprograms",
journal = j-SIGMICRO,
volume = "17",
number = "4",
pages = "148--155",
month = dec,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/19530.19547",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:37 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/19530.19547",
abstract = "Microcode debuggers may be classified according to the
following three criteria: static or dynamic output, the
level of debugging, and the type of debugging
facilities provided. A very high level interactive
debugger that supports dynamic debugging of \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Li:1986:BBS,
author = "N. Li and Y. Tang and S. Xu",
title = "{BBMSS}: a bit-splice based microprogram simulation
system",
journal = j-SIGMICRO,
volume = "17",
number = "4",
pages = "156--161",
month = dec,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/19530.19548",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:37 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/19530.19548",
abstract = "BBMSS is a part of our software aided for the
development of bit-slice based systems and is used as a
tool for testing and debugging of microprograms. It
contains three parts: a hardware description language,
a parser, and a simulation program. The \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Foster:1986:FBS,
author = "J. M. Foster",
title = "Formally based static analysis of microcode",
journal = j-SIGMICRO,
volume = "17",
number = "4",
pages = "162--170",
month = dec,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/19530.19549",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:37 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/19530.19549",
abstract = "Algebraic methods have been widely used to find
properties of programs, especially for use in compiler
optimisation. This paper describes the use of this kind
of method to prove the absence of particular errors in
microcode, or to detect and locate such \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Melvin:1986:MBE,
author = "S. W. Melvin and Y. N. Patt",
title = "A microcode-based environment for noninvasive
performance analysis",
journal = j-SIGMICRO,
volume = "17",
number = "4",
pages = "171--177",
month = dec,
year = "1986",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/19530.19550",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:37 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/19530.19550",
abstract = "We have developed an environment which allows us to
collect data for performance analysis by modifying the
microcode of a VAX 8600. This use of microprogramming
permits data to be collected with minimal system
perturbation (i.e. the data is almost as \ldots{})",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Eager:1987:DBS,
author = "Michael J. Eager",
title = "The death of Bit-slice",
journal = j-SIGMICRO,
volume = "18",
number = "1--2",
pages = "8--10",
month = mar,
year = "1987",
DOI = "https://doi.org/10.1145/379531.379532",
bibdate = "Fri Apr 16 10:27:38 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/379531.379532",
abstract = "In 1982, Nick Tredennick [Tred82] described his view
of the universe of microprogramming. He divided it into
four ``cultures:''Commercial Machine Culture The
developers of general purpose computer
families.Bit-Slice Culture The developers of
specialized \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Derwin:1987:ECL,
author = "Douglas K. Derwin and Daniel R. Siegel",
title = "The effect of copyright law on the development of
functionally compatible functionally compatible
microprogrammed devices",
journal = j-SIGMICRO,
volume = "18",
number = "1--2",
pages = "11--22",
month = mar,
year = "1987",
DOI = "https://doi.org/10.1145/379531.379533",
bibdate = "Fri Apr 16 10:27:38 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/379531.379533",
abstract = "On September 22, 1986, a federal court ruled, for the
first time, that microcode is copyrightable. NEC Corp.
v. Intel Corp., 645 F. Supp. 590 (N.D. Cal. 1986). The
wisdom of this ruling is open to question, but its
effect is not: the microcode community \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Haverlack:1987:MA,
author = "Richard J. Haverlack",
title = "Microcode assistant",
journal = j-SIGMICRO,
volume = "18",
number = "3",
pages = "8--11",
month = sep,
year = "1987",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/378719.378725",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:38 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/378719.378725",
abstract = "The Microcode Assistant is the interactive, graphic
tool for creating, editing, assembling and verifying
microcode.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Burgess:1987:PIS,
author = "G. S. Burgess",
title = "Preliminary information on {SCAMP}",
journal = j-SIGMICRO,
volume = "18",
number = "3",
pages = "12--39",
month = sep,
year = "1987",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/378719.378734",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:38 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/378719.378734",
abstract = "A general description of the salient feature of SCAMP
(Scientific Computer and Modular Processor)",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Aijazi:1987:CAA,
author = "Mahmood G. Aijazi",
title = "Computer aided antibiotic therapy",
journal = j-SIGMICRO,
volume = "18",
number = "4",
pages = "13--16",
month = dec,
year = "1987",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/16360.16361",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:39 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/16360.16361",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Glaser:1987:SEP,
author = "John P. Glaser and Jane Edgar",
title = "Survey of educational programs in medical information
science",
journal = j-SIGMICRO,
volume = "18",
number = "4",
pages = "19--36",
month = dec,
year = "1987",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/16360.16362",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:39 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/16360.16362",
abstract = "The behavior of a VLSI device can be expressed in
occam, a language based on communicating processes. It
is then possible to establish that the design behaves
as intended, by simulation and by proof techniques
using the formal semantics of occam. \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Allen:1987:PCH,
author = "Vivki H. Allen and Robert A. Mueller",
title = "Phase coupling for horizontal microcode generation",
journal = j-SIGMICRO,
volume = "18",
number = "4",
pages = "24--29",
month = dec,
year = "1987",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/16360.1096734",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:39 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/16360.1096734",
abstract = "Microcode for mass produced architectures is still
predominantly generated by hand. Yet, as speed dictates
the vertical migration of commonly executed functions
to microcode, the demand for automated code generation
increases.Though considerably more \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Edwards:1987:HMD,
author = "Ken Edwards",
title = "{HILEVEL} microcode development system",
journal = j-SIGMICRO,
volume = "18",
number = "4",
pages = "30--33",
month = dec,
year = "1987",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/16360.1096735",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:39 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/16360.1096735",
abstract = "HILEVEL's DS3700 Series Emulyzers provides full
microcode development support. The DS3700 combined with
HALE (an advanced retargetable Macro-Meta Assembler),
with software for firmware integration and debug, and
with a host computer provides a complete \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Linn:1987:SME,
author = "Joseph L. Linn",
title = "A suite of microarchitectures for evaluating microcode
compilers for other than for {ISA} interpretation",
journal = j-SIGMICRO,
volume = "18",
number = "4",
pages = "34--49",
month = dec,
year = "1987",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/16360.1096743",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:39 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/16360.1096743",
abstract = "This note describes a suite of microarchitectures that
has been developed for evaluating microcode compilers.
These architectures are not especially appropriate for
the interpretation of ``normal'' instruction set
architectures owing primarily to the lack \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Sayers:1989:HCS,
author = "Jerry E. Sayers and David E. Martin",
title = "A hypothetical computer to simulate microprogramming
and conventional machine language",
journal = j-SIGMICRO,
volume = "19--20",
number = "4--1",
pages = "4--10",
month = mar,
year = "1989",
DOI = "https://doi.org/10.1145/378818.378829",
bibdate = "Fri Apr 16 10:27:39 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/378818.378829",
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 \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Anonymous:1989:JID,
author = "Anonymous",
title = "{JRS}: integrated design automation system {(IDAS)}",
journal = j-SIGMICRO,
volume = "19--20",
number = "4--1",
pages = "11--17",
month = mar,
year = "1989",
DOI = "https://doi.org/10.1145/378818.378833",
bibdate = "Fri Apr 16 10:27:39 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/378818.378833",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Armbruster:1989:MPS,
author = "Ed Armbruster",
title = "{Micro-21} pictorial summary",
journal = j-SIGMICRO,
volume = "19--20",
number = "4--1",
pages = "18--20",
month = mar,
year = "1989",
DOI = "https://doi.org/10.1145/378818.378842",
bibdate = "Fri Apr 16 10:27:39 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/378818.378842",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Anonymous:1989:MTS,
author = "Anonymous",
title = "{Micro-21} technical summary: from the electronic
mailbag",
journal = j-SIGMICRO,
volume = "19--20",
number = "4--1",
pages = "21--22",
month = mar,
year = "1989",
DOI = "https://doi.org/10.1145/378818.378844",
bibdate = "Fri Apr 16 10:27:39 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/378818.378844",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Patt:1989:MC,
author = "Yale Patt",
title = "{Micro-21} from the {Chair}",
journal = j-SIGMICRO,
volume = "19--20",
number = "4--1",
pages = "23--23",
month = mar,
year = "1989",
DOI = "https://doi.org/10.1145/378818.378847",
bibdate = "Fri Apr 16 10:27:39 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/378818.378847",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Hwu:1989:MPC,
author = "Wen-mei Hwu",
title = "{Micro-21} from the program chair",
journal = j-SIGMICRO,
volume = "19--20",
number = "4--1",
pages = "24--24",
month = mar,
year = "1989",
DOI = "https://doi.org/10.1145/378818.378848",
bibdate = "Fri Apr 16 10:27:39 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/378818.378848",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Johnson:1989:MI,
author = "Gerry Johnson",
title = "{Micro-22 IRELAND}",
journal = j-SIGMICRO,
volume = "19--20",
number = "4--1",
pages = "29--30",
month = mar,
year = "1989",
DOI = "https://doi.org/10.1145/378818.378853",
bibdate = "Fri Apr 16 10:27:39 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/378818.378853",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Wilson:1988:NDP,
author = "Fred Wilson",
title = "A Note on Division of Positive Integers",
journal = j-SIGMICRO,
volume = "19",
number = "1--2",
pages = "4--4",
month = jun,
year = "1988",
DOI = "https://doi.org/10.1145/62197.1096672",
bibdate = "Fri Apr 16 10:27:39 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/fparith.bib;
http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/62197.1096672",
abstract = "At the risk of flaunting a marginal grasp of the
obvious I would like to make a few observations on the
division of fixed point numbers.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Okuno:1988:FAF,
author = "H. G. Okuno and N. Osato and I. Takeuchi",
title = "Firmware approach to fast {Lisp} interpreter",
journal = j-SIGMICRO,
volume = "19",
number = "1--2",
pages = "5--10",
month = jun,
year = "1988",
DOI = "https://doi.org/10.1145/62197.62198",
bibdate = "Fri Apr 16 10:27:39 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/62197.62198",
abstract = "Thc approach to speed up a Lisp interpreter by
implementing it in firmware seems promising. A
microcoded Lisp interpreter shows good performance for
very simple benchmarks, while it often fails to provide
good performance for larger benchmarks and \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Anonymous:1988:DM,
author = "Anonymous",
title = "Distributed microprogramming",
journal = j-SIGMICRO,
volume = "19",
number = "1--2",
pages = "11--12",
month = jun,
year = "1988",
DOI = "https://doi.org/10.1145/62197.62199",
bibdate = "Fri Apr 16 10:27:39 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/62197.62199",
abstract = "This paper proposes the use of the microprogramming
technique for synchronizing multiprocessors. The
language used is an extension of CSP including the
bi-io and the probe statements. We present a
self-stabilizing algorithm for the generation of a
two-. \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Luque:1988:TAR,
author = "E. Luque and T. Sorribes and A. Ripoll",
title = "Tuning architecture at run-time",
journal = j-SIGMICRO,
volume = "19",
number = "1--2",
pages = "12--16",
month = jun,
year = "1988",
DOI = "https://doi.org/10.1145/62197.62200",
bibdate = "Fri Apr 16 10:27:39 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/62197.62200",
abstract = "We describe the structure and operational mode of a
coprocessor system which, when incorporated in a
microprogrammed system to carry out Dynamic Vertical
Migration, improves execution speed for any program.
The coprocessor includes an interconnection \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Baba:1988:VMS,
author = "T. Baba and H. Minakawa and K. Okuda",
title = "A visual microprogramming system",
journal = j-SIGMICRO,
volume = "19",
number = "1--2",
pages = "16--20",
month = jun,
year = "1988",
DOI = "https://doi.org/10.1145/62197.62201",
bibdate = "Fri Apr 16 10:27:39 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/62197.62201",
abstract = "A visual microprogramming system has been developed to
support all aspects of the microprogramming process for
a microprogrammed computer. The user can specify
microoperations on a displayed hardware configuration.
A graphical microprogram list has also \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Chen:1988:CAD,
author = "W. J. Chen and G. N. Reddy",
title = "A computer aided design automation system for
developing microprogrammed processors: a design
approach through {HDLs}",
journal = j-SIGMICRO,
volume = "19",
number = "1--2",
pages = "20--22",
month = jun,
year = "1988",
DOI = "https://doi.org/10.1145/62197.62202",
bibdate = "Fri Apr 16 10:27:39 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/62197.62202",
abstract = "This paper presents an approach that provides a total
computer aided design environment for developing
microprogrammed processors using hardware description
languages. This includes the behavioral description,
micro-coding, and testing of the integrated \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Pittman:1988:CAS,
author = "R. Pittman and L. Bartel",
title = "Computer architecture simulation using a register
transfer language",
journal = j-SIGMICRO,
volume = "19",
number = "1--2",
pages = "23--31",
month = jun,
year = "1988",
DOI = "https://doi.org/10.1145/62197.62203",
bibdate = "Fri Apr 16 10:27:39 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/62197.62203",
abstract = "ASIM (Architecture Simulator) is a hardware
description language for describing the hardware of a
digital electronic system. The components of an
electronic system are described by three primitives:
ALU, Selector, and Memory, which are sufficient to
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Bhasker:1988:AMC,
author = "Jayaram Bhasker",
title = "An algorithm for microcode compaction of {VHDL}
behavioral descriptions",
journal = j-SIGMICRO,
volume = "19",
number = "1--2",
pages = "32--34",
month = jun,
year = "1988",
DOI = "https://doi.org/10.1145/62197.62204",
bibdate = "Fri Apr 16 10:27:39 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/62197.62204",
abstract = "We present as algorithm to transform a sequential
(vertical microcode) VHDL (VHSIC Hardware Description
Language) behavioral description of a digital system
design into a parallel (horizontal microcode) VHDL
description. Data dependency analysis is \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Su:1988:MCT,
author = "B. Su and S. Ding and J. Wang and J. Xia",
title = "Microcode compaction with timing constraints",
journal = j-SIGMICRO,
volume = "19",
number = "1--2",
pages = "34--39",
month = jun,
year = "1988",
DOI = "https://doi.org/10.1145/62197.62205",
bibdate = "Fri Apr 16 10:27:39 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/62197.62205",
abstract = "At present, microcode compaction with timing
constraints (abbreviated as MCTC) is still an open
problem. Complex timing relation between
microoperations greatly affects the optimization result
of microcode. This paper begins with a survey of MCTC
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Bhasker:1988:CMM,
author = "J. Bhasker and T. Samad",
title = "Compacting {MIMOLA} microcode",
journal = j-SIGMICRO,
volume = "19",
number = "1--2",
pages = "40--44",
month = jun,
year = "1988",
DOI = "https://doi.org/10.1145/62197.62206",
bibdate = "Fri Apr 16 10:27:39 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/62197.62206",
abstract = "We address the problem of reducing the word length of
microprograms. Two techniques are described: overlaying
of fields and encoding of the microprogram. Formal
analysis are presented of different encoding methods,
assuming a VLSI implementation. A \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Howland:1988:TSO,
author = "Michael A. Howland and Robert A. Mueller and Philip H.
Sweany",
title = "Trace scheduling optimization in a retargetable
microcode compiler",
journal = j-SIGMICRO,
volume = "19",
number = "1--2",
pages = "45--49",
month = jun,
year = "1988",
DOI = "https://doi.org/10.1145/62197.62207",
bibdate = "Fri Apr 16 10:27:39 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/62197.62207",
abstract = "We discuss the integration of a trace scheduling
optimizer into a retargetable optimizing microcode
compiler that handles complex timing relations. The
trace scheduler requires no special treatment when
retargeting the compiler, being constructed from
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Nowak:1988:GBR,
author = "Lothar Nowak",
title = "Graph based retargetable microcode compilation in the
{MIMOLA} design system",
journal = j-SIGMICRO,
volume = "19",
number = "1--2",
pages = "50--53",
month = jun,
year = "1988",
DOI = "https://doi.org/10.1145/62197.62208",
bibdate = "Fri Apr 16 10:27:39 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/62197.62208",
abstract = "This paper describes a retargetable compiler, which is
able to compile programs into the machine code of a
specified hardware (target). The target is described at
register-transfer structure level by module
specifications and netlists. The program can \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Uht:1988:CHS,
author = "A. K. Uht and J. F. Kolen",
title = "On the combination of hardware and software
concurrency extraction methods",
journal = j-SIGMICRO,
volume = "19",
number = "1--2",
pages = "53--57",
month = jun,
year = "1988",
DOI = "https://doi.org/10.1145/62197.62209",
bibdate = "Fri Apr 16 10:27:39 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/62197.62209",
abstract = "It has been shown that parallelism is a very promising
alternative for enhancing computer performance.
Parallelism, however, introduces much complexity to the
programming effort. This has lead to the development of
automatic concurrency extraction \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Melvin:1988:SMB,
author = "S. Melvin and Y. Patt",
title = "{SPAM}: a microcode based tool for tracing operating
system events",
journal = j-SIGMICRO,
volume = "19",
number = "1--2",
pages = "58--59",
month = jun,
year = "1988",
DOI = "https://doi.org/10.1145/62197.62210",
bibdate = "Fri Apr 16 10:27:39 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/62197.62210",
abstract = "We have developed a tool called SPAM ( for System
Performance Analysis using Microcode), based on
microcode modifications to a VAX 8600, that traces
operating system events as a side-effect to normal
execution. This trace of interrupts, exceptions,
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Shepherd:1988:UML,
author = "David Shepherd",
title = "Using mathematical logic and formal methods to write
correct microcode",
journal = j-SIGMICRO,
volume = "19",
number = "1--2",
pages = "60--64",
month = jun,
year = "1988",
DOI = "https://doi.org/10.1145/62197.62211",
bibdate = "Fri Apr 16 10:27:39 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/62197.62211",
abstract = "This paper describes how ``correct'' microcode can be
produced through the use of mathematical logic and
formal design methods. The use of these techniques to
derive correct microcode for the IMS T800 floating
point transputer from a mathematical \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Mitchell:1988:IMA,
author = "James Mitchell",
title = "Implementing a mainframe architecture in a 9370
processor",
journal = j-SIGMICRO,
volume = "19",
number = "3",
pages = "3--10",
month = sep,
year = "1988",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/62185.62186",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:40 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/62185.62186",
abstract = "This paper develops a high level view of the central
electronics complex in the 9373 and 9375 systems,
showing how the hardware and microcode elements combine
to create a central processor as defined by the
System/370 architecture. Within the context of
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Kalla:1988:PPU,
author = "Ron Kalla",
title = "The 9373 and 9375 pipelined processing unit",
journal = j-SIGMICRO,
volume = "19",
number = "3",
pages = "11--15",
month = sep,
year = "1988",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/62185.62187",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:40 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/62185.62187",
abstract = "The IBM 9370 processor family uses System/370 (S/370)
architecture, which consists of three parts: the
central processing unit (CPU), memory, and I/O control.
This paper explains how the 9373 and 9375 CPU
instruction processing cards fetch and execute S/.
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Curley:1988:HDP,
author = "Lawrence Curley and James Kuruts and John Myers",
title = "Hardware differences in the 9373 and 9375 processors",
journal = j-SIGMICRO,
volume = "19",
number = "3",
pages = "16--23",
month = sep,
year = "1988",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/62185.62188",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:40 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/62185.62188",
abstract = "In order to have a broad range of performance in
processors, more than one model must exist. A family of
processors infers systems with enough commonality that
a smaller model can be upgraded to a larger one with
minimum effort by retaining as much of \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Maergner:1988:IND,
author = "Juergen Maergner and Hartmut R. Schwermer",
title = "{I370} --- a new dimension of microprogramming",
journal = j-SIGMICRO,
volume = "19",
number = "3",
pages = "24--31",
month = sep,
year = "1988",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/62185.62189",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:40 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/62185.62189",
abstract = "The internal 370 mode (I370) is a high level
microprogramming interface. It significantly improves
microcode development productivity and portability.I370
is a subset of the S/370 architecture and has special
functions for access to non-S/370 system \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Su:1988:GMG,
author = "Boronr Su and Shiyuan Dink and Jian Vank and Jinshi
Xia",
title = "{GURPR} --- a method for Global Software pipelining",
journal = j-SIGMICRO,
volume = "19",
number = "3",
pages = "32--36",
month = sep,
year = "1988",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/62185.62190",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:40 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/62185.62190",
abstract = "The software pipelining technique is an effective
approach to the optimization of loops in array
processor programs and microprograms. In this paper we
present a global URPR algorithm--GURPR to optimize
loops of different structures based on the LURPR
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Ebcioglu:1988:CTS,
author = "Kemal Ebcio{\u{g}}lu",
title = "A compilation technique for software pipelining of
loops with conditional jumps",
journal = j-SIGMICRO,
volume = "19",
number = "3",
pages = "36--41",
month = sep,
year = "1988",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/62185.62191",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:40 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/62185.62191",
abstract = "We describe a compilation algorithm for efficient
software pipelining of general inner loops, where the
number of iterations and the time taken by each
iteration may be unpredictable, due to arbitrary
if-then-else statements and conditional exit \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Walicki:1988:OSR,
author = "Jack Walicki and John D. Laughlin",
title = "Operation scheduling in reconfigurable, multifunction
pipelines",
journal = j-SIGMICRO,
volume = "19",
number = "3",
pages = "42--45",
month = sep,
year = "1988",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/62185.62192",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:40 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/62185.62192",
abstract = "One of the key issues in the efficient use of
pipelines is the problem of pipeline scheduling. An
overview of the research in pipeline scheduling is
presented. The scheduling problem for multifunction,
dynamically reconfigurable pipelines is studied
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Menzilcioglu:1988:CSU,
author = "Onat Menzilcioglu",
title = "A case study in using two-level control stores",
journal = j-SIGMICRO,
volume = "19",
number = "3",
pages = "46--48",
month = sep,
year = "1988",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/62185.62193",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:40 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/62185.62193",
abstract = "A two-level control store can reduce storage
requirements of microprograms without affecting
microprogrammability, which is important for a
processor programmed directly in microcode. This paper
presents a case study investigating how to use a
two-level \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Archer:1988:IPM,
author = "David W. Archer",
title = "The instruction parsing microarchitecture of {CVAX}
microprocessor",
journal = j-SIGMICRO,
volume = "19",
number = "3",
pages = "48--51",
month = sep,
year = "1988",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/62185.62194",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:40 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/62185.62194",
abstract = "CVAX is a single chip, CMOS VLSI VAX microprocessor.
Several microarchitectural innovations helped achieve
the desired performance goal of this machine. In
particular, the instruction parsing and prefetching
mechanism is different from other VAX \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Hwu:1988:EHV,
author = "Wen-mei W. Hwu and Yale N. Patt",
title = "Exploiting horizontal and vertical concurrency via the
{HPSm} microprocessor",
journal = j-SIGMICRO,
volume = "19",
number = "3",
pages = "52--55",
month = sep,
year = "1988",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/62185.62195",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:40 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/62185.62195",
abstract = "HPSm is a single-chip microarchitecture designed and
implemented at the University of California to achieve
high performance. The approach is to exploit both
vertical and horizontal concurrency in the
microarchitecture. Experiments have been conducted to
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Wilson:1988:TMH,
author = "James E. Wilson and Steve Melvin and Michael Shebanow
and Wen-Mei Hwu and Yale N. Patt",
title = "On tuning the microarchitecture of an {HPS}
implementation of the {VAX}",
journal = j-SIGMICRO,
volume = "19",
number = "3",
pages = "56--58",
month = sep,
year = "1988",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/62185.62196",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:40 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/62185.62196",
abstract = "The HPS Microarchitecture has been developed as an
execution model for implementing various architectures
at very high performance. A considerable amount of
effort has gone into the use of HPS as a
microarchitecture for the VAX. In this paper, we
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Johnson:1989:LML,
author = "G. R. Johnson",
title = "The landmark microcode legal decision",
journal = j-SIGMICRO,
volume = "20",
number = "2",
pages = "4--4",
month = jun,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/71539.71540",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:40 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/71539.71540",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Gray:1989:J,
author = "W. P. Gray",
title = "Judgement",
journal = j-SIGMICRO,
volume = "20",
number = "2",
pages = "4--12",
month = jun,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/71539.71541",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:40 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/71539.71541",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Milutinovic:1989:BRM,
author = "Veljko Milutinovic",
title = "Book Review: {{\booktitle{Microprogramming and
Firmware Engineering Methods} by Stanley Habib,
Editor:, Van Nostrand Reinhold, 1988}}",
journal = j-SIGMICRO,
volume = "20",
number = "2",
pages = "14--14",
month = jun,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/71539.1096726",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:40 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/71539.1096726",
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 \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Habib:1989:MAS,
author = "Stanley Habib",
title = "Microprogrammed Architectures Specified using
{PAISLey} (A description of an ongoing project)",
journal = j-SIGMICRO,
volume = "20",
number = "2",
pages = "15--15",
month = jun,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/71539.1096727",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:40 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/71539.1096727",
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 \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Wilburn:1989:SES,
author = "D. Wilburn",
title = "Step engineering: step development system",
journal = j-SIGMICRO,
volume = "20",
number = "2",
pages = "19--25",
month = jun,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/71539.71542",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:40 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/71539.71542",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Gurd:1989:BSS,
author = "P. Gurd",
title = "Bit slice software: user retargetable microcode
tools",
journal = j-SIGMICRO,
volume = "20",
number = "2",
pages = "26--31",
month = jun,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/71539.71543",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:40 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/71539.71543",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Lall:1989:MIC,
author = "K. Lall and J. W. Atwood",
title = "A microprogrammed interpreter for {Concurrent
Euclid}",
journal = j-SIGMICRO,
volume = "20",
number = "3",
pages = "1--10",
month = aug,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/75395.75396",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:41 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/75395.75396",
abstract = "There are several methods of executing programs
written in a high level language. The most widely used
is to compile the programs into machine language.
Another is to translate the programs into some
intermediate form and then to execute that form
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Allan:1989:FLM,
author = "S. J. Allan",
title = "Functional languages in microcode compilers",
journal = j-SIGMICRO,
volume = "20",
number = "3",
pages = "11--20",
month = aug,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/75395.75397",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:41 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/75395.75397",
abstract = "This paper discusses the advantages of using
high-level languages in the development of microcode.
It also describes reasons functional programming
languages should be considered as the source language
for microcode compilers. The emergence of parallel
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Sibai:1989:DPM,
author = "F. N. Sibai and L. Watson and M. Lu",
title = "Design and performance measurements of a parallel
machine for the unification algorithm",
journal = j-SIGMICRO,
volume = "20",
number = "3",
pages = "21--30",
month = aug,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/75395.75398",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:41 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/75395.75398",
abstract = "Unification is known to be the most repeated operation
in logic programming and PROLOG interpreters. To speed
up the execution of logic programs, the performance of
unification must be improved. We propose a parallel
unification machine for speeding up \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Brady:1989:DEA,
author = "M. Brady",
title = "A direct execution architecture for {Prolog}?",
journal = j-SIGMICRO,
volume = "20",
number = "3",
pages = "31--34",
month = aug,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/75395.75399",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:41 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/75395.75399",
abstract = "This paper describes work in progress on the
development of a direct execution Prolog processor.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Mulder:1989:CED,
author = "H. Mulder and R. J. Portier",
title = "Cost-effective design of application specific {VLIW}
processors using the {SCARCE} framework",
journal = j-SIGMICRO,
volume = "20",
number = "3",
pages = "35--42",
month = aug,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/75395.75400",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:41 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/75395.75400",
abstract = "Increasing the performance of application-specific
processors by exploiting application-resident
parallelism is often prohibited by costs; especially in
the case of low-volume productions. The flexibility of
horizontal-microcoded machines allows these \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Nakatani:1989:CCT,
author = "T. Nakatani and K. Ebcio{\u{g}}lu",
title = "``{Combining}'' as a compilation technique for {VLIW}
architectures",
journal = j-SIGMICRO,
volume = "20",
number = "3",
pages = "43--55",
month = aug,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/75395.75401",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:41 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/75395.75401",
abstract = "Combining is a local compiler optimization technique
that can enhance the performance of global compaction
techniques for VLIW machines. Given two adjacent
operations of a certain class that are flow
(read-after-write) dependent and that cannot be
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Lenders:1989:MIS,
author = "P. M. Lenders and H. Schr{\"o}der and P. Strazdins",
title = "Microprogramming instruction systolic arrays",
journal = j-SIGMICRO,
volume = "20",
number = "3",
pages = "56--69",
month = aug,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/75395.75402",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:41 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/75395.75402",
abstract = "The instruction systolic array (ISA) is a programmable
parallel architecture suitable for VLSI implementation.
This paper presents a generalization of the ISA, called
the microprogrammed ISA, which uses simple
microprogramming techniques. \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Parekhji:1989:DMM,
author = "R. A. Parekhji and N. K. Nanda",
title = "Design methodology and microdiagnostics development
for a self-checking microprocessor",
journal = j-SIGMICRO,
volume = "20",
number = "3",
pages = "70--82",
month = aug,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/75395.75403",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:41 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/75395.75403",
abstract = "The conventional design of electronic circuits is
intolerant to operational faults. Self-checking logic
is aimed at online fault detection and can hence be
incorporated to achieve reliable operation. In this
paper, the design of a self-checking \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Kovacs:1989:EME,
author = "L. A. Kovacs and S. F. Gilli",
title = "Extended microcode error checking on a pipelined
machine",
journal = j-SIGMICRO,
volume = "20",
number = "3",
pages = "83--87",
month = aug,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/75395.75404",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:41 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/75395.75404",
abstract = "In a pipelined computer, there is a possibility of
interaction between microwords. These interactions may
cause the operation of the computer to slow down, or
they may cause errors. An extended error checking tool
is used to detect these cases and help \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Malaiya:1989:IUU,
author = "Y. K. Malaiya",
title = "On inherent untestability of unaugmented
microprogrammed control",
journal = j-SIGMICRO,
volume = "20",
number = "3",
pages = "88--96",
month = aug,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/75395.75405",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:41 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/75395.75405",
abstract = "Effective and efficient testing of the control part of
a processor has remained a difficult problem. While
several approaches have been proposed in the literature
for handling unaugmented control parts, they involve
questionable assumptions, and the \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Sechi:1989:ACM,
author = "G. R. Sechi",
title = "Abstract computing machines",
journal = j-SIGMICRO,
volume = "20",
number = "3",
pages = "97--111",
month = aug,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/75395.75406",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:41 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/75395.75406",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Allan:1989:POT,
author = "V. H. Allan",
title = "Peephole optimization as a targeting and coupling
tool",
journal = j-SIGMICRO,
volume = "20",
number = "3",
pages = "112--121",
month = aug,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/75395.75407",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:41 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/75395.75407",
abstract = "The term peephole optimization is used to mean the
pattern matching and conditional replacement performed
on small sections of the intermediate form. The
circular dependence between the code generation phases
implies that local optimals are rarely global
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Katti:1989:ISL,
author = "R. Katti and L. Manwaring",
title = "Information structures in language directed
architectures",
journal = j-SIGMICRO,
volume = "20",
number = "3",
pages = "122--126",
month = aug,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/75395.75408",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:41 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/75395.75408",
abstract = "Only recently has the design of computer architectures
deviated from the Von Neumann style. Most architectures
based on the Von Neumann architecture suffer from what
is called 'the semantic gap'. This means that the
objects and operations in a high \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{vandeGoor:1989:DOO,
author = "A. J. van de Goor and H. Corporaal",
title = "{DOAS}: an object oriented architecture supporting
secure languages",
journal = j-SIGMICRO,
volume = "20",
number = "3",
pages = "127--134",
month = aug,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/75395.75409",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:41 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/75395.75409",
abstract = "Current software engineering practice heavily relies
on the reliability of software implementation languages
and underlying architectures. However, both the
currently used languages, as well as the traditional
architectures suffer from a shortage of \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Liu:1989:LOT,
author = "D. Liu and W. K. Giloi",
title = "A loop optimization technique based on scheduling
table",
journal = j-SIGMICRO,
volume = "20",
number = "3",
pages = "135--140",
month = aug,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/75395.75410",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:41 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/75395.75410",
abstract = "Loop optimization is an important aspect of microcode
compaction to minimize execution time. In this paper a
new loop optimization technique for horizontal
microprograms is presented, which makes use of the
cyclic regularity of loops. We have extended \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Gasperoni:1989:OLP,
author = "F. Gasperoni and U. Schwiegelshohn and K.
Ebcio{\u{g}}lu",
title = "On optimal loop parallelization",
journal = j-SIGMICRO,
volume = "20",
number = "3",
pages = "141--147",
month = aug,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/75395.75411",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:41 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/75395.75411",
abstract = "The problem of automatic loop parallelization has
received a lot of attention in the area of
parallelizing compilers. Automatic loop parallelization
can be achieved by several algorithms. In this paper we
address the problem of time optimal \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Sanchez:1989:MTE,
author = "E. Sanchez",
title = "A microprogramming teaching environment using the
{Macintosh} computer",
journal = j-SIGMICRO,
volume = "20",
number = "3",
pages = "148--155",
month = aug,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/75395.75412",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:41 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/75395.75412",
abstract = "A microprogramming teaching environment is presented.
It is composed of a hardware part (a 16 bit
microprogrammable processor) and a software part,
running on a Macintosh II computer. The software
includes 6 modules: two microassemblers --- one uses a
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Parker:1989:VBM,
author = "A. Parker and J. O. Hamblen",
title = "A {VLSI} based microprogramming evaluation system to
support an instructional laboratory",
journal = j-SIGMICRO,
volume = "20",
number = "3",
pages = "156--159",
month = aug,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/75395.75413",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:41 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/75395.75413",
abstract = "A new low-cost VLSI based microprogrammable computer
system is described. This system is an ideal candidate
for use in student microprogramming laboratories. The
authors describe their experiences in using this
computer.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{DAngelo:1989:DEA,
author = "S. D'Angelo and G. R. Sechi",
title = "Definition of elementary arithmetic operations by
using {ACM}",
journal = j-SIGMICRO,
volume = "20",
number = "3",
pages = "160--162",
month = aug,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/75395.75414",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:41 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/fparith.bib;
http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/75395.75414",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Wijaya:1989:IFL,
author = "P. Wijaya and V. H. Allan",
title = "Incremental foresighted local compaction",
journal = j-SIGMICRO,
volume = "20",
number = "3",
pages = "163--171",
month = aug,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/75395.75415",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:41 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/75395.75415",
abstract = "Under timing constraints, local compaction may fail
because of poor scheduling decisions. Su [SDWX87] uses
foresight to avoid some of the poor scheduling
decisions. However, the foresight takes a considerable
amount of time. In this paper the \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Linn:1989:AEU,
author = "J. L. Linn and C. D. Ardoin",
title = "All example of using pseudofields to eliminate version
shuffling in horizontal code compaction",
journal = j-SIGMICRO,
volume = "20",
number = "3",
pages = "172--180",
month = aug,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/75395.75416",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:41 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/75395.75416",
abstract = "This paper first reviews the version shuffling problem
for microcode compaction. Next, a somewhat
representative compaction problem involving asymmetric
ALUs and a port-limited register file is presented.
Finally, the paper shows how to model the \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Ertem:1989:MOM,
author = "M. C. Ertem",
title = "Multiple operation memory structures",
journal = j-SIGMICRO,
volume = "20",
number = "3",
pages = "181--187",
month = aug,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/75395.75417",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:41 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/75395.75417",
abstract = "This paper describes architectures based on a new
memory structure. Memory systems which can perform
multiple transfers are described and issues in
processor architecture are considered. A general model
for memory operations is given, and the classical
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Chang:1989:FSC,
author = "P.-H. Chang and W.-M. W. Hwu",
title = "Forward semantic: a compiler-assisted instruction
fetch method for heavily pipelined processors",
journal = j-SIGMICRO,
volume = "20",
number = "3",
pages = "188--198",
month = aug,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/75395.75418",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:41 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/75395.75418",
abstract = "A new instruction fetch method, forward semantic, is
offered to enable the deeply pipelined processors to
fetch one useful instruction every cycle. Forward
semantic is an improved alternative to the delayed
branching (with or without squashing), with \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Shieh:1989:RIS,
author = "J.-J. Shieh and C. Papachristou",
title = "On reordering instruction streams for pipelined
computers",
journal = j-SIGMICRO,
volume = "20",
number = "3",
pages = "199--206",
month = aug,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/75395.75419",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:41 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/75395.75419",
abstract = "This paper describes a method to reorder the straight
line instruction streams for pipelined computers which
have one instruction issue unit but may contain
multiple function units. The objective is to make the
most efficient usage of the pipelines \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Charlton:1989:FMC,
author = "C. C. Charlton and D. Jackson and P. H. Leng",
title = "A functional model of clocked microarchitectures",
journal = j-SIGMICRO,
volume = "20",
number = "3",
pages = "207--212",
month = aug,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/75395.75420",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:41 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/75395.75420",
abstract = "Models for the simulation of computer systems at the
microarchitectural level are widely used to assist in
design analysis and verification, and the development
of microcode. The general model we describe here
represents the behaviour of a clocked \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Patt:1989:MCI,
author = "Yale N. Patt",
title = "Microarchitecture choices (implementation of the
{VAX})",
journal = j-SIGMICRO,
volume = "20",
number = "3",
pages = "213--216",
month = aug,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/75395.75421",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:41 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/75395.75421",
abstract = "The VAX Architecture provides hardware implementors
with an opportunity or a nightmare, depending on your
point of view. Such characteristics as 304 opcodes, a
large number of addressing modes, a large number of
supported data types, and non-. \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Nestor:1989:MMD,
author = "J. A. Nestor and B. Soudan and Z. Mayet",
title = "{MIES}: a microarchitecture design tool",
journal = j-SIGMICRO,
volume = "20",
number = "3",
pages = "217--222",
month = aug,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/75395.75422",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:41 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/75395.75422",
abstract = "This paper describes MIES, a design tool for the
modeling, visualization, and analysis of VLSI
microarchitectures. MIES combines a graphical data path
model and symbolic control model and provides a number
of user interfaces which allow these models to
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Mulder:1989:FVC,
author = "H. Mulder and P. Stravers",
title = "A flexible {VLSI} core for an adaptable architecture",
journal = j-SIGMICRO,
volume = "20",
number = "3",
pages = "223--231",
month = aug,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/75395.75423",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:41 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/75395.75423",
abstract = "Two major limitations concerning the design of
cost-effective application-specific architectures are
the recurrent costs of system-software development and
hardware implementation, in particular VLSI
implementation, for each architecture. The SCalable
\ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Fernandes:1989:MMS,
author = "E. S. T. Fernandes",
title = "A model for microarchitecture structure evaluation",
journal = j-SIGMICRO,
volume = "20",
number = "3",
pages = "232--236",
month = aug,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/75395.75424",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:41 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/75395.75424",
abstract = "This paper presents the specification and
implementation of a model oriented primarily to the
evaluation of the structure of microarchitectures.
According to the model, target architectures are
described as an oriented graph which is examined by
search \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Flynn:1989:AM,
author = "M. J. Flynn and R. I. Winner",
title = "{ASIC} microprocessors",
journal = j-SIGMICRO,
volume = "20",
number = "3",
pages = "237--243",
month = aug,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/75395.75425",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:41 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/75395.75425",
abstract = "ASIC microprocessors are becoming an important
technology for the control of complex (``embedded'')
systems. The advantage of such microprocessors is that
they can be tailored to the application. This tailoring
is quite non-intuitive and optimization is a \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Bondi:1989:MA,
author = "Jim Bondi",
title = "{Micro-22} awards",
journal = j-SIGMICRO,
volume = "20",
number = "4",
pages = "3--3",
month = dec,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/378796.378800",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:42 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/378796.378800",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Anonymous:1989:MSB,
author = "Anonymous",
title = "Minutes of {SIGMICRO Board} meeting",
journal = j-SIGMICRO,
volume = "20",
number = "4",
pages = "4--5",
month = dec,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/378796.378807",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:42 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/378796.378807",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Anonymous:1989:BS,
author = "Anonymous",
title = "Bylaws of {SIGmicro}",
journal = j-SIGMICRO,
volume = "20",
number = "4",
pages = "6--9",
month = dec,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/378796.378809",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:42 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/378796.378809",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Anonymous:1989:CPM,
author = "Anonymous",
title = "Call for papers for {Micro-23}",
journal = j-SIGMICRO,
volume = "20",
number = "4",
pages = "10--10",
month = dec,
year = "1989",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/378796.378812",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:42 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/378796.378812",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Anonymous:1990:ECC,
author = "Anonymous",
title = "{Epsilon C} compiler",
journal = j-SIGMICRO,
volume = "21",
number = "1--2",
pages = "5--16",
month = jun,
year = "1990",
DOI = "https://doi.org/10.1145/1096497.1096498",
bibdate = "Fri Apr 16 10:27:42 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096497.1096498",
abstract = "The EPSILON C COMPILER is a cross compiler, designed
to run on a host computer generating assembly code for
the target computer. This code is then assembled and
linked for execution on the target machine.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Allan:1990:SSP,
author = "Vicki H. Allan",
title = "Sampling of submitted papers",
journal = j-SIGMICRO,
volume = "21",
number = "3",
pages = "7--15",
month = sep,
year = "1990",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096500.1096501",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:42 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096500.1096501",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Nakatani:1991:ULW,
author = "Toshio Nakatani and Kemal Ebcio{\u{g}}u",
title = "Using a lookahead window in a compaction-based
parallelizing compiler",
journal = j-SIGMICRO,
volume = "22",
number = "1",
pages = "8--19",
month = jan,
year = "1991",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096503.1096504",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096503.1096504",
abstract = "Lookahead is a common technique for high performance
uniprocessor design. In general, however, hardware
lookahead window is too small to exploit
instruction-level parallelism at run time, while
compaction-based parallelizing compilers must suffer
from \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Beaty:1991:MFU,
author = "Steven Beaty and Darrell Whitley and Gearold Johnson",
title = "Motivation and framework for using genetic algorithms
for microcode compaction",
journal = j-SIGMICRO,
volume = "22",
number = "1",
pages = "20--27",
month = jan,
year = "1991",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/1096503.1096505",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/1096503.1096505",
abstract = "Genetic algorithms are a robust adaptive optimization
technique based on a biological paradigm. They perform
efficient search on poorly-defined spaces by
maintaining an ordered pool of strings that represent
regions in the search space. New strings are \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Biswas:1991:BRA,
author = "Prasenjit Biswas",
title = "Book review: {{\booktitle{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)}}",
journal = j-SIGMICRO,
volume = "22",
number = "2",
pages = "3--3",
month = sep,
year = "1991",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/127050.1096709",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/127050.1096709",
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 \ldots{}",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{staff:1991:IA,
author = "ACM SIGMICRO Newsletter staff",
title = "Issue abstracts",
journal = j-SIGMICRO,
volume = "22",
number = "2",
pages = "7--16",
month = sep,
year = "1991",
CODEN = "SIGMDJ",
DOI = "https://doi.org/10.1145/127050.1096710",
ISSN = "0163-5751, 1050-916X",
ISSN-L = "0163-5751",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/127050.1096710",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Butler:1992:IPV,
author = "Michael Butler and Yale Patt",
title = "An investigation of the performance of various dynamic
scheduling techniques",
journal = j-SIGMICRO,
volume = "23",
number = "1--2",
pages = "1--9",
month = dec,
year = "1992",
DOI = "https://doi.org/10.1145/144965.144974",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/144965.144974",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Theobald:1992:LPP,
author = "Kevin B. Theobald and Guang R. Gao and Laurie J.
Hendren",
title = "On the limits of program parallelism and its
smoothability",
journal = j-SIGMICRO,
volume = "23",
number = "1--2",
pages = "10--19",
month = dec,
year = "1992",
DOI = "https://doi.org/10.1145/144965.144977",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/144965.144977",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Vajapeyam:1992:ILC,
author = "Sriram Vajapeyam and Wei-Chung Hsu",
title = "On the instruction-level characteristics of scalar
code in highly-vectorized scientific applications",
journal = j-SIGMICRO,
volume = "23",
number = "1--2",
pages = "20--28",
month = dec,
year = "1992",
DOI = "https://doi.org/10.1145/144965.144982",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/144965.144982",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Chang:1992:EIL,
author = "Meng-chou Chang and Feipei Lai and Rung-ji Shang",
title = "Exploiting instruction-level parallelism with the
conjugate register file scheme",
journal = j-SIGMICRO,
volume = "23",
number = "1--2",
pages = "29--32",
month = dec,
year = "1992",
DOI = "https://doi.org/10.1145/144965.144986",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/144965.144986",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Tran:1992:LSM,
author = "Thang Tran and Chuan-lin Wu",
title = "Limitation of superscalar microprocessor performance",
journal = j-SIGMICRO,
volume = "23",
number = "1--2",
pages = "33--36",
month = dec,
year = "1992",
DOI = "https://doi.org/10.1145/144965.144991",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/144965.144991",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Chen:1992:BME,
author = "Chien-Ming Chen and Yuun-Yen Chen and Chung-Ta King",
title = "Branch merging for effective exploitation of
instruction-level parallelism",
journal = j-SIGMICRO,
volume = "23",
number = "1--2",
pages = "37--40",
month = dec,
year = "1992",
DOI = "https://doi.org/10.1145/144965.144993",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/144965.144993",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{DeGloria:1992:NDS,
author = "Alessandro {De Gloria} and Paolo Faraboschi and Mauro
Olivieri",
title = "A non-deterministic scheduler for a software
pipelining compiler",
journal = j-SIGMICRO,
volume = "23",
number = "1--2",
pages = "41--44",
month = dec,
year = "1992",
DOI = "https://doi.org/10.1145/144965.144995",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/144965.144995",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Mahlke:1992:ECS,
author = "Scott A. Mahlke and David C. Lin and William Y. Chen
and Richard E. Hank and Roger A. Bringmann",
title = "Effective compiler support for predicated execution
using the hyperblock",
journal = j-SIGMICRO,
volume = "23",
number = "1--2",
pages = "45--54",
month = dec,
year = "1992",
DOI = "https://doi.org/10.1145/144965.144998",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/144965.144998",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Moon:1992:ERC,
author = "Soo-Mook Moon and Kemal Ebcio{\u{g}}lu",
title = "An efficient resource-constrained global scheduling
technique for superscalar and {VLIW} processors",
journal = j-SIGMICRO,
volume = "23",
number = "1--2",
pages = "55--71",
month = dec,
year = "1992",
DOI = "https://doi.org/10.1145/144965.145000",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/144965.145000",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Allen:1992:ERS,
author = "V. H. Allen and J. Janardhan and R. M. Lee and M.
Srinivas",
title = "Enhanced region scheduling on a program dependence
graph",
journal = j-SIGMICRO,
volume = "23",
number = "1--2",
pages = "72--80",
month = dec,
year = "1992",
DOI = "https://doi.org/10.1145/144965.145001",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/144965.145001",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Wolfe:1992:ECP,
author = "Andrew Wolfe and Alex Chanin",
title = "Executing compressed programs on an embedded {RISC}
architecture",
journal = j-SIGMICRO,
volume = "23",
number = "1--2",
pages = "81--91",
month = dec,
year = "1992",
DOI = "https://doi.org/10.1145/144965.145003",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/144965.145003",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Chen:1992:EAL,
author = "William Y. Chen and Roger A. Bringmann and Scott A.
Mahlke and Richard E. Hank and James E. Sicolo",
title = "An efficient architecture for loop based data
preloading",
journal = j-SIGMICRO,
volume = "23",
number = "1--2",
pages = "92--101",
month = dec,
year = "1992",
DOI = "https://doi.org/10.1145/144965.145004",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/144965.145004",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Fu:1992:SDP,
author = "John W. C. Fu and Janak H. Patel and Bob L. Janssens",
title = "Stride directed prefetching in scalar processors",
journal = j-SIGMICRO,
volume = "23",
number = "1--2",
pages = "102--110",
month = dec,
year = "1992",
DOI = "https://doi.org/10.1145/144965.145006",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/144965.145006",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Seznec:1992:CSH,
author = "Andr{\'e} Seznec and Karl Courtel",
title = "Controlling and sequencing a heavily pipelined
floating-point operator",
journal = j-SIGMICRO,
volume = "23",
number = "1--2",
pages = "111--114",
month = dec,
year = "1992",
DOI = "https://doi.org/10.1145/144965.145008",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/fparith.bib;
http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/144965.145008",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Uht:1992:DPI,
author = "Augustus K. Uht and Darin B. Johnson",
title = "Data path issues in a highly concurrent machine",
journal = j-SIGMICRO,
volume = "23",
number = "1--2",
pages = "115--118",
month = dec,
year = "1992",
DOI = "https://doi.org/10.1145/144965.145010",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/144965.145010",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Su:1992:VAO,
author = "Bogong Su and Wei Zhao and Zhizhong Tang and Stanley
Habib",
title = "A {VLIW} architecture for optimal execution of
branch-intensive loops",
journal = j-SIGMICRO,
volume = "23",
number = "1--2",
pages = "119--124",
month = dec,
year = "1992",
DOI = "https://doi.org/10.1145/144965.145011",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/144965.145011",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Knieser:1992:PCB,
author = "Michael J. Knieser and Christos A. Papachristou",
title = "{Y-Pipe}: a conditional branching scheme without
pipeline delays",
journal = j-SIGMICRO,
volume = "23",
number = "1--2",
pages = "125--128",
month = dec,
year = "1992",
DOI = "https://doi.org/10.1145/144965.145015",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/144965.145015",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Yeh:1992:CIF,
author = "Tse-Yu Yeh and Yale N. Patt",
title = "A comprehensive instruction fetch mechanism for a
processor supporting speculative execution",
journal = j-SIGMICRO,
volume = "23",
number = "1--2",
pages = "129--139",
month = dec,
year = "1992",
DOI = "https://doi.org/10.1145/144965.145016",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/144965.145016",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Beckmann:1992:MSD,
author = "Carl J. Beckmann and Constantine D. Polychronopoulos",
title = "Microarchitecture support for dynamic scheduling of
acyclic task graphs",
journal = j-SIGMICRO,
volume = "23",
number = "1--2",
pages = "140--148",
month = dec,
year = "1992",
DOI = "https://doi.org/10.1145/144965.145791",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/144965.145791",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Malik:1992:ICA,
author = "Nadeem Malik and Richard J. Eickemeyer and Stamatis
Vassiliadis",
title = "Interlock collapsing {ALU} for increased
instruction-level parallelism",
journal = j-SIGMICRO,
volume = "23",
number = "1--2",
pages = "149--157",
month = dec,
year = "1992",
DOI = "https://doi.org/10.1145/144965.145794",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/144965.145794",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Rau:1992:CGS,
author = "B. Ramakrishna Rau and Michael S. Schlansker and P. P.
Tirumalai",
title = "Code generation schema for modulo scheduled loops",
journal = j-SIGMICRO,
volume = "23",
number = "1--2",
pages = "158--169",
month = dec,
year = "1992",
DOI = "https://doi.org/10.1145/144965.145795",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/144965.145795",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Warter:1992:EMS,
author = "Nancy J. Warter and Grant E. Haab and Krishna
Subramanian and John W. Bockhaus",
title = "Enhanced modulo scheduling for loops with conditional
branches",
journal = j-SIGMICRO,
volume = "23",
number = "1--2",
pages = "170--179",
month = dec,
year = "1992",
DOI = "https://doi.org/10.1145/144965.145796",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/144965.145796",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Vegdahl:1992:DPT,
author = "Stephen R. Vegdahl",
title = "A dynamic-programming technique for compacting loops",
journal = j-SIGMICRO,
volume = "23",
number = "1--2",
pages = "180--188",
month = dec,
year = "1992",
DOI = "https://doi.org/10.1145/144965.145797",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/144965.145797",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Lenir:1992:EIL,
author = "Philip Lenir and R. Govindarajan and S. S.
Nemawarkar",
title = "Exploiting instruction-level parallelism: the
multithreaded approach",
journal = j-SIGMICRO,
volume = "23",
number = "1--2",
pages = "189--192",
month = dec,
year = "1992",
DOI = "https://doi.org/10.1145/144965.145798",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/144965.145798",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Tyson:1992:MMI,
author = "Gary Tyson and Matthew Farrens and Andrew R.
Pleszkun",
title = "{MISC}: a {Multiple Instruction Stream Computer}",
journal = j-SIGMICRO,
volume = "23",
number = "1--2",
pages = "193--196",
month = dec,
year = "1992",
DOI = "https://doi.org/10.1145/144965.145800",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/144965.145800",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Kiyohara:1992:CSV,
author = "Tokuzo Kiyohara and John C. Gyllenhaal",
title = "Code scheduling for {VLIW}\slash superscalar
processors with limited register files",
journal = j-SIGMICRO,
volume = "23",
number = "1--2",
pages = "197--201",
month = dec,
year = "1992",
DOI = "https://doi.org/10.1145/144965.145802",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/144965.145802",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Conte:1992:TPM,
author = "Thomas M. Conte",
title = "Tradeoffs in processor\slash memory interfaces for
superscalar processors",
journal = j-SIGMICRO,
volume = "23",
number = "1--2",
pages = "202--205",
month = dec,
year = "1992",
DOI = "https://doi.org/10.1145/144965.145804",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/144965.145804",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Bray:1992:THB,
author = "Brian K. Bray and Michael J. Flynn",
title = "Translation hint buffers to reduce access time of
physically-addressed instruction caches",
journal = j-SIGMICRO,
volume = "23",
number = "1--2",
pages = "206--209",
month = dec,
year = "1992",
DOI = "https://doi.org/10.1145/144965.145806",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/144965.145806",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Farrens:1992:MVH,
author = "Matthew Farrens and Arvin Park and Gary Tyson",
title = "Modifying {VM} hardware to reduce address pin
requirements",
journal = j-SIGMICRO,
volume = "23",
number = "1--2",
pages = "210--213",
month = dec,
year = "1992",
DOI = "https://doi.org/10.1145/144965.145808",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/144965.145808",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}
@Article{Wilken:1992:TZC,
author = "Kent D. Wilken and David W. Goodwin",
title = "Toward zero-cost branches using instruction
registers",
journal = j-SIGMICRO,
volume = "23",
number = "1--2",
pages = "214--217",
month = dec,
year = "1992",
DOI = "https://doi.org/10.1145/144965.145810",
bibdate = "Fri Apr 16 10:27:43 MDT 2021",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
URL = "https://dl.acm.org/doi/10.1145/144965.145810",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGMICRO Newsletter",
journal-URL = "https://dl.acm.org/loi/sigmicro",
}