• 締切済み

78K0の除算

NEC 78K0の32bit/32bitの除算(アッセンブラ)を教えてください。

みんなの回答

  • ts3m-ickw
  • ベストアンサー率43% (1248/2897)
回答No.1

なんてマニアックな質問が‥‥78K0マイコンって一般の人にも売られているのでしょうか? NECELが提供しているサンプルプログラムに32bit/16bitの除算がありますので、これを応用して組むのが早いかと思います。 アセンブラが理解できる人なら何やってるかはすぐに判りますよ。

参考URL:
http://www.necel.com/micro/ja/designsupports/sampleprogram/78k0/index.html
mikabondon
質問者

お礼

ありがとうございました。がんばってみます。

関連するQ&A

  • 除算とは?

    簡単な質問かもしれませんが、教えて下さい。 公務員の給与において除算というものがあると思いますが 除算とはどのような事を言っているのでしょうか。 分かる方がいましたら教えて下さい。お願いします。

  • 除算の意味

    割り算を 除算と言いますが、どうして、除算と名付けられたのでしょうか。 特に 除 という漢字がどうして 付いているのでしょうか? 次に関係あります: 再生核研究所声明171(2014.7.30)掛け算の意味と割り算の意味 ― ゼロ除算100/0=0は自明である?

  • 0除算を判定したい

    0除算とは例えば10を0で割ったら結果が無限大になるように、ある数を0で割った時に起こる現象です。 しばしばこの0除算に悩まされるので、ある式を代入したらそれが0除算であるかどうかを判定できたらと思いました。 そこで下のような関数を作れたらと思っているのですが、 ある式を見てその結果が0除算であるかを判定する方法はありますでしょうか? int isDivide0( float val ) {   if ( val == 0除算 )     return 1;   else     return 0; } int main() {   isDivide0( 10 / 0 ); } 尚、開発環境はVisual Studio2005です。

  • 小学校でのゼロ除算

    たまたまゼロ除算について調べていた時に、ふと小学校の時の算数の授業を思い出しました。 その授業では、余りのある割り算の演習のプリントをやっていました。例えば、7÷3=2…1などです。 それまではスラスラと解けていたのですが、3÷0= という問題が出てきた時に、私は考え込んでしまいました。「3個を0人で分けたら?」「0に何をかけたら3になる?」…どのように考えても、うまい考えが思いつかなかったからです。 結局私は最後までこの計算の答えが見つからず、先生が答えを発表し始めました。答えは「0…3」で、その時は納得していたのですが、今考えると、この答えはどうだったのかと疑問に思います。 数学ではゼロ除算がタブーなのは常識ですが、算数でゼロ除算にこのような答えを与えるのは正しいのでしょうか…?

  • 除算を使わずに10で割りたい。

    加算、減算、シフト、論理演算、ループ、等を使って 除算を使わずに10で割る方法は無いものでしょうか? また、近似値を求めてから誤差を修正する方法でも構いません。 ただし、ループで10を引き続けてカウントする方法は除外させてください。 言語はCでお願いします。

  • モジュロ2除算ってどうやるの?

    情報処理の勉強をしてるのですが、CRCを算出する時の過程でモジュロ2除算というのを使うと書いてあります。 その中でこのように書かれているのですが、この計算の意味がわかりません。 X11+X10+X7 ÷ X6+X2+1 = X5+X4+1 余り…X5+X4+X2+1 モジュロ2除算って、どうやって計算するんですか? 教えて下さい。

  • VBAで除算の商・・・

    VBAで除算の商を求めるには「10 \ 5」などと表記しますよね。 しかし、わからないことがあるんです。 5 \ 2.5 = 2 3 \ 1.5 = 1 上記の式っておかしくないですか? 両方とも2で割り切れるのにもかかわらず、下の式は「1」が返っている・・・・・・。 そもそも除算の商ってどういうことなのでしょうか? お時間のあるときで結構ですので、ご教授ください。

  • 0による不動小数点数除算. ?

    「0による不動小数点数除算.」というエラーはなぜ発生するのか。 それを回避する方法は何か、教えてください。 ネットで調べてみましたが、勉強不足でよくわからないのです。 Windoes7 32bit上で 今まで動いていたソフトを起動させようとしたら発生しました。 そのソフトはサウンドノベル作成ツール『YUUKI'S NOVEL』」です。 特にPCの設定が代わったとも思えません。

  • モジュロ除算について教えて下さい。お願いします。

    現在、CRC演算回路(Cyclic Redundancy Check)の勉強をしているのですが、モジュロ2除算というものがよくわからないので、教えて下さい。何か、Ex-ORを使用して演算しているのですが、どうしてそのような演算結果で、余りが出るのかわからないので、よろしければ、詳しく教えて下さい。よろしくお願いします。

  • 0除算の例外処理ができない!!助けて!!

    0除算の例外処理ができない!!助けて!! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Try If (Flag = "数値") Then Flag = "演算子" Work = Total + Calc + Input Total = js.Eval(Work) Input = "" TextBox1.Text = Total End If Catch ex As Exception MessageBox.Show("Exception Error : 0除算を行いました。") End Try ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Total + Calc + Inputは、すべて文字列です。 実行すると、ポップアップではなく、テキストエリアにこんな文字列が・・・ 0除算しても例外が発生しない・・・ 0 / 0 ・・・NaN (非数値) 1 / 0 ・・・+∞ そもそも、0除算ってなんですか??? 0で割っても例外が出ない!!

専門家に質問してみよう