• ベストアンサー

MASM32の言語は何

しょぼい質問ですが・・・ MASM32でDLLをプログラミングするとき、何言語で書けばよいのですか。 勉強をしたいのですが、言語が分からないとしたくても出来ないので・・・ その事について、お願いします。

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

  • ベストアンサー
  • xcrOSgS2wY
  • ベストアンサー率50% (1006/1985)
回答No.4

命令の詳しい解説はインテルのサイトにあります。 IA-32 Intel Architecture Software Developer's Manuals http://www.intel.com/design/pentium4/manuals/index_new.htm MASM32自体の使い方の詳しい解説はマイクロソフトのサイトにあります。 Microsoft Macro Assembler Reference http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmasm/html/vcoriMicrosoftAssemblerMacroLanguage.asp

satosi1
質問者

お礼

皆様、有難う御座いました。 難しそうなので、やめる事にします。 折角、答えてくれたのに、すいませんでした。

すると、全ての回答が全文表示されます。

その他の回答 (3)

noname#65286
noname#65286
回答No.3

> 何言語で書けばよいのですか。 MASM32自体が言語です。 http://www.interq.or.jp/chubu/r6/masm32/intro.html ↑を見て理解できなかったら、やめた方が・・・

satosi1
質問者

補足

すみません、もしMASM32自体が言語なら、命令を詳しく解説しているサイトを教えていただけませんか。

すると、全ての回答が全文表示されます。
  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.2
参考URL:
http://hp.vector.co.jp/authors/VA014520/asmhsp/chap1.html
すると、全ての回答が全文表示されます。
回答No.1

MASMってマクロアセンブラのことではないでしょうか。 とすれば言語はアセンブラ  ですか。

すると、全ての回答が全文表示されます。

関連するQ&A

  • masm32の設定

    プログラミング初心者です。 この度アセンブリ言語を勉強しようと思い、MASM32 version10をダウンロードし、C:\masm32 というディレクトリにインストールしました。 次に、PATHにC:\masm32\binを追加して,mlコマンドのパスの設定をしました。 そして、以下のようなプログラムを作りました。 ファイルはD:\masm\hello.asmとしました。 ; hello.asm   include \masm32\include\masm32rt.inc   .code start:   print "hello, assembler",13,10   exit end start これをアセンブルしようと思い、 D:\masm>ml /c /coff hello.asm として実行すると Micorosoft (R) Macro Assembler Version 6.14.8444 Copyright (C) Microsoft Corp 1981-1997. All rights reserved. Assembling: hello.asm hello.asm(3) : fatal error A1000: cannnot open file : \masm32\include\masm32rt.inc と出てエラーになってしまいます。インクルードファイルにパスが通っていないのでしょうか。いろいろ調べてみましたが、分かりません。 どのようにすれば解決できるでしょうか。 力を貸してください。よろしくお願いします。

  • masm32がうまく動きません。

    アセンブリ言語を学ぼうとmasm32をインストールしました。 インストール手順は下記のように行いました。 ・masm32を C:\ にインストール ・masm32のbinフォルダの中にあるlink.exeをlink32.exeに名前を変更し、16bitリンカLINk.exeをbinフォルダに投入 ・システム環境変数に SET PATH=C:\MASM32\BIN;%PATH% SET INCLUDE=C:\MASM32\INCLUDE;%INCLUDE% SET LIB=C:\MASM32\LIB;%LIB% を書き加える。 ソースをC:\に保存し、アセンブラしてみると C:\>ml /c /Fl test.asm 'ml'は内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチファイルとして認識されていません。 と出ます。 ソースの保存場所をC:\masm32\binに変えて C:\masm32\bin>ml /c /Fl test.asm の形でアセンブラすることはできます。 ソースをC:\に保存した状態でアセンブラできない原因は何が 考えられるでしょうか?

  • 「MASM32」に関する質問

    MASM32に関する質問です 16ビットリンカもダウンロードし、もう環境変数を書き換えればいつでも、MASM32を使える状態なのですが 環境変数をどう書き換えればいいのかが解りません(色々試しましたが) OSはMeです MASM32を使うにはどう言う風に、環境変数を書き換えればいいのかを教えてください。

  • NASMとMASMの違い

    NASMとMASNの違いってなんでしょうか? NASMは今日趣味でちょこっと触っただけです。 MASMは触ったことはありません。 実際に動くアセンブリ言語のソースを見てみようと思い、 海外のサイトから適当に*.asmのソースをダウンロードしました。 ソースを覘くと、 \masm32\include\windows.inc と明らかにMASMの何かを参照しています。 NASMではコンパイルできる気がしません。 NASMとMASMでは記述法方が変わるのでしょうか? NASMではMASMで書かれたソースはコンパイルは不可能なのでしょうか? 素人の私が根本的に勘違いしている可能性もあります。 ご存知の方がおられましたら、ご伝授よろしくお願いします。

  • MASMの機種依存についてお尋ねします

    9821のMSDOS6.2の基本セットと拡張セットを持っています。昔の教本を読みながらMASMを使って9821でプログラミングをしたいと思っています。 しかしこの環境でつかえるMASMは現在販売されていないようで、オークションなどでも見つけることができませんでした。 よく過去の質問に8086で動くMSDOSアプリケーションとして互換性のあるフリーのマクロアセンブラを使えるというアドバイスが出てきますが、 DOS/VとPC98では構造が異なるので実際のところどうなのか気になります。 もしそれらを使用した場合、MSDOSのシステムコールを使わず機種に依存した命令もアセンブルやアンアセンブルはできるのでしょうか? 特にフロッピーディスクまわりの命令を自在に操れるようになれればと思うのですが。 初心者なのでちんぷんかんぷんなことをお尋ねしていると思われるかもしれませんがよろしくお願いします。

  • プログラミング言語を作るには

    オリジナルなプログラミング言語を作ってみたいと考えています。 ただ、どうやって作ればいいかがわかりません。 私は、今のところ、Perl、なでしこ等々、簡単なプログラミング言語での プログラミングしか出来ません。 しかし、プログラミング言語を作ることによって、 プログラミングの勉強にもなると考えているのですが まずは、簡単なものでもいいので、それらしいものを作るには 何から勉強を始めればいいでしょうか、 又、他の言語を覚える必要はありますか。アドバイスを御願いします。 もしくは、例えば、参考になりそうなWEBサイトや、 書籍等々でも、結構です。宜しく御願いします。

  • プログラミング言語について

    宜しくお願いいたします。 エクセルのマクロを勉強したいと思っております。 その後、いろいろとプログラミング言語についても勉強したいのですが マクロを勉強することによって、その他のプログラミング言語の理解も早まりますか?

  • プログラミング言語の習得について

    プログラミング言語の習得について こんにちは。某大学の理工学部数学科に通う4年生です。 プログラミング言語について質問させていただきます。 僕は先日基本情報技術者試験を受験しました。 その試験ではプログラミング言語を1つ習得しないといけなかったためC言語の入門書を一冊勉強しました。 今家にはC++とJavaの入門書、C言語の中級書もあります。 そこで質問なのですが、 続けてプログラミング言語を勉強するには、C言語の中級書、上級書というように1つの言語を徹底的にマスターした方がいいですか? それとも、C++、Javaの入門書を一通りやってC以外の言語も一応使えるようにした方がいいですか? ちなみに大学院に進学する予定なのでまだまだ勉強できる環境にあります。 宜しくお願いします。

  • プログラミング言語

    プログラミング言語 僕は、フラッシュゲームなどを遊んですごいなぁ… こういうのが作れたらいいな…  と思います。 でも、プログラミングがなんなのかも分からないし、勉強しようかなと思っても、 どうやってやればいいのかも分かりません。 そこで… 1・超初心者でもわかりやすい 言語(何を最初に覚えたほうがいいか)はあるか 2・その言語の分かりやすい本 などはあるか です。 その他アドバイスなどお願いしますm(__)m

  • 言語について

    ものすごく初歩的な質問かもしれないのですが、「プログラミング言語」と「スクリプト言語」と「マークアップ言語」の違いについて教えて下さい。 プログラミング初心者なので、なるべく分かり易くお願いします。

このQ&Aのポイント
  • TR8630のFAXドライバーが見つからない
  • キヤノン製品のTR8630でFAXを使用するためのドライバーが見つからない
  • TR8630のFAXドライバーがインストールできない
回答を見る