page0077
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
* 高bit対応について
-(by [[K]], 2014.05.12)
** はじめに
-OSECPU-VMでは、整数演算において32bitまでしか指定できませ...
--これが第三世代OSASKだと話は違ってきて、最低でも256bitま...
--この切り分けはなぜかといえば、OSECPU-VMの最大の主眼は高...
-ということで以下の議論は、OSECPU-VMだけを考えるのなら気...
--ちなみにrev2からサポートされた浮動小数点レジスタについ...
--まあ浮動小数点サポートがばっさり削られていても、「整数...
** 仕組み
-かりに整数演算を256bitまでサポートするOSECPU-VMがあった...
-僕が想定しているのは、256bitのレジスタイメージを常にまと...
-それぞれの演算命令にはbitというフィールドがついています...
--この手のセキュリティエラーは、アプリが外部からの攻撃に...
--この問題を解決する別の方法としては、アプリにメモリを渡...
-takeutch-kemecoさんは、twitterで、OSECPU-VMが内部でhh4の...
-そしてtakeutch-kemecoさんは、レジスタをスタックに退避す...
** スタック退避問題
-あるレジスタの値を一時的にメモリに保存して、あとでレジス...
-まず最初に思いつくのは、「そのVMがサポートしている最大の...
-ということで、こうします。各関数は、仕様として何bitまで...
-これはどういうことかというと、もしレジスタが33bit以上の...
-もちろん関数によって保存bit数は64bitだったり16bitだった...
** 脱線: OSECPU-VMの設計方針
-言語仕様やVMの使用を考えるときに、大きく2つの方針がある...
--[1]用心深く使えば性能が良いが、ミスするとバグやセキュリ...
--[2]性能が少し犠牲になるが、ミスの心配はない。
-たとえば、メモリをアロケートした時にかならずゼロクリアさ...
-しかしOSECPU-VMは[1]を選びます。つまりクリアする必要のな...
-同じことはmalloc-freeモデルの採用にも現れています。ガー...
-まあVM方式の互換性重視の時点で、性能なんていっても冗談に...
-そしてOSECPU-VMのレジスタ構成に近いCPUを作れば、ほんとに...
* こめんと欄
#comment
終了行:
* 高bit対応について
-(by [[K]], 2014.05.12)
** はじめに
-OSECPU-VMでは、整数演算において32bitまでしか指定できませ...
--これが第三世代OSASKだと話は違ってきて、最低でも256bitま...
--この切り分けはなぜかといえば、OSECPU-VMの最大の主眼は高...
-ということで以下の議論は、OSECPU-VMだけを考えるのなら気...
--ちなみにrev2からサポートされた浮動小数点レジスタについ...
--まあ浮動小数点サポートがばっさり削られていても、「整数...
** 仕組み
-かりに整数演算を256bitまでサポートするOSECPU-VMがあった...
-僕が想定しているのは、256bitのレジスタイメージを常にまと...
-それぞれの演算命令にはbitというフィールドがついています...
--この手のセキュリティエラーは、アプリが外部からの攻撃に...
--この問題を解決する別の方法としては、アプリにメモリを渡...
-takeutch-kemecoさんは、twitterで、OSECPU-VMが内部でhh4の...
-そしてtakeutch-kemecoさんは、レジスタをスタックに退避す...
** スタック退避問題
-あるレジスタの値を一時的にメモリに保存して、あとでレジス...
-まず最初に思いつくのは、「そのVMがサポートしている最大の...
-ということで、こうします。各関数は、仕様として何bitまで...
-これはどういうことかというと、もしレジスタが33bit以上の...
-もちろん関数によって保存bit数は64bitだったり16bitだった...
** 脱線: OSECPU-VMの設計方針
-言語仕様やVMの使用を考えるときに、大きく2つの方針がある...
--[1]用心深く使えば性能が良いが、ミスするとバグやセキュリ...
--[2]性能が少し犠牲になるが、ミスの心配はない。
-たとえば、メモリをアロケートした時にかならずゼロクリアさ...
-しかしOSECPU-VMは[1]を選びます。つまりクリアする必要のな...
-同じことはmalloc-freeモデルの採用にも現れています。ガー...
-まあVM方式の互換性重視の時点で、性能なんていっても冗談に...
-そしてOSECPU-VMのレジスタ構成に近いCPUを作れば、ほんとに...
* こめんと欄
#comment
ページ名: