悠里アセンブリQ&A by Ritchan先生

0
前へ 1 ・・ 5 6
AIOS CIAO @aios_ciao

符号なしのほうは絶対値で比較という意味か、unsignedで32bitフルで表現された値で比較するのか twitter.com/aios_ciao/stat…

2017-09-16 19:51:15
AIOS CIAO @aios_ciao

符号の有無が注記されているfi命令だけど、ほかの命令では符号の有無に言及がない。 負値の表現方法に影響を受けそうだけど。。

2017-09-16 18:52:24
AIOS CIAO @aios_ciao

@sosoBOTpi ということは、符号ありの値は2の補数表現ということですか?

2017-09-16 19:54:26
【ゲムマ両サ-19】hsjoihs (はすじょい) @ 言語が好き @sosoBOTpi

@aios_ciao どこにも書いていませんが、そうです。剰余環 Z / 2**32 Z で整数を扱うという、数学的にもっとも自然な方法を用いたいので。

2017-09-16 19:55:35
AIOS CIAO @aios_ciao

@sosoBOTpi ビット演算のマスク作るときとか、地味に意外と大事だったりします。

2017-09-16 19:58:26
【ゲムマ両サ-19】hsjoihs (はすじょい) @ 言語が好き @sosoBOTpi

@aios_ciao ですね。sign and magnitudeとかは演算回路が複雑化するだけなので、剰余環 Z / 2**32 Z 一択でいいだろという判断です

2017-09-16 20:00:35
AIOS CIAO @aios_ciao

ということは、データとしては全部符号含み32bitデータとして扱われるのね。 ふと、不安色したアドレスオフセット計算f0+f1(α 部分がよぎったけど、大丈夫だろう、たぶん。

2017-09-16 20:02:13
AIOS CIAO @aios_ciao

小数は…触れないでおこう。 固定小数表現でもいけるし。。

2017-09-16 20:03:36
【ゲムマ両サ-19】hsjoihs (はすじょい) @ 言語が好き @sosoBOTpi

@aios_ciao というか、基本的に「32bit整数」の1種類です。だからこそクイックソートでf5+4294967292@というのがあったりするのです jurliyuuri.com/OS/qsort.jurli…

2017-09-16 20:04:21
【ゲムマ両サ-19】hsjoihs (はすじょい) @ 言語が好き @sosoBOTpi

@aios_ciao 小数は闇なので、できれば小数なしでOSを完成したさがあります(「30日でできる! OS自作入門」では整数演算だけでOSを組み上げていますし) amazon.co.jp/dp/4839919844

2017-09-16 20:05:39
AIOS CIAO @aios_ciao

@sosoBOTpi 0xFFFFFFFCとかFFFFFFFChといった2や8、16の各進数表現欲しくなりますね

2017-09-16 20:06:31
【ゲムマ両サ-19】hsjoihs (はすじょい) @ 言語が好き @sosoBOTpi

@aios_ciao リパライン語でどう言うかが未創作なので10進でしか書けないでいるのです(さてどうしような)

2017-09-16 20:07:31
前へ 1 ・・ 5 6