http://archive.computerhistory.org/resources/access/text/Oral_History/... [computerhistory.org] 9/21ページの下のほうから > . So I introduced a unique design technology as follows: At first in order to expand the number of instruction set with small number of transistors I introduced two prefix in the > instruction. One for index register X, one for the index register Y. If the prefix instruction was added to certain instruction, including the old
一つのことを行い、またそれをうまくやるプログラムを書け -- Malcolm Douglas McIlroy
63ビットもアドレスはいらない (スコア:0)
48ビットで十分ですよ
Re:63ビットもアドレスはいらない (スコア:3, 参考になる)
64bitなんて十分にでかすぎるから10bitくらい削っても大丈夫だよねー [blogspot.jp]という地雷を先日踏まされました
Re: (スコア:0)
この記事見て毎度思うけど、TSCってPentium 4じゃなくて初代Pentiumから搭載されてるよね。
Re: (スコア:0)
32bit時代は Upper と Lower で取れたんだよ。
Re:63ビットもアドレスはいらない (スコア:1)
実際、今のx86-64のCPUは物理アドレス空間48ビットですよね。
Re: (スコア:0)
68Kの悪口? 大きさは半分ですけど。
アドレスデータの上位ビットは、別のデータを入れる領域です(キリッ
Re:63ビットもアドレスはいらない (スコア:1)
「いいこと思いついた。お前アドレスの上位ビットにごタグ詰めろ」
Re: (スコア:0)
確かに(笑)
Re: (スコア:0)
くそみそな(プログラミング)テクニック
Re: (スコア:0)
その反省にたって、AMD64では未定義の上位ビットを使おうとすると例外が飛びます。
Z80には「未定義命令」とかいう裏技が存在したけど最近は無効命令例外を投げるだけになったみたいなものですね。
Re: (スコア:0)
Z80のインデックスレジスタを上下半分ずつ使えるのは設計者のプライドの問題だったそうで
http://archive.computerhistory.org/resources/access/text/Oral_History/... [computerhistory.org]
9/21ページの下のほうから
> . So I introduced a unique design technology as follows: At first in order to
expand the number of instruction set with small number of transistors I introduced two prefix in the
> instruction. One for index register X, one for the index register Y. If the prefix instruction was added to
certain instruction, including the old