アカウント名:
パスワード:
メモリ空間意識していたらポインタが解らないと言わないって形には、実際にアセンブラでメモリを使えば解ります。 同様に、デバイスの取り扱いなんかも直接I/Oを叩いて覚えれば、凡ミスも減るでしょう。
教材用に今風構成のZ80モドキ出ないかなぁ。PIO-SIO-CTC付きでフラッシュの安い奴。
Z80なら手隙のお偉いさんも覚えがあるだろうから教官にも困らんだろうし。
H8とかM16のボードはそこそこ安いから選択肢になりませんか?ワクチン君 [3dweb.co.jp]もそこそこ安いけど、モータ制御、センサー制御まで勉強できます。新人にやらせるなら、ちっちゃなロボットの方が動きがある分、プログラムの不具合が分かりやすいし興味をもってもらえるかも知れませんね。
教育の時には、使用言語を変更するとか開発環境を替えるってのも経験させて置きたいので。
学校でCばかりって奴等は、PC上でCでやる分にはそれなりに使えるんだが環境が変わった途端に「解らない」といって思考停止 する奴等が多くて。
#理想はCPU付き電子ブロックなんだけど。
そりゃ実用品を回してもらうのは無理でしょう。それならそれで秋月 [akizukidenshi.com]が出している数千円のH8ボードを買えばいいと思います。アセンブラなどはルネサスが提供している評価版を使う。さすがに新人研修レベルじゃ試用期限後の64Kbyte縛りは気にならないでしょ?LCD付きじゃないと、やれることも限られてくるんですが、つけたって値段は高が知れているし、アセンブラを勉強する目的なら十分だと思います。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私は悩みをリストアップし始めたが、そのあまりの長さにいやけがさし、何も考えないことにした。-- Robert C. Pike
泣きながら (スコア:1, すばらしい洞察)
新人たちに組み込みで要求させるセンス的なものを身に着けさせるには、今でもこれが一番かと。
ただ、いくら組み込みでも、実務レベルではほとんど使いませんけど。
Re:泣きながら (スコア:1)
メモリ空間意識してればポインタがわからんなんて言わないだろう。
Re:泣きながら (スコア:0)
メモリ空間意識していたらポインタが解らないと言わないって形には、実際にアセンブラでメモリを使えば解ります。
同様に、デバイスの取り扱いなんかも直接I/Oを叩いて覚えれば、凡ミスも減るでしょう。
教材用に今風構成のZ80モドキ出ないかなぁ。PIO-SIO-CTC付きでフラッシュの安い奴。
Z80なら手隙のお偉いさんも覚えがあるだろうから教官にも困らんだろうし。
アセンブラの勉強なら (スコア:3, 参考になる)
H8とかM16のボードはそこそこ安いから選択肢になりませんか?ワクチン君 [3dweb.co.jp]もそこそこ安いけど、モータ制御、センサー制御まで勉強できます。新人にやらせるなら、ちっちゃなロボットの方が動きがある分、プログラムの不具合が分かりやすいし興味をもってもらえるかも知れませんね。
vyama 「バグ取れワンワン」
Re:アセンブラの勉強なら (スコア:0)
教育の時には、使用言語を変更するとか開発環境を替えるってのも経験させて置きたいので。
学校でCばかりって奴等は、PC上でCでやる分にはそれなりに使えるんだが環境が変わった途端に「解らない」といって思考停止 する奴等が多くて。
#理想はCPU付き電子ブロックなんだけど。
Re:アセンブラの勉強なら (スコア:1)
そりゃ実用品を回してもらうのは無理でしょう。それならそれで秋月 [akizukidenshi.com]が出している数千円のH8ボードを買えばいいと思います。アセンブラなどはルネサスが提供している評価版を使う。さすがに新人研修レベルじゃ試用期限後の64Kbyte縛りは気にならないでしょ?LCD付きじゃないと、やれることも限られてくるんですが、つけたって値段は高が知れているし、アセンブラを勉強する目的なら十分だと思います。
vyama 「バグ取れワンワン」
Re:アセンブラの勉強なら (スコア:0)