• ベストアンサー

マイコンのアセンブラ学習

教えてください。仕事で、マイコンを使ってある波形を作ることになりました。 マシン後のマニュアルを渡され、LDI, STB,EOR・・とかを使って作るんだ。といわれました。 RISCマイコン??とか言ってました。 全然分からないのですが、このRISCマイコン?のマシン後の組み方で学習できるURLとかあれば教えてください。 書籍でも結構です。 よろしくお願いします

質問者が選んだベストアンサー

  • ベストアンサー
  • zwi
  • ベストアンサー率56% (730/1282)
回答No.4

富士通のマイコンでしたか。それだと直接的な書籍はないし入門サイトのようなものもありませんね。 他のマイコンを使いこなしている人が使う分には問題ないでしょうが、初めて使うには荷が重いでしょう。 しかし32ビットRISCマイコンでマシン語=アセンブラで書くのは珍しいですね。普通はC言語を使いますが。 とりあえず、マシン語でマイコンってどう動くんだってことを理解してもらうのなら、情報処理技術者試験のCASLIIなどを紹介してみましょうか。 その1.情報処理技術者試験のCASLII とてもシンプルなマシン語なのでCPUの基本的な動作を学ぶには丁度良いと思います。 http://www016.upp.so-net.ne.jp/masuda2/casl2/index.html でシミュレータソフトがありますので、これで動かしてみましょう。 http://www.vector.co.jp/soft/dl/win95/prog/se142889.html 他のデバッガを使ったことがあるのなら操作は難しくないはずです。 その2.PICというマイコンの入門サイトです。 http://www.picfun.com/cpuframe.html レジスタの構成やらポートの構成はFRマイコンとは違いますが参考にはなるはずです。組み込みマイコンは周辺装置を操ってこそのものですから。 まず、このあたりを理解できそうかお尋ねしておきます。

その他の回答 (3)

  • tkanenet
  • ベストアンサー率38% (21/55)
回答No.3

富士通のRISCマイコンですとおそらくは以下のどれかでしょう。 http://jp.fujitsu.com/microelectronics/products/micom/ 入門用書籍やURLはあまりない状態でしょう。 思い切って、富士通問い合わせフォームに 「貴社マイコンのアセンブラ入門用の資料があったら知りたい」 と書いて送ってみるとか。

  • debukuro
  • ベストアンサー率19% (3635/18948)
回答No.2

アッセンブラでプログラミングは機種依存になるのでハード構成を知らなくてはなりません。 機種がわからないと説明できないと言うのはそのためです。 ウインドウズの上で使うアッセンブラがあるはずなのでマイクロソフトのオンラインショップで探されたほうがいいと思います。 プログラムを作った人でさえソースファイルを見ても何をしているのか分からない代物ですよ。 一例 LD A,46 LD BC,TXADR OUT B LD A,7 LD BC,ATRADR OUT B RET これはZ80Aのソースですがこんな具合です。 ここでTXADR とか ATRADR なんてのが機種依存の数値になるのです。

  • zwi
  • ベストアンサー率56% (730/1282)
回答No.1

残念ながら情報不足ですね。 世の中にRISCマイコンは、溢れかえるほど種類があります。 違うマイコンの情報を覚えても混乱するだけでしょうから、詳しいマイコンのメーカー名や型番を教えてください。

towa2005
質問者

お礼

返信ありがとうございます。ICは、富士通製でした。32BITマイコンのようでした。よろしくお願いします

関連するQ&A

  • ネットワーク・CCNA学習について

    はじめまして。 私はネットワークエンジニアを目指して学習を始めたいと思っているのですが、書籍にしても沢山ありすぎて迷ってます。 ネットワークの基礎から知識を深めてCCNAへの学習とステップアップしたいと思っているのですが、書籍を見ていると理解しづらく壁にぶち当たることがよくあります。 今までネットワークの学習をされた中で、基礎から学ぶうえで「この教材がわかりやすい」というものがあったら教えて頂けないでしょうか? 現在ネットワーク関連のお仕事に就いておられる方からもお話を聞きたいです。 宜しくお願いします。

  • アセンブラを用いてマイコンを動かす

    私は研究でマイコンを使っています それを2値パターンのLCDに画像を表示させるといったことをしています しかしLCDのチップが壊れてしまい、これ以上表示できなくなってしまいました 今は大学生ですがこれでは卒業できないと言われてしまいました 動画の割り込みプログラムを作りそれをオシロで測定する研究にシフトしました がプログラムがわからないので厳しい状態になっちゃいました どのようなプログラムならいいんでしょうか?

  • アセンブラ マイコン

    http://oshiete1.goo.ne.jp/kotaeru.php3?q=1684787を見て アセンブラを学習するにはマイコンを購入したほうがいいみたいだけど、どんなマイコンがいいのでしょうか。 できるだけ安くて、買ってすぐwindows xp で動くものを教えていただけないでしょうか。

  • 【日経225】相場勘の学習!

    http://money4.2ch.net/test/read.cgi/deal/1164383500/ こちらのスレで>>325以降に登場しては、ズバズバと明日の日経225の動きを予測して的中させる「おっちゃん」のようになりたい初心者です。しかしどのように系統だって学習したらいいかわかりません。 スレ上で質問してもスルーされたり煽られたりして終了です。 とすれば、やはり「ここ」の温かい回答者様の出現に期待するほうが賢明だな・・・という打算(?)でID取得&質問させていただきました。 大学受験の勉強マニュアル本でいう「これがオススメの参考書だ!」みたいな書籍やURLを教えてください。 どうぞよろしくおねがいします。 追伸 ・テクニカル指標については学習中(けっこう吸収しました) ・個別株取引は1年経験あり、収支はトントン(勘でやっていた) ・バイブルは「投資苑」というのが、もっぱらのウワサ(?)

  • web作成技術の学習方法

    web作成スキルを学習して、今後の仕事の幅を広げて行きたいと考えています。cad等は扱えるのですがweb作成に関しては初心者で、最初スクールに通おうかと考えていたのですが思ったより高額でした。まずは自分で学習しようと考えているのですが、その際参考になる書籍やhpがあったら是非教えてください。よろしくお願いします。

  • H8マイコンとPCをUSBでシリアル通信

    H8マイコンとPCをUSBでシリアル通信 マイコン( H8/2215 )をUSBでPCと繋ぎ、RAM上にあるデータを シリアル通信で送りたいと思っています。 現在、書籍のサンプルソースを参考に図1のような構成で プログラムを実行すれば H8/2215 から PC_1 へデータが送れる ことを確認しました。 しかし、図2の構成で実行するとデータが送れません。 また、PCとは繋がず RS232C のケーブルだけをマイコンにさせば なぜか問題なく動作します。 このような状態なので、プログラムを試行錯誤しながら調整 しているのですがなかなかうまく通信出来ません。 図2のような構成でシリアル通信したい場合、どこをどんな風に 調整すれば良いのでしょうか? 参考URLでも何でも構いませんのでアドバイスお願いします。 図1  PC_1 <--- USB ---> H8/2215 <--- RS232C ---> PC_2 図2  PC_1 <--- USB ---> H8/2215 <サンプルソースの書籍> 「USBターゲット機器開発のすべて」(CQ出版社)  サンプルソースはルネサスのH8S/2215用USB-シリアル  変換サンプル・プログラム

  • COBOLの学習方法?

    C,VB,PHPなどの言語でプログラミングはしたことがありますが、 COBOL言語でプログラムを書いた経験がありません。 富士通などのホスト?機のコボルの仕事をしたいと思っておりますが 書籍などで一般的なCOBOL?を学習したいので、良書を探しております。 コボラー?と呼ばれる方にお聞きしたいのですが、コボルは何が難しいのでしょうか?つまずき易い点など知りたいです。 また、コボルでオセロは作れますか?

  • PICマイコンのアセンブラについて

    PICマイコンのアセンブラルーチンについて PICマイコンのアセンブラについて教えていただきたく投稿しました。 http://orange.zero.jp/electronics/pic/pic.html 上記のサイトについてです。 『●「整数演算」』の 『◇8×8=16ビットの乗算』についてです。 つまり、下記リンクの演算ルーチンについて、大まかな流れだけでいいので解説していただけないでしょうか。 http://orange.zero.jp/electronics/pic/mul816.txt よろしくお願い致します。

  • PICに書き込むプログラムや変数の容量を少なくする方法

    16f877のpicマイコンでプログラミング作業を行っています もともとPC上でのソフト開発がメインだったので マイコンプログラムはいろいろ制約があり大変です 現在C言語によってプログラムを書いているんですが ccscでコンパイルすると容量不足でエラーがでます not enough ram for valiaホニャララ 等がよく出ます。 マニュアルを読むと変数を減らせとかいろいろ書いてありますが 減らしても改善できません。 知人に聞くとアセンブラで書くといいよと言われましたが アセンブラはわからないのでCじゃないとだめです なにか容量をあまり取らないコーディングやその他のテクニックをご存知の方 教えてください、お願いします。 また、参考になる書籍やURL等がありましたら教えてください

  • AfterEffectの使い方

    仕事でAfterEffectを使うことになったですが 操作がよくわかりません、体験版を使用中ですが 製品版を買えばきちんと書籍で、ある程度基礎マニュアルは ついてくるのでしょうか? PDFマニュアルなら今体験版をadobeに申し込むとチュートリアルが ついてくるようですが。 デザインの仕事ではないので本格的なテクニックは必要ありませんが 難しいです。 本屋に行ったらある程度の書籍はありましたが簡単なものは ありませんでした。 Photoshopとかはあるんですけどねー。 ネットでもある程度ありますし。 検索したら↓のようなところは見つかりましたが もう一段階レベルを下げたものがほしいです。 なにか参考になるURLや書籍を教えてください。 http://www.ayatoweb.com/index.html

専門家に質問してみよう