×

RISC86 instruction set

  • US 5,926,642 A
  • Filed: 05/16/1996
  • Issued: 07/20/1999
  • Est. Priority Date: 10/06/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A network server comprising:

  • a superscalar processor including;

    a source of CISC-like instructions;

    a RISC-like processor core for executing a plurality of RISC-like operations in parallel; and

    a decoder coupling the source of CISC-like instructions to the RISC-like processor core, the decoder for converting CISC-like instructions into operations of a RISC-like instruction set including;

    a plurality of mutually-uniform bit-length instruction codes, each code being divided into a plurality of defined-usage bit fields and the codes being classified into a plurality of instruction classes, each code in an instruction class having a mutually-consistent definition of defined-usage bit-fields, the instruction classes including;

    a register operation (Regop) class including arithmetic operations, shift operations and move operations and having defined-usage bit-fields including an operation type field, three operand bit-fields for designating a first source operand, a second source operand and a destination operand, a bit-field for designating a data size of the operands; and

    a load-store operation (LdStOp) class including load and store operations and having defined-usage bit-fields including an operation type field, a plurality of bit-fields for designating a load-store address in memory, a bit-field for designating a data source-destination register for sourcing-receiving data from the load-store address in memory, and a bit-field for designating a data size of the source-destination data;

    a memory;

    a processor bus coupled between the memory and the superscalar processor;

    a local bus and an I/O bus;

    first and second bridges, respectively coupling the processor bus to the local bus and the local bus to the I/O bus; and

    a LAN adapter coupled to one of the local bus and the I/O bus.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×