Entry Benson:1996:OMP from dectechj.bib

Last update: Thu Sep 27 02:13:54 MDT 2018                Valid HTML 4.0!

Index sections

Top | Symbols | Math | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

BibTeX entry

@Article{Benson:1996:OMP,
  author =       "Thomas R. Benson and Karen L. Noel and Richard E.
                 Peterson",
  title =        "The {OpenVMS} Mixed Pointer Size Environment",
  journal =      j-DEC-TECH-J,
  volume =       "8",
  number =       "2",
  pages =        "72--82",
  month =        oct,
  year =         "1996",
  CODEN =        "DTJOEL",
  ISSN =         "0898-901X",
  bibdate =      "Thu Mar 20 18:15:43 MST 1997",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
  URL =          "http://www.digital.com:80/info/DTJM06/DTJM06AH.HTM;
                 http://www.digital.com:80/info/DTJM06/DTJM06HM.HTM;
                 http://www.digital.com:80/info/DTJM06/DTJM06P8.PS;
                 http://www.digital.com:80/info/DTJM06/DTJM06PF.PDF;
                 http://www.digital.com:80/info/DTJM06/DTJM06SC.TXT",
  abstract =     "A central goal in the implementation of 64-bit
                 addressing on the OpenVMS operating system was to
                 provide upward- compatible support for applications
                 that use the existing 32- bit address space. Another
                 guiding principle was that mixed pointer sizes are
                 likely to be the rule rather than the exception for
                 applications that use 64-bit address space. These
                 factors drove several key design decisions in the
                 OpenVMS Calling Standard and programming interfaces,
                 the DEC C language support, and the system services
                 support. For example, self-identifying 64-bit
                 descriptors were designed to ease development when
                 mixed pointer sizes are used. DEC C support makes it
                 easy to mix pointer sizes and to recompile for uniform
                 32- or 64-bit pointer sizes. OpenVMS system services
                 remain fully upward compatible, with new services
                 defined only where required or to enhance the usability
                 of the huge 64-bit address space. This paper describes
                 the approaches taken to support the mixed pointer size
                 environment in these areas. The issues and rationale
                 behind these OpenVMS and DEC C solutions are presented
                 to encourage others who provide library interfaces to
                 use a consistent programming interface approach.",
  acknowledgement = ack-nhfb,
  classcodes =   "C6150N (Distributed systems software); C6120 (File
                 organisation); C5620 (Computer networks and
                 techniques)",
  keywords =     "64 bit; 64-bit addressing; 64-bit descriptors; Calling
                 Standard; data structures; DEC C language; DEC C
                 solutions; interfaces; library; mixed; network
                 operating systems; open systems; OpenVMS; OpenVMS mixed
                 pointer size environment; OpenVMS operating system;
                 pointer size environment; programming interface;
                 programming interfaces; support; system services
                 support; upward-compatible support",
  treatment =    "P Practical",
}

Related entries