• DocumentCode
    1367459
  • Title

    Toward simpler, faster computers: By omitting unnecessary functions, designers of reduced-instruction-set computers increase system speed and hold down equipment costs

  • Author

    Wallich, Paul

  • Volume
    22
  • Issue
    8
  • fYear
    1985
  • Firstpage
    38
  • Lastpage
    45
  • Abstract
    It is pointed out that examinations, some of them made as far back as the 1960s, of which instruction computers actually execute and how much time they spend executing them appear to indicate that complex, specialized instructions are so infrequent that they cost more to implement than they are worth. A computer designed according to RISC (reduced-instruction-set computer) precepts-which its proponents see as the fundamental direction for computer architectures for the next decade-would jettison such instructions, allowing designers to concentrate on making the core instruction set run faster. About half a dozen RISC computers have been built so far, some of them research machines and other commercial products, and all claim significantly better performance than equivalent conventional computers. Two slightly different approaches have been taken to building RISC computers: the register-window approach, which relies on a large number of registers to store variables that would otherwise have to be fetched from the slower main memory, and the single-register-set approach which pares hardware down to a minimum and relies on a smart compiler to allocate variables most efficiently to registers.
  • Keywords
    computer architecture; RISC; better performance; compiler; computer architectures; core instruction set; instruction; reduced-instruction-set computer; register-window approach; research machines; single-register-set approach; Central Processing Unit; Computer architecture; Computers; Hardware; Pipelines; Reduced instruction set computing; Registers;
  • fLanguage
    English
  • Journal_Title
    Spectrum, IEEE
  • Publisher
    ieee
  • ISSN
    0018-9235
  • Type

    jour

  • DOI
    10.1109/MSPEC.1985.6370784
  • Filename
    6370784