MPASM

PICのアセンブラであるMPASMについて解説します。

ディレクティブ (Directives)

ディレクティブとはアセンブラへの命令であり、以下の6種があります。

  1. Control Directives
  2. Conditional Assembly Directives
  3. Data Directives
  4. Listing Directives
  5. Macro Directives
  6. Object File Directives

Control Directives

ディレクティブ 説明
#define  
#include  
#undefine  
constant  
end  
equ  
org  
processor  
radix  
set  
variable  

マクロ言語 (Macro Language)

label macro [arg1, arg2, ..., argn]
...
      endm

エラー、警告、メッセージ

種類 コード番号
ASSEMBLER ERRORS 100~
ASSEMBLER WARNINGS 200~
ASSEMBLER MESSAGES 300~

参考

  • MPASM™ Assembler, MPLINK™ Object Linker, MPLIB™ Object Librarian User's Guide (DS33014J)
  • MPASM Assembler Help (hlpMPASMAsm.chm)