コンテンツにスキップ

検索結果

  • このページでは、MASMの構文を使ったx86プログラミングについて説明する。 また、同時にどのようにMASMのマクロ機能を使うかに触れる。 NASMやFASMといった他のアセンブラーは、MASMとは違う構文を使用する。似ているのは、オペランドの順序と命令サフィックスだけである。 MASM
    1キロバイト (219 語) - 2015年8月25日 (火) 02:44
  • を記述するためにAT&T構文を使用しており、これはより複雑であると主張する人もいるが、より情報量が多いと言う人もいる。 注意:最近のGCCには「-masm」オプションがあり、「-mas=intel」に設定すると、インテルの構文を使ってインラインアセンブリを定義できるようになります。GASでは、「-msyntax=intel」または「…
    9キロバイト (1,412 語) - 2024年7月2日 (火) 16:44
  • 、アセンブリ言語のコードをより読みやすく、理解しやすくするための構文や機能が導入されています。 そのコードを別の形式(通常はMASMやGAS)に変換します。 例えば、MASMでは次のようなコードを書くことができます: mov EAX, 0x05 しかしHLAでは、このコードは次のようになります: mov(0x05…
    2キロバイト (350 語) - 2024年1月7日 (日) 04:29
  • 操作は、ソースとデスティネーションの両方を、メモリーでの位置にすることはできないためである。 この命令は、srcをdestに加算する。 計算結果は、destに格納される。 つまり、MASM や NASM の文法を使う場合には、結果は最初の引数に格納される。 GAS の文法を使う場合には、結果は 2 番目の引数に格納される。 この命令は…
    6キロバイト (799 語) - 2024年4月23日 (火) 03:06
  • Linuxコンピュータでは、最も一般的なアセンブラはAT&T構文を使うGASアセンブラと、MASMに似た構文を使うNASM(Netwide Assembler)があります。 Windowsコンピュータでは、最も一般的なアセンブラはIntel構文を使用するMASMですが、多くのWindowsユーザーはNASMも使用しています。…
    13キロバイト (1,858 語) - 2024年1月7日 (日) 04:14
  • 容を追加したり、現代的な内容を追加したりしたものです。そのため、英語版の内容とは一致しません。 基本的なFAQ x86アセンブラとは GAS構文 MASM構文 HLA構文 FASM構文 NASM構文 x86アーキテクチャとレジスタの説明 コメント 16、32、64ビット 組み込みデータ型 x86ファミリ…
    8キロバイト (538 語) - 2024年1月7日 (日) 01:47
  • $ はアドレス空間の現在位置を表します。これはコードやデータのブロックのサイズを決定するのに使われます。 MASM の $ に相当するのは SIZEOF 演算子です。 以下のようになります。 mystring db "これは私の文字列です", 0 mystring…
    3キロバイト (433 語) - 2024年1月7日 (日) 04:50
  • これにより、複雑なアセンブリコードを効率的に記述できます。 NASMはAT&T構文ではなく、Intelアセンブリ構文の変種を使用しています。また、MASMおよび互換性のあるアセンブラで使用されるセグメントオーバーライドの自動生成などの機能を避けています。 ここでは簡単な例として、いくつかのプロセッサ/プラッろホーム向けにHello…
    13キロバイト (1,763 語) - 2024年2月6日 (火) 05:50
  • AT&T Assembler (as), GNU Assembler (GAS) インテル表記: Microsoft Macro Assembler (MASM), Netwide Assembler (NASM), Turbo Assembler (TASM) Plan9表記: Plan9 Assembler…
    23キロバイト (3,245 語) - 2023年3月18日 (土) 10:07
  • アセンブリ言語を学ぶためには、開発環境が必要です。アセンブラと呼ばれるプログラムを使用して、アセンブリ言語のコードを機械語に変換することができます。代表的なアセンブラには、NASM、MASM、GASなどがあります。 本章では、アセンブリ言語で使用する命令セットについて詳しく説明します。命令セットとは、コンピュータが実行できる命令の集合…
    14キロバイト (2,215 語) - 2023年3月26日 (日) 12:52
  • mov src, dest GAS文法 mov dest, src MASM文法…
    8キロバイト (963 語) - 2019年12月2日 (月) 06:54
  • Instr src, dest GAS文法 Instr dest, src MASM文法…
    1キロバイト (159 語) - 2019年12月6日 (金) 04:19