No.2ベストアンサー
- 回答日時:
なかなか、アセンブラを勉強する環境を作るのは難しいのですが。
まず、実際のCPUを考えた場合のアセンブラ
8086系
http://www.d1.dion.ne.jp/~ecb/assembler/assemble …
Z80系
http://www.nsknet.or.jp/~kamichan/prog/z80asm.html
情報処理用の仮想CPU用(CASL)
http://www.scc-kk.co.jp/lib_scc/catalog/edcbooks …
http://lss.eternity.ne.jp/cgi-bin/link/lss_frame …
等が有ります。
その他、Google等で検索してみれば、山ほどの情報を得る事が出来ます。
No.7
- 回答日時:
No.6
- 回答日時:
どいう目的で、アセンブラを勉強なさりたいのでしょうか?
1昔前ではZ80を勉強しておけば、問題なかったのですが、今では、あまり必要ありませんね。
むしろCを勉強したほうがいいかも...
とりあえずアセンブラを勉強するには、実機で動かしてみるという事でしょう。
数バイトていどでも、自分で作ったのが動くのは感動ものです。
現在でお勧めできるのはPICあたりでしょうか?
これだと、アセンブラの概念を勉強するのには、最適かと思います。
例えば、以下のようなキットが売っています。
これだと、ハード、ソフトの両方が勉強出来ますよ
参考URL:http://akizukidenshi.com/catalog/items2.php?q=PI …
PICとは何なのでしょう?ほんとに無知で申し訳ございません。これも自分で調べてみますね。それからハードの勉強もしてみたいです。ありがとうございました!
No.5
- 回答日時:
>>かけだしプログラマです。
既に働いている訳ですネ。それならば、現在使っているマシン環境で
アセンブラーが使えるのでしたら、マシンメーカーが出している
アセンブラーの入門書を使われるのが最適です。
勉強方はやっぱり例題を多くこなす事が早道だと思います。
やっぱり自分で考えて、動かしてみることが大事なんですね。MASMという環境(?)があるので、トライしてみます!どうもありがとうございました。
No.4
- 回答日時:
最終的な目的は何でしょうか。
(1)情報処理技術者試験の基本情報技術者に合格したい。
この場合、選択言語が4つあります。CASL2、COBOL 、C、JAVAです。
将来を考えるならCかJAVAでの受験をお勧めします。
一方国家試験に最短距離で受かりたいならCASL2がお勧めです。
CASL2はアセンブラーの一種ですが、国家試験のために作られた
架空の言語ですから、世の中では全く使い物になりません。
(2)将来プログラマーになりたい場合。
アセンブラーの種類は数多いのと、最近はアセンブラーを使うことはまれなので
必要に迫られて勉強するのなら別ですが、自発的に勉強する価値は低いです。
それよりもCやJAVAを勉強するか、基本情報技術者の勉強をする方が
得策だと思います。
ズバリ、仕事でアセンブラを使いこなせるようになりたかったのです。CASLとはどのような言語なのでしょう。これは自分で調べてみようと思います。ありがとうございました!
No.3
- 回答日時:
アセンブラはCPU側に近いので、CPU構成により覚える事は変わります。
ketchapptさんの意図する所はコンピュータ(プログラミング)の基礎を学びたいと見ましたがどうでしょうか?
CPUの系列により覚えることは変わりますが、下記の部分はさほど変わらないと思いますし、以下の事を理解しているかしていないかで、C言語などでハードをたたくプログラムを作るときなどに必須の知識だと思います。
○まず、始めに2進数、16進数を理解。
○CPU構成の理解(レジスター、プログラムカウンター、スタックなど)
○CPU固有の命令(ニーモニックを覚える)。
○アセンブラの命令を大きく分けると三つに分類されます。(代入、比較、繰り返し、もちろん例外処理あり)
また、覚えたい(知りたい?)アセンブラは何系なんでしょうか?
ご回答ありがとうございます。そうですね、コンピュータの基礎もしっかり身につけておきたいと思っています。アセンブラの用語については、まだチンプンカンプンですが、参考させていただきました!
No.1
- 回答日時:
将来のことを考えたら、別にアセンブラなどは勉強しなくてもいいと思いますが・・・。
将来のことを考えたら、基本情報技術者のCASLあたりを勉強したほうがいいと思いますよ。
参考URL:http://www.hiro.kindai.ac.jp/08-computer/School0 …
早速のご回答どうもありがとうございました。
実は仕事の関係でアセンブラを習得しておきたかったので・・。
説明不足で申し訳ありませんでした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 高校 最近考えついた勉強方法についてご意見をいただきたいです。 私は文系の高校生で、将来英語を使った職に就 1 2023/02/04 21:28
- C言語・C++・C# アセンブラ指令 3 2023/06/17 14:47
- その他(プログラミング・Web制作) x86_32のGASの擬似命令 3 2023/06/07 19:55
- Excel(エクセル) ExcelのFSO(ファイルシステムオブジェクト)について学びたいのですが。。。 5 2022/12/15 18:06
- 大学受験 専門学校の志望理由書について自信が全く無くて…添削してください。 「 私は将来、IT企業の第一線で活 3 2022/10/11 01:12
- 仕事術・業務効率化 効率的な勉強方法(分野問わず)を教えてください 1 2023/08/16 01:33
- 大学受験 自己推薦書の添削や意見・アドバイスお願いします 2 2022/08/27 19:34
- C言語・C++・C# C#の基本文法が詳しく書かれている教科書的な本ありますか 2 2023/02/11 03:48
- 専門学校 この生活、中々うまく勉強がはかどりません。 3 2023/03/06 15:00
- その他(社会・学校・職場) 将来の就職についてのアドバイスを下さい。 私は現在大学生で、建築を学ぶ学部に居ます。 しかし大学で建 3 2022/09/17 10:06
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アセンブラの参考書(初心者)
-
7セグメントLEDの点灯について
-
アセンブラエディタ
-
デバックについて教えてください。
-
バイナリの実行ファイルをgccを...
-
ニーモニックコードを使って割...
-
アセンブラの勉強方法
-
アセンブラを勉強したいのです...
-
アセンブラでTCP/IPのプログラ...
-
大学の卒業研究で以下のような...
-
masm32がうまく動きません。
-
PICに書き込むプログラムや変数...
-
成人してから
-
回答が貰えるように質問文の添...
-
0xffffとは?
-
Javaの問題について
-
一般のソフトで画像を扱う場合...
-
エクセルVBAのIf,Then 構...
-
Z-80に詳しい方教えて下さい。
-
CASLII アセンブラ (C C++ J...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ライン数とステップ数の違いは?
-
アセンブラからC言語に変換する...
-
実行ファイルからソースはみれる?
-
アセンブラ言語がわかりません。
-
アセンブラエディタ
-
ニーモニックコードを使って割...
-
バイナリの実行ファイルをgccを...
-
アセンブラで割り算
-
PC-9801でマシン語を学習するに...
-
このアセンブラの意味を教えて...
-
最初のアセンブラ
-
アセンブラ言語で質問です。
-
PICはアセンブラとC言語のどち...
-
アセンブラのLA
-
【H8マイコン】HEWで埋め込みア...
-
PDP-11のアセンブラ課題
-
[C言語→アセンブリ言語]はどう...
-
アセンブラの配列処理
-
PICのアセンブラからC言語へ変...
-
PICに書き込むプログラムや変数...
おすすめ情報