Department of Computer Science and Technology

Technical reports

Automated design of an instruction set for BCPL

J.P. Bennett

July 1986, 56 pages

DOIhttps://doi.org/10.48456/tr-93

Abstract

A number of attempts have been made over the years to use observations of the use of machine instruction sets, as a design tool for improved instruction sets. This report presents a methodology for using statistical analysis of compiled code as a basis for the design of an instruction set suited to a particular environment. The design of an instruction set for BCPL within the TRIPOS operating system is presented as a case study.

Full text

PDF (4.1 MB)

BibTeX record

@TechReport{UCAM-CL-TR-93,
  author =	 {Bennett, J.P.},
  title = 	 {{Automated design of an instruction set for BCPL}},
  year = 	 1986,
  month = 	 jul,
  url = 	 {https://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-93.pdf},
  institution =  {University of Cambridge, Computer Laboratory},
  doi = 	 {10.48456/tr-93},
  number = 	 {UCAM-CL-TR-93}
}