作者: Davidson , Landskov , Shriver , Mallett
关键词:
摘要: Microcode compaction is an essential tool for the compilation of high-level language microprograms into microinstructions with parallel microoperations. The purpose research reported in this paper to compare four microcode methods literature: first-come first-served, critical path, branch and bound, list scheduling. In order do a complete, machine independent method representing microoperations real machines had be developed; algorithms recast use representation. were then implemented tested on produced by compiler microprogramming language. results these experiments that all cases examined first-served scheduling compacted minimal number time was polynomial function two input