日本看板
广告位招租 详细信息请联系 jkanban@gmail.com キャンペーン中!


 
标题: [Q&A] エンディアン
youiyang
业余诗人
Rank: 2Rank: 2


UID 787
精华 0
积分 769
帖子 221
威望 54
金钱 1126
慈善捐款(日元) 0
阅读权限 100
注册 2007-10-31
 
发表于 2008-2-8 10:07  资料  个人空间  短消息  加为好友  添加 youiyang 为MSN好友 通过MSN和 youiyang 交谈
エンディアン

エンディアン
Endian
 コンピュータ上で情報を扱う際には、それぞれのコンピュータで最も基本的な情報単位となるビット数が決まっている。通常、パソコンでは、8ビットを1バイトと呼び、これを情報を記憶する最小単位として使用する。1バイトを超える情報を記憶する場合には、複数のバイトを用いて記憶するが、その際、より上位の桁から下位の桁に向かってバイトを並べる流儀と、下位から上位に向かう流儀が存在する。

 上位から下位に向かう流儀をビッグエンディアン(big endian)、下位から上位に向かう流儀をリトルエンディアン(little endian)と呼ぶ。

 たとえば、インテルのx86系CPUは伝統的にリトルエンディアンであるが、モトローラの68系CPUはビッグエンディアンである。中にはエンディアンを任意に切り替える能力を持ったCPUもある。

 どちらの流儀が正しいというものではないが、情報通信の世界では、ビッグエンディアンの方がより正統的であるという意見もある。

顶部
www.facebooks.jp 在日帅哥美女花名册 www.i-kanban.com 日本大众点评网 www.rakudoor.com 乐道 www.j-price.com 日本价格网
admin (蕨菜)
一代文豪
Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5


UID 1
精华 1
积分 13138
帖子 4658
威望 170
金钱 23293
慈善捐款(日元) 400
阅读权限 200
注册 2007-3-25
 
发表于 2008-2-8 10:18  资料  个人空间  短消息  加为好友 
回复 #1 youiyang 的帖子

当初编电文的时候打过交道

例えば, 4バイトの数値 0x04030201 をメモリーに格納した場合以下のようになる.

    * big endian では下位のメモリーから順に 04 03 02 01.
      先頭のバイトに上位桁を格納している. (MacOS X/PowerPC, Solaris/SPARC など)
    * little endian では下位のメモリーから順に 01 02 03 04.
      先頭のバイトに下位桁を格納している. (Windows/i386, Linux/i386 など)
    * PDP endian では下位のメモリーから順に 03 04 01 02.

顶部
youiyang
业余诗人
Rank: 2Rank: 2


UID 787
精华 0
积分 769
帖子 221
威望 54
金钱 1126
慈善捐款(日元) 0
阅读权限 100
注册 2007-10-31
 
发表于 2008-2-8 10:21  资料  个人空间  短消息  加为好友  添加 youiyang 为MSN好友 通过MSN和 youiyang 交谈
ユーザーランド
【英】:user land

OSが動作するのに必要な、カーネル以外の部分。ファイルシステムやファイル操作コマンド、シェルなどの基本的なソフトウェア群を指す。
ソフトウェアを動作させる際、カーネルで実行するか、ユーザーランドで実行するかに着目されることがある。カーネルで実行したほうが効率が良いことが多く、ユーザーランドで行う場合は一般ユーザー権限で動作するため安全という特徴がある。

顶部
 



当前时区 GMT+9, 现在时间是 2008-8-30 14:16

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
清除 Cookies - 联系我们 - 日本看板 - Archiver