自作

アナログVGAテスト

昨日は、アセンブラも終わったことなので、トラ技2009/11月号を参考にカラーバーを出してみました。 ここまではあっさり行ったのですが、画像を描画しようと思ったら画像を転送する手段が・・・ SDカードに書いて転送しようとしたところでSDCにつっかえてま…

続アセンブラ

なかなかに疲れましたが、何とか全部の仕様を満たすものが完成。かなりバグバグでした。 今回とにかく思ったのが終端処理です。うっかり\0を検出し逃して暴走させることが多々ありました。もっと形式的に扱う方法をかんがえないとかなりしんどいですね・・・…

続アセンブラもどき

要望を追加。マルチコアに対応。ただし制約多し。 三重のポインタとか上手く扱えなくてグローバル変数がふえてしまった。。。 なんかすさまじく汚いソースでもういやだ。 とりあえずC++でクラスでも使ってまとめなおそうか。http://uguu.jp/upload2/src/up01…

ひとまずアセンブラもどき試作完成

なんとかできました。4日くらいかかりました。今回いろいろと初めてだったので、ソースに構造化のかけらもない。。。 また1から書き直すことになりそうですが、とりあえず動くようになったので今は良しとします。 以下ソースコードです。 http://uguu.jp/upl…

XMLパーサー

某t氏(t氏率たかいな・・・)のCPU向けのアセンブラのようななにかを作ってます。 俺が使うのじゃないので命令をxmlで読み込ませようとしたのですが、なかなかに大変でした。 MSXMLを使おうとしたのですが、MSDNが英語だったので避けてほかのをパーサーを探し…

DE0買いました

1日遅れながら、DE0を買っていじったのでそれについて。 DE0というのはAlteraのFPGA、CycloneIIIを実装したFPGAボードです。メーカーの製品のページは以下です。 http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&No=364 このボードは定…

タイマー製作中止

今日、急遽部活の先生が転勤していくことがわかった。 それで、そうなるとこれを作ってもすぐ先生がいなくなってしまうので使われない&次の先生に廃棄処分にされちゃうんですよ、多分。 だって、今の先生だから作ったら使ってくれるといってくれたがほかの…

タイマー2

とりあえず、解決できなかったので土曜日か日曜日大須へ行くことへ。 今は仕方ないのでPICのプログラム書き中。 で、名古屋にいったついでにハンズで表示部を作るための材料を調達。 あぁ、お金が・・・orz ココに書きながら考えてたら「もう、この回路いい…

タイマー

実は、卒業までにちょっと、スポーツ用タイマーを作らないといけないんですよ、8日だけど。。。(間に合うのか! で、それを作ってたんですがなぜかカウンタ回路が正常動作しない・・・ NANDで作ってるんですがね、こんなことならD-FFを素直に買っておくんだ…

パソコン製作開始!

久しぶりの日記です。 実は、自分のWIKIが出来たので基本的にそこを使ってたんですが、 なんか気になったので再び使うことにしました。 日記名も変更したわけですが「パソコン製作」とかいうとAT互換機の自作かと思うんですが、 今回はちがって1から回路を設…