• DocumentCode
    3166220
  • Title

    An object-oriented interface in C++ to an associative processor

  • Author

    Schulz, Mario ; Waldschmidt, Dr K.

  • Author_Institution
    Frankfurt Univ., Germany
  • fYear
    1992
  • fDate
    4-8 May 1992
  • Firstpage
    29
  • Lastpage
    34
  • Abstract
    A short summary is given of the associative processor AM/sup 3/ (Associative Microprogrammable Multipurpose Monoprocessor) introduced by M. Darianian et al. (1990). It features a combination of the conventional von Neumann instruction set with a set of associative instructions. A description of the AM/sup 3/ processor architecture and the associative part of the instruction set are outlined. Programming of the associative processor is considered. The associative instructions available have to be supported by a high-level-language interface. The application programmer accesses the hardware through associative objects, which can be manipulated by the standard operators of the language C++. The physical storage device is handled as a virtual associative storage to provide user-transparent administration.<>
  • Keywords
    C language; content-addressable storage; instruction sets; object-oriented methods; parallel architectures; Associative Microprogrammable Multipurpose Monoprocessor; application programmer; associative instructions; associative processor; high-level-language interface; physical storage device; standard operators; virtual associative storage; von Neumann instruction set; Associative memory; Computer architecture; Content addressable storage; Data processing; Hardware; Parallel architectures; Programming profession; Prototypes; Registers; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    CompEuro '92 . 'Computer Systems and Software Engineering',Proceedings.
  • Conference_Location
    The Hague, Netherlands
  • Print_ISBN
    0-8186-2760-3
  • Type

    conf

  • DOI
    10.1109/CMPEUR.1992.218491
  • Filename
    218491