Entry Benson:1996:OMP from dectechj.bib
Last update: Thu Sep 27 02:13:54 MDT 2018
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
- address,
2(1)38,
2(2)11,
2(2)36,
2(4)61,
3(2)42,
3(4)9,
3(4)55,
4(3)11,
4(4)35,
5(2)77,
5(2)84,
5(3)80,
6(1)23,
7(2)34,
7(2)47,
7(3)50,
8(1)59,
8(2)57,
8(2)83
- addressing,
5(1)70,
5(2)77,
5(3)53,
8(2)57,
8(2)83
- another,
2(3)24
- approach,
1(3)88,
1(9)61,
1(9)78,
2(2)52,
2(2)64,
2(3)44,
2(3)64,
2(4)13,
3(1)45,
3(2)31,
4(2)51,
4(2)100,
4(3)92,
4(4)165,
5(2)28,
5(3)8,
5(3)63,
5(3)80,
5(4)18,
5(4)36,
5(4)69,
6(4)50,
6(4)89,
7(1)66,
7(4)34,
8(2)32,
8(2)57
- area,
1(3)54,
1(3)73,
1(5)56,
1(9)87,
2(2)11,
2(3)84,
3(1)65,
3(2)10,
3(2)31,
3(2)42,
3(2)53,
3(2)64,
3(2)76,
3(2)85,
3(3)27,
3(3)36,
3(3)48,
3(3)64,
3(3)78,
3(4)9,
3(4)55,
4(1)31,
4(2)39,
4(2)73,
4(2)83,
5(1)62,
5(1)84,
5(2)65,
5(2)77,
5(3)43,
6(4)63,
7(1)7,
7(2)34,
7(3)84
- behind,
6(1)54,
7(4)52,
8(2)46
- Benson, Thomas R.,
4(4)111
- bit,
3(4)9,
4(4)19,
4(4)35,
4(4)66,
7(1)100,
7(1)119,
7(4)52,
8(2)57,
8(2)83
- bit, 64-,
2(2)36,
4(4)19,
4(4)35,
4(4)51,
4(4)66,
7(1)100,
7(1)119,
8(2)5,
8(2)57,
8(2)83,
8(3)58,
8(4)76,
9(4)33
- C,
3(4)36,
6(3)57,
8(2)83,
10(1)32,
10(1)48
- central,
1(9)29,
2(1)8,
2(1)16,
3(2)10
- compatible,
2(2)27,
2(2)84,
2(2)89,
4(4)165
- consistent,
1(9)87,
2(1)60,
2(3)44,
3(2)42,
4(4)51,
4(4)165,
5(1)117,
8(2)32
- decision,
1(9)37,
2(1)8,
2(1)60,
2(3)52,
3(2)64,
5(4)18,
6(1)54,
6(3)57,
7(1)43
- defined,
5(1)12,
5(4)36,
6(4)26
- describe,
2(2)73,
2(2)84,
2(3)16,
2(3)52,
2(4)13,
3(1)10,
4(4)111,
5(1)107,
5(3)43,
6(1)36,
7(1)34,
7(2)34,
7(3)39,
7(4)5,
7(4)20,
7(4)34,
7(4)52
- designed,
1(9)29,
1(9)51,
2(1)8,
2(2)36,
2(2)73,
2(3)52,
2(4)130,
3(1)70,
3(3)7,
3(3)36,
3(4)9,
3(4)61,
4(1)47,
4(2)73,
4(3)24,
4(3)60,
4(3)73,
4(3)82,
4(4)19,
4(4)35,
4(4)82,
4(4)100,
5(1)99,
5(1)117,
5(2)19,
6(2)49,
6(3)8,
6(3)57,
7(1)77,
7(1)100,
7(2)5,
7(2)56,
7(3)24,
7(4)76,
7(4)89,
8(1)5,
8(2)96
- ease,
2(1)73,
2(3)9
- easy,
1(9)51,
2(1)16,
2(1)49,
3(1)10,
4(4)153,
5(1)21
- enhance,
2(2)89,
6(2)34,
7(1)89
- example,
1(6)91,
1(9)51,
5(3)80,
6(2)49,
6(3)44,
7(1)100
- exception,
4(4)19,
5(2)28
- existing,
3(4)55,
4(2)51,
4(3)11,
4(3)38,
4(3)47,
4(3)73,
4(4)165,
4(4)181,
5(1)21,
5(2)19,
5(2)50,
7(2)47,
8(2)46,
8(2)83
- factor,
1(6)117,
1(9)78,
3(3)36,
4(2)114,
7(4)76
- fully,
2(1)73,
2(2)64,
3(1)58,
3(1)79,
3(3)7,
4(4)35,
5(3)80,
6(1)66,
6(2)34
- goal,
1(9)16,
1(9)51,
2(1)8,
2(1)16,
2(1)73,
2(2)27,
2(2)52,
2(3)64,
2(4)43,
2(4)102,
3(1)18,
3(2)64,
3(4)9,
3(4)55,
4(2)83,
4(2)114,
4(3)24,
4(3)47,
4(4)153,
5(1)12,
5(1)21,
5(4)18,
5(4)47,
6(3)29,
7(1)43,
8(2)117
- huge,
3(4)9
- issue,
2(1)73,
2(3)34,
2(3)74,
3(2)19,
3(4)9,
4(2)83,
4(3)11,
4(4)19,
5(1)70,
5(1)84,
5(3)53,
5(3)63,
5(3)80,
6(1)66,
6(3)29,
6(3)44,
7(1)66,
7(1)100,
7(4)52,
8(2)57
- key,
2(1)8,
2(3)34,
2(3)44,
2(4)43,
3(3)1,
3(3)78,
4(1)56,
5(2)9,
5(3)53,
6(3)57,
7(4)20,
8(2)57,
8(2)83
- language,
1(6)28,
1(6)40,
1(6)51,
1(6)71,
1(6)101,
1(9)51,
2(2)89,
2(3)9,
2(3)34,
2(3)64,
3(1)18,
3(4)43,
4(1)40,
4(4)121,
5(3)8,
5(3)21,
5(3)32,
5(3)43,
5(3)63,
5(3)80,
6(2)8,
6(3)57,
7(1)23,
7(3)5,
7(3)24,
7(3)66,
8(1)32,
8(2)117,
8(3)39
- library,
1(6)51,
2(1)38,
2(1)49,
3(1)18,
4(4)165,
5(2)100,
5(2)z,
5(3)53,
5(3)97,
6(2)8,
6(3)44,
7(3)24,
7(4)34,
8(1)19,
8(1)32,
8(1)59,
8(2)83,
8(2)96
- make,
1(9)51,
2(1)16,
2(1)38,
2(2)89,
3(1)58,
3(2)10,
3(3)7,
3(3)16,
4(2)100,
8(2)46
- mix,
1(9)87,
2(3)24
- new,
1(9)29,
2(1)73,
2(2)27,
2(2)36,
2(2)52,
2(4)13,
2(4)43,
2(4)90,
3(2)19,
3(3)7,
3(3)27,
3(3)36,
3(4)26,
3(4)55,
4(1)40,
4(2)12,
4(2)51,
4(2)73,
4(2)100,
4(3)11,
4(3)24,
4(3)60,
4(3)82,
4(4)51,
4(4)66,
4(4)111,
4(4)165,
4(4)181,
5(1)1,
5(1)21,
5(1)34,
5(1)117,
5(1)130,
5(2)9,
6(1)36,
6(2)22,
6(3)57,
6(4)5,
6(4)89,
7(1)34,
7(1)66,
7(1)77,
7(1)119,
7(3)66,
7(3)84,
8(1)32,
8(1)59,
8(2)32,
8(2)46,
8(2)83,
8(2)96,
8(2)117
- only,
2(4)130,
3(2)64,
4(1)47,
4(2)100,
4(3)38,
4(3)82,
4(4)19,
6(1)54,
6(2)22,
6(4)26,
7(1)136,
8(2)83
- open,
2(3)16,
2(3)24,
3(4)36,
3(4)55,
4(1)15,
5(1)1,
5(1)12,
5(1)21,
5(1)34,
5(1)107,
5(1)117,
5(1)130,
5(3)32,
5(3)43,
5(3)63,
6(4)5,
6(4)89,
7(1)7,
7(1)23,
7(1)34,
7(2)34,
7(2)47,
8(1)59
- OpenVMS,
4(4)82,
4(4)111,
4(4)137,
4(4)153,
4(4)165,
4(4)181,
5(1)21,
5(3)63,
5(4)69,
6(1)36,
6(4)75,
7(4)34,
7(4)52,
8(2)5,
8(2)15,
8(2)32,
8(2)46,
8(2)57,
8(2)83,
9(4)33
- other,
2(1)28,
2(1)60,
2(1)73,
2(2)89,
2(3)16,
2(3)84,
2(4)102,
3(1)10,
3(4)9,
3(4)26,
3(4)43,
3(4)55,
4(1)15,
4(4)121,
4(4)137,
5(2)65,
5(2)100,
5(2)z,
5(4)47,
6(2)49,
6(2)62,
6(3)57,
6(4)89,
7(1)23,
7(2)20,
7(2)47,
7(3)24,
7(4)20,
7(4)76,
8(1)32
- paper,
1(6)91,
2(2)52,
2(2)73,
2(2)84,
2(3)16,
2(3)34,
2(3)52,
2(4)13,
2(4)25,
2(4)130,
3(3)16,
3(4)9,
4(4)111,
5(2)9,
5(4)9,
5(4)18,
6(1)36,
6(1)54,
6(1)66,
6(2)8,
6(2)62,
6(3)44,
6(4)63,
7(1)34,
7(1)100,
7(2)34,
7(3)39,
7(4)5,
7(4)20,
7(4)34,
7(4)52,
7(4)76,
8(2)57
- pointer,
8(2)83
- presented,
1(9)51,
3(2)19,
5(2)41,
5(3)63,
5(4)9,
7(4)52,
8(3)23
- principle,
6(1)36
- programming,
1(6)10,
1(6)28,
1(6)62,
1(6)80,
1(6)91,
1(9)51,
1(9)61,
1(9)87,
2(1)16,
2(1)28,
2(1)38,
2(3)9,
2(3)24,
3(1)18,
3(3)16,
4(4)165,
5(2)19,
5(2)84,
5(2)100,
6(2)8,
6(3)44,
6(4)50,
7(2)5,
7(2)20,
7(2)47,
7(3)5,
7(3)24,
7(4)5,
7(4)34,
8(1)32,
8(2)83
- rather,
8(3)23
- remain,
4(3)92
- required,
2(4)25,
2(4)43,
3(1)79,
3(2)76,
4(1)24,
4(2)51,
4(2)73,
4(4)193,
5(1)70,
5(2)77,
5(3)21,
7(1)77,
7(3)24,
7(3)50,
8(2)83
- rule,
5(3)21,
5(3)43,
5(4)18,
6(4)26
- several,
2(2)27,
2(3)9,
2(3)34,
3(1)65,
3(1)70,
3(2)53,
3(4)43,
4(3)82,
4(4)111,
4(4)121,
5(1)21,
5(1)107,
5(2)41,
5(3)32,
6(1)54,
6(4)75,
7(1)100,
7(4)89,
8(1)32,
8(1)46
- size,
2(1)16,
2(3)74,
3(2)53,
3(3)1,
3(3)78,
4(2)12,
4(2)51,
4(2)83,
4(2)114,
4(4)35,
4(4)100,
6(3)8,
7(1)100,
7(3)84,
8(2)5,
8(3)5
- solution,
3(3)16,
3(4)36,
3(4)55,
4(1)68,
4(4)111,
5(2)19,
5(2)41,
6(4)5,
7(1)34,
7(2)56,
7(3)39,
7(4)52,
8(2)57
- space,
4(3)73,
5(2)9,
5(2)50,
8(2)57
- structure,
1(6)91,
2(1)8,
2(1)38,
2(1)73,
3(4)43,
4(2)25,
4(4)66,
5(1)12,
5(1)62,
5(4)9,
6(3)20,
6(4)26,
6(4)75,
7(3)39,
7(3)66,
8(2)15,
8(2)32,
8(2)83
- taken,
5(3)80,
7(4)34
- than,
1(9)87,
2(4)25,
2(4)80,
3(3)48,
4(3)73,
4(4)137,
4(4)193,
5(1)12,
5(2)77,
6(4)26,
7(1)77,
7(2)5,
7(4)5,
8(2)96,
8(2)117,
8(3)23
- uniform,
3(4)36,
8(1)32
- upward,
8(2)83
- usability,
1(6)125
- use,
1(6)91,
1(9)29,
1(9)61,
1(9)78,
2(1)28,
2(1)73,
2(2)52,
2(3)9,
2(3)24,
2(3)34,
2(3)64,
2(4)25,
2(4)90,
2(4)102,
2(4)130,
3(1)58,
3(1)65,
3(1)70,
3(2)10,
3(2)19,
3(2)64,
3(3)27,
3(3)36,
3(4)43,
3(4)55,
4(1)47,
4(2)25,
4(2)51,
4(2)114,
4(3)11,
4(4)66,
4(4)153,
5(1)84,
5(1)99,
5(1)107,
5(2)19,
5(2)50,
5(2)65,
5(2)77,
5(2)84,
5(2)100,
5(2)z,
5(3)53,
5(3)97,
5(4)36,
6(1)9,
6(1)66,
6(2)22,
6(3)29,
6(3)57,
6(4)5,
6(4)75,
6(4)89,
7(1)89,
7(2)5,
7(2)20,
7(2)47,
7(3)66,
7(4)5,
7(4)34,
7(4)52,
7(4)89,
7(4)101,
8(1)5,
8(1)32,
8(2)15,
8(2)32,
8(2)46,
8(2)83,
8(2)96,
8(2)117
- used,
1(2)48,
1(6)91,
1(9)16,
1(9)51,
2(1)16,
2(1)49,
2(2)52,
2(2)73,
2(2)89,
2(3)24,
2(3)44,
2(3)84,
2(4)13,
2(4)43,
2(4)102,
2(4)118,
3(1)33,
3(1)58,
3(1)79,
3(2)31,
3(3)1,
3(3)78,
4(1)68,
4(2)25,
4(2)39,
4(2)51,
4(2)73,
4(2)100,
4(2)114,
4(3)82,
4(4)137,
4(4)181,
4(4)193,
5(1)70,
5(2)100,
5(2)z,
5(3)21,
5(4)18,
5(4)36,
5(4)69,
6(2)49,
6(3)20,
6(3)44,
6(4)26,
7(1)89,
7(1)100,
7(1)136,
7(2)5,
7(4)20,
7(4)101,
8(1)46,
8(2)32,
8(2)83,
8(2)96
- was,
1(9)16,
1(9)44,
1(9)61,
2(1)16,
2(1)73,
2(2)27,
2(2)64,
2(2)73,
2(3)16,
2(3)24,
2(3)44,
2(3)64,
2(3)84,
2(4)43,
2(4)130,
3(1)45,
3(1)58,
3(1)79,
3(2)19,
3(3)36,
3(4)9,
3(4)55,
3(4)61,
4(1)31,
4(1)68,
4(2)25,
4(2)39,
4(2)51,
4(2)73,
4(2)114,
4(3)24,
4(3)38,
4(3)47,
4(3)73,
4(3)82,
4(4)111,
4(4)153,
4(4)181,
4(4)193,
5(1)1,
5(1)21,
5(1)34,
5(1)70,
5(1)99,
5(1)117,
5(1)130,
5(2)65,
5(2)77,
5(3)63,
6(2)49,
6(2)62,
6(3)8,
6(3)29,
7(1)43,
7(1)77,
7(1)100,
7(1)136,
7(2)56,
7(3)24,
7(3)39,
7(3)50,
7(4)34,
7(4)89,
8(1)5,
8(1)32,
8(2)5,
8(2)46,
8(2)117
- were,
1(6)91,
1(9)78,
1(9)87,
2(1)8,
2(2)27,
2(2)73,
2(4)13,
2(4)43,
2(4)90,
2(4)102,
2(4)118,
3(1)45,
3(2)19,
3(2)31,
3(3)1,
3(3)36,
3(3)78,
3(4)61,
4(1)15,
4(2)51,
4(2)73,
4(3)11,
4(3)24,
4(3)38,
4(3)47,
4(3)60,
4(3)73,
4(4)19,
4(4)51,
4(4)82,
4(4)100,
4(4)153,
4(4)165,
4(4)181,
4(4)193,
5(1)21,
5(1)70,
5(2)50,
5(4)36,
5(4)47,
6(1)23,
6(1)36,
6(1)54,
6(2)49,
6(3)20,
7(1)77,
7(1)100,
7(1)136,
7(2)5
- when,
3(1)45,
3(2)31,
4(1)31,
4(2)25,
4(3)92,
5(2)77,
5(4)36,
6(2)62
- where,
3(4)55,
4(4)165,
5(2)77,
5(4)18,
5(4)69
- who,
2(2)73,
2(3)74,
6(4)26,
8(2)83