词条 | Minimal instruction set computer |
释义 |
Not to be confused with multiple instruction set computer, also abbreviated MISC, such as the HLH Orion or the OROCHI VLIW processor. Minimal instruction set computer (MISC) is a processor architecture with a very small number of basic operations and corresponding opcodes. Such instruction sets are commonly stack-based rather than register-based to reduce the size of operand specifiers. Such a stack machine architecture is inherently simpler since all instructions operate on the top-most stack entries. As a result of the stack architecture is an overall smaller instruction set, a smaller and faster instruction decode unit with overall faster operation of individual instructions. Separate from the stack definition of a MISC architecture, is the MISC architecture being defined with respect to the number of instructions supported.
Also, the instruction pipelines of MISC as a rule tend to be very simple. Instruction pipelines, branch prediction, out-of-order execution, register renaming and speculative execution broadly exclude a CPU from being classified as a MISC architecture system. HistorySome of the first digital computers implemented with instruction sets were by modern definition minimal instruction set computers. Among these various computers, only ILLIAC and ORDVAC had compatible instruction sets.
Early stored-program computers
Design weaknessesThe disadvantage of an MISC is that instructions tend to have more sequential dependencies, reducing overall instruction-level parallelism. MISC architectures have much in common with the Forth programming language and the Java Virtual Machine that are weak in providing full instruction-level parallelism. Notable CPUsProbably the most commercially successful MISC was the original INMOS transputer architecture that had no floating-point unit. However, many eight-bit microcontrollers (for embedded computer applications) fit into this category. Each STEREO spacecraft includes two P24 MISC CPUs and two CPU24 MISC CPUs.[8][9] See also{{Portal|Computer science}}
References1. ^Chen-hanson Ting and Charles H. Moore."MuP21--A High Performance MISC Processor".1995. 2. ^Michael A. Baxter."Minimal instruction set computer architecture and multiple instruction issue method".1993. 3. ^Richard Halverson, Jr. and Art Lew."An FPGA-Based Minimal Instruction Set Computer".1995.p. 23. 4. ^Kong, J.H.; Ang, L.-M.; Seng, K.P."Minimal Instruction Set AES Processor using Harvard Architecture".2010.{{doi|10.1109/ICCSIT.2010.5564522}} 5. ^{{citation | author=James E. Robertson| title=Illiac Design Techniques| publisher=report number UIUCDCS-R-1955-146, Digital Computer Laboratory, University of Illinois at Urbana-Champaign| year=1955}} 6. ^ {{cite web |title= Selective Sequence Electronic Calculator |work= US Patent 2,636,672 |date= January 19, 1949 |author1= F.E. Hamilton |author2= R.R. Seeber |author3= R.A. Rowley |author4= E.S. Hughes |last-author-amp= yes |url= http://patft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=2636672.PN.&OS=PN/2636672&RS=PN/2636672 |accessdate= April 28, 2011 |deadurl= yes |archiveurl= https://web.archive.org/web/20170202001232/http://patft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=2636672.PN.&OS=PN%2F2636672&RS=PN%2F2636672 |archivedate= February 2, 2017 |df= }} Issued April 28, 1953. 7. ^{{Citation | author = Herbert R.J. Grosch |title = Computer: Bit Slices From a Life |year = 1991 |publisher = Third Millennium Books |isbn = 0-88733-085-1 |url = http://www.columbia.edu/acis/history/computer.html |authorlink = Herb Grosch }} 8. ^R. A. Mewaldt, C. M. S. Cohen, W. R. Cook, A. C. Cummings, et. al."The Low-Energy Telescope (LET) and SEP Central Electronics for the STEREO Mission". 9. ^C.T. Russell.[https://books.google.com/books?id=sOzRDwwZrbQC "The STEREO Mission"].2008. External links
2 : Instruction processing|Central processing unit |
随便看 |
|
开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。