ファイル | コメント | 容量 | 日時 |
---|---|---|---|
aasm373.7z | 汎用マクロアセンブラ | 59K | 2021/05/05 00:29 |
aasm373.7z | 汎用マクロアセンブラ | 59K | 2020/04/14 19:04 |
aasm373.7z | 汎用マクロアセンブラ | 58K | 2020/04/06 18:20 |
aasm373.7z | 汎用マクロアセンブラ | 58K | 2020/03/31 21:10 |
AASM.EXE | 改造版AASM(Windowsコマンドプロンプト用) |
AASM.MAC | Z80用マクロ |
6809.MAC | 6809用マクロ |
_PASS88.INC | PASS88風マクロ |
_PASS77.INC | PASS77(笑)風マクロ |
hex2bin.exe | .hexファイルをバイナリファイルに変換 |
readme.txt | いつもの |
rept 16 ldi ; ldi×16 endm |
const _A = A,B{4},C{8},D ; A=0 ; B=4 ; C=8 ; D=9 |
@f | 1つ先の@ | |
@f2 | 2つ先の@ | |
@b | 1つ前の@ | |
@b3 | 3つ前の@ |
ld a,(@f2) ; A jr @f ; @ @: ; @ jr @b ; @ @: ; A db 0 |
sub1: jr @@_l ; @を参照 @@_l: ; @ sub2: jr @@_l ; Aを参照 @@_l: ; A |
; Z80の命令にはないけど ld bc, de |
; ; for Z80 ; ; aasm test.asm ; include "_pass88.inc" org 100h ld b, 8 or a if nz ld b, 16 fi rpt inc a rpte djnz ret |
; ; for 6809 ; ; aasm -t -m -m6809.mac test.asm ; include "_pass77.inc" org $100 ldb #8 tsta if nz ; neとも書けます ldb #16 fi rpt inca decb jumps ; l付きジャンプに rpte nz ; lbneになります nojumps ; l無しに rts |
|
|
|