亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? xdr.rfc.ms

?? RTEMS (Real-Time Executive for Multiprocessor Systems) is a free open source real-time operating sys
?? MS
?? 第 1 頁 / 共 3 頁
字號:
.\".\"  Must use -- tbl -- with this one.\".\" @(#)xdr.rfc.ms	2.2 88/08/05 4.0 RPCSRC.de BT.if \\n%=1 .tl ''- % -''...ND.\" prevent excess underlining in nroff.if n .fp 2 R.OH 'External Data Representation Standard''Page %'.EH 'Page %''External Data Representation Standard'.IX "External Data Representation".if \\n%=1 .bp.SH\&External Data Representation Standard: Protocol Specification.IX XDR RFC.IX XDR "protocol specification".LP.NH 0\&Status of this Standard.nr OF 1.IX XDR "RFC status".LPNote: This chapter specifies a protocol that Sun Microsystems, Inc., and others are using.  It has been designated RFC1014 by the ARPA NetworkInformation Center..NH 1Introduction\&.LPXDR is a standard for the description and encoding of data.  It isuseful for transferring data between different computerarchitectures, and has been used to communicate data between suchdiverse machines as the Sun Workstation, VAX, IBM-PC, and Cray.XDR fits into the ISO presentation layer, and is roughly analogous inpurpose to X.409, ISO Abstract Syntax Notation.  The major differencebetween these two is that XDR uses implicit typing, while X.409 usesexplicit typing..LPXDR uses a language to describe data formats.  The language can onlybe used only to describe data; it is not a programming language.This language allows one to describe intricate data formats in aconcise manner. The alternative of using graphical representations(itself an informal language) quickly becomes incomprehensible whenfaced with complexity.  The XDR language itself is similar to the Clanguage [1], just as Courier [4] is similar to Mesa. Protocols suchas Sun RPC (Remote Procedure Call) and the NFS (Network File System)use XDR to describe the format of their data..LPThe XDR standard makes the following assumption: that bytes (oroctets) are portable, where a byte is defined to be 8 bits of data.A given hardware device should encode the bytes onto the variousmedia in such a way that other hardware devices may decode the byteswithout loss of meaning.  For example, the Ethernet standardsuggests that bytes be encoded in "little-endian" style [2], or leastsignificant bit first..NH 2\&Basic Block Size.IX XDR "basic block size".IX XDR "block size".LPThe representation of all items requires a multiple of four bytes (or32 bits) of data.  The bytes are numbered 0 through n-1.  The bytesare read or written to some byte stream such that byte m alwaysprecedes byte m+1.  If the n bytes needed to contain the data are nota multiple of four, then the n bytes are followed by enough (0 to 3)residual zero bytes, r, to make the total byte count a multiple of 4..LPWe include the familiar graphic box notation for illustration andcomparison.  In most illustrations, each box (delimited by a plussign at the 4 corners and vertical bars and dashes) depicts a byte.Ellipses (...) between boxes show zero or more additional bytes whererequired..ie t .DS.el .DS L\fIA Block\fP\f(CW+--------+--------+...+--------+--------+...+--------+| byte 0 | byte 1 |...|byte n-1|    0   |...|    0   |+--------+--------+...+--------+--------+...+--------+|<-----------n bytes---------->|<------r bytes------>||<-----------n+r (where (n+r) mod 4 = 0)>----------->|\fP.DE.NH 1\&XDR Data Types.IX XDR "data types".IX "XDR data types".LPEach of the sections that follow describes a data type defined in theXDR standard, shows how it is declared in the language, and includesa graphic illustration of its encoding..LPFor each data type in the language we show a general paradigmdeclaration.  Note that angle brackets (< and >) denotevariable length sequences of data and square brackets ([ and ]) denotefixed-length sequences of data.  "n", "m" and "r" denote integers.For the full language specification and more formal definitions ofterms such as "identifier" and "declaration", refer to.I "The XDR Language Specification" ,below..LPFor some data types, more specific examples are included.  A more extensive example of a data description is in.I "An Example of an XDR Data Description"below..NH 2\&Integer.IX XDR integer.LPAn XDR signed integer is a 32-bit datum that encodes an integer inthe range [-2147483648,2147483647].  The integer is represented intwo's complement notation.  The most and least significant bytes are0 and 3, respectively.  Integers are declared as follows:.ie t .DS.el .DS L\fIInteger\fP\f(CW(MSB)                   (LSB)+-------+-------+-------+-------+|byte 0 |byte 1 |byte 2 |byte 3 |+-------+-------+-------+-------+<------------32 bits------------>\fP.DE.NH 2\&Unsigned Integer.IX XDR "unsigned integer".IX XDR "integer, unsigned".LPAn XDR unsigned integer is a 32-bit datum that encodes a nonnegativeinteger in the range [0,4294967295].  It is represented by anunsigned binary number whose most and least significant bytes are 0and 3, respectively.  An unsigned integer is declared as follows:.ie t .DS.el .DS L\fIUnsigned Integer\fP\f(CW(MSB)                   (LSB)+-------+-------+-------+-------+|byte 0 |byte 1 |byte 2 |byte 3 |+-------+-------+-------+-------+<------------32 bits------------>\fP.DE.NH 2\&Enumeration.IX XDR enumeration.LPEnumerations have the same representation as signed integers.Enumerations are handy for describing subsets of the integers.Enumerated data is declared as follows:.ft CW.DSenum { name-identifier = constant, ... } identifier;.DEFor example, the three colors red, yellow, and blue could bedescribed by an enumerated type:.DS.ft CWenum { RED = 2, YELLOW = 3, BLUE = 5 } colors;.DEIt is an error to encode as an enum any other integer than those thathave been given assignments in the enum declaration..NH 2\&Boolean.IX XDR boolean.LPBooleans are important enough and occur frequently enough to warranttheir own explicit type in the standard.  Booleans are declared asfollows:.DS.ft CWbool identifier;.DEThis is equivalent to:.DS.ft CWenum { FALSE = 0, TRUE = 1 } identifier;.DE.NH 2\&Hyper Integer and Unsigned Hyper Integer.IX XDR "hyper integer".IX XDR "integer, hyper".LPThe standard also defines 64-bit (8-byte) numbers called hyperinteger and unsigned hyper integer.  Their representations are theobvious extensions of integer and unsigned integer defined above.They are represented in two's complement notation.  The most andleast significant bytes are 0 and 7, respectively.  Theirdeclarations:.ie t .DS.el .DS L\fIHyper Integer\fP\fIUnsigned Hyper Integer\fP\f(CW(MSB)                                                   (LSB)+-------+-------+-------+-------+-------+-------+-------+-------+|byte 0 |byte 1 |byte 2 |byte 3 |byte 4 |byte 5 |byte 6 |byte 7 |+-------+-------+-------+-------+-------+-------+-------+-------+<----------------------------64 bits---------------------------->\fP.DE.NH 2\&Floating-point.IX XDR "integer, floating point".IX XDR "floating-point integer".LPThe standard defines the floating-point data type "float" (32 bits or4 bytes).  The encoding used is the IEEE standard for normalizedsingle-precision floating-point numbers [3].  The following threefields describe the single-precision floating-point number:.RS.IP \fBS\fP:The sign of the number.  Values 0 and  1 represent  positive andnegative, respectively.  One bit..IP \fBE\fP:The exponent of the number, base 2.  8  bits are devoted to thisfield.  The exponent is biased by 127..IP \fBF\fP:The fractional part of the number's mantissa,  base 2.   23 bitsare devoted to this field..RE.LPTherefore, the floating-point number is described by:.DS(-1)**S * 2**(E-Bias) * 1.F.DEIt is declared as follows:.ie t .DS.el .DS L\fISingle-Precision Floating-Point\fP\f(CW+-------+-------+-------+-------+|byte 0 |byte 1 |byte 2 |byte 3 |S|   E   |           F          |+-------+-------+-------+-------+1|<- 8 ->|<-------23 bits------>|<------------32 bits------------>\fP.DEJust as the most and least significant bytes of a number are 0 and 3,the most and least significant bits of a single-precision floating-point number are 0 and 31.  The beginning bit (and most significantbit) offsets of S, E, and F are 0, 1, and 9, respectively.  Note thatthese numbers refer to the mathematical positions of the bits, andNOT to their actual physical locations (which vary from medium tomedium)..LPThe IEEE specifications should be consulted concerning the encodingfor signed zero, signed infinity (overflow), and denormalized numbers(underflow) [3].  According to IEEE specifications, the "NaN" (not anumber) is system dependent and should not be used externally..NH 2\&Double-precision Floating-point.IX XDR "integer, double-precision floating point".IX XDR "double-precision floating-point integer".LPThe standard defines the encoding for the double-precision floating-point data type "double" (64 bits or 8 bytes).  The encoding used isthe IEEE standard for normalized double-precision floating-pointnumbers [3].  The standard encodes the following three fields, whichdescribe the double-precision floating-point number:.RS.IP \fBS\fP:The sign of the number.  Values  0 and 1  represent positive andnegative, respectively.  One bit..IP \fBE\fP:The exponent of the number, base 2.  11 bits are devoted to thisfield.  The exponent is biased by 1023..IP \fBF\fP:The fractional part of the number's  mantissa, base 2.   52 bitsare devoted to this field..RE.LPTherefore, the floating-point number is described by:.DS(-1)**S * 2**(E-Bias) * 1.F.DEIt is declared as follows:.ie t .DS.el .DS L\fIDouble-Precision Floating-Point\fP\f(CW+------+------+------+------+------+------+------+------+|byte 0|byte 1|byte 2|byte 3|byte 4|byte 5|byte 6|byte 7|S|    E   |                    F                        |+------+------+------+------+------+------+------+------+1|<--11-->|<-----------------52 bits------------------->|<-----------------------64 bits------------------------->\fP.DEJust as the most and least significant bytes of a number are 0 and 3,the most and least significant bits of a double-precision floating-point number are 0 and 63.  The beginning bit (and most significantbit) offsets of S, E , and F are 0, 1, and 12, respectively.  Notethat these numbers refer to the mathematical positions of the bits,and NOT to their actual physical locations (which vary from medium tomedium)..LPThe IEEE specifications should be consulted concerning the encodingfor signed zero, signed infinity (overflow), and denormalized numbers(underflow) [3].  According to IEEE specifications, the "NaN" (not anumber) is system dependent and should not be used externally..NH 2\&Fixed-length Opaque Data.IX XDR "fixed-length opaque data".IX XDR "opaque data, fixed length".LPAt times, fixed-length uninterpreted data needs to be passed amongmachines.  This data is called "opaque" and is declared as follows:.DS.ft CWopaque identifier[n];.DEwhere the constant n is the (static) number of bytes necessary tocontain the opaque data.  If n is not a multiple of four, then the nbytes are followed by enough (0 to 3) residual zero bytes, r, to makethe total byte count of the opaque object a multiple of four..ie t .DS.el .DS L\fIFixed-Length Opaque\fP\f(CW0        1     ...+--------+--------+...+--------+--------+...+--------+| byte 0 | byte 1 |...|byte n-1|    0   |...|    0   |+--------+--------+...+--------+--------+...+--------+|<-----------n bytes---------->|<------r bytes------>||<-----------n+r (where (n+r) mod 4 = 0)------------>|\fP.DE.NH 2\&Variable-length Opaque Data.IX XDR "variable-length opaque data".IX XDR "opaque data, variable length".LPThe standard also provides for variable-length (counted) opaque data,defined as a sequence of n (numbered 0 through n-1) arbitrary bytesto be the number n encoded as an unsigned integer (as describedbelow), and followed by the n bytes of the sequence..LPByte m of the sequence always precedes byte m+1 of the sequence, andbyte 0 of the sequence always follows the sequence's length (count).enough (0 to 3) residual zero bytes, r, to make the total byte counta multiple of four.  Variable-length opaque data is declared in thefollowing way:.DS.ft CWopaque identifier<m>;.DEor.DS.ft CWopaque identifier<>;.DEThe constant m denotes an upper bound of the number of bytes that thesequence may contain.  If m is not specified, as in the seconddeclaration, it is assumed to be (2**32) - 1, the maximum length.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产片一区二区| 亚洲精品中文在线影院| 全部av―极品视觉盛宴亚洲| 色老汉av一区二区三区| 中文字幕一区免费在线观看| 粉嫩13p一区二区三区| 国产无一区二区| 高清久久久久久| 中文字幕精品—区二区四季| www.一区二区| 亚洲色图在线看| 色一区在线观看| 亚洲永久免费av| 欧美亚洲免费在线一区| 亚洲国产cao| 欧美日韩在线观看一区二区| 图片区小说区区亚洲影院| 91麻豆精品国产91| 免费国产亚洲视频| 精品乱人伦小说| 国产精品一区专区| 国产精品福利一区| 色综合久久天天| 亚洲成人激情综合网| 欧美一区二区三级| 精品一区二区三区视频在线观看| 久久一区二区三区四区| 高清在线不卡av| 亚洲日韩欧美一区二区在线| 欧洲生活片亚洲生活在线观看| 亚洲国产毛片aaaaa无费看 | 麻豆成人久久精品二区三区红| 日韩一级片在线播放| 国产在线国偷精品产拍免费yy| 国产日本欧洲亚洲| 91蝌蚪porny九色| 午夜a成v人精品| 欧美精品一区二区三区一线天视频| 国产精品77777竹菊影视小说| 中文字幕亚洲一区二区va在线| 91国偷自产一区二区三区观看| 午夜欧美一区二区三区在线播放| 欧美大片在线观看| 成人免费看片app下载| 一区二区三区在线播| 日韩欧美国产三级电影视频| 丰满少妇在线播放bd日韩电影| 一区二区在线观看免费视频播放| 69堂精品视频| 丰满亚洲少妇av| 亚洲午夜精品久久久久久久久| 精品国产一区二区三区久久久蜜月| 成人av网在线| 婷婷综合久久一区二区三区| 久久久久久免费毛片精品| 91蝌蚪porny| 蜜臀精品久久久久久蜜臀 | 一区二区三区国产精华| 欧美一区二区精品久久911| 国产sm精品调教视频网站| 亚洲一区在线观看免费观看电影高清| 国产精品看片你懂得| 久久精品免费观看| 日韩一区二区在线观看| 国产成人午夜99999| 亚洲制服丝袜一区| 欧美高清一级片在线观看| 精品一区精品二区高清| 国产精品国产精品国产专区不蜜 | 看国产成人h片视频| 亚洲欧洲日本在线| 日韩精品在线看片z| 91一区二区三区在线播放| 美腿丝袜在线亚洲一区| 亚洲女与黑人做爰| 精品久久人人做人人爰| 欧美天堂一区二区三区| 成人性生交大片免费看中文网站| 午夜精品成人在线视频| 中文av一区特黄| 欧美电视剧免费全集观看 | 丁香啪啪综合成人亚洲小说| 亚洲国产欧美一区二区三区丁香婷| 欧美激情一区二区在线| 欧美一级一区二区| 在线视频一区二区三| 粉嫩aⅴ一区二区三区四区| 男女激情视频一区| 亚洲精品成人悠悠色影视| 久久蜜桃av一区二区天堂| 欧美日韩国产精品成人| 91社区在线播放| 国产成人一区在线| 免费人成黄页网站在线一区二区| 亚洲精品免费视频| 久久久国产综合精品女国产盗摄| 51精品秘密在线观看| 91官网在线观看| 成人福利视频网站| 国产九九视频一区二区三区| 日韩福利电影在线观看| 一区二区三区波多野结衣在线观看| 国产女人水真多18毛片18精品视频| 91精品国产综合久久婷婷香蕉| 色视频一区二区| eeuss鲁片一区二区三区在线观看| 激情丁香综合五月| 奇米亚洲午夜久久精品| 午夜精品福利在线| 亚洲成人黄色影院| 亚洲午夜激情网站| 亚洲已满18点击进入久久| 日韩久久一区二区| 国产精品久久久久影院老司 | 精品久久久网站| 日韩欧美精品在线| 日韩一区二区中文字幕| 69堂精品视频| 欧美精品在线一区二区三区| 欧美特级限制片免费在线观看| 91久久精品一区二区三区| 99久久精品久久久久久清纯| 成人性生交大合| 成人美女在线视频| 成人在线综合网站| 成人性色生活片免费看爆迷你毛片| 韩国av一区二区三区在线观看| 美女高潮久久久| 日本亚洲最大的色成网站www| 日韩精品一级中文字幕精品视频免费观看| 一区二区三区鲁丝不卡| 一区av在线播放| 亚洲成人av福利| 五月婷婷久久丁香| 蜜臀av一区二区在线免费观看| 日本aⅴ精品一区二区三区| 日韩电影在线观看网站| 奇米亚洲午夜久久精品| 狠狠网亚洲精品| 国产精品一区二区在线观看网站| 国产电影精品久久禁18| 成人免费毛片a| 色婷婷av一区二区| 欧美日韩国产123区| 91精品免费观看| 日韩欧美你懂的| 国产三级一区二区| 最近日韩中文字幕| 亚洲中国最大av网站| 日本不卡视频在线| 国产呦精品一区二区三区网站| 国产成人一区在线| 99久久国产免费看| 欧美午夜不卡在线观看免费| 欧美日本在线观看| 精品国产免费人成在线观看| 国产女同性恋一区二区| 亚洲免费在线电影| 亚洲高清免费观看| 日韩不卡一二三区| 国产伦精品一区二区三区免费迷 | 免费在线欧美视频| 国产一区二区三区国产| 成人国产电影网| 欧美午夜免费电影| 日韩视频在线永久播放| 国产欧美一区二区三区在线老狼| 国产精品美女久久福利网站| 伊人一区二区三区| 日韩电影一二三区| 国产剧情av麻豆香蕉精品| 一道本成人在线| 欧美一区二区三区成人| 欧美国产欧美亚州国产日韩mv天天看完整 | 国产欧美日韩三区| 亚洲理论在线观看| 奇米888四色在线精品| 成人少妇影院yyyy| 欧美日韩免费观看一区三区| 欧美精品一区二区三区高清aⅴ | 亚洲色图欧洲色图| 免费成人美女在线观看.| 高清国产一区二区| 欧美日本韩国一区二区三区视频 | 亚洲人午夜精品天堂一二香蕉| 日韩专区一卡二卡| 成人午夜私人影院| 欧美一级夜夜爽| 亚洲三级在线免费| 美女网站色91| 色国产综合视频| 精品久久久久久久久久久院品网| 1024亚洲合集| 久久99九九99精品| 欧美在线色视频| 国产日韩精品一区二区三区| 亚洲成人av福利| 高清不卡一区二区在线| 欧美一区二区三区日韩| 亚洲视频一区在线观看|