忍者ブログ
RoboCup Junior Japan Rescue Kanto OB

             2005~2013
[934]  [933]  [932]  [931]  [930]  [929]  [928]  [927]  [926]  [925]  [924
以前に某大学の推薦受験の話を記事にしたことがありましたが、

どうやら予想外に反響が大きかったようで全国の高専の受験生(予定)の皆様から詳細を・・・

という連絡が寄せられています。


この件につきましては、そのうち順順に返事返していこうと思いますのでよろしくお願いします。


そして今日は全く別の話ですね。

最近は本当に課題が多くて何が何だか。前回ちらっと書いた例の課題14コンボは絶賛継続中です。

それどころか、追加効果発動で14どころか20コンボ近くになっているような気がします。


んで、その中にFPGAのシミュレーションの課題があって、仮想で簡易的な計算機を作っています。

本来ならこの課題はこのシミューレーターを作った後で適当に機械語のdatファイルを置き、

それを読み込ませて動作テストをするのですが、

任意の追加課題として、ASM命令を機械語に落とすアセンブラを作るというものがありました。


今回はちょっと時間もないし、追加の方はスルーする予定だったのですが、

よく考えて見れば結構簡単に書けることが判明したのでちょっと書いてみることにしました。
べっ、別に本家の課題がうまくいかないから追加課題だけやって誤魔化そうとしてる訳じゃないんだからねっ!


という訳で昨日の夜にささっと書いてしまいました。

プログラムの内容としては、

・コマンドラインからファイル名を受け取って中身のデータを読み取る
・機械語に変換する
・imem.datファイルに書く


内容としてはこれだけです。

コンパイラのようにASMの記述ミスに対するエラー文を追加したので

その部分の表示にちょっと手間取りましたが、上手く動いているようです。


という訳で追加課題が終わったのですが・・・。

肝心のFPGAのシミュミュレーターは動作しないまま・・。・できないというよりまだ手を付けてないだけですけど。


さて、このアセンブラ。一体どこで使うんでしょうね()。

終わらない課題の日々は続きます。

(^・ω・)ノ RadiumProduction at curonet
Comments
※コメントは内容確認後に手動で公開するようにしております。反映までしばらくお待ちください。
Your Name
Title
color
Comment
 

カレンダー
10 2024/11 12
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
最新CM
[05/09 ONE RoboCuper]
[05/07 HDD ほしいよー]
[04/21 ブラック3辛]
[12/26 bols-blue]
[06/08 ONE RoboCuper]
かうんた
カウンター カウンター
らじぷろ目次
らじぷろ検索機
プロフィール
HN:
Luz
性別:
男性

PR

忍者ブログ 2007-2021,Powered by Radium-Luz-Lα+-Rescatar in RadiumProduction [PR]


Related Posts Plugin for WordPress, Blogger...