1han @ ウィキ
http://w.atwiki.jp/1han/
1han @ ウィキ
ja
2007-04-13T18:42:13+09:00
1176457333
-
simulator 最新版
https://w.atwiki.jp/1han/pages/25.html
とりあえずjall, jal, jl, j 命令の命令命とそのジャンプ先を出力しました。
出力先はdebug用jump_addr.txtに設定してます。
使用例:
$./asl min_. ....
$make
$./sml base.bin base.ppm
ジャンプ命令に会うたびに、ラベルリスト(アセンブラが用意したもの)
を調べなきゃいけないので、シミュレータのスピードがすげえ落ちました。
申し訳ないです!
2007-04-13T18:42:13+09:00
1176457333
-
実機テスト
https://w.atwiki.jp/1han/pages/24.html
**USB経由のテスト
流れはusb_readme.txt
P6(binary)形式のデータを扱えるように変更されたmin-rt.mlを
コンパイルして用意する必要あり。
菅原さんのページから
cpuex-2006/cserver-usb/ 以下のファイルをダウンロード
$ gcc cserver.cc -o server
などしてコンパイル
使用方法は以下になる。
usage : ./server [options] [input SLD file(default stdin)]
options :
-i filename : specify binary file for initialization(default none)
-o filename : specify output PPM file name(default stdout)
-b : send SLD data in big-endian format.
-h : print this help.
inputのバイナリファイルの生成に必要なファイルは、
min-rtをコンパイルしたmin-rt.s,アセンブリで書かれたライブラリlib.s
min-rt.s,lib.sをリンク、アセンブルしたバイナリの実行ファイル
が必要になります。
2007-03-13T19:52:18+09:00
1173783138
-
メモ
https://w.atwiki.jp/1han/pages/23.html
all 4043306429
sqrt抜き3665284681
2007-03-12T17:12:32+09:00
1173687152
-
シミュレタ撃墜コード
https://w.atwiki.jp/1han/pages/22.html
*マダー
レイトレ
*撃墜
全部
create array関連ぽ。
matmul-flat.ml
matmul.ml
inprod-rec.ml撃破 spの初期化ぽ。
shuffle.ml 無限ループ入り
2007-03-06T05:53:20+09:00
1173128000
-
simulator
https://w.atwiki.jp/1han/pages/21.html
simulator の最新版をアップします。
森口クンの版と統一したものです。
2007-03-13T06:10:48+09:00
1173733848
-
言語仕様(そろそろ
https://w.atwiki.jp/1han/pages/20.html
注意)このページは非常に適当ですのであしからず。
*関数呼び出し
int引数
r1,r2,r3,,,
int返り値
r1
float引数
f0,f1,f2,,,
float返り値
f0
*レイトレで呼び出されるライブラリリスト
cos(済)
sin(済)
create_float_array(済)
create_array(済)
atan(済)
floor->floor
float_of_int->ftoi
int_of_float->itof
sqrt
read_float
read_int
print_byte
print_int
2007-03-09T21:31:46+09:00
1173443506
-
assembler
https://w.atwiki.jp/1han/pages/19.html
lwsとswsが誕生したから、lwとswはスタックポインタ以外のレジスタだけ取り扱ってますので、
lwとswを元に戻しました。
アセンブラはリンクレジスタなどの初期値を明記しなければならないようですが、
位置とかまだはっきり分かってないので、まだ書き込んでいません(すぐできる)
一様アップしておきます。
今日はもう限界なんで、しかもだれも来ていないから、帰ります。
明日の午前中に来ます。
2007-03-13T16:59:18+09:00
1173772758
-
FMUL
https://w.atwiki.jp/1han/pages/18.html
昨日アップしたFMULには丸めのところで間違いました。
直したものをアップします。
エラーを発見したら知らせてください。
2007-02-26T22:13:13+09:00
1172495593
-
近況報告/お絵かき掲示板ログ/1
https://w.atwiki.jp/1han/pages/17.html
#ref(1170140749.png)
#comment
----
2007-01-30T16:05:49+09:00
1170140749
-
近況報告
https://w.atwiki.jp/1han/pages/16.html
*ついにCPU調教も佳境
ソフト(ウェア)責めはだいぶ進んだ模様。
以下僕とM氏の会話ログ。
----
hir7 の発言:
ktkr
eisuke_arai の発言:
ちょ
eisuke_arai の発言:
kwsk
hir7 の発言:
レイトレ
eisuke_arai の発言:
ちょ
eisuke_arai の発言:
kwsk
eisuke_arai の発言:
!
hir7 の発言:
もちつけ
eisuke_arai の発言:
はぁはぁはぁはぁ
hir7 の発言:
とりあえずこれを見てほしい
eisuke_arai の発言:
ハァハァハァ
eisuke_arai の発言:
す、すごく大きいです
hir7 の送信:
開く(Alt+P)
hir7 の発言:
ppmをみれるビューアが必要だが。
hir7からcandy.ppm の受信を完了しました。
eisuke_arai の発言:
キタ━━━━━━(゚∀゚)━━━━━━ !!!!!???????
eisuke_arai の発言:
グロ画像wwww
hir7 の発言:
びゅーあいれれw
eisuke_arai の発言:
ビューアいれたら
eisuke_arai の発言:
ぐろいのでた
eisuke_arai の発言:
しょぼんぬ
hir7 の発言:
釣り乙wwww
eisuke_arai の発言:
ちょwwwww
eisuke_arai の発言:
mjsk
hir7 の発言:
俺見れたけど?
eisuke_arai の発言:
え
eisuke_arai の発言:
イルファンビューだと
eisuke_arai の発言:
うまくみえんな
hir7 の発言:
待て
eisuke_arai の発言:
オヌヌメビューアキボンヌ
hir7 の発言:
もっかいおくるお
eisuke_arai の発言:
おちんちんぬるぽ
eisuke_arai の発言:
把握した
hir7 の発言:
や、fresh viewとかいうソフト淹れてみて
eisuke_arai の発言:
おおおおおおお
ei
2007-03-07T21:01:18+09:00
1173268878