ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

質問者:candlize bssって何でしょうか?
困り度:
  • 暇なときにでも
UNIXで、2つのファイルの大きさを比べようとしてkterm上でsizeを実行した所、
「 text data bss dec hex filename」
という項目(?)が出て来ました。他の意味は何となくわかるのですが、「bss」の意味だけが全くわかりません。英和辞典を引いてみても、bssで始まる単語なんてありませんし...。どなたか意味を教えてください。
よろしくお願いします。
質問投稿日時:06/05/12 11:19
質問番号:2146288
この質問に対する回答は締め切られました。
最新から表示回答順に表示良回答のみ表示

回答

良回答10pt

回答者:a-saitoh decとhexはdecimalとhexadecimalの略で,3つのセグメントの大きさの合計を10進と16進で表しています.

なお,textの意味は,「プログラムコード領域」です.
種類:回答
どんな人:専門家
自信:自信あり
回答日時:06/05/12 15:23
回答番号:No.5
この回答へのお礼ありがとうございました!!!!!
他の部分の解釈にも自信がなかったので、くわしく教えていただけてとても参考になりました。質問外なのにわざわざありがとうざいました。
皆さんがそれぞれ素晴しい回答をしてくださって甲乙つけがたいのですが、ポイントをつけさせていただきます。
回答してくださった皆さん、ありがとうございました。

回答

 

回答者:a-saitoh Block Starting with Symbol/ Block Started by Symbol
の略です.大昔のIBMのアセンブラが語源だったと思います.

初期値のないグローバル変数用の領域(ゼロクリア)です.
種類:回答
どんな人:専門家
自信:自信あり
回答日時:06/05/12 13:05
回答番号:No.4
この回答へのお礼ありがとうございました。

回答

良回答20pt

回答者:BLUEPIXY 検索したら見つかりました。
block started by symbol
種類:回答
どんな人:一般人
自信:参考意見
回答日時:06/05/12 12:42
回答番号:No.3
参考URL: http://wiki.livedoor.jp/yushinhozumi/d/BSS
この回答へのお礼参考URLがとても参考になりました。
こういうサイトを探して、自分で検索してみるのも必要ですね。
ありがとうございました。

回答

 

回答者:BLUEPIXY 何の略だったか忘れましたが、
要は、初期化しないで良い変数の領域です。
種類:回答
どんな人:一般人
自信:参考意見
回答日時:06/05/12 11:45
回答番号:No.2
参考URL: http://www.nk.rim.or.jp/~jun/slasm/arm07.html#section
この回答へのお礼参考URLがとても参考になりました。ありがとうございました。

回答

 

回答者:noname#25358  うーん?
 BSSIDのことでしょうか。
 "bss dec hex" という言葉が熟語を形成していない点から見て、「不正なバイナリ文字列」といった程度の意味にとらればいい気がするんですけど、この解釈で意味通じますか?
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:06/05/12 11:34
回答番号:No.1
この回答へのお礼早速のご回答ありがとうございます。
dec ---> decimal(つまり10進法)
hex ---> hex(つまり16進法)
のことかな、と思ったんですが、この解釈はあっているんでしょうか...;;
最新から表示回答順に表示良回答のみ表示