[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/21 00:12 / Filesize : 204 KB / Number-of Response : 981
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

アセンブラ… ( ゚д゚)ウッウー



1 名前:デフォルトの名無しさん [2007/03/25(日) 21:19:33 ]
アセンブラ全般に関するスレッドです。

【前スレ】
アセンブラ… (゜□゜) ↑アッー!↓
pc11.2ch.net/test/read.cgi/tech/1148402614/


413 名前:デフォルトの名無しさん mailto:sage [2007/07/15(日) 06:31:51 ]
SSEはインテルの商標だからCellに乗ってるわけないだろw

・・・と煽ろうと思ったが、実は違ったのな。MMXは商標なのに。
Streamingを目的としたSIMD拡張ならSSEと呼んでいいのかもしれない。

414 名前:デフォルトの名無しさん mailto:sage [2007/07/15(日) 09:59:22 ]
>>413
いやダメだろ。SSEは商標ではないとしても固有名詞化してるからな。

415 名前:・∀・)っ-○◎● mailto:sage [2007/07/15(日) 13:37:02 ]
なに?SPEがAltiVecとしても使えて、PPE←→SPEの転送レイテンシが1とか言ってた負け犬がまだ居ついてるの?

IntelアーキでSSE2の汎用レジスタ←→XMMレジスタ間転送なら1だとは言ったけどね
物理的に同じコアのレジスタ間転送だから当然


416 名前:・∀・)っ-○◎● mailto:sage [2007/07/15(日) 13:39:19 ]
SSEはx86ネイティブの命令セットじゃないとも言ってたな。
【拡張】命令の意味がわかってないらしい。

全く別物の命令セット(元の命令を実行すらできない)じゃないんだよ。



417 名前:デフォルトの名無しさん [2007/07/15(日) 20:18:22 ]
871 名前: デフォルトの名無しさん 投稿日: 2007/06/17(日) 16:30:08
どちらもSIMDユニットだから、ハードの役割としては同等

というのに、ISAが同じだと捏造していたとw


バカだあのド素人w



Cellも知らずプログラムもできないチョンw
保存しとこうやw


864 名前: ・∀・)っ-○◎● [sage] 投稿日: 2007/06/17(日) 16:22:27
movd xmm0, eax

418 名前:デフォルトの名無しさん [2007/07/15(日) 20:18:54 ]
ハイ おさらい。
pc11.2ch.net/test/read.cgi/tech/1158559031/l50

SSE実行できないCellでSSEの実測をしたという捏造の瞬間wwwww

864 名前: ・∀・)っ-○◎● [sage] 投稿日: 2007/06/17(日) 16:22:27
movd xmm0, eax
movd eax, xmm0
movd xmm0, eax
movd eax, xmm0
movd xmm0, eax
movd eax, xmm0
movd xmm0, eax
movd eax, xmm0


こんな感じで繰り返せば一応往復のレイテンシは計測できるよね
で、何クロックかかるのかな?

答えてね。俺より頭いい子ならすぐわかるはず。


もっとも俺は実測結果あるけど


866 名前: デフォルトの名無しさん [sage] 投稿日: 2007/06/17(日) 16:26:12
CellでSSEって

419 名前:デフォルトの名無しさん mailto:sage [2007/07/17(火) 09:48:53 ]
アセンブラってアーキテクチャごとに違いが大きいから、x86とそれ以外にスレを分けてもいい気がするんだ。
てか、x86でしか通用しない話題多すぎ

420 名前:デフォルトの名無しさん mailto:sage [2007/07/17(火) 10:46:38 ]
バカが沸かなきゃ一緒でいいよ。

421 名前:・∀・)っ-○◎● mailto:sage [2007/07/17(火) 22:40:36 ]
BroadwayがPPC970互換でマルチスレッディング対応はワロタ



422 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 02:13:57 ]
ダンゴの自演多すぎワロタ

423 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 11:03:31 ]
どの辺が自演?

424 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 15:47:59 ]
↑こいつ団子

425 名前:423 mailto:sage [2007/07/18(水) 16:22:41 ]
ちゅがうよ。

426 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 16:50:55 ]
424 ←こいつが団子

427 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 18:01:31 ]
いやいや俺俺

428 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 18:52:33 ]
どうぞどうぞ

429 名前:デフォルトの名無しさん mailto:sage [2007/07/20(金) 07:37:37 ]
PPC970って1コア2スレッド対応だろ

430 名前:デフォルトの名無しさん mailto:sage [2007/07/20(金) 08:39:12 ]
429 名前:デフォルトの名無しさん[sage] 投稿日:2007/07/20(金) 07:37:37
PPC970って1コア2スレッド対応だろ



431 名前:デフォルトの名無しさん mailto:sage [2007/07/20(金) 09:34:49 ]
>>430
CellのPPEは命令セットがPowerPO 970互換なだけで970とは全くの別設計。
いつからPPEがPPC970そのものになったんだ?ばか。

WiiのBroadwayは750(G3)系のカスタムCPUでVMXも64ビットも非対応。



432 名前:デフォルトの名無しさん mailto:sage [2007/07/21(土) 22:41:41 ]
詳細は非公開

433 名前:デフォルトの名無しさん mailto:sage [2007/07/21(土) 22:42:26 ]
PPE は64bit POWERアーキテクチャであり、
命令セットはPowerPC G5互換ではあるが、
既存のPowerPC系 CPU と異なる内部構造(Xbox 360のPowerPCコアに似ている)をもつ
新設計のコアである。




2スレッドを同時に実行することが可能で、

434 名前:デフォルトの名無しさん [2007/07/21(土) 23:04:10 ]
そういやさ

サーバー用CPUというのは、1コアで8スレッド処理できるものとかザラじゃん。
コンシューマばかり触れてきた奴に通じないのだから参ったことがあった

「1コア8スレッドで、8コアだから64スレッドがオン・ダ・フラーイできるわけ」

「そんなCPUあるわけない!そもそもCPUってのは1コアにつき1つのスレッドまで!」



自称パソコン歴15年のがね。こういうのさ

435 名前:デフォルトの名無しさん mailto:sage [2007/07/21(土) 23:45:16 ]
1コアで8スレッドなんて制限があるCPUなんて聞いたこと無いんだが。

436 名前:デフォルトの名無しさん mailto:sage [2007/07/21(土) 23:55:01 ]
>>434
昔の人間にとっては、
CPU = ALU + RegFile
だから。

ALU + ALU + ... + ALU + RegFile
みたいなのは、1つのCPUと言いたくないんだろう。

437 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 00:02:10 ]
> ALU + ALU + ... + ALU + RegFile

そんな構成でどうやって1コアで8スレッドを実行するんだよ。

438 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 06:03:13 ]
きっとスレッド=演算なんだろ

439 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 06:11:42 ]
同時に処理できるのは1コア1スレッドまでだけどな。

440 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 06:19:18 ]
シングルコアのマルチスレッドは所詮は幻想なんだな

441 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 08:14:01 ]
この場合は、こういうことじゃないか?

> 今日まで市場で使用されてきた主要なサーバ向けプロセッサは、シングルコアもしくはデュアルコアであり、
> デュアルコア・プロセッサの中でも各々のコアで2スレッドが実行可能なものが技術的に最も進んだものと捉えられてきました。
> UltraSPARC T1は、この状況を一変させました。
> UltraSPARC T1プロセッサには、最大8つのコアが搭載され、各コアは、4つのスレッドを実行可能です。
jp.sun.com/products/processors/UltraSPARC-T1/



442 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 08:31:54 ]
で、8スレッド制限の根拠未だ?

443 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 08:57:04 ]
同時に実行できるのが8スレッドまでなんじゃないかな

444 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 11:21:52 ]
1コア8スレッド同時実行てことは、PCも1コアあたり8個あるってことか?

445 名前:デフォルトの名無しさん [2007/07/22(日) 11:38:32 ]
1コア1スレッドまでという制限があるなんてはじめて聞いたんだが。
またチョンが敗北したw

446 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 11:40:26 ]
「同時に処理できるのは」と書いておろうが

447 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 12:02:27 ]
いやだから、1でも2でも、4でもない、8って数字の根拠未だ?

448 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 12:08:21 ]
HTテクノロジーなんか、1コア2スレッドの典型例ジャマイカ
あれは1つのコアに2つのコンテキストを含んでるんじゃなかったっけ

449 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 12:23:20 ]
同時実行スレッド数の話でいいのかな?
それだったらHTはそうだね。
で、8スレッドって話はどこから?

450 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 12:41:50 ]
どっかに 8 スレッド使えるやつがあるのかな。

451 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 13:44:07 ]
アセンブラ… ( ゚д゚)ウッウー
って何?



452 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 13:50:02 ]
(><)ワカンナイデス!

453 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 13:58:42 ]
同時に処理しなくていいなら、386ですら無限大のスレッド扱えるじゃん

454 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 14:31:00 ]
ふーむ

455 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 14:47:12 ]
>>448
1コア8スレッドの「8」は、たまたまそういう規格だっただけだろう。
実際、>>441は同時4スレッドっぽいし。

456 名前:お約束の突っ込みだが (w mailto:sage [2007/07/22(日) 15:17:46 ]
>>453
有限のメモリで無限のスレッドを管理できるんだ。

そんな凄いOSの名前をぜひ教えてくれまいか。

457 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 15:36:29 ]
>>434は2ちゃんでも繰り返されたなw

458 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 16:26:33 ]
これってアセンブラに関係する話なのか?

459 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 17:50:30 ]
これは「 ( ゚д゚)ウッウー」に関係する話

460 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 19:03:36 ]
「スレッド」の意味するものがコンテキストによって変化する例ですな

461 名前:デフォルトの名無しさん [2007/07/22(日) 19:28:06 ]
ストリーミングすりゃ、どんなCPUでも無限のスレッド使えるよwww


今日一日20スレッド処理し明日20扱い・・・・・・

どんどん増えていくなw

ド素人>>439の考えてることはこういうことだろ?w





462 名前:デフォルトの名無しさん [2007/07/22(日) 19:28:48 ]
439 名前: デフォルトの名無しさん [sage] 投稿日: 2007/07/22(日) 06:11:42
同時に処理できるのは1コア1スレッドまでだけどな。



で、これの根拠はどこなのだろうね

HTでも既に同時処理できているのに「1コア1スレッド」




団子無知すぎるw

463 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 20:04:52 ]
>>462
おや、団子フォビアですか?

464 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 20:19:26 ]
まんじゅう恐い

465 名前:・∀・)っ-○◎● mailto:sage [2007/07/22(日) 20:55:44 ]
馬鹿じゃね?

シンメトリックFGMTは1サイクル毎にスレッドを切り替えて実行するもので「同時」とは言わない。
同時なのはPentium 4のSMT方式

466 名前:・∀・)っ-○◎● mailto:sage [2007/07/22(日) 21:01:09 ]
>>434
on the flyがどう読んだらオン「ダ」フライになるんですか。中学生以下の英語力乙

467 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 21:16:53 ]
>>466
オーストラリアをバカにするな!

468 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 21:21:49 ]
アイゴートゥーオフィストゥダイ

469 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 21:35:31 ]
もう荒れるから団子禁止にしようよ


470 名前:・∀・)っ-○◎● mailto:sage [2007/07/22(日) 21:37:40 ]
荒らしてるのはゲハのCellマンセー厨だろwww

471 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 23:13:05 ]
そういうのを呼び寄せてるじゃんかw




472 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 23:45:22 ]
レスの口調がすでにホイホイ全開だからなぁ
団子の欠点の1つだ

473 名前:デフォルトの名無しさん mailto:sage [2007/07/23(月) 00:30:19 ]
1コア1スレッドということは、SMTすら否定してるんだからw


団子はどんだけバカなんだw

474 名前:・∀・)っ-○◎● mailto:sage [2007/07/23(月) 00:35:57 ]
>>439は俺じゃないけどwww

ただFGMTやCGMTは「同時」実行機能はない。
レジスタファイルを多重化して高速にスレッドを切り替えてるだけ。

同じクロックタイミングに別々のスレッドが処理されることは原則的にあり得ない。

475 名前:デフォルトの名無しさん mailto:sage [2007/07/23(月) 00:40:53 ]
保険が利いたのかw


「ヤバそうなことは名無しで」


あとはしらばっくれりゃいいとw

476 名前:・∀・)っ-○◎● mailto:sage [2007/07/23(月) 00:48:20 ]
名無しが卑怯だと思うならコテ付ければ?常時卑怯なクソGKさんwww
俺は外す理由はないが

ちなみに>>439はPPEやNiagaraに限っては何も間違ったことは言ってない。


477 名前:デフォルトの名無しさん mailto:sage [2007/07/23(月) 00:49:27 ]
「スレッド」も「同時」も定義色々。
自分に都合のいい定義を選んだ上での議論に何の意味があるんだろう。


478 名前:デフォルトの名無しさん [2007/07/23(月) 01:02:39 ]
>PPEや



ハァ??????????
www-06.ibm.com/jp/developerworks/linux/library/pa-soc12/

このコードをダウンロードして実行した場合、

PPE SMT (同時マルチスレッド化) による加速が明らかになるのは、

フィボナッチ数列の実行が数千回以上繰り返された時点からです。
基本的に、スレッドの作成と管理によるオーバーヘッドは、
ある時点で、

スレッドを SMT で加速して実行することから

得られる高速化によって克服されます。

479 名前:・∀・)っ-○◎● mailto:sage [2007/07/23(月) 01:04:20 ]
インオーダパイプラインで複数コンテクストの命令コードを交互にフェッチするのはSMTとは言わんよ。
エグゼキューションのタイミングもほぼ例外なくデコード順。
アウトオブオーダのスーパースケーラでこそ「同時」になりうる。

SMTはフルスピードのシングルプロセッサとしても使えるが、
シンメトリックFGMTは分割数に依存して1スレッドあたりの最大スループットが落ちる。

SunのNiagaraはサーバ用途に限定してコンテクストスイッチを回避するために使ってるからな。
シングルスレッド性能が落ちても痛くない用途でだけ番長になれればいいのよ。
この会社、Intelにシングルスレッド性能で負けるようになった頃からずっと負け惜しみのごとく
「スループットコンピューティング」を提唱してる。

480 名前:デフォルトの名無しさん [2007/07/23(月) 01:05:31 ]

pc.watch.impress.co.jp/docs/2005/0208/kaigai153.htm

さらに、PPEはIntelのHyper-Threadingと
類似のSMT(Simultaneous Multithreading)機能も搭載し、
2つのスレッドを同時に実行することができる。

2wayのSMTを実装したPPEと、8個のSPEで、
Cell全体では10スレッドを並列に実行できる。
つまり、ソフトウェア側から見るとCellの中に
10個のCPUがあるように見えることになる。
PPE は、512KBのL2キャッシュも備える。

481 名前:デフォルトの名無しさん [2007/07/23(月) 01:06:23 ]
どうなっとんだ!
オイコラ団子!!

IBMですらSMTと言ってるんだよ!!
で、挙動もまさしくHTと同じようなSMT。

団子!コラオイ!



482 名前:・∀・)っ-○◎● mailto:sage [2007/07/23(月) 01:10:46 ]
そんな学術的権威のかけらもない頭の悪い子の書いた記事を真に受けるなんて(ry

そこのSMTのSはSymmetricの略でSimultaneousじゃないだろw
同時実行じゃなくて交互実行。



483 名前:デフォルトの名無しさん [2007/07/23(月) 01:11:46 ]
また何の反証もせずに捏造かよw

484 名前:デフォルトの名無しさん [2007/07/23(月) 01:12:31 ]
www-06.ibm.com/jp/developerworks/linux/library/pa-soc12/



ここなんか設計・開発元じゃんw
権威も何も開発元wwwwwwwwwww

485 名前:・∀・)っ-○◎● mailto:sage [2007/07/23(月) 01:12:49 ]
全然
トレースキャッシュからのフェッチから実行まで2スレッドをごちゃ混ぜで処理できるHTと
尾っぽから先まで【交互】実行のFGMTが同じ技術なんて頭悪すぎ

486 名前:・∀・)っ-○◎● mailto:sage [2007/07/23(月) 01:14:45 ]
IEEEの論文引っ張り出してきてくださいwww
訳文が間違ってるのか原文が間違ってるのか知らんが、そのドキュメント書いた奴は頭悪すぎる

まあオン「ダ」フライなんて言ってる子にはわからんだろうけど

487 名前:デフォルトの名無しさん mailto:sage [2007/07/23(月) 01:15:03 ]
先にSMTではない証拠を出さないといかんだろ

488 名前:・∀・)っ-○◎● mailto:sage [2007/07/23(月) 01:16:30 ]
後藤はコンピュータの仕事にかかわったこともないただの記者。
伝えられた情報もろくに検証せず嘘も嘘のまま書く。


489 名前:デフォルトの名無しさん mailto:sage [2007/07/23(月) 01:18:11 ]
Linuxのgnome-system-monitorで見ていると、HTのXeonはCPU1とCPU2が両方負荷が上がっていくのに
PPEはCPU1とCPU2が交互にしか負荷が上がっていかないのはそういうわけか。

490 名前:・∀・)っ-○◎● mailto:sage [2007/07/23(月) 01:18:38 ]
>>487
現実にはSymmetric MultithreadingもSMTと略されるので頭の悪い子は混同しがちなんですよ。
本当はHyperTransportとHyperThreadingくらい違うのに。

www.google.co.jp/search?num=100&hl=ja&rls=GGLJ%2CGGLJ%3A2006-43%2CGGLJ%3Aja&q=Symmetric++Multithreading&lr=

491 名前:デフォルトの名無しさん mailto:sage [2007/07/23(月) 01:22:12 ]
いやだからPPEがSMTではない証拠はどこなんだよ。



492 名前:デフォルトの名無しさん [2007/07/23(月) 01:22:50 ]
どうせまた得意の捏造w

ド素人が知ったかコイて「1コア1スレッド」などとホザくと恥をかくとw

493 名前:・∀・)っ-○◎● mailto:sage [2007/07/23(月) 01:23:42 ]
www.radiumsoftware.com/0511.html

この辺みてね。馬鹿でも理解できるように違いが書いてある。

494 名前:・∀・)っ-○◎● mailto:sage [2007/07/23(月) 01:24:45 ]
だから「同時」実行できるスレッドは1つじゃん
交互実行できるのは2スレッドだけどな


495 名前:デフォルトの名無しさん mailto:sage [2007/07/23(月) 01:26:02 ]
だからSMTは同時じゃん

自分で言ってるのに分からんと?

496 名前:デフォルトの名無しさん mailto:sage [2007/07/23(月) 01:26:36 ]
用語の使い方なんか聞いてない。
PPEがSMTではない証拠。

497 名前:・∀・)っ-○◎● mailto:sage [2007/07/23(月) 01:27:22 ]
お前の大好きな後藤先生がSMTとFGMTが明確に違う、またPPEが後者であることを
明言してますよ

pc.watch.impress.co.jp/docs/2005/0713/kaigai198.htm
●GPUは粒度の細かなスレッディングを採用

 マルチスレッディングには、制御の方式によっていくつか種類がある。

SMT(Simultaneous Multithreading)
Fine-Grained(細粒度) Multithreading
Coarse-Grained(粗粒度) Multithreading

 SMTはPentium 4のHyper-Threadingのように、複数のスレッドの命令を1サイクルの中で同時に実行することが
できるアーキテクチャだ。スレッドを切り替えるのではなく、異なるスレッドの命令を完全に混合して実行できる。

 それに対して、Fine-Grained Multithreadingは、同じサイクルに複数スレッドの命令は同時実行できない。
1サイクル単位でスレッドを切り替えて実行できる。CellプロセッサのPPE(Power Processor Element)など
のマルチスレッディングがこの方式だ。



498 名前:・∀・)っ-○◎● mailto:sage [2007/07/23(月) 01:30:56 ]
んで、これの日付をみましょうね。
pc.watch.impress.co.jp/docs/2005/0208/kaigai153.htm

↑後藤の悪い癖は過去の記事の間違いは訂正しないこと。
だから後からみると矛盾がある

499 名前:デフォルトの名無しさん [2007/07/23(月) 02:02:54 ]
www.google.co.jp/search?hl=ja&q=PPE+SMT&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=

うんうん、PPEはSMTだねえ。

団子は後藤の言うことはすべてウソというので、
SMTではないと言う後藤の弁もウソなのだろうw


よって真SMTであると。

「SMTではない証拠が一切ない」しね。


500 名前:デフォルトの名無しさん [2007/07/23(月) 02:04:33 ]
PPEがSMTである証拠は山ほどあるが
SMTではない証拠は一切なしw
ひたすらド素人チョンが「用語の解説だけ」に終始しているザマw



SMTである証拠

>PPEや



ハァ??????????
www-06.ibm.com/jp/developerworks/linux/library/pa-soc12/

このコードをダウンロードして実行した場合、

PPE SMT (同時マルチスレッド化) による加速が明らかになるのは、

フィボナッチ数列の実行が数千回以上繰り返された時点からです。
基本的に、スレッドの作成と管理によるオーバーヘッドは、
ある時点で、

スレッドを SMT で加速して実行することから

得られる高速化によって克服されます。


501 名前:・∀・)っ-○◎● mailto:sage [2007/07/23(月) 02:21:09 ]
誤用をソースにされても。。。

1クロック毎に交互に実行するって公式に書いてあるのにそれすら読めない?


まあマーケティング用語としては何とでも言えるしね。
Pentium 4と同じ方式って言えば聞こえがいいし。ほとんど詐欺だけど。



502 名前:・∀・)っ-○◎● mailto:sage [2007/07/23(月) 02:23:31 ]
IBMの捏造は文化と化してるし

503 名前:デフォルトの名無しさん [2007/07/23(月) 03:03:41 ]
貶したかと思ったら突然採用するド素人チョンw
自分の言ったことすら分からんらしいw



488 名前: ・∀・)っ-○◎● [sage] 投稿日: 2007/07/23(月) 01:16:30
後藤はコンピュータの仕事にかかわったこともないただの記者。
伝えられた情報もろくに検証せず嘘も嘘のまま書く。





497 名前: ・∀・)っ-○◎● [sage] 投稿日: 2007/07/23(月) 01:27:22
お前の大好きな後藤先生がSMTとFGMTが明確に違う、またPPEが後者であることを
明言してますよ

504 名前:・∀・)っ-○◎● mailto:sage [2007/07/23(月) 03:16:15 ]
だから信用できないんだよ後藤は。情報の学位も持ってない素人だし。
俺が指摘するまで後藤の記事の矛盾に気づかなかったおばかさん。

仕事あるから寝るわ。

505 名前:デフォルトの名無しさん [2007/07/23(月) 03:39:18 ]
497 名前: ・∀・)っ-○◎● [sage] 投稿日: 2007/07/23(月) 01:27:22
お前の大好きな後藤先生がSMTとFGMTが明確に違う、またPPEが後者であることを
明言してますよ




これそのものがウソなんじゃんw



IBMでは明確に同時SMTといってるわけだしw
それを覆してない団子の負けw

506 名前:・∀・)っ-○◎● mailto:sage [2007/07/23(月) 04:47:55 ]
同時にSMTやるのか
頭痛が痛い人だな

インオーダコアで「同時」なんて無理だと何度言ったらわかるかなこのアホは。
学術論文を読みましょう。

ieeexplore.ieee.org/Xplore/login.jsp?url=/iel5/7126/19206/00888346.pdf

あ?IEEEの会員じゃないから読めない?
私はCPUを語るに値しない馬鹿ですって言ってるようなもの。



あとここ読んだら?訳した奴が馬鹿だよ多分。
www-01.ibm.com/chips/techlib/techlib.nsf/products/Cell_Broadband_Engine



507 名前:・∀・)っ-○◎● mailto:sage [2007/07/23(月) 04:58:04 ]
恩田フライくんは英語もよめなそうだな

> Well, fine-grained processing is used in a lot of CG type stuff, but it also allows for true multithreading
> during cache misses and such. Say for example both threads passing through the PPE are active and
> fine-grained. When one thread is not active or is stalled for whatever reason, the PPE will activate
> the 2nd thread and that thread will issue an instruction each cycle while the other thread figures out
> what has gone wrong,


508 名前:デフォルトの名無しさん mailto:sage [2007/07/23(月) 05:22:27 ]
インテルの次次世代コアはインオーダでHTありだよなw

509 名前:・∀・)っ-○◎● mailto:sage [2007/07/23(月) 05:41:55 ]
Itanium 2に搭載されたCGMTもIntelはHyper-Threaingと称してるがな。
マーケティング用語としてなら何とでも言える。

同様に、教科書通りのFGMTなのにSMTっていうのはマーケティング用語としてだろう。
キャペリンをシシャモだと言って売るのと同じようなもんかな。

510 名前:・∀・)っ-○◎● mailto:sage [2007/07/23(月) 05:55:52 ]
32nmプロセスの「Gesher」までCoreマイクロアーキテクチャベースのロードマップが公開されてる上で
派生プロダクトとして出すストリーミングプロセッサが「次次世代」なんて(笑)
Cellが正当進化だと思いたい電波らしい発言だなwww

アレはGPGPUによるストリーミングプロセッシングを置き換えるもので既存のCPUを置き換えるものではない。
キャッシュの構成からして今のGPUに酷似してる。

大体に22nmプロセスなら今のCore2を32コア化できるのでコアを退化させる必要自体ない。

511 名前:・∀・)っ-○◎● mailto:sage [2007/07/23(月) 06:01:47 ]
LarrabeeはPCI Express Gen2接続のアクセラレータボードで提供されるもの。
じゃあ、メインCPUのソケットには何が刺さるんだよwww

何に対して「次次世代」なのかよく考えて書くように。




512 名前:デフォルトの名無しさん [2007/07/23(月) 09:40:41 ]
自説がトンデモだと証明され
intelにまでケチつけはじめた

513 名前:デフォルトの名無しさん mailto:sage [2007/07/23(月) 09:46:22 ]
団子と取り巻き連中はスレタイ嫁

514 名前:デフォルトの名無しさん mailto:sage [2007/07/23(月) 09:46:48 ]
>>513
なんで?

515 名前:デフォルトの名無しさん mailto:sage [2007/07/23(月) 10:12:51 ]
1クロックで命令が完結するわけではないので同時実行という認識も間違っているわけではない
齟齬の原因は団子がSMTの定義を狭めすぎている事

516 名前:デフォルトの名無しさん mailto:sage [2007/07/23(月) 13:27:09 ]
命令が完結していなくても、処理が一時停止してるのであれば
その状態では命令を「実行」しているとは言えないんじゃないのか。

517 名前:デフォルトの名無しさん mailto:sage [2007/07/23(月) 20:25:53 ]
つまり、スレッド1のレジスタへの書き戻しと、スレッド2のフェッチが
同時に実行されてないとか調べろ、とかか?

518 名前:デフォルトの名無しさん mailto:sage [2007/07/23(月) 23:03:36 ]
実行はあくまでExecutionパイプだろ。
それはともかく、インオーダパイプラインのステージレベルの並列化なら90年代初頭からのFGMTの概念そのまんま。
SMTという言葉が確立したのはモダンなRISCアーキテクチャが出て来てからの話。Alphaみたいな。

てかSMTの実装自体、旧DECが特許を持ってて、Pentium4のHTはわざわざ買い上げて使ってる。

Cellのは名前だけパクったバッタモン実装と言われても仕方がない。

519 名前:デフォルトの名無しさん mailto:sage [2007/07/23(月) 23:25:49 ]
WindowsでJavaくらいしかいじったことないんですが、アセンブラに手を出したい時のおすすめの本ってありますか?

520 名前:・∀・)っ-○◎● mailto:sage [2007/07/23(月) 23:39:05 ]
Larrabeeは特定用途向けの「アクセラレータ」だってIntelが明言してるのに
Core 2の「後継」だと思ってるなんて馬鹿だな。

ピーク性能を引き上げるためにモダンアーキテクチャから削った機能は
汎用プロセッシングには決して無駄なものじゃないことは
PS3 Linux界隈の惨状で既にわかったことだろう

521 名前:デフォルトの名無しさん mailto:sage [2007/07/23(月) 23:40:46 ]
とりあえず「The Java Virtual Machine Specification」でJava/JVM/Bytecodeの
スペシャリストになるってのは?

幸い?Java界では自己書き換えコードとかがbytecode tailoringとかいって
数年前から流行ってるわけだし、近年のJavaベースシステムのトリッキーな
実装の中身を知るのも役に立つよ。



522 名前:デフォルトの名無しさん mailto:sage [2007/07/24(火) 00:18:06 ]
JavaVMっすか、渋いっすねw
でもアレはなんかアセンブラバリバリ弄ってるぜって感じがしないんで
俺はx86を推しとく。なんつったって一番身近だしな。

だけどなー、最近はアセンブラに関する良書がめっきり減ってな。
とりあえず次の2つは教科書としては最悪だから避けとけ。(けっして内容が悪いわけではないんだけどな・・・)
www.amazon.co.jp/dp/4839912025/
www.amazon.co.jp/dp/4839917183/

JavaVMなら、俺は↓の本しか知らん。おそらく>521が挙げてるやつだ。
www.amazon.co.jp/dp/0201432943/

523 名前:デフォルトの名無しさん mailto:sage [2007/07/24(火) 00:24:43 ]
あー、うん、ごめんよ。
おとなしく「はじめての〜」読んどく。

524 名前:デフォルトの名無しさん mailto:sage [2007/07/24(火) 00:44:24 ]
>>519

アスキー はじめて読む8086
\1,602 ISBN:978-4-87148-245-5
1987/4/1

ある意味教典。
いきなり32ビットの本などで目を回すよりは基本の8086で基礎を固める。
セグメントとオフセットの関係を徹底的に刷り込む。過去に全くかじった
ことがないのであれば、まず頭をバイナリ脳にする必要がある。


日経BP プログラムはなぜ動くのか 第2版
\2,520 ISBN:978-4-8222-8315-5
2007/4/5

元々は2001年の書物。
そこから重版を重ね、更に今年になって改訂となってる辺りからも
この本の評価の高さが伺える。アセンブラ一辺倒という訳ではなく
ハードウェア周りからCなどの高級言語との兼ね合いなども網羅した
総合的な本。先にこの本で手応えを探ってみるのもアリ。

525 名前:デフォルトの名無しさん mailto:sage [2007/07/24(火) 01:40:30 ]
>>524
セグメントとオフセットは過去の遺物じゃないか。今更勧められたシロモノじゃない。
ページングの概念を学習する上で逆に邪魔になるだけだろ。

526 名前:デフォルトの名無しさん mailto:sage [2007/07/24(火) 02:17:32 ]
ああ、386のネイティブモード以前は、仮の姿だからな。
そんなもん覚えても無意味。

527 名前:デフォルトの名無しさん mailto:sage [2007/07/24(火) 06:27:46 ]
リアルモードや仮想86モードで何か書く時になってから調べればおっけ。
86のセグメントなんて、大層なもんじゃない。

528 名前:デフォルトの名無しさん mailto:sage [2007/07/26(木) 16:17:49 ]
RGBA→ARGBの変換を行いたいのですが、いったいどれが一番速いのでしょうか。

struct RGBA {unsigned char a, b, g, a; }; // rrggbbaa
struct ABGR {unsigned char r, g, b, a; }; // aabbggrr

void conv1(RGBA &x, ABGR &y) {
 x.r = y.r; x.g = y.g; x.b = y.b; x.a = y.a;
}

void conv2(RGBA &x, ABGR &y) {
 uint32_t t = *(uint32_t *)&y;
 *(uint32_t *)&x = (y.r << 24) | (y.g << 16) | (y.b << 8) | (y.a);
}

void conv3(RGBA &x, ABGR &y) {
 uint32_t t = *(uint32_t *)&y;
 *(uint32_t *)&x = ((t & 0x000000ff) << 24) | ((t & 0x0000ff00) << 8)
            | ((t & 0x00ff0000) >> 8) | ((t & 0xff000000) >> 24);
}

void conv4(RGBA &x, ABGR &y) {
 __m64 mm0 = _mm_cvtsi32_si64(*(uint32_t *)&y);
 mm0 = _mm_unpacklo_pi8(mm0, _mm_setzero_si64());
 mm0 = _mm_shuffle_pi16(mm0, _MM_SHUFFLE(0, 1, 2, 3));
 mm0 = _mm_packs_pu16(mm0, mm0);
 *(uint32_t *)&x = _mm_cvtsi64_si32(mm0);
}

529 名前:デフォルトの名無しさん mailto:sage [2007/07/26(木) 16:22:41 ]
試せば?

530 名前:デフォルトの名無しさん mailto:sage [2007/07/26(木) 16:25:33 ]
>>528
このスレ的には、アセンブリ出力を見比べてみろと言うことで。
どうせなら、inlineをつけるかなにかしてループ内で実際に使うロジックを見比べてみるといい。

531 名前:デフォルトの名無しさん mailto:sage [2007/07/26(木) 16:39:38 ]
インラインアセンブリでbswapはなしですか。



532 名前:デフォルトの名無しさん mailto:sage [2007/07/26(木) 20:10:51 ]
pshufb

533 名前:デフォルトの名無しさん mailto:sage [2007/07/26(木) 23:00:19 ]
void conv5(RGBA &x, ABGR &y) {
#if defined(_MSC_VER)
*(uint32_t *)&x = _byteswap_ulong(*(uint32_t *)&y);
#elif defined(LITTLE_ENDIAN) // 自分で定義してね
*(uint32_t *)&x = ntohl(*(uint32_t *)&y);
#else
conv1(x, y);
#endif
}


534 名前:デフォルトの名無しさん mailto:sage [2007/07/26(木) 23:00:59 ]
このスレ的には bswap しかないんじゃね。

535 名前:デフォルトの名無しさん mailto:sage [2007/07/26(木) 23:04:19 ]
533はまずbswapになる。
アセンブラを使うまでもない。

536 名前:デフォルトの名無しさん mailto:sage [2007/07/26(木) 23:15:05 ]
RGBAをBGRAに変換だとどうだろ。
ror と bswap がシンプルに見えるんだが。

537 名前:デフォルトの名無しさん mailto:sage [2007/07/27(金) 09:42:34 ]
( ゚д゚)ウッウー
ってどんなニュアンス?

538 名前:デフォルトの名無しさん mailto:sage [2007/07/27(金) 10:41:56 ]
A 「つか教科書忘れたぁ??!」
B 「( ゚д゚)ウッウー」

539 名前:デフォルトの名無しさん mailto:sage [2007/07/27(金) 10:43:17 ]
IM@Sか!

540 名前:デフォルトの名無しさん mailto:sage [2007/07/27(金) 11:26:20 ]
オレもアイマスネタ書こうと思ってた・・・

541 名前:デフォルトの名無しさん [2007/07/28(土) 01:33:44 ]
ハイ おさらい。
pc11.2ch.net/test/read.cgi/tech/1158559031/l50

SSE実行できないCellでSSEの実測をしたという捏造の瞬間wwwww

864 名前: ・∀・)っ-○◎● [sage] 投稿日: 2007/06/17(日) 16:22:27
movd xmm0, eax
movd eax, xmm0
movd xmm0, eax
movd eax, xmm0
movd xmm0, eax
movd eax, xmm0
movd xmm0, eax
movd eax, xmm0


こんな感じで繰り返せば一応往復のレイテンシは計測できるよね
で、何クロックかかるのかな?

答えてね。俺より頭いい子ならすぐわかるはず。


もっとも俺は実測結果あるけど


866 名前: デフォルトの名無しさん [sage] 投稿日: 2007/06/17(日) 16:26:12
CellでSSEって




542 名前:デフォルトの名無しさん mailto:sage [2007/07/28(土) 04:27:33 ]
>>538
Uh-oh! のつもりか?

543 名前:デフォルトの名無しさん mailto:sage [2007/07/28(土) 07:32:33 ]
うっうー、全国のアセンブラーさん、おはようございます。

544 名前:デフォルトの名無しさん [2007/07/28(土) 09:06:14 ]
団子って知識があるのかないのかわからん

545 名前:デフォルトの名無しさん mailto:sage [2007/07/28(土) 09:46:57 ]
>>544
範囲が狭く時に間違っているが知識はある
つまり普通だな

546 名前:デフォルトの名無しさん mailto:sage [2007/07/28(土) 09:49:24 ]
86の各アセンブラ命令の実行サイクル数とかってマニュアルに載ってないよね?
基本的には命令数が少なければ速いでおk?

547 名前:デフォルトの名無しさん mailto:sage [2007/07/28(土) 09:53:17 ]
レイテンシとスループットなら Architecture Optimization の C に載ってるけど。

548 名前:デフォルトの名無しさん mailto:sage [2007/07/28(土) 09:55:22 ]
なるほど、レイテンシが実行サイクル数か!
探してみます、ありがとう

549 名前:デフォルトの名無しさん mailto:sage [2007/07/28(土) 10:01:09 ]
>>549
いや、そう単純じゃないから。まぁ、概ねそれでもいいけど。

550 名前:デフォルトの名無しさん mailto:sage [2007/07/28(土) 10:12:55 ]
前はμop 数とか載ってたな。

551 名前:・∀・)っ-○◎● mailto:sage [2007/07/28(土) 12:36:37 ]
SPEがAltivec互換とか言ってた負け犬うぜーな。俺はSSEのって最初っからことわってるのにwww






552 名前:・∀・)っ-○◎● mailto:sage [2007/07/28(土) 12:39:07 ]
既にほとんどの128bit SIMD命令のデータスループットがMMXの倍となった
Core 2アーキで、MMレジスタを有効活用する方法でも考えてけろ



553 名前:デフォルトの名無しさん mailto:sage [2007/07/28(土) 12:43:45 ]
MMレジスタなら浮動小数点演算で散々使ってるお (意味違

554 名前:名無しさん@そうだ選挙に行こう [2007/07/29(日) 15:30:21 ]
402 名前: デフォルトの名無しさん 投稿日: 2007/07/15(日) 02:47:48
SPUはベクトル演算器であるとは書かれているがw
Altivecが何たるかも知らんド素人かw

555 名前:名無しさん@そうだ選挙に行こう [2007/07/29(日) 15:32:01 ]
団子は「SPEがAltivecやVMXと同じベクトルユニットである」ことも知らず、
(AltivecとVMXが完全互換であることも知らないし、そもそもVMXとかAltivecって何?だったわけでw)

CellでSSE実行時間を測定などと




無知を自分からひけらかしているのだよw

556 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 16:52:37 ]
毎週毎週ご苦労様。

557 名前:・∀・)っ-○◎● mailto:sage [2007/07/29(日) 17:06:16 ]
池沼(いけぬま)はスレタイくらい読(よ)もうね。

そして、コピペやってる自分自身(じぶんじしん)が一番(いちばん)恥(は)ずかしいことにきづこう

ゲハのCell(ごみくず)スレで相手(あいて)してあげるからさ、迷惑(めいわく)はかけないでほしいよ。



小学生でも読めるようにふりがな付きでレス

558 名前:・∀・)っ-○◎● mailto:sage [2007/07/29(日) 17:08:56 ]
ということで誘導。

Cell 91
ex23.2ch.net/test/read.cgi/ghard/1185631967/

559 名前:名無しさん@そうだ選挙に行こう [2007/07/29(日) 17:44:47 ]
自分の間違いは必死に言い訳とw

560 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 18:07:47 ]
> 557 名前: ・∀・)っ-○◎● Mail: sage 投稿日: 2007/07/29(日) 17:06:16
> 池沼(いけぬま)はスレタイくらい読(よ)もうね。
(中略)
> 小学生でも読めるようにふりがな付きでレス


ちょwwwふりがな間違ってるw

561 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 18:19:52 ]
俺も「いけぬま」派だな。正しい読み方は知ってるけど、所詮は当て字だからね。



562 名前:・∀・)っ-○◎● mailto:sage [2007/07/29(日) 18:25:14 ]
昔、「池沼博智」ってコテがいたんだよ。
音読みすんじゃねーぞwww

563 名前:名無しさん@そうだ選挙に行こう [2007/07/29(日) 19:36:39 ]

Cellの話してたのに都合悪くなると 「Cellが前提とは言ってない」


日本語も読めないチョンを紹介w


25 名前: ・∀・)っ-○◎● [sage] 投稿日: 2007/07/29(日) 17:57:45 ID:Vsv/zuV40
Cellが前提なんてひと言も言ってない。

564 名前:・∀・)っ-○◎● mailto:sage [2007/07/29(日) 21:01:48 ]
都合が悪くなるとコピペをやり出すwww
脳味噌なさすぎ

565 名前:デフォルトの名無しさん mailto:sage [2007/07/29(日) 21:10:52 ]
>コピペをやり出す
頭良さそうな文を書くね^^

566 名前:デフォルトの名無しさん mailto:sage [2007/07/29(日) 21:13:59 ]
くやしいのうwwwwくやしいのうwwwwwwww

567 名前:デフォルトの名無しさん mailto:sage [2007/07/29(日) 21:57:03 ]
つのだせwwwwwww
やりだせwwwwwwwww

568 名前:デフォルトの名無しさん mailto:sage [2007/07/29(日) 23:21:11 0]
アッオォゥ!

569 名前:デフォルトの名無しさん [2007/07/30(月) 06:18:46 ]
まあCASIOのZ-1GRに打ち込むのが一番だな

570 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 04:18:06 ]
へんなのに粘着されてだんご可愛そう

571 名前:デフォルトの名無しさん [2007/07/31(火) 04:52:49 ]
都合が悪くなると
コピペだとか言い出すだけwwww


脳みそなさ杉w



572 名前:デフォルトの名無しさん [2007/07/31(火) 04:56:54 ]
よほど悔しかったんだろうなあw


Cellの話してたのに都合悪くなると 「Cellが前提とは言ってない」


日本語も読めないチョンを紹介w


25 名前: ・∀・)っ-○◎● [sage] 投稿日: 2007/07/29(日) 17:57:45 ID:Vsv/zuV40
Cellが前提なんてひと言も言ってない。

573 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 09:48:58 ]
>>572
まあ、夏休みなんだから気のスムまで、このスレでどうぞ。 

お二人とも、
テクニカルな話題が好きな人が往々にしてなる症状なので、こうならないための反面教師みたいなもの。

あ、
アセンブラスレは他にもあるので、質問話題あれば別スレにどうぞ

574 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 10:42:23 ]
そろそろダンゴさんに〆めて欲しいところだ

575 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 11:08:36 ]
そのコピペやろうに今俺は絡まれているぞ。
PS3のトタン スレで。
俺のことを団子とかいいやがる。別人なのに。
マジデあいつ日本語やばいな。
使用する用語がいちいち自分定義だし。

576 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 12:07:46 ]
名無し版のあの人か

577 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 15:15:42 ]
アスペルまじうぜぇなぁ。
日本語の形を成してない意味の通らない文章を書いて、
挙句の果てに勝ち誇るのは止めて欲しい。
読んでるこっちは、どうして彼が勝ち誇っているのかサッパリわからんからな。

578 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 20:16:44 ]
つ[チョンの勝ち誇り逃げ]

579 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 22:19:00 ]
団子に間違われるなんて人間として終わりだろ?

580 名前:デフォルトの名無しさん mailto:sage [2007/08/01(水) 08:34:11 ]
和菓子として始まったな

581 名前:・∀・)っ-○◎● mailto:sage [2007/08/01(水) 23:54:03 ]
彼、見えない敵と戦ってる人なんで許してあげましょう




582 名前:デフォルトの名無しさん [2007/08/01(水) 23:57:22 ]
やっぱ団子だったのか


何もしらないことがまたバレたw

583 名前:デフォルトの名無しさん [2007/08/02(木) 00:03:30 ]
こういう、できもしないことを平気でぬかす
グラフィックスプログラミング知らん無知w

サーフェイスの取り扱いがどこにあるのかも知らないバーカw

ex23.2ch.net/test/read.cgi/ghard/1183909507/l50

687 名前: ・∀・)っ-○◎● [sage] 投稿日: 2007/08/01(水) 01:11:23 ID:+XsXi8L40
GPGPUじゃねーの?
箱○ってメモリ共有だからいちいちサーフェイス作って転送とかやんなくていいんだよな

584 名前:デフォルトの名無しさん mailto:sage [2007/08/02(木) 00:12:49 ]
わからんかったのうwwwwwwwwwwくやしいのうwwwwwくやしいのうwwwwwww

585 名前:デフォルトの名無しさん [2007/08/02(木) 00:20:34 ]
いいからケェレ

【くやしいのうww】はだしのゲンのガイドライン2
ex20.2ch.net/test/read.cgi/gline/1185964541/

586 名前:・∀・)っ-○◎● mailto:sage [2007/08/02(木) 00:22:30 ]
知ったかがまだ吼えてるのか


587 名前:デフォルトの名無しさん mailto:sage [2007/08/02(木) 00:32:01 ]
ex23.2ch.net/test/read.cgi/ghard/1183909507/l50

団子完膚なきまでに負けてらw

588 名前:デフォルトの名無しさん mailto:sage [2007/08/02(木) 00:52:02 ]
mmer板にだんごスッレッドッってないの?

589 名前:・∀・)っ-○◎● mailto:sage [2007/08/02(木) 00:58:30 ]
フェンリル板にだんごやさんスレがあるよ

590 名前:デフォルトの名無しさん mailto:sage [2007/08/02(木) 02:15:49 ]
ダンゴ隔離スレの機運が高まってきたな

591 名前:デフォルトの名無しさん [2007/08/02(木) 13:16:57 ]
ダンゴさんには隔離スレをピシっと引き締めてもらうことにして、
ここでのヤンチャはご勘弁願えないかな




592 名前:デフォルトの名無しさん mailto:sage [2007/08/02(木) 21:01:19 ]
いまだに整数掛け算は何百クロックもかかっているのか?
浮動小数点の掛け算とか1クロックで実行できるみたいだが。

593 名前:デフォルトの名無しさん mailto:sage [2007/08/02(木) 21:56:32 ]
1クロックで次に進めはするけど、
答えが返ってくるまでに時間がかかるんじゃなかったっけ?

594 名前:デフォルトの名無しさん mailto:sage [2007/08/02(木) 22:10:50 ]
外付けFPU1GHzで、つながってるプロセッサが2MHzとかなら余裕。

595 名前:・∀・)っ-○◎● mailto:sage [2007/08/02(木) 23:31:08 ]
>>592
どんなCPUのことだよ?

浮動小数の掛け算を1クロックで処理できるって言ってもパイプライン処理によるスループットのことで
レイテンシは数クロックはかかる。

仮に整数用の乗算ユニットがなかったとしても、単精度浮動小数の掛け算ユニットは
有効精度24ビットの整数乗算ユニットとしても使えるはずなので、整数がそんなに遅いわけがない。

596 名前:デフォルトの名無しさん mailto:sage [2007/08/02(木) 23:57:05 ]
整数かけ算が1クロックで済むようになってから久しいというのに、ここはどんだけの過去スレか?

597 名前:・∀・)っ-○◎● mailto:sage [2007/08/03(金) 00:03:14 ]
GeForce8とかのGPUとかCellのSPEなんかも整数使えるけど
単精度用設計の乗算ユニットを整数でも使えるようにしているだけなので
32ビットの乗算にスループットでも4クロック程度はかかる。


598 名前:デフォルトの名無しさん mailto:sage [2007/08/03(金) 00:07:15 ]
>>596
その手の命令どころかcmp test系命令すらないCPUでせこせこシフト加算している俺に対する挑戦だな。

599 名前:・∀・)っ-○◎● mailto:sage [2007/08/03(金) 00:10:52 ]
いまだにそういうのいるんだ

俺が触った一番小さい石でR8Cだからそのへんはわからん。
仮想CPUでいえばCOMET/COMET-II、あと、B2の教材として教授の設計した変なプロセッサ使った。

600 名前:デフォルトの名無しさん mailto:sage [2007/08/03(金) 00:59:04 ]
8086用コンパイラのlong(32bit)掛け算ルーチンを80386用に最適化したら、
殆ど速くならなくてがっくり来たことを思い出した。

601 名前:デフォルトの名無しさん mailto:sage [2007/08/03(金) 01:02:41 ]
ああいるよ。
そこらへんの家電やおもちゃの中に入ってるのはだいたいそういう奴だ。



602 名前:デフォルトの名無しさん mailto:sage [2007/08/03(金) 12:59:48 ]
ついこのあいだリモコンでそういうCPUをいぢった。

603 名前:デフォルトの名無しさん mailto:sage [2007/08/03(金) 13:56:55 ]
ちっぽけなリモコンだと乗除算なんて使わないしな。
ボタンに反応して割り込み入れるだけならシンプルなのがいいのかもしらん。

604 名前:デフォルトの名無しさん mailto:sage [2007/08/04(土) 00:13:15 ]
>俺が触った一番小さい石でR8C

強がりは見苦しいぞ


605 名前:・∀・)っ-○◎● mailto:sage [2007/08/04(土) 00:29:25 ]
なんでそれが強がりになるのか、という疑問

606 名前:・∀・)っ-○◎● mailto:sage [2007/08/04(土) 00:48:11 ]
小中学生でも評価キット買えるような値段だぞ


607 名前:デフォルトの名無しさん mailto:sage [2007/08/04(土) 08:06:13 ]
「触った」というのは事実だということだな。
ちなみに俺が触った一番小さい石は0.5mmピッチ8ピンSOCのHC08だ。

608 名前:デフォルトの名無しさん mailto:sage [2007/08/04(土) 10:46:13 ]
生まれる時にゃ誰でも母親のまんこ触ったくらいの話だな。

609 名前:デフォルトの名無しさん mailto:sage [2007/08/04(土) 11:27:12 ]
そんなレベルって、 
普通に、まんこぐらい、30人にまじめに頼めば1人くらい触らせてくれるぞ。

1チップマイコン触れる奴より256倍以上多いだろ

610 名前:デフォルトの名無しさん mailto:sage [2007/08/04(土) 11:33:28 ]
ああ、いまどきのCPUなんて、オモチャにだって何だって入ってるから
分解して好きなだけ触りまくりゃあいいだろw

611 名前:・∀・)っ-○◎● mailto:sage [2007/08/04(土) 11:38:06 ]
工業高校や専門学校・大学の教材にもよく使われるCPUなのに
www.rakuten.co.jp/tsukumo/435956/452430/620311/#665385






612 名前:デフォルトの名無しさん mailto:sage [2007/08/04(土) 12:02:00 ]
やはりダンゴさんが語るとスレの雰囲気が違うな

613 名前:デフォルトの名無しさん [2007/08/04(土) 15:42:59 ]
別に整数そのもので扱ってるわけじゃない

浮動小数点演算が得意なら、整数を浮動小数点として扱って返してるだけ
整数で演算しているわけではない。
1で入ってくるのも1.000000で入ってくるのも同じだろ

float よりも double が得意なCellやathlon64などは
floatにしてあろうがdoubleで受けているわけだし

614 名前:デフォルトの名無しさん mailto:sage [2007/08/04(土) 15:50:41 ]
チンコブラブラアセンブラ

615 名前:デフォルトの名無しさん mailto:sage [2007/08/04(土) 15:53:24 ]
扱っていてノルタルジックな気分を味わいたいなら、俺はZ80をすすめる
とっくの昔に終わったCPUなのに今でも需要はある

Z80互換の1024個のコア+スケジューリング用途のPPC1個
という、わけのわからんCPUもあることだし
未だに人々にはZ80の簡単さが忘れられないと見える。
アドレッシングはアレだが

616 名前:デフォルトの名無しさん mailto:sage [2007/08/04(土) 16:08:52 ]
Z80エミュレータ内蔵CPUですか

617 名前:デフォルトの名無しさん mailto:sage [2007/08/04(土) 18:28:00 ]
>>613
> float よりも double が得意なCellやathlon64などは
> floatにしてあろうがdoubleで受けているわけだし
   ∩___∩         |
   | ノ\     ヽ        |
  /  ●゛  ● |        |
  | ∪  ( _●_) ミ       j
 彡、   |∪|   |        J
/     ∩ノ ⊃  ヽ
(  \ / _ノ |  |
.\ “  /__|  |
  \ /___ /

618 名前:デフォルトの名無しさん [2007/08/04(土) 19:39:13 ]
homepage1.nifty.com/herumi/prog/prog90.html

619 名前:デフォルトの名無しさん mailto:sage [2007/08/04(土) 19:56:29 ]
>618はSSEを考慮していない段階で最早OutOfDateだな。

620 名前:デフォルトの名無しさん mailto:sage [2007/08/04(土) 20:54:41 ]
その前にCellってdoubleよりも圧倒的にfloatの方が得意だろ。

621 名前:デフォルトの名無しさん mailto:sage [2007/08/04(土) 21:13:33 ]
>>620
いや、doubleが圧倒的に不得手なんだ。



622 名前:・∀・)っ-○◎● mailto:sage [2007/08/04(土) 21:54:03 ]
>>613
>float よりも double が得意なCell
ぷぷぷぷぷぷ

623 名前:デフォルトの名無しさん mailto:sage [2007/08/04(土) 21:56:47 ]
やはりCellといえばダンゴさんだな

624 名前:・∀・)っ-○◎● mailto:sage [2007/08/04(土) 21:57:57 ]
内部ビット数のことを言えばIA-32のx87は内部80ビットだな

Cellは内部も単精度だろ。内部が倍精度ならdoubleがあんなに遅いわけが無い。
スループット10分の1とかありえない。

625 名前:デフォルトの名無しさん mailto:sage [2007/08/04(土) 22:12:11 ]
グラボとかそういうのは double で扱う利点がないからな。

626 名前:・∀・)っ-○◎● mailto:sage [2007/08/04(土) 22:48:26 ]
CellのSPEの倍精度ってマクロ命令みたいなので内部で単精度に分解して処理し、くみ上げ直してるだけだろ。
だからパイプラインが13クロックのうち7クロックもストールする。

内部倍精度云々はHPC用のEnhanced〜のほうじゃねーのか。知らんけど。

627 名前:デフォルトの名無しさん [2007/08/04(土) 22:56:42 ]
Cellの倍精度を遅いとか言ったら、その1/10しか出ないXeonやCore2はどうなるんだw

628 名前:デフォルトの名無しさん mailto:sage [2007/08/04(土) 22:59:02 ]
だよな。Cellの問題点はそこじゃないもんな。

629 名前:・∀・)っ-○◎● mailto:sage [2007/08/04(土) 22:59:21 ]
単位系の区別がまったくできてないアスペル君乙。
SPEの倍精度は1コアあたりPentium 3以下ですよwwww



630 名前:デフォルトの名無しさん [2007/08/04(土) 23:10:22 ]
CellでSSEの実行速度を計測したとか捏造してたアスペル団子w

今度は
PPEやSPEだけを取り出して捏造始めたらしいw




631 名前:デフォルトの名無しさん mailto:sage [2007/08/04(土) 23:11:21 ]
CellってPPE+SPEのCPUだろ
Core2もSIMDユニットだけ取り外して計測しろってか?
できるわきゃねえ。



632 名前:デフォルトの名無しさん [2007/08/04(土) 23:12:40 ]
デュアルコアCPUってのも、コア単体の性能はシングルコア以下なのだが
捏造アスペル坊やには理解できないらしいw

633 名前:・∀・)っ-○◎● mailto:sage [2007/08/04(土) 23:12:43 ]
彼はいまだにSSEがコプロセッサだと思い込んでるらしいから



634 名前:デフォルトの名無しさん [2007/08/04(土) 23:14:50 ]
SIMDユニット=コプロセッサと捏造するチョンw

635 名前:・∀・)っ-○◎● mailto:sage [2007/08/04(土) 23:16:09 ]
ついでに彼の脳内ではSSEはx86フォーマットじゃないらしいよ。


636 名前:デフォルトの名無しさん mailto:sage [2007/08/04(土) 23:16:36 ]
コプロセッサと言っても、CPU内部に取り込まれたらコプロと言わん。
XMLアクセラレーションコプロセッサなんてものもあるが、
AMDやINTELの考えではそれらを統合するプランもあると。
そうなれば、コプロではない。

同様に、Cell内にあるSPEはCPUの一部であって
それ1器だけで論じるのはバカの所業だし。

637 名前:デフォルトの名無しさん [2007/08/04(土) 23:18:02 ]
ド素人アスペル坊やが言うには、SSEはx86らしいよ

後から追加された「拡張命令」なのにねえw


Cellを個別に分けるということであれば、
命令すらも分けられてしまうことになるが、そこは都合悪いのでド素人は見ないフリ、とw

638 名前:デフォルトの名無しさん mailto:sage [2007/08/04(土) 23:18:15 ]
はいはい、だうとだうと

639 名前:・∀・)っ-○◎● mailto:sage [2007/08/04(土) 23:19:00 ]
794 名前:デフォルトの名無しさん[sage] 投稿日:2007/06/17(日) 13:18:19
なんか「SSEはx86 ISAじゃないからクソ」
みたいな論調になりつつあるなw


本来のx86とは毛色が違うSSE命令はよくて
SPUはダメとかダブルスタンダードをカマしてくれるに違いない


796 名前:・∀・)っ-○◎●[sage] 投稿日:2007/06/17(日) 13:22:13
SSEはx86 ISAですが?www

801 名前:デフォルトの名無しさん[] 投稿日:2007/06/17(日) 14:03:36
Cellって単にSIMDユニットが外に出てるだけじゃんなw
PPEにSPEを内包してしまえばPentium3と同じ

あれ?wwwwwwwww
まさかこれをヘテロジニアスとかカタッてんじゃwwwwwwwwwww


もともとx86にはSSEなんてものはなかった。
SSEが追加されたことでx86命令は拡張された。

PowerRISCにSPE命令が追加された。
SPE専用命令が追加されたことでPowerRISCは拡張された。

あれ?wwwwwwww
同じじゃんwwwwwwwwwwwwww

640 名前:デフォルトの名無しさん mailto:sage [2007/08/04(土) 23:20:02 ]
SSEもVMX(Altivec)もSIMD unitなわけだが



641 名前:デフォルトの名無しさん [2007/08/04(土) 23:20:37 ]
801 名前:デフォルトの名無しさん[] 投稿日:2007/06/17(日) 14:03:36
Cellって単にSIMDユニットが外に出てるだけじゃんなw
PPEにSPEを内包してしまえばPentium3と同じ

あれ?wwwwwwwww
まさかこれをヘテロジニアスとかカタッてんじゃwwwwwwwwwww


もともとx86にはSSEなんてものはなかった。
SSEが追加されたことでx86命令は拡張された。

PowerRISCにSPE命令が追加された。
SPE専用命令が追加されたことでPowerRISCは拡張された。

あれ?wwwwwwww
同じじゃんwwwwwwwwwwwwww



642 名前:デフォルトの名無しさん [2007/08/04(土) 23:21:57 ]
あれだ、ド素人の捏造アスペル坊やは

SSEユニットはSIMDユニット

ってことが理解できてないからなw


だーれもコプロセッサだとか論じてないのにコプロセッサがどうしたとかいうのも、
理解できる頭がないからw

643 名前:デフォルトの名無しさん mailto:sage [2007/08/04(土) 23:22:43 ]
x86にはSSEインストラクションが最初から追加されていた
って言いたいんだべ?団子は。

644 名前:・∀・)っ-○◎● mailto:sage [2007/08/04(土) 23:23:03 ]
「x86」って世代を限定しない言葉なのになw
拡張命令はx86命令だけじゃないなら、たぶん8086で使える命令だけが本物なんだろうな。

つまり32ビットISAすら使えない

645 名前:・∀・)っ-○◎● mailto:sage [2007/08/04(土) 23:28:42 ]
さて、彼の脳内にある「PowerRISC」っていうアーキテクチャには「SPE命令」っていうSIMD拡張があるらしい。

CellのSPEは全く関係がないんだろうな。
既存のISAとは互換性を廃して基本ISAを0から定義したのがSPU命令セットアーキテクチャだし。

646 名前:デフォルトの名無しさん mailto:sage [2007/08/04(土) 23:48:34 ]
ところで x86 ってのはどれを指しますか?
8086〜
80186〜
386〜
文脈(私の都合)によって変わる

647 名前:デフォルトの名無しさん mailto:sage [2007/08/04(土) 23:55:26 ]
俺なら386以降

648 名前:デフォルトの名無しさん [2007/08/05(日) 00:00:09 ]
既に論破されてるのに理解もできないチョンの巻w
pc11.2ch.net/test/read.cgi/tech/1158559031/l50

811 名前: ・∀・)っ-○◎● [sage] 投稿日: 2007/06/17(日) 14:27:49
PowerPCって書こうとしたけど間違えたって言ったほうがまだ恥ずかしくなかったと思うがな
POWERとかPowerPCとは書くがPowerって書いたらCPUアーキの固有名詞としてはまず通用しない

813 名前: デフォルトの名無しさん 投稿日: 2007/06/17(日) 14:29:10
ハァ?????

命令セット、ISAの話をしてるのに

なぜPowerPCとかPowerとか
命令セット、ISAではないCPUの名称なんぞ出さねばならんのか

バカだこのド素人w

815 名前: デフォルトの名無しさん 投稿日: 2007/06/17(日) 14:31:08
RISC=PowerならPowerだけでいい しかしそうではない

って書いたその文さえ理解できないチョンw

チョンいわく、RISCはPowerだけが採用してるらしいw

649 名前:・∀・)っ-○◎● mailto:sage [2007/08/05(日) 00:05:20 ]
486、586(Pentium)の存在によってはじめて使われだした言葉だから386な気もするが。
MMXやSSEまで命令セットが拡張されなかったと思い込んでるのはあまりに無知でしょう。

現実にはIA-32版Windowsが動く石全般の俗称のような。
その意味じゃVistaはPentium III互換プロセッサ以上だからSSEまでは標準ISAだな。

650 名前:デフォルトの名無しさん [2007/08/05(日) 00:06:12 ]
なんか定義をコロコロ変えだしたぞ

651 名前:デフォルトの名無しさん [2007/08/05(日) 00:11:13 ]
793 名前: ・∀・)っ-○◎● [sage] 投稿日: 2007/06/17(日) 13:15:52
やべぇwwww
SPEとPPEが同じISAだと本気で思ってるらしいwwwwwwwww


800 名前: デフォルトの名無しさん 投稿日: 2007/06/17(日) 14:01:52
やべぇwwwwwwww
PowerPCのISAが4バイト長受容できないと捏造してるつもりらしいwwwwwwwwwwwww

PowerRISCは固定長は固定長でも
「それしかないという固定長じゃない」ことも知らんらしいwwwwwwwww

さすがプログラムもできないチョンwwwwwwww

コンパイラ同じじゃんw

SPE専用のアセンブリ言語が追加され、そっちのほうが速いので別に用意しました

ってだけのもので
「少し前まで同じコンパイラでコンパイルしてた」わけなうえに、
「PPEはスケジューラ」なわけだがwwwwwwwwwwwwwwww


本気で無知だあのチョンwwwwwwww

pc.watch.impress.co.jp/docs/2005/0228/kaigai160.htm
違うなら「アロケート」なんぞできやしねえwwwwwwwwww



652 名前:・∀・)っ-○◎● mailto:sage [2007/08/05(日) 00:13:54 ]
まあ、どのみちx64はSSE2までを標準ISAに定義してるし次のWindowsのメジャーアップデートではx64に完全移行が
決まってる。
したがってSSE2までのSIMD命令を採用しないプロセッサが今後メインストリームに出ることは無いと思うがな。

最下位のゲームハードでしか使われてない独自CPUのISAを、何年も前からメインストリームプロセッサで使われ
既に枯れた技術であるSSEと比べること自体おこがましい

653 名前:デフォルトの名無しさん [2007/08/05(日) 00:17:05 ]
おやおや

結局拡張であってx86そのものの基本仕様ではないということを思い知らされ
逃げることしかできなくなったとw



SSEがx86だと思い込んでたチョンのいい証拠だなw
まさにド素人w

654 名前:・∀・)っ-○◎● mailto:sage [2007/08/05(日) 00:21:48 ]
さて、実際問題
SSEどころか世のメーカーPCのCPUはほぼ全てSSE3まで対応なんだけどなー。
ようはそういうことだよ。


#Geode?なにそのゴミ


POWER6やPWRfficientにSPEを積んだり今後積む予定はあるか?
ないよ。

655 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 00:22:53 ]
CELLってPowerPC 970と同じようなもんじゃん。
ていうか互換性ありだろ。
SPEは違うとか言ってもPowerPCのRISCと同じようなもんだし
独立動作させなきゃSPE用のコードを数十行足すだけで丸きり同じになるわけで。

656 名前:・∀・)っ-○◎● mailto:sage [2007/08/05(日) 00:22:57 ]

cpuidやrdtscはx86ですか?



657 名前:デフォルトの名無しさん [2007/08/05(日) 00:23:40 ]
IntelがCellと同じ構想に向かって一直線な真実を理解できないチョンがいるよw

658 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 00:25:59 ]
マルチコアの構想自体を否定してんな団子はw

659 名前:・∀・)っ-○◎● mailto:sage [2007/08/05(日) 00:26:06 ]
>>655
sageても頭の悪さって隠せないね

SPEはPowerPC ISAとの互換性なんて全く無いよ。
PPCのISAではレジスタフィールドは各5ビット、SPEは各7ビット。
その時点で互換性を持ち得ない。

660 名前:デフォルトの名無しさん [2007/08/05(日) 00:28:12 ]
ハァ??

80bitだからfloatとは互換性がない、
とか言うつもりかこのド素人www

661 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 00:28:13 ]
インターフェースレベルじゃなくて、ニーモニックレベルで、とか?



662 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 00:29:28 ]
レジスタがどうしたというなら、VMXはAltiVecと互換性持ち得ないじゃんw
ところがところが、VMXは完全互換だねえ
レジスタの扱いも異なるのにw

663 名前:・∀・)っ-○◎● mailto:sage [2007/08/05(日) 00:30:07 ]
ニーモニックレベルでも全然別。
たとえばvpermとshufbじゃ1文字も一致しない。

664 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 00:32:32 ]
vperm

これVMXと完全互換かつSPEへのインストラクションじゃんw

665 名前:・∀・)っ-○◎● mailto:sage [2007/08/05(日) 00:32:55 ]
>>662
AltiVecとVMXのレジスタセットの違いを詳しく説明してみろボケ
#まさか汎用レジスタが32ビットと64ビットとか言うんじゃねーだろうなwwww

同じ拡張ISAに対するMotorolaとIBMでの呼称の違いでしかない

666 名前:デフォルトの名無しさん [2007/08/05(日) 00:34:08 ]
most use in synthesizing loop overhead are the byte permute instruction shufb

(analogous to VMX’s. vperm),

(analogous to VMX’s. vperm),

(analogous to VMX’s. vperm),

(analogous to VMX’s. vperm),

(analogous to VMX’s. vperm),

667 名前:デフォルトの名無しさん [2007/08/05(日) 00:34:42 ]

くそ天皇 くそ天皇 くそ天皇 くそ天皇

いい加減死ねっつってんだろ屑ニートくそ天皇が

相変わらず病的な粘着っぷりだな屑ニートくそ天皇が

毎日毎日毎日粘着出来て良いでちゅねくそ天皇

くそ天皇さっさと死にやがれゴミが

東京に在住している精神病珍米糞ニートくそ天皇君の末路

さっさと精神病院逝くか首吊って逝くか選べや糞天皇が

早く死ねよ糞ニート天皇が

粘着精神病屑ニート天皇君は自らニートくそ天皇であると公言しました
さっさと死ねやくそ天皇が

早く死ねっつってんだろ屑ニートくそ天皇が

お前みたいなゴミクズ天皇は息してるだけで空気が汚れるからさっさと死ねや

とっと死に晒せや糞ニート天皇が

668 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 00:35:19 ]
>>667

元ネタがわからない…

669 名前:・∀・)っ-○◎● mailto:sage [2007/08/05(日) 00:35:52 ]
>>664
cell.scei.co.jp/pdf/SPU_assembly_language_v13_j.pdf

vpermなんて1文字もありませんがwww

670 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 00:39:10 ]
夏だね
盛り上がってるね
今夜はこのスレを肴に呑めそうだ

671 名前:・∀・)っ-○◎● mailto:sage [2007/08/05(日) 00:40:33 ]
>>666
はいはい。
命令部opcodeはvpermは12ビット、shufbはたったの4ビット。

「analogous」の意味を理解できれば完璧かな

ちなみに言うと各バイトの上位ビットによってはvpermと同じ動きをしないから完全互換ではない。
#上位ビットが立ってると全0になるのはSSSE3のpshufbの動きに似ている





672 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 00:42:26 ]
アスペルは来るなよな。
世界中にお前の居場所なんてどこにも無いんだから。マジで。
このさき一生誰にも必要とされないし、誰にも受け入れられることは無いことを自覚してくれ。

そして頼むから、ダンゴも彼の相手をするのはよしてくれ。
スレが荒れるだけだからな。
彼の日本語になってない虚言でスレが埋め尽くされるのはもう沢山だ。

うんざりなんだよ。

673 名前:デフォルトの名無しさん [2007/08/05(日) 00:45:37 ]
ダンゴさんが語るとスレが引き締まるな

674 名前:・∀・)っ-○◎● mailto:sage [2007/08/05(日) 00:47:47 ]
アスペルの脳内理論だとCellは倍精度だと480GFLOPS出るらしいしな



675 名前:・∀・)っ-○◎● mailto:sage [2007/08/05(日) 01:03:34 ]
ゲームキューブ/Wii用の自作プログラム実行環境入手したけど
どっかにSDKない?フリーで。


676 名前:デフォルトの名無しさん [2007/08/05(日) 01:26:07 ]
ド素人団子の言うことは
SPEに対応する命令が違うから別ISAだ
というわけだが


         では、SSEはx86命令で動くのか 別ISAか


と言うことを考えれば以下に無知のバカ論かわかろうというものwww

ま、何もかも論破されてSSEがCellで実行できるとか
苦し紛れに捏造してた超ド素人捏造アスペルには分からんかも知れないがwww

677 名前:・∀・)っ-○◎● mailto:sage [2007/08/05(日) 01:38:00 ]
事実に対して仮定を持ち出してもな。

SSEはx86のModR/Mフォーマットに基づいており、汎用レジスタ命令もMMX/XMMレジスタベース命令も
同じデコーダでデコードできるし、実行パイプラインも同じ。

80386で最初からサポートされてたかどうかなんて関係ないんだよ。
x86の歴史は命令追加の歴史だ。




SPEは既存のISAとは全く互換性をもたない完全新規のISAで
PPCとはopcode・レジスタフィールドの割り当てが全く違う上、
ニーモニックレベルでもほとんど互換性を持たない。
その上ARMのように異なるISAを混ぜる仕組みも今のところ備えていない。

同じなわけがないだろ、わからんのか、馬鹿

678 名前:・∀・)っ-○◎● mailto:sage [2007/08/05(日) 01:40:20 ]
んで、SPEでのvpermのopcodeは?
SPE命令セットリファレンスの何ページに説明がある?


逃げるなよ?w

理論無き反論は許さない

679 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 01:44:14 ]
これだけダンゴさんの書き込みが続くとスレの輝きが増すな

680 名前:デフォルトの名無しさん [2007/08/05(日) 01:44:23 ]
アスペルまた逃げたw


SSEはx86で使えるのか



これに答えられないと言うことはやはり

アスペルの言うことは何もかもすべて捏造だと言うことwwww

681 名前:デフォルトの名無しさん [2007/08/05(日) 01:45:29 ]
団子の論からすれば、

32bitレジスタと64bitレジスタは互換性を持ち得ない!!

ということになるからなw


オマケに
most use in synthesizing loop overhead are the byte permute instruction shufb
(analogous to VMX’s. vperm),

この程度の英語も読めないチョンだということがバレたw



682 名前:デフォルトの名無しさん [2007/08/05(日) 01:46:00 ]


SSEなのにmovだと?wwww



それSSEなのかwwww

683 名前:・∀・)っ-○◎● mailto:sage [2007/08/05(日) 01:46:33 ]
アスペルってメール欄が空の人って意味だよ

684 名前:・∀・)っ-○◎● mailto:sage [2007/08/05(日) 01:47:16 ]
>SSEなのにmovだと?wwww

などと意味不明なことを言っており

685 名前:デフォルトの名無しさん [2007/08/05(日) 01:47:29 ]
SSEはx86に対する完全新規のISA
ニモニックレベルでもまったく互換してない


SPEはPower-RISCに対する完全新規のISA
ニモニックレベルでもまったく互換してない




同じじゃんwwwww

こんなこともわからんのかチョンはw

686 名前:デフォルトの名無しさん [2007/08/05(日) 01:49:25 ]
アスペルってのは捏造ばかりするチョンのことだよ。

知ったかコくが、全て論破されてるド素人。



名前欄には ・∀・)っ-○◎● とか知恵遅れみたいな文字を入れてるね。




SSEがx86ニモニックレベルで互換するなら
movでSSEまで駆動できるはずだが それすら理解できないチョンだということも
次々証明されてるw

687 名前:・∀・)っ-○◎● mailto:sage [2007/08/05(日) 01:50:14 ]
>SSEはx86で使えるのか

Pentium III以降のIA-32アーキテクチャ、AMDのAthlonXP以降のx86実装ではすべからく使えますが何か?
SPE命令が使えるのはPPCとは全く関係ISAのコアだけだろ?www

688 名前:デフォルトの名無しさん [2007/08/05(日) 01:52:30 ]
>Pentium III以降のIA-32アーキテクチャ、AMDのAthlonXP以降のx86


それ以前では使えませんが何か?
それ以前はx86ではないと捏造したいわけだ

よほど悔しかったんだなwww




「Pen3以前はx86ではないと捏造するド素人チョンの巻w」
687 名前: ・∀・)っ-○◎● [sage] 投稿日: 2007/08/05(日) 01:50:14
Pentium III以降のIA-32アーキテクチャ





689 名前:デフォルトの名無しさん [2007/08/05(日) 01:54:18 ]
3D NOW !
SSE4
CellのSPE VMX改

どちらも固有のもの(SSE4はAMDがお情けで追加するかもしれないがw)



何もかも同じじゃんwwwww

こんなこともわからんのかチョンはw

690 名前:・∀・)っ-○◎● mailto:sage [2007/08/05(日) 01:55:55 ]
> SSEがx86ニモニックレベルで互換するなら
> movでSSEまで駆動できるはずだが

はぁ・・・。どんな理屈だかしらないが

SSEをサポートするCPUコアでmov命令はすべからく使えますが?ww

GCCではmovは32ビット整数の場合movd、x64での64ビット整数はmovqだが
それぞれMMX/SSEのレジスタに作用する同じニーモニックの命令が存在する。

で?

SPEでvperm命令は使えるの?

691 名前:デフォルトの名無しさん [2007/08/05(日) 01:56:08 ]
>SPE命令が使えるのはPPCとは全く関係ISAのコアだけだろ?www


ぷっw

ja.wikipedia.org/wiki/Cell
PPE は64bit POWERアーキテクチャであり、命令セットはPowerPC G5互換
SPE は SIMD系のアーキテクチャで、単精度浮動小数点演算を4スロット同時に処理することができる。





692 名前:デフォルトの名無しさん [2007/08/05(日) 01:58:20 ]
>それぞれMMX/SSEのレジスタに作用する同じニーモニックの命令が存在する。


ぷっwww


homepage1.nifty.com/herumi/adv/adv52.html



movがSSEだと捏造するド素人チョンwこんなことすら知らんチョンかw
  690 名前: ・∀・)っ-○◎● [sage] 投稿日: 2007/08/05(日) 01:55:55
  それぞれMMX/SSEのレジスタに作用する同じニーモニックの命令が存在する。

693 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 02:01:13 ]
そもそもSSEブロックってmovでは不足する処理を記述するからSSE命令があるんだろ。
SSEコードブロックでmov使わないといかん状況があるワケないがな
SSEとしてはmov使えんし

694 名前:・∀・)っ-○◎● mailto:sage [2007/08/05(日) 02:01:50 ]
あーあ、「追加命令」と「新規のISA」の概念の違いが未だに解らない子なんだな。

695 名前:・∀・)っ-○◎● mailto:sage [2007/08/05(日) 02:03:40 ]

またメール欄空白とsageの使い分けをはじめましたwww
なに「SSEブロック」ってwww


アスペル語辞書だれか作って。解読が困難だ。

696 名前:デフォルトの名無しさん [2007/08/05(日) 02:03:42 ]
あーあ、捏造ド素人アスペルは困りに困ると「新規のISA」だーとか逃げるだけなんだなw
SPEは新規のISAじゃないしなあwwww



無知を悉く暴露され弱り果てて捏造始める捏造ド素人アスペルの巻w
  694 名前: ・∀・)っ-○◎● [sage] 投稿日: 2007/08/05(日) 02:01:50
  あーあ、「追


697 名前:kvXbYwXLcEDEG mailto:hiepdp@wqeaie.com [2007/08/05(日) 02:05:31 ]
mJsBoF <a href="ffkvjapsisci.com/">yjmzkwtdllye</a>, [URL=sqqxnzsfrkzg.com/]knohsiqnmsrp[/URL], [LINK=iupdieeendgi.com/]lpswghgnqays[/LINK], wvablfiujzda.com/

698 名前:デフォルトの名無しさん [2007/08/05(日) 02:05:56 ]


>SPE命令が使えるのはPPCとは全く関係ISAのコアだけだろ?www


全く関係ISA?????

チョンアスペル辞書誰か作って。解読が困難だ。





699 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 02:07:19 ]
都合が悪いレスは全部同一人物だと思い込みたいチョン特有の病が発症しましたw

ていうか「てめーの頭が悪いだけ」


なんだよなw


なに「まったく関係ISA」ってwww

700 名前:・∀・)っ-○◎● mailto:sage [2007/08/05(日) 02:07:37 ]
なんだ、sageも自分の自演だと認めたか。

701 名前:デフォルトの名無しさん [2007/08/05(日) 02:08:32 ]
なんだ、日本語読めないことを自分で認めたかwww



702 名前:デフォルトの名無しさん [2007/08/05(日) 02:10:35 ]
おさらい項目増えまくりw

「CellでSSE」ほどのインパクトはないが


「全く関係ISA」とか「x86でSSE」「Pen3以前はx86ではない!」とかツブぞろいwwww

703 名前:デフォルトの名無しさん [2007/08/05(日) 02:13:00 ]
素人アスペルに教育してやるけどさ、
SSEは起動命令とかないんだよ?
SSE_Beginとか、「これ以降は全部SSEです!」みたいな起動命令があるんじゃないんだよ?

movはSSEじゃないんだよ?

704 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 02:13:52 ]
ダンゴさんをここに縛り付けるのはよくないと思う

705 名前:・∀・)っ-○◎● mailto:sage [2007/08/05(日) 02:18:53 ]
わかってるじゃないの

x86の既存命令と競合しないから同じコアで実行される同一コードシーケンスに含めることができる。
切り替え命令もなしに同じパイプラインで実行できる。
だからこそSSEをサポートするPentium 3/4/Core2がx86互換たりうるわけだ

SPEのISAとPPEのISAはオペコードの共存ができないので
別のコアにするしかない。

706 名前:デフォルトの名無しさん [2007/08/05(日) 02:23:18 ]
捏造じゃんwww


690 名前: ・∀・)っ-○◎● [sage] 投稿日: 2007/08/05(日) 01:55:55
それぞれMMX/SSEのレジスタに作用する同じニーモニックの命令が存在する。




PPEとSPEではx86とSSE程の差もないしww
cell.fixstars.com/pukiwiki/index.php?PPE%C8%C7Hello%20World%20PPE%C2%A6%A5%BD%A1%BC%A5%B9%A5%B3%A1%BC%A5%C9


707 名前:・∀・)っ-○◎● mailto:sage [2007/08/05(日) 02:29:46 ]
はい?

movq rax. rbx

movq xmm0.,. [rax]

708 名前:デフォルトの名無しさん [2007/08/05(日) 02:32:22 ]
またxmm0レジスタをx86だと捏造だよwww

709 名前:デフォルトの名無しさん [2007/08/05(日) 02:33:34 ]
xmmレジスタってのがどういう用途にあるものか
どういう性格なのか知らんと





アスペル坊やはド素人中のド素人だなwww

710 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 03:00:16 ]
悪いけどID出ない板で名無しで喧嘩するのやめてくれ、めんどくさいから。

711 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 03:02:57 ]
xmm0 は x86 だろー
itpro.nikkeibp.co.jp/word/page/10014269/



712 名前:・∀・)っ-○◎● mailto:sage [2007/08/05(日) 04:41:35 ]
こいつに混じれ酢なんて通じると思うか?


713 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 05:19:42 ]
ペンチは 586 や 686 だしな。

714 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 08:33:13 ]
ダンゴさんの居るスレは活気があるな

715 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 09:16:58 ]
>>705
>SPEのISAとPPEのISAはオペコードの共存ができないので
>別のコアにするしかない。
ARMのThumbみたいにやろうと思えば実装できるが

716 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 12:12:38 ]
SSE用の追加レジスタxmm

なのに

x86

だとな

717 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 12:32:27 ]
どうやらアスペル定義では8086以外はx86とは言わないらしい。
アスペルと話す時は、色々な物事の定義をアスペル独自の定義で考えないとダメだよ。
思考レベルを彼に合わせてあげないとね。

ゆえに今回の一件は団子の負けだね。

718 名前:デフォルトの名無しさん [2007/08/05(日) 12:36:24 ]
なんだ、自分の自演だと認めたか。

719 名前:デフォルトの名無しさん [2007/08/05(日) 12:59:26 ]
ド素人アスペル坊やが言うには

「intelのだけは」
これからのCPUでは過去と互換性のない全く新しい命令が追加されてもそれはISAの範囲


「IBMのだけは」
これからのCPUでは過去と互換性のない全く新しい命令が追加されてもそれはISAの範囲でない




まさにチョンw
んなことしてもCore2の性能の悪さは直らないよw

720 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 13:03:35 ]
なんか久しぶりに伸びてると思ったらロクな話してないな。

721 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 13:09:57 ]
アスペルがまた何かを定義し始めたよ。
俺らは彼の定めた定義にあわせて物事を考えないとね。



722 名前:デフォルトの名無しさん [2007/08/05(日) 13:29:50 ]
なにせアスペル坊やが言うことは

「MMXやSSEが追加されたあとのx86 ISAなら"勝手に"MMX、SSEが使われる」

だそうだw


movでもSSEらしいからなw

で、その証拠


「movがSSEだと捏造するド素人チョンwこんなことすら知らんチョン」
  690 名前: ・∀・)っ-○◎● [sage] 投稿日: 2007/08/05(日) 01:55:55
  それぞれMMX/SSEのレジスタに作用する同じニーモニックの命令が存在する。


723 名前:デフォルトの名無しさん [2007/08/05(日) 13:39:43 ]
PPEx1 SPEx6 があってのCellだが
それだとCore2がトリプルスコアで負けるのでSPE1基で測定しようとしたチョンw

629 名前: ・∀・)っ-○◎● [sage] 投稿日: 2007/08/04(土) 22:59:21
SPEの倍精度は1コアあたり





631 名前: デフォルトの名無しさん [sage] 投稿日: 2007/08/04(土) 23:11:21
CellってPPE+SPEのCPUだろ
Core2もSIMDユニットだけ取り外して計測しろってか?
できるわきゃねえ。


636 名前: デフォルトの名無しさん [sage] 投稿日: 2007/08/04(土) 23:16:36
コプロセッサと言っても、CPU内部に取り込まれたらコプロと言わん。
XMLアクセラレーションコプロセッサなんてものもあるが、
AMDやINTELの考えではそれらを統合するプランもあると。
そうなれば、コプロではない。

同様に、Cell内にあるSPEはCPUの一部であって
それ1器だけで論じるのはバカの所業だし。

724 名前:デフォルトの名無しさん [2007/08/05(日) 13:43:35 ]
マルチセッションで自分で自分を擁護する証拠ww

アスペル坊や(雑音・団子・ド素人とも呼ばれる)の特徴
「携帯電話やマルチセッションで複数を装うが 一斉に出てきて一斉に消える というわかりやすい自己擁護手法」


709 名前: ・∀・)っ-○◎● [sage] 投稿日: 2007/08/05(日) 00:55:29 ID:yCmPUjXZ0
710 名前: ・∀・)っ-○◎● [sage] 投稿日: 2007/08/05(日) 00:57:30 ID:yCmPUjXZ0
711 名前: ・∀・)っ-○◎● [sage] 投稿日: 2007/08/05(日) 01:23:00 ID:yCmPUjXZ0
712 名前: 名無しさん必死だな [sage] 投稿日: 2007/08/05(日) 02:35:15 ID:PXl/gcpe0
713 名前: ・∀・)っ-○◎● [sage] 投稿日: 2007/08/05(日) 02:48:05 ID:yCmPUjXZ0




本当に別人であればここまで時間があくことはないw


714 名前: 名無しさん必死だな [sage] 投稿日: 2007/08/05(日) 11:23:11 ID:Ezet5JDm0
メモリ=>PPE=>メモリ(RSX)の転送ラインと
メモリ=>SPE=>メモリの転送ラインが
独立して動かせたら良かったのに。

725 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 13:46:40 ]
日本語になってない、意味が判らない、と思った人も居るかもしれないが、
でも、これが彼が定めた正しい日本語なのです。
もともと現実世界と関わりあっていく能力の無い彼にとって、
コミュニケーションツールとして正しい日本語を使うことは、初めから価値の無いことなのです。

726 名前:デフォルトの名無しさん [2007/08/05(日) 13:49:55 ]
技術的なことで何もかも論破された挙句
アスペル坊やがとった行動は

日本語読めないと言う恥を自ら晒す


ことでした・・・・wwww


727 名前:・∀・)っ-○◎● mailto:sage [2007/08/05(日) 15:38:55 ]
>>715
だから、ARMが命令セットの切り替え機構を備えてるのは最初から言ってんじゃん
ISAモデル上は「コプロセッサポートに接続された別プロセッサ」

Thumbは一例だし、XScaleはIntelのWirelessMMXといってMMX類似の命令が使える。
もちろん元の命令セットに戻るためにはステート切り替えなきゃいけないけど。

MMXに限っちゃ、x86でMMX使ってもFPへの切り替えだけは必要だし自由とも言えんわな。

728 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 15:58:45 ]
>>726
面倒だから他にスレ建ててそっちでやるとか、
団子にレス付けるときはそれ用のコテ名乗るとかしてくれ。

729 名前:・∀・)っ-○◎● mailto:sage [2007/08/05(日) 16:00:41 ]
[] であぼーん。

いや、爆笑ものの池沼レス見るの好きだから俺はいいんだけど

730 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 18:01:13 ]
マジで団子隔離スレ作ったほうがよくね?

731 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 18:37:22 ]
団子はどうでもいいが、ここで絡んでる奴はレベルか低すぎる。
知識・技術・理論に自信があるなら、ただ淡々と矛盾点を指摘し論を進めればいい。
そうすれば読んでる人間はどちらが正しいか自ずと理解する。

コピペとwを多用した文章を多投するのは大抵、自信の無い奴か頭の悪い奴だ。



732 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 18:52:43 ]
レベルとか関係ないな。彼は病気だから。

733 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 19:04:38 ]
ダンゴ名義で書き込まなければ済むだけの話だと思うんだけど。

734 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 20:17:46 ]
っつーかもうアセンブラの話じゃなくね?スレ違いじゃね?

735 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 20:41:58 ]
彼も相当だが相手してるダンゴも同罪だろ

736 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 21:45:26 ]
>>734
スレ違いではない。
板違いだ。

737 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 22:27:16 ]
すげえな
歴代アセンブラスレで最高に盛り上がってる瞬間じゃね?

738 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 22:41:30 ]
ダンゴちゃんがキチガイホイホイだからなー


739 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 22:42:18 ]
ダンゴの何がそうさせるのだろうか。
やはり名前欄のダンゴだろうか。

740 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 23:21:11 ]
ダンゴの異常に誉められたがりな所とかじゃね?
大抵の書き込みにオレって凄いだろ的なニュアンスが含まれてるし。

どんだけリアルワールドで不幸なのか知らんけど
ちょっと見てて気の毒になるくらいだもんな。


741 名前:・∀・)っ-○◎● mailto:sage [2007/08/05(日) 23:36:51 ]
だんごやさんだよ



742 名前:・∀・)っ-○◎● mailto:sage [2007/08/05(日) 23:46:17 ]
っていうか、自分の敵を攻撃してくれる仲間がいるって思いこんでるうちは
彼は引いてくれませんよwww


743 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 23:48:36 ]
だんごはキャラはそのままでもいいから
ハンドルやめて名無しになるだけでいいんじゃないだろうか

俺が昔そうだったからわかる。

744 名前:・∀・)っ-○◎● mailto:sage [2007/08/05(日) 23:58:25 ]
まあ、>>740は名無しがコテハンに対して思う一般的な感想そのまんますぎて
何の面白みもない。

「人間として終わってる」→「和菓子としては始まってる」はツボったけど。

745 名前:デフォルトの名無しさん mailto:sage [2007/08/06(月) 00:05:12 ]
団子ちゃんは>>740的な感想を承知で
意図的に荒らしてるんだよねw

頼むから隔離スレでやってくれよー


746 名前:・∀・)っ-○◎● mailto:sage [2007/08/06(月) 00:07:31 ]
だったら追い出すのに協力したら?

747 名前:デフォルトの名無しさん [2007/08/06(月) 00:49:15 ]
「出てくるときは一斉に出てくる」

www

748 名前:デフォルトの名無しさん mailto:sage [2007/08/06(月) 00:53:49 ]
コテつけて煽ってスレを荒らしといて何が「協力したら?」だ。
永久アク禁喰らってこい。

749 名前:デフォルトの名無しさん mailto:sage [2007/08/06(月) 01:15:26 ]
団子ちゃんは

>>742
>っていうか、自分の敵を攻撃してくれる仲間がいるって思いこんでるうちは
>彼は引いてくれませんよwww

とか、

>>746
>だったら追い出すのに協力したら?

みたいに、まったく自覚がないというか
キチガイ退治することしか考えてないのね。

退治しなくていいから、一緒に隔離スレに
移動してもらった方がここは整理されるし、
キチガイ&団子ファンも追い掛けやすいん
じゃないかな。


750 名前:・∀・)っ-○◎● mailto:sage [2007/08/06(月) 01:21:23 ]
俺がいないスレはコピペ荒らししないと思い込んでるのか
それはそれはおめでたい思考で


751 名前:・∀・)っ-○◎● mailto:sage [2007/08/06(月) 01:22:19 ]
>>749みたいなのが居る限り「彼」にとっちゃはこのスレが居心地いいわな



752 名前:MACオタ>748, 749 さん [2007/08/06(月) 02:00:19 ]
>>748-749
状況的に被害者わ、団子さんの方かと思うす。
本当に傍観者の立場として書き込んでいるなら、いじめに手を貸すのわ大人としてどうすかね?

753 名前:・∀・)っ-○◎● mailto:sage [2007/08/06(月) 02:26:19 ]
あーあ、もう彼の 【巣】 確定したな 
おまいらの自業自得だ諦めろ


754 名前:デフォルトの名無しさん mailto:sage [2007/08/06(月) 02:27:52 ]
意外と●持ちいるんだな

755 名前:・∀・)っ-○◎● mailto:sage [2007/08/06(月) 02:28:53 ]
pc11.2ch.net/test/read.cgi/tech/1145726393/618 のことか?


756 名前:デフォルトの名無しさん [2007/08/06(月) 09:34:37 ]
被害者も何も、無知が図々しくシャシャリ出てくるのが悪いんだろ。


757 名前:・∀・)っ-○◎○ mailto:sage [2007/08/06(月) 10:54:31 ]



758 名前:デフォルトの名無しさん mailto:sage [2007/08/06(月) 11:08:03 ]
>>752
被害者はこのスレ住人だろうw


759 名前:デフォルトの名無しさん mailto:sage [2007/08/06(月) 11:29:12 ]
粘着3兄弟は、なんらかしらのオナニー的な思想や主張に対して興味を持つことが多い。
一方、そういった独善的なフォーマットや製品は、世間では拒まれる傾向にある。
結果的に、粘着3兄弟に絡まれるということは、もはやそれらは世間から見放されつつある、
ということを表すバロメーターとして機能している。まさに死神。
アセンブラの時代も、もう終わったってこったな。

760 名前:デフォルトの名無しさん [2007/08/06(月) 12:01:07 ]
>あーあ、もう彼の 【巣】 確定したな 
>おまいらの自業自得だ諦めろ


ワロスwwwさんざん掻き回しておいてこれか。

これはもう親が悪いよ。人格おかしいだろ。まともに育てられてないの本人は
わかってないもんな。


761 名前:デフォルトの名無しさん mailto:sage [2007/08/06(月) 12:02:45 ]
家族そろってこんななんだろうよ。



762 名前: mailto:sage [2007/08/06(月) 12:26:10 ]
てs

763 名前:デフォルトの名無しさん mailto:sage [2007/08/06(月) 13:00:52 ]
ここにいる奴皆アセンブリ言語使えるのか?

764 名前:デフォルトの名無しさん mailto:sage [2007/08/06(月) 13:04:40 ]
使えるかといわれれば、使えるでしょ。難しいものでも無いし。

765 名前:デフォルトの名無しさん mailto:sage [2007/08/06(月) 13:08:28 ]
ダンゴさんならどう言うだろう?期待したい

766 名前:デフォルトの名無しさん mailto:sage [2007/08/06(月) 13:22:49 ]
広く浅くかな。マニュアルがあれば何とか。

767 名前:デフォルトの名無しさん mailto:sage [2007/08/06(月) 14:03:44 ]
アセンブラ使えないなんて本気で言ってたら馬鹿だろ。
使いこなせるかって話なら別だが。

768 名前:デフォルトの名無しさん [2007/08/06(月) 14:35:18 ]
汗ブラ

769 名前:デフォルトの名無しさん mailto:sage [2007/08/06(月) 14:41:25 ]
gccが吐くアセンブリコードを眺めたり、手を入れてニヤニヤしたり
debugコマンドで遊んでた程度ですが

770 名前:デフォルトの名無しさん mailto:sage [2007/08/06(月) 16:27:01 ]
扱ったアーキテクチャなら片手に余るぞ
4bitから32bitまで
半分くらいはインラインアセンブラとかコンパイラが吐いた奴に手を加えたくらいだけど
半分くらいはマクロまで使ったな
使いこなしたと言えるようなのはないな

771 名前:デフォルトの名無しさん mailto:sage [2007/08/06(月) 17:35:44 ]
8086のインテル表記とザイログ表記をやったら、2種類と数えてもいいですか?



772 名前:デフォルトの名無しさん mailto:sage [2007/08/06(月) 17:39:50 ]
4ビットのチープな奴や、DSPのレイテンシパズルをやってないと、まだまだ。

773 名前:・∀・)っ-○◎● mailto:sage [2007/08/07(火) 00:36:41 ]
親は経営者だし。愚民を使う教育しか受けとらん。

774 名前:デフォルトの名無しさん mailto:sage [2007/08/07(火) 00:43:08 ]
>>773
だんごを食べてあげたから、串返すよ

・∀・)っーーー

775 名前:・∀・)っ-くコ:彡- mailto:sage [2007/08/07(火) 00:49:10 ]
それゴキブリ団子


776 名前:デフォルトの名無しさん mailto:sage [2007/08/07(火) 01:03:32 ]
じゃあ、俺はイカをもらいますね。

777 名前:デフォルトの名無しさん mailto:sage [2007/08/07(火) 01:25:54 ]
>>771
そのZilog表記とやらを見てみたいものです。


778 名前:デフォルトの名無しさん mailto:sage [2007/08/07(火) 03:53:05 ]
アセンブラ… ( ゚Q。)ウーウー

779 名前:デフォルトの名無しさん mailto:sage [2007/08/07(火) 09:19:59 ]
GNU表記がいい

780 名前:デフォルトの名無しさん mailto:sage [2007/08/07(火) 09:49:37 ]
8086のZilog表記ってこんな感じ?
ld ax,(si+bx+08h)

781 名前:デフォルトの名無しさん mailto:sage [2007/08/07(火) 10:19:49 ]
>>772
DSPのレジスタ競合チェックプロ作ったことあるけど...頭んなかgdgdになった。

>Zilog
Z80でアセンブラ童貞失ったんだが、始めて「mov」を見たときは違和感あったなぁ...



782 名前:デフォルトの名無しさん mailto:sage [2007/08/07(火) 10:53:01 ]
高貴な団子ちゃんは愚民の集う2chになんぞ来ないで
もっと高尚な場で発言すべき。

もしくは隔離スレでお願いね☆


783 名前:デフォルトの名無しさん mailto:sage [2007/08/07(火) 15:18:00 ]
あっちこっち手を出したから頭の中がごちゃごちゃw

784 名前:デフォルトの名無しさん mailto:sage [2007/08/07(火) 17:51:12 ]
>>770
DSPも経験したか?あの変もやっておけば勉強になるぞ。
TIのは初心者キットとかあるから、買っておけ。



785 名前:まあこのぐらい知っているだろうけど mailto:sage [2007/08/07(火) 17:55:06 ]
label10:mov a,#1
label11:mov a,#2
label12:mov a,#3
label13:mov a,#4
label14:mov a,#5
mov hl,#$1000
mov [hl],a

これが縦積みという特殊なCPUの命令記述方法
labelの適当な位置へ分岐してきて任意のデータを指定できたりする。
同じレジスタへのmov命令はNOP命令化され実行されず。最初のmov命令
だけが有効になるという概念。

786 名前:デフォルトの名無しさん mailto:sage [2007/08/07(火) 17:58:02 ]
PICは リターン命令で同じ事をやるけど、
4ビットのようなハーバードアーキテクチャには多いね。

787 名前:デフォルトの名無しさん mailto:sage [2007/08/07(火) 17:58:45 ]
え、何がしたいの?
やっぱ底辺土方は自慢しーが多いのかな。

788 名前:デフォルトの名無しさん mailto:sage [2007/08/07(火) 18:02:27 ]
ひじかたって入力しないと変換できないな

789 名前:デフォルトの名無しさん mailto:sage [2007/08/07(火) 18:10:59 ]
>>784
いや、まだだよ。
でももうちょっと年なんで、あまりややこしいのは触りたくなくなってきた。
ここ数日やってた、左シフトやcmp系命令がない8bitCPUで実行クロックを削るだけで
もう沢山って感じ。
でもまだこの手のCPUだと、人の手で最適化できる余地があるわ

790 名前:デフォルトの名無しさん [2007/08/07(火) 21:52:02 ]
よっぽど悔しかったんだなあ

あのド素人はw

791 名前:デフォルトの名無しさん mailto:sage [2007/08/07(火) 22:19:41 ]
すみませんが質問です。

i386系でフリーの逆アセンブラでお奨めはありませんか?
ドライバの解析に使いたいのですが。



792 名前:・∀・)っ-くコ:彡- mailto:sage [2007/08/08(水) 00:42:22 ]
dumpbin.exe /disasm


793 名前:デフォルトの名無しさん mailto:sage [2007/08/08(水) 06:24:33 ]
>>792 サンクス。

なんか、mspdb80.dllが無いとか言ってます。
binとかにパスを通すのはともかく、Microsoft Platform SDK(Windows SDK)を
インストールしなければならないのでしょうか?

794 名前:デフォルトの名無しさん mailto:sage [2007/08/08(水) 09:28:49 ]
どうやって手に入れたの?

795 名前:デフォルトの名無しさん mailto:sage [2007/08/08(水) 10:49:20 ]
vsvars32.batを実行する必要があったような希ガス

796 名前:デフォルトの名無しさん mailto:sage [2007/08/08(水) 11:31:22 ]
dumpbinへのパスもvcvars32を実行しないと届かない場合が多いとは思うが・・

797 名前:デフォルトの名無しさん [2007/08/08(水) 18:29:06 ]
www.itmedia.co.jp/enterprise/articles/0708/08/news015.html

Sun、「UltraSPARC T2」プロセッサ発表
Sunの新しいプロセッサ「UltraSPARC T2」(コードネーム「Niagara 2」)は、64スレッドを同時処理でき、消費電力を大幅に削減した。
2007年08月08日 08時37分 更新

 米Sun Microsystemsは8月7日、「世界最速」の汎用マイクロプロセッサ「UltraSPARC T2」を発表した。

8コア構成でそれぞれが独立した8スレッドを備え、

計64スレッドを同時処理できる。

798 名前:デフォルトの名無しさん mailto:sage [2007/08/08(水) 19:58:36 ]
>>791
dispeとか?デバドラに対応してたかどうかはしらんが、exe解析なら
そこそこ便利。

799 名前:793 mailto:sage [2007/08/08(水) 21:52:09 ]
>>795-796,798 レスサンクス。
vsvars32.batを一度実行すればそれで設定終わりか、と思ったらそうではない
ようですね。
再起動したらパスが消えてましたので。
環境変数にパスを追加します。

800 名前:デフォルトの名無しさん mailto:sage [2007/08/08(水) 22:47:46 ]
>>799
スタートメニューの中のどこかに、
Visual Studioコマンドプロンプトがあるだろ。
その実態がcmd /k vsvars32.batという感じになっている。

801 名前:799 mailto:sage [2007/08/09(木) 07:39:39 ]
>>800 レスサンクス。
残念ながら、そのようなバッチファイルはスタートアップ中に入っていません
でした。

ところで、vistaにアップグレードしてから、C:にProgramDataとかいう
xpのときのProgram Fileの残骸が残ってます。
Documents and Settingsにはアクセスできないし、xpの時の設定が引き
継がれてないようです。

adminで入って、アクセス権を変更しないとダメっぽいですね。



802 名前:デフォルトの名無しさん [2007/08/09(木) 08:12:04 ]
VISTAはSystem32にファイルをコピーするのにもtakeownとかしなきゃならんのがまた

803 名前:デフォルトの名無しさん [2007/08/09(木) 11:34:04 ]
cellでSSE記念アゲ

804 名前:デフォルトの名無しさん [2007/08/09(木) 11:57:04 ]
>>801
あほじゃねぇの
スタートアップ中にあるわけねぇだろ
ばかだこいつ















805 名前:デフォルトの名無しさん mailto:sage [2007/08/09(木) 12:12:12 ]
無駄な改行は・・・
まあスタートメニュー≠スタートアップとは俺も思ったが

806 名前:デフォルトの名無しさん mailto:sage [2007/08/09(木) 12:20:13 ]
逆に考えるんだ。スタートアップでウィンドウズ起動と同時にコマンドプロンプト全画面表示で立ち上げる必要があったと考えるんだ。

807 名前:デフォルトの名無しさん [2007/08/09(木) 14:36:12 ]
nop

808 名前:デフォルトの名無しさん [2007/08/09(木) 14:42:55 ]
xchg eax,eax

809 名前:デフォルトの名無しさん mailto:sage [2007/08/09(木) 15:44:08 ]
xor a

810 名前:デフォルトの名無しさん [2007/08/09(木) 17:14:13 ]
でっきるっかな
でっきるっかな
はてさてふむー

nopさーん 今日は何を作るのかなー

ウホウホホホウホ

おやおやゴン太君もはりきってますねー

811 名前:30歳くらいまでを置いてけぼり mailto:30歳くらいまでを置いてけぼり [2007/08/09(木) 19:05:26 ]
30歳くらいまでを置いてけぼり



812 名前:デフォルトの名無しさん mailto:sage [2007/08/09(木) 21:43:10 ]
lea eax,[eax]

813 名前:デフォルトの名無しさん mailto:sage [2007/08/09(木) 22:43:52 ]
lea で掛け算をするのが好きだ

814 名前:デフォルトの名無しさん mailto:sage [2007/08/09(木) 23:10:53 ]
mov byte ptr[0],eax

815 名前:814 mailto:sage [2007/08/09(木) 23:12:01 ]
こういうネタでミスるとすごく恥ずかしいよな
orz

816 名前:デフォルトの名無しさん mailto:sage [2007/08/09(木) 23:13:26 ]
mov rax,0

817 名前:デフォルトの名無しさん mailto:sage [2007/08/10(金) 00:20:49 ]
shufw mm0, _MM_SHUFFLE(3, 2, 1, 0)

818 名前:・∀・)っ-くコ:彡- mailto:sage [2007/08/10(金) 02:01:50 ]
>>817
残念、整数演算系は全部先頭にpがつく


819 名前:デフォルトの名無しさん mailto:sage [2007/08/10(金) 02:18:21 ]
LD A,IXH

820 名前:デフォルトの名無しさん mailto:sage [2007/08/10(金) 02:25:59 ]
ダンゴさんがピシっと決めてくれたな

821 名前:・∀・)っ-くコ:彡- mailto:sage [2007/08/10(金) 02:35:02 ]
いかさまだよ



822 名前:デフォルトの名無しさん [2007/08/10(金) 13:05:39 ]
マルチセッション団子はゲハでps3叩きにシフトしたようだ

823 名前:デフォルトの名無しさん mailto:sage [2007/08/10(金) 13:45:36 ]
当人は多才だと思いこんでいるアスペル団子w

824 名前:デフォルトの名無しさん mailto:sage [2007/08/10(金) 17:05:16 ]
>>822-823
悪いがコテつけてくれ

825 名前:デフォルトの名無しさん mailto:sage [2007/08/10(金) 18:59:07 ]
つけんでいいから団子と一緒に巣へ帰れ

826 名前:デフォルトの名無しさん mailto:sage [2007/08/11(土) 10:47:42 ]
HSPとアセンブリ言語が似ていると思うのは俺だけ?

827 名前:・∀・)っ-くコ:彡- mailto:sage [2007/08/11(土) 10:50:49 ]
おいらもどこのアセンブラかと思ったよ

WinAPI使えるけど


828 名前:デフォルトの名無しさん mailto:sage [2007/08/11(土) 10:51:55 ]
68kは高級言語だよね??

829 名前:デフォルトの名無しさん mailto:sage [2007/08/11(土) 11:19:19 ]
SSEってシングルデータ相手だと使う意味ない?

830 名前:デフォルトの名無しさん mailto:sage [2007/08/11(土) 13:05:41 ]
SSE2からなら意味あるかも

詳しくはダンゴさんが語ってくれるだろう

831 名前:デフォルトの名無しさん [2007/08/11(土) 13:06:19 ]
おまえらダンゴ



832 名前:デフォルトの名無しさん mailto:sage [2007/08/11(土) 15:27:51 ]
団子のトラウマ

CELL
SSE



これらの文字を見るたびに負けた悔しさと自分の無知さを思い知ることになるであろう・・・(キラーン)

833 名前:デフォルトの名無しさん mailto:sage [2007/08/11(土) 16:56:15 ]
>>833
なら皆で仲良く肉ダンゴ

834 名前:・∀・)っ-くコ:彡- mailto:sage [2007/08/11(土) 17:04:28 ]
>>829
x87スタックよりはレジスタの使い勝手がいいから使う意味は十分ある。
欠点は強いて言えばsinやlogみたいなリッチな数学命令が使えないこと。

>>830
単精度スカラは2でなくても使えるが。
使える場合はSSE3だって使えばいい。


835 名前:デフォルトの名無しさん mailto:sage [2007/08/11(土) 17:43:04 ]
そんなんテーブル化+テイラー展開の合わせ技で
十分な精度と速度が得られるんで必要ない。

テーブルのせいでキャッシュの容量が実質的に減ってしまうのは痛いが。

836 名前:デフォルトの名無しさん mailto:sage [2007/08/11(土) 18:03:58 ]
そこで超越関数もばりばり並列化できるGPUですよ(ぉぃ

837 名前:デフォルトの名無しさん [2007/08/11(土) 18:39:21 ]
超越関数が必要な場合、頻度がそんなに多くないならx87と併用してもいい。
L1キャッシュに書き出してからx87スタックに積むだけなのでそんなに
クロック数は食わないはず。
ただx64でx87を使うと若干ペナルティがある模様

838 名前:デフォルトの名無しさん mailto:sage [2007/08/11(土) 18:42:22 ]
>>837
切り換えが遅くなかったっけ?
それと、折角大量にあるxmmレジスタを食い潰されたような気がしたけど。

839 名前:デフォルトの名無しさん mailto:sage [2007/08/11(土) 18:42:34 ]
ダンゴさんのレスが効いてるな

840 名前:デフォルトの名無しさん mailto:sage [2007/08/11(土) 18:52:07 ]
>>838
x87命令とSSE(XMMレジスタベース)はペナルティなしに併用可能。
MMXとSSEもOK。

同時利用不可で切り替えが遅いのはx87命令とMMX命令。
同じレジスタのFPステートを切り替えて使うから。

841 名前:デフォルトの名無しさん mailto:sage [2007/08/11(土) 20:05:56 ]
>>833が一人で肉団子になってしまった…(涙



842 名前:デフォルトの名無しさん [2007/08/11(土) 20:27:20 ]
やっぱアセンブルの世界は奥が深いわ
アセンブラを極めずにCだの.NETだの言ってはならない!

きょうの勝者、あすの歯医者とならぬため
たえず前進あるのみ!
喧嘩アセンブラの心忘れず!

843 名前:デフォルトの名無しさん mailto:sage [2007/08/11(土) 20:57:02 ]
深い浅いで言えば浅いんだよなぁ。泥臭いだけで。

844 名前:デフォルトの名無しさん mailto:sage [2007/08/11(土) 21:50:14 ]
そこで自作CPUですよ。
命令体系の設計をする話なら、けっこ深いよん。

845 名前:デフォルトの名無しさん mailto:sage [2007/08/11(土) 21:57:29 ]
迷わずx86互換

846 名前:デフォルトの名無しさん [2007/08/11(土) 23:26:59 ]
簡単といえば簡単
処理の流れがイメージできれば

847 名前:デフォルトの名無しさん [2007/08/11(土) 23:27:35 ]
アセンブラと聞くだけで難しいと思うその考えがまずわからん

848 名前:デフォルトの名無しさん mailto:sage [2007/08/11(土) 23:32:18 ]
>>845
今更そんな汚いものつくりたくない。

849 名前:デフォルトの名無しさん mailto:sage [2007/08/12(日) 00:09:29 ]
直交性が高いほうがいいよね

850 名前:・∀・)っ-くコ:彡- mailto:sage [2007/08/12(日) 01:31:03 ]
出来の良い命令スケジューラをイボンヌ
OoOパイプラインじゃそんなに要らんっちゃ要らんが。


851 名前:デフォルトの名無しさん mailto:sage [2007/08/12(日) 10:20:45 ]
パイプラインと聞くとベンチャーズを連想するな。



852 名前:デフォルトの名無しさん mailto:sage [2007/08/12(日) 20:07:40 ]
>>827
ぇ、アセンブラってWinAPI使えないの?

853 名前:デフォルトの名無しさん mailto:sage [2007/08/12(日) 20:30:14 ]
WinAPIのシンボルを解決してやれば使える。

そのためにはDLLにリンクするための.libなども併せてリンクせにゃならんので
アセンブラ単独では無理っぽい。


あるいはソフトウェア割り込みでシステムAPIを呼び出す仕組みなら単独でも可能だが、
Win32は違ったはず。

854 名前:デフォルトの名無しさん mailto:sage [2007/08/12(日) 23:11:01 ]
C/C++ でできることでアセンブラ単体で技術的にできないことなんてないと思うが...。

855 名前:・∀・)っ-くコ:彡- mailto:sage [2007/08/12(日) 23:14:07 ]
サンク自分で書けばいいしな。
泥臭いし生産性悪いけど。


856 名前:デフォルトの名無しさん mailto:sage [2007/08/12(日) 23:38:03 ]
>>853
前半のリンクが必要という点は、Cなどのコンパイラにも普通に当てはまると思うが、
普通、「別途リンクが必要」という作業だとしても
わざわざ「Cコンパイラ単独ではWinAPIは使えない」とは言わないだろ。

857 名前:・∀・)っ-くコ:彡- mailto:sage [2007/08/12(日) 23:57:15 ]
まあCの配列んなかに直に機械語埋め込めばアセンブラなみの自由度だけどな。


858 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 00:34:00 ]
>>857
void main(void){ asm("ret"); }

こゆこと?

859 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 01:20:39 ]
char arr[1] = { 0xc9 };
void (*pf)(void) = (void (*)(void)) arr;
pf();

こゆこと。

860 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 03:28:43 ]
自己書き換えプログハァ

861 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 07:50:34 ]
>>859
sizeof(void(*)()) == sizeof(void *)

って保証されてる?



862 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 08:38:55 ]
>>861
そもそも環境依存なことをやっているのだから事前に確認しておけばOK。

863 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 08:52:48 ]
0xC9が有効な機械語命令である環境なら
確かに不成立なケースも多いだろうな。mediumモデルやcompactモデルとか。

864 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 09:13:13 ]
ホント8086のメモリモデルは地獄だぜフゥーハハハァー

865 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 09:34:01 ]
地獄というか、糞そのもの。

866 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 09:41:34 ]
DEPに引っ掛かりそうな予感

867 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 10:45:50 ]
ところでDEPと言えば、
プラグイン形式のアプリで、何か一つプラグインが自己書き換えしてると
呼び出し元のexeをDEP解除してやらんといけないから
全体についてバッファオーバーランの危険が伴ってしまう罠
Susieとかwinampとか第三者のDLLを沢山用意する必要のあるアプリでちょっと困る

868 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 10:49:15 ]
>>863
このキャストでは変換はしてくれないの?
もう覚えとらんわ。

869 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 16:25:30 ]
>>867
プラグイン制作元にVirtualAllocかmemmap使うよう修正を頼めばおk
つーか本体の開発者がちゃんとプラグイン開発ガイドライン整備しとけと

870 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 16:34:50 ]
過去プラグイン資産を流用したい場合はそうもいかないな
プラグイン用の仮想環境を作るのが安全かな
単純に別プロセスにするだけでも幾分かは安全性が上がる

871 名前:デフォルトの名無しさん [2007/08/13(月) 19:19:37 ]
俺は

アセンブラにポゥタビリチー、いわゆる可搬性を持たすのはアホだと思った

JAVAではないのである。
だから、アセンブラというものはそのプラットフォーム毎に書いて当然のものだと思うようになった



872 名前:デフォルトの名無しさん [2007/08/13(月) 19:22:08 ]
ていうかどこのドイツだと。

アセンブラ=一度書けばどれでも動く みたいな誤った情報を流したのは。

同じインテゥ社のツェ・ペ・ウ(ドイツ語は発音大事)だって、
386とPentium4じゃ書くコードが全然違うではないか。

どこの誰だバカヤロウ。

873 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 19:25:17 ]
時間くらいずらせよアスペル

111 :デフォルトの名無しさん:2007/08/13(月) 19:23:44
4x2もわからなかったチョンw


874 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 19:29:36 ]
>>782
Pentium 4で動かない386用コード出してみろよ知ったかウンコ


875 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 19:31:31 ]
またわけのわからないこと言い出すだけだからやめとけよw

いつもの発作だ


876 名前:デフォルトの名無しさん [2007/08/13(月) 19:33:38 ]
やべえ
386用コードとi686は互換性がある、
SSE3使えるとか言い出したぞw

877 名前:デフォルトの名無しさん [2007/08/13(月) 19:34:20 ]
CellでSSE
i386でSSE
次は何が出てくるんだろうなw

878 名前:デフォルトの名無しさん [2007/08/13(月) 19:40:01 ]
団子でSSE

879 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 19:41:15 ]
Pentium 4の向けに組まれたコードが386で動かない場合があるのは当たり前だが
386向けのコードがPentium 4で動かないことなんてあるのか?ねーよ。

ところでPentium 4と言ってるのに何でi686(Pentium Pro)なんだ?
頭すっからかーん

880 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 19:44:37 ]
そもそもドイツ語ではCPUは英語の読み[ˌsi: pi: ˈju:]そのまんまなんだが。
ドイツ語云々言うならAssemblerもドイツ語でどうぞ

とことん恥ずかしいやつだな

881 名前:デフォルトの名無しさん [2007/08/13(月) 19:48:21 ]
Pentium 4の向けに組まれたコードが386で動かない場合があるのは当たり前


なら、やはりCPUごとに組まないとならんわけだw





882 名前:デフォルトの名無しさん [2007/08/13(月) 19:49:55 ]
www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=13334&forum=10&2


i386とi686が同じ命令体型だと思ってるド素人w

883 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 19:50:55 ]
ツェ・ペ・ウ=アスペル語

884 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 19:52:42 ]
>つまり、Prentium Pro 以上の PC ではどちらの版でも問題なく動作しますが、
が読めなかったらしい

885 名前:875 mailto:sage [2007/08/13(月) 19:53:29 ]
ほら案の定発狂


886 名前:デフォルトの名無しさん [2007/08/13(月) 19:53:43 ]
よっぽど悔しかったんだなあ

887 名前:デフォルトの名無しさん [2007/08/13(月) 19:54:19 ]
i386で動かないものが互換性有るとは言わないなあ・・・・

888 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 19:55:25 ]
ツェ・ペ・ウ!
ツェ・ペ・ウ!
ツェ・ペ・ウ!


889 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 20:02:31 ]
AMGでも同じこと言われたよな。
アームゲーかエーエムジーかって。

890 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 20:13:57 ]
i386用コードよりPentium Pro用に吐いたコードのほうが速いとは限らないな。
そもそもPentium 4はi386でもないしi686(Pentium Pro)そのものでもない。

上位互換の意味が全くわかってない馬鹿だな。

891 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 20:15:37 ]
>>890
某社のゲームハードでは上位互換をうたいながら動かないソフトが
あるのが当たり前だからね





892 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 20:27:36 ]
>>889
アメリカでもSuperior湖をザ・レイク・シューピアリアとは言わないし
Los Angelsをザ・エンジェルズと言い換えたりしない

893 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 20:28:53 ]
アスペルは教養がない。

894 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 20:32:27 ]
アスペルの言い分にしたがえば
Pentium 4ではPentium 4用に組まれたコードが必要で
i686用やi386用では全く駄目らしい


895 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 20:32:48 ]
帰ってくるなよもう

896 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 20:43:45 ]
ツェ・ペ・ウ(ドイツ語は発音大事)
ツェ・ペ・ウ(ドイツ語は発音大事)
ツェ・ペ・ウ(ドイツ語は発音大事)
ツェ・ペ・ウ(ドイツ語は発音大事)
ツェ・ペ・ウ(ドイツ語は発音大事)
ツェ・ペ・ウ(ドイツ語は発音大事)

897 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 20:44:48 ]
恥知らずのアスペルもこれは流石に恥を自覚したか

898 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 20:49:26 ]
その昔、VIA C3というCPUがあってのぅ
CPUIDでP6相当の値を返すのに、
実際にはCMOV命令が使えんのじゃ

Linuxなんか入れようとした日にゃ、
インストーラーがi686用のパッケージ突っ込もうとするわ
gccがCMOV使いまくりのコード吐くわで、
そりゃー酷い目に遭ったんじゃ
ほんに困ったもんじゃて

899 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 20:51:59 ]
アレってFamily=6だけ見ててCMOVビット見てなかったっておち?
それともCMOVビットが立ってるのに実装されてないの

900 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 21:00:30 ]
www.sandpile.org/ia32/cpuid.htm
これでみるとプロセッサ名の文字列はVIA独自のものが帰ってくるようだが
Familyだけ見るなんてどんな手抜き判別

901 名前:デフォルトの名無しさん [2007/08/13(月) 21:19:29 ]
お前たちは何を言ってるんだ?



902 名前:デフォルトの名無しさん [2007/08/13(月) 21:22:35 ]
>>901
ツェ・ペ・ウ(ドイツ語は発音大事)

(笑)

903 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 21:38:39 ]
まあ386の仕様外の部分(バグ)をつけば、P6で動かないコードも書こうと思えば書けるけどね。
例えば、386ではwritableではないページでもリング0からなら書き込めるとかあったはず。

904 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 21:49:45 ]
SSE2の128ビットSIMD整数命令なんてMMX+サイズプレフィックスだからな

それが案外動いたりするんだけどな。
うまく組めばサポート・未サポートによる分岐の必要がなくなる。

905 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 22:04:28 ]
今日もアスペル坊やの迷言登場かw


i386とi686は互換性ある!

906 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 22:05:37 ]
アスペル曰く


i686コードはi386で動く!
SSE3も動く!



らしいw

907 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 22:20:57 ]
MMXだって使えないのに
i386とi686でコードの書き分けが必要ないとおっしゃるんだ!
アスペル坊やは!


908 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 22:27:56 ]
なんか変なのが居着いちまったなぁ

909 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 22:56:23 ]
よっぽど悔しかったんだなあ

910 名前: ◆0uxK91AxII mailto:sage [2007/08/13(月) 23:24:50 ]
memoryBarrier云々で、80386とPentium 4で挙動の違うモノは書けるだろうね。

911 名前: ◆0uxK91AxII mailto:sage [2007/08/13(月) 23:34:33 ]
やっぱ釣りは止めよう。
910はするーplz



912 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 23:44:36 ]
ツェ・ペ・ウ(ドイツ語は発音大事)

913 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 23:45:08 ]
ダンゴさんがピリっとしたレスを書いてくれたな

914 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 23:45:26 ]
ツェッペウ! ←ヨッシーの鳴き声

915 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 23:49:42 ]
SSE2非対応プロセッサでSSE2動かしても確かに、SSE2としては機能しないだけで
動きはするんだよね。
だから逆に無効命令の例外補足してディスパッチしようとすると痛い目にあう。

916 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 23:52:54 ]
ツェ・ペ・ウ(ドイツ語は発音大事)

↑アスペルはきっと金正男(キムジョンナム)を「かねまさお」って発音するんだろうな

917 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 00:04:40 ]
アスペルがまた現れたのか。誰にも相手されなくて寂しいからってこんなところで暴れなくても良いのに。
早くどっかに隔離されないかなぁ。

918 名前:デフォルトの名無しさん [2007/08/14(火) 00:06:20 ]
すいません。教えてください。お願いします。
A20ラインが無効であることを確認するためのプログラムを下のように書いたのですが、
どうにも意図したとおりに動きません。

A20ラインが無効なので[0x0+0x7c]と[0xFFFF0+0x8c]が同じアドレスを指すことになり
無限ループに入るはずなのですが、どうもそのように動かないんです。
どこらへんが間違ってるのでしょうか。

ちなみにコンパイラは nasm で、qemu の window 版で実行させています。


919 名前:918 [2007/08/14(火) 00:09:30 ]

[bits 16]
[org 0]
jmp 07c0h:start

false:
mov AL,'f'
mov ah,0eh
mov bx,7
int 10h
ret

start:
mov AX,0

myLoop:
inc AX
mov CX,0
mov DS,CX
mov [DS:0x7c],AX

mov CX,0xffff
mov DS,CX

cmp [DS:0x8c],AX

je myLoop
call false

times 512 - 2 - ($-$$) db 0
dw 0aa55h


920 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 00:09:49 ]
エミュレータでそんなの試すなよ・・・

921 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 00:10:51 ]
>>917
しょっちゅう現れるけど普段住人は放置してる。
今回はネタがネタだけにツェ・ペ・ウ



922 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 00:13:38 ]
>>920
そういうのは素直にターゲットの評価ボード使った方がいいよ。
エミュは副作用まで再現するとは限らない


923 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 00:21:13 ]
チンコブラブラ

924 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 00:29:01 ]
アスペルガーの人は、特異な言語感覚で話すことがある。
微妙にニュアンスは合っているものの、他人と共有できない、
もしくは理解に努力が必要な表現を使うことがある。
また、漢字を読むのにも「格闘技」を「かくとうわざ」と読んだり、
音読みと訓読みを意図的に違えて発声する場合もあり、これのいずれ
にも共通しているのは、「水漏れ」「阪神大震災」「暴行」
「かくとうぎ」「欲しがりません勝つまでは」という言葉を、
本人はきちんと知識として認識していることである。
にも関わらず実際に自分の口から発するときには、独自の語彙で
表現することに固執するのである。

【例】 「ツェ・ペ・ウ(ドイツ語は発音大事) 」



925 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 00:32:33 ]
>>921
そうなのか。
思うんだが、彼の一生分の生活費ぐらいは、日本国民の税金で賄ってあげても良いんじゃないかな。
だって、どう考えても、彼が社会に参加して生きていくことなんて無理でしょ。
だったら早いうちにどこかの施設に預けてしまった方が良いんじゃないか。
その方がお互いのためでしょ。
本人には、「君は国の宝だから施設で守られてるんだよ。」とでも言っておけばOK。
彼ほど共感できない人間は、まあ、いないな。

926 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 00:36:58 ]
>>924
簡単に言うとさ、彼にとって、社会や世界や他人は、価値の無いものなんだよね。
だって、彼は他人に共感する能力が無いし、また、社会も彼のことを相手にしない。
だから、彼にとっては、他人と共通の言語で話す必要性も無いし、
他人と共通の理解を示す必要も無い。
彼にとって、この世界や2chはキャンバスでしかない。
きわめて一方通行的。まさに自閉症。
さっさとガベコレに回収されろ。

927 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 00:39:48 ]
スレ違いの話はよそでやってくれ

928 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 00:40:33 ]
一斉に出てくるwwww

929 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 00:41:16 ]
906 :デフォルトの名無しさん [↓] :2007/08/13(月) 22:05:37
アスペル曰く


i686コードはi386で動く!
SSE3も動く!



らしいw
907 :デフォルトの名無しさん [↓] :2007/08/13(月) 22:20:57
MMXだって使えないのに
i386とi686でコードの書き分けが必要ないとおっしゃるんだ!
アスペル坊やは!


930 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 00:44:48 ]
ダンゴさんが居るスレはいつも活気があるな

931 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 00:50:39 ]
>>929←みたいに、誰も言ってもないことを強引に解釈して
一人喜ぶような子ってどうなの?



932 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 00:52:29 ]
i386とi686やP4が同じと言い張るんだから

当然i386でMMXやSSEが使えるということになるわな。

933 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 01:03:05 ]
本気で「上位互換」の意味を理解していないらしい。


 PS2がPS上位互換ならPSでPS2ソフトが遊べる



誰もそんなことを言ってないのに、なぜか彼にはそう読めるらしい。

934 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 01:05:43 ]
もともと

書くコードが違う

と書いてあるのに、何故か上位互換とか言い出すチョン

935 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 01:06:26 ]
二言目にはチョン

936 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 01:07:02 ]
ツェ・ペ・ウ(ドイツ語は発音大事)


937 名前:デフォルトの名無しさん [2007/08/14(火) 01:09:56 ]
選ばれし民のお言葉

    ツェ・ペ・ウ(ドイツ語は発音大事)



938 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 01:25:45 ]
もうみんな、これ以上バカの相手はしないで!

939 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 01:30:03 ]
何か勘違いして突き進んでるからなあ

それほどまでに悔しかったのかw

940 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 01:36:52 ]
そろそろ次スレのスレタイでも考えるか

941 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 01:36:58 ]
ツェ・ペ・ウとは愛

ツェ・ペ・ウとは勇気

ツェ・ペ・ウとは革命




942 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 01:38:04 ]
ツェ・ペ・ウでよくね?
そして二度と余所に出すな

943 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 01:39:38 ]
団子wwww

944 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 01:42:16 ]
ツェッペリン

945 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 01:44:51 ]
グラーフ・ツェペリン



946 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 02:07:50 ]
ツェッペウー

でっていう



947 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 02:21:44 ]
ツェ・ペ・ウ


948 名前:918 mailto:sage [2007/08/14(火) 03:04:27 ]
>>922
ありがとうございます。
やっぱり実機で試していくことにします。

949 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 04:55:42 ]
>>945
グラーフで比較してみると大きな差はない
むしろドイツ語で読むとツェ・ペ・ウに感じられる。

950 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 07:34:39 ]
もう、ここを隔離スレにしてしまえ。
頼むから外には出るなよ。

単なる夏の賑わいかもしれんが。

951 名前:`∀´>っ-<コ:ミ- mailto:sage [2007/08/14(火) 07:55:37 ]
ホロン部だよ



952 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 09:24:14 ]
ホロンって意味分かってるの?哲学厨氏ねって言われかねんぞ。

953 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 09:26:26 ]
わからん
おしえて

954 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 09:30:27 ]
>>953
ja.wikipedia.org/wiki/%E3%83%9B%E3%83%AD%E3%83%B3%E9%83%A8

955 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 09:36:11 ]
へぇ
でもなんで哲学厨ってなるの?

956 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 09:55:44 ]
ただの気狂いだろ

957 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 10:18:39 ]
何が哲学厨だ!安崎にするぞ

958 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 10:20:51 ]
>>952もわかってないんじゃないか

959 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 10:46:32 ]
>>955
ja.wikipedia.org/wiki/%E3%83%9B%E3%83%AD%E3%83%B3_%28%E5%93%B2%E5%AD%A6%29
これと混同しているんだろ。つまり、>952自身が哲学厨。

960 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 10:53:36 ]
やっぱりわかってないのは>>952だったか

961 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 12:35:31 ]
>>957
一族禁止



962 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 13:43:41 ]
ツェーペーウーに真っ向から反抗してるのは>>880だけ。
お前ドイツ語読めないくせに de.wikipedia 参照してるだろ?

とりあえず名無しアスペルとアスペル団子は巣に帰れ。

963 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 15:07:39 ]
次スレは団子禁止で。


964 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 15:12:04 ]
*.wikipedia(笑)

965 名前:`∀´>っ-<コ:彡- mailto:sage [2007/08/14(火) 15:53:37 ]
>>965ならSONYはめちゃめちゃにホロン部

966 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 15:55:35 ]
もう次スレのタイトルは「アセンブラ… <丶`∀´>ウェーハッハッハ」でいいだろ

967 名前:`∀´>っ-<コ:彡- mailto:sage [2007/08/14(火) 15:58:16 ]
ホルホルホルでもいいな

968 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 16:00:08 ]
あーあ、もう彼の 【巣】 確定したな 
おまいらの自業自得だ諦めろ


969 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 16:01:36 ]
むしろこのスレに閉じ込められるのならそれもよし

970 名前:`∀´>っ-<コ:彡- mailto:sage [2007/08/14(火) 16:02:35 ]
SONYは韓国企業ニダ


971 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 16:05:26 ]
アセンブラスレを隔離スレにすればいいのか




972 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 16:17:40 ]
なんでゲハ厨がム板にいるんだ?夏休みだからか?

973 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 16:35:16 ]
アセンブラなんて、もうめったに誰も使わないし、隔離スレにはうってつけだな。

974 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 19:53:02 ]
悔しすぎたんだろうな

975 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 21:36:25 ]
次スレのタイトルに顔文字がないじゃないか…


976 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 21:41:57 ]
これだから団子は…


977 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 21:42:21 ]
( ´_ゝ`)フーン

978 名前:`∀´>っ-くコ:彡- mailto:sage [2007/08/15(水) 02:35:07 ]
ホルホルホル

979 名前:デフォルトの名無しさん mailto:sage [2007/08/15(水) 06:12:28 ]
しかも番号すら間違えてるし。

980 名前:デフォルトの名無しさん mailto:sage [2007/08/15(水) 06:13:17 ]
と思ったら間違えてなかった






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<204KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef