Endianness
Endianness (Anglice; quasi 'finalitas' vel etiam 'finitudinalitas') est ordo sequentialis per quem bytes maioribus quantitatibus ordinantur cum in memoria computatrali ponantur vel cum trans nexus digitales transmittantur. Endianness res magni momenti in scientia computatrali est quia binae formae repugnantes in usu communi sunt: vocabula repraesentari possunt in forma big-endian aut little-endian, num bits vel bytes vel alia elementa a magno fine (bit significationis maximae) vel parvo fine (bit significationis minimae) ordinanda sint.
Etymologia
recensereDanny Cohen pro bytes ordinandis vocabula big-endian et little-endian in commentario anno 1980 prolato introduxit.[1][2][3] In hac technica politicaque rerum ordinis byte investigatione, haec nomina endian e Gulliver's Travels, satura Ionathan Swift (1726), tractantur, in quo bellum civile erumpit de quaestione num magna aut parva ovi cocti pars sit perfringendi idonea pars, quod vicissim analogia est numerandi a fine qui bit significationis maximae aut bit significationis minimae continet.[4][5]
Notae
recensere- ↑ Anglice: "which bit should travel first, the bit from the little end of the word, or the bit from the big end of the word? The followers of the former approach are called the Little-Endians, and the followers of the latter are called the Big-Endians."
- ↑ Definitio etiam publicatur in IEEE Computer, in fasciculo Octobris 1981.
- ↑ "Danny Cohen, Internet Hall of Fame Pioneer," The Internet Society.
- ↑ Ionathan Swift, Gulliver's Travels (1726).
- ↑ David Cary, Endian FAQ.
Bibliographia
recensere- Blanc, Bertrand, et Bob Maaraoui. 2005. Endianness or Where is Byte 0? White paper.
- Cohen, Danny. 1980. On Holy Wars and a Plea for Peace. Internet Engineering Task Force 137.
- James, David V. 1990. Multiplexed buses: the endian wars continue. IEEE Micro 10(3): 9–21. doi:10.1109/40.56322. ISSN 0272-1732.