1 :
デフォルトの名無しさん:
2 :
デフォルトの名無しさん:2010/07/15(木) 13:49:51
そのPDFの1.2のところ見てみたんだけど
GR1の値を、GR0にセットしたい場合は、
LD GR0,GR1になるんじゃない?
マクロ命令って?includeとかの事を言ってるの?
実際に、CASLが動く環境があったら必要なのかもしれないけど
これは試験用?なんだからいらないんじゃないかな
単発質問スレたてちゃいけないらしいですよ2chでは^^
参考書買え
その方が後悔しないぞ
LD GR0,GR1
をアセンブルした後の十六進で書かれた機械語の
結果はどうなるかしりたいんです
5 :
デフォルトの名無しさん:2010/07/15(木) 19:19:16
実際にCASLのアセンブラがあったらいいんだけどねえ。
これは試験用の問題で、実行環境じゃないから
このCASLはどんなCPU上で動いてるのかわかれば
調べようもあるんだろうけど架空のCPUを想定してるんじゃないかな
LD GR0,GR1
アセンブルして
14 ?? ??
になったときの
??にナニが入るのか知りたいんです
そんなわけない
vectorにエミュレータがあるぞ
>5
俺の出身高校ではCOMETエミュレータを使ってCASLアセンブラの授業うけたぞ。
「アセンブリ言語」のエミュレータなら、昔からあるよ。
ただ、CASLアセンブラが実際にどんなマシン語吐くかなんて誰も知らないし、
作ったIPAも決めていない。
CASLやった後にZ80やったら死ねた
CASLやった後に80486やったら天国だった
情処を受ける為にCASL.COMETエミュレータ自作しながら勉強したよ。
確かCP/MではCよりTurboPASCALの方が早かったのでパスカルで組んだ。
シミュレータ使ったら
LD GR0,GR1が
14 01にアセンブルされるんですが
それでもいいのでしょうか?
16 :
デフォルトの名無しさん:
まず、何のエミュレーターを使ってこの答えを出したのか、書かないと
・どのような環境(使用PC,OS,言語,その他もろもろの状況のこと)
エミュレーターによって出す答えは違うんじゃないかな
そのエミュレーターは、そういう結果を出すんだったら、
いいも悪いもないでしょう。それが結果です。
どのCPUで動いてるかどうかも、
わからないアセンブル結果なんかにどうしてこだわるの?