連載*6502マイコン・ボード製作記(最終回)
公開:2007年3月9日
トランジスタ技術 2007年4月号
連載*6502マイコン・ボード製作記(最終回)
関連プログラムなど
TR0704P
トランジスタ技術編集部
CQ出版(株)
====================================
ダウンロード・サービスご利用者各位
====================================
毎度,小誌ご愛読を賜り,誠にありがとうございます.
このたびはダウンロード・サービスをご利用いただき,誠にありがとうございます.
筆者のご厚意により,製作記事の関連プログラムをこのアーカイブに収録しました.
なお,アーカイブは,ZIPによって圧縮されています.
===================
必要なもの
===================
(1)CC65
(2)当該記事のハードウェア
================
動作確認
================
プログラムは筆者の元で動作を確認済みです.
=================
アーカイブの内容
=================
¥
│
├─BLoader
│ Bloader
│ Bloader.lst
│ Bloader.map
│ Bloader.o
│ Bloader.OUT
│ Bloader.s
│ c65.cfg
│ env.bat
│ mk.bat
│
├─CHKPROG
│ chkprog
│ chkprog.cfg
│ chkprog.lst
│ ChkProg.map
│ chkprog.o
│ ChkProg.OUT
│ chkprog.s
│ env.bat
│ mk.bat
│
├─PeachBasic
│ │ boot
│ │ boot.lst
│ │ boot.o
│ │ boot.s
│ │ c64.o
│ │ c64.obj
│ │ cc65.lib
│ │ cmd.c
│ │ cmd.lst
│ │ cmd.o
│ │ cmd_01.c
│ │ cstdef.h
│ │ ctype.c
│ │ ctype.h
│ │ ctype.lst
│ │ ctype.o
│ │ env.bat
│ │ main.o
│ │ mbasic.c
│ │ mbasic.lst
│ │ mbasic.o
│ │ mk.bat
│ │ Monitor.c
│ │ monitor.lst
│ │ monitor.o
│ │ PMon1000.cfg
│ │ PMon1000.map
│ │ PMon1000.OUT
│ │ PMonRAM.cfg
│ │ PMonRAM.map
│ │ PMonRAM.OUT
│ │ PMonROM
│ │ PMonROM.cfg
│ │ PMonROM.map
│ │ PMonROM.OUT
│ │ pr.c
│ │ pr.lst
│ │ pr.o
│ │ print.h
│ │ sio.h
│ │
│ └─runtime
│ add.o
│ add.s
│ addeqsp.o
│ addeqsp.s
│ addysp.o
│ addysp.s
│ along.o
│ along.s
│ and.o
│ and.s
│ aslax1.o
│ aslax1.s
│ aslax2.o
│ aslax2.s
│ aslax3.o
│ aslax3.s
│ aslax4.o
│ aslax4.s
│ asleax1.o
│ asleax1.s
│ asleax2.o
│ asleax2.s
│ asleax3.o
│ asleax3.s
│ asleax4.o
│ asleax4.s
│ asrax1.o
│ asrax1.s
│ asrax2.o
│ asrax2.s
│ asrax3.o
│ asrax3.s
│ asrax4.o
│ asrax4.s
│ asreax1.o
│ asreax1.s
│ asreax2.o
│ asreax2.s
│ asreax3.o
│ asreax3.s
│ asreax4.o
│ asreax4.s
│ axlong.o
│ axlong.s
│ bneg.o
│ bneg.s
│ bpushbsp.o
│ bpushbsp.s
│ call.o
│ call.s
│ callmain.o
│ callmain.s
│ cc65.lib
│ compl.o
│ compl.s
│ condes.o
│ condes.s
│ decax1.o
│ decax1.s
│ decax2.o
│ decax2.s
│ decax3.o
│ decax3.s
│ decax4.o
│ decax4.s
│ decax5.o
│ decax5.s
│ decax6.o
│ decax6.s
│ decax7.o
│ decax7.s
│ decax8.o
│ decax8.s
│ decaxy.o
│ decaxy.s
│ decsp1.o
│ decsp1.s
│ decsp2.o
│ decsp2.s
│ decsp3.o
│ decsp3.s
│ decsp4.o
│ decsp4.s
│ decsp5.o
│ decsp5.s
│ decsp6.o
│ decsp6.s
│ decsp7.o
│ decsp7.s
│ decsp8.o
│ decsp8.s
│ div.o
│ div.s
│ enter.o
│ enter.s
│ eq.o
│ eq.s
│ ge.o
│ ge.s
│ genlib.bat
│ genlib.bat.1~
│ genlib.bat.2~
│ genlib.bat.3~
│ gt.o
│ gt.s
│ icmp.o
│ icmp.s
│ incax1.o
│ incax1.s
│ incax2.o
│ incax2.s
│ incax3.o
│ incax3.s
│ incax5.o
│ incax5.s
│ incax6.o
│ incax6.s
│ incax7.o
│ incax7.s
│ incax8.o
│ incax8.s
│ incaxy.o
│ incaxy.s
│ incsp1.o
│ incsp1.s
│ incsp2.o
│ incsp2.s
│ incsp3.o
│ incsp3.s
│ incsp4.o
│ incsp4.s
│ incsp5.o
│ incsp5.s
│ incsp6.o
│ incsp6.s
│ incsp7.o
│ incsp7.s
│ incsp8.o
│ incsp8.s
│ jmpvec.o
│ jmpvec.s
│ ladd.o
│ ladd.s
│ laddeq.o
│ laddeq.s
│ laddeqsp.o
│ laddeqsp.s
│ land.o
│ land.s
│ lbneg.o
│ lbneg.s
│ lcmp.o
│ lcmp.s
│ lcompl.o
│ lcompl.s
│ ldai.o
│ ldai.s
│ ldau0sp.o
│ ldau0sp.s
│ ldaui.o
│ ldaui.s
│ ldauisp.o
│ ldauisp.s
│ ldaxi.o
│ ldaxi.s
│ ldaxsp.o
│ ldaxsp.s
│ ldeaxi.o
│ ldeaxi.s
│ ldeaxysp.o
│ ldeaxysp.s
│ ldec.o
│ ldec.s
│ ldiv.o
│ ldiv.s
│ le.o
│ le.s
│ leasp.o
│ leasp.s
│ leave.o
│ leave.s
│ leq.o
│ leq.s
│ lge.o
│ lge.s
│ lgt.o
│ lgt.s
│ linc.o
│ linc.s
│ lle.o
│ lle.s
│ llt.o
│ llt.s
│ lmod.o
│ lmod.s
│ lmul.o
│ lmul.s
│ lne.o
│ lne.s
│ lneg.o
│ lneg.s
│ lor.o
│ lor.s
│ lpop.o
│ lpop.s
│ lpush.o
│ lpush.s
│ lrsub.o
│ lrsub.s
│ lsave.o
│ lsave.s
│ lshelp.o
│ lshelp.s
│ lshl.o
│ lshl.s
│ lshr.o
│ lshr.s
│ lsub.o
│ lsub.s
│ lsubeq.o
│ lsubeq.s
│ lsubeqsp.o
│ lsubeqsp.s
│ lt.o
│ lt.s
│ ltest.o
│ ltest.s
│ ludiv.o
│ ludiv.s
│ luge.o
│ luge.s
│ lugt.o
│ lugt.s
│ lule.o
│ lule.s
│ lult.o
│ lult.s
│ lumod.o
│ lumod.s
│ lxor.o
│ lxor.s
│ makebool.o
│ makebool.s
│ Makefile
│ mod.o
│ mod.s
│ mul.o
│ mul.s
│ mulax10.o
│ mulax10.s
│ mulax3.o
│ mulax3.s
│ mulax5.o
│ mulax5.s
│ mulax6.o
│ mulax6.s
│ mulax7.o
│ mulax7.s
│ mulax9.o
│ mulax9.s
│ ne.o
│ ne.s
│ neg.o
│ neg.s
│ or.o
│ or.s
│ pleasp.o
│ pleasp.s
│ popa.o
│ popa.s
│ popsreg.o
│ popsreg.s
│ push1.o
│ push1.s
│ push2.o
│ push2.s
│ push3.o
│ push3.s
│ push4.o
│ push4.s
│ push5.o
│ push5.s
│ push6.o
│ push6.s
│ push7.o
│ push7.s
│ pusha.o
│ pusha.s
│ pushaff.o
│ pushaff.s
│ pushax.o
│ pushax.s
│ pushb.o
│ pushb.s
│ pushbsp.o
│ pushbsp.s
│ pushc0.o
│ pushc0.s
│ pushc1.o
│ pushc1.s
│ pushc2.o
│ pushc2.s
│ pushlysp.o
│ pushlysp.s
│ pushw.o
│ pushw.s
│ pushwsp.o
│ pushwsp.s
│ regswap.o
│ regswap.s
│ regswap1.o
│ regswap1.s
│ regswap2.o
│ regswap2.s
│ return0.o
│ return0.s
│ return1.o
│ return1.s
│ rsub.o
│ rsub.s
│ shelp.o
│ shelp.s
│ shl.o
│ shl.s
│ shr.o
│ shr.s
│ shrax1.o
│ shrax1.s
│ shrax2.o
│ shrax2.s
│ shrax3.o
│ shrax3.s
│ shrax4.o
│ shrax4.s
│ shreax1.o
│ shreax1.s
│ shreax2.o
│ shreax2.s
│ shreax3.o
│ shreax3.s
│ shreax4.o
│ shreax4.s
│ staspidx.o
│ staspidx.s
│ staxsp.o
│ staxsp.s
│ staxspi.o
│ staxspi.s
│ steaxsp.o
│ steaxsp.s
│ steaxspi.o
│ steaxspi.s
│ stkchk.o
│ stkchk.s
│ sub.o
│ sub.s
│ subeqsp.o
│ subeqsp.s
│ subysp.o
│ subysp.s
│ swap.o
│ swap.s
│ test.o
│ test.s
│ tosint.o
│ tosint.s
│ toslong.o
│ toslong.s
│ udiv.o
│ udiv.s
│ uge.o
│ uge.s
│ ugt.o
│ ugt.s
│ ule.o
│ ule.s
│ ult.o
│ ult.s
│ umod.o
│ umod.s
│ xor.o
│ xor.s
│ zeropage.o
│ zeropage.s
│ zeropage.s.1~
│
└─PeachMon
│ boot
│ boot.lst
│ boot.o
│ boot.s
│ c64.o
│ c64.obj
│ cc65.lib
│ cmd.c
│ cmd.lst
│ cmd.o
│ cstdef.h
│ ctype.c
│ ctype.h
│ ctype.lst
│ ctype.o
│ env.bat
│ main.o
│ mk.bat
│ Monitor.c
│ monitor.lst
│ monitor.o
│ PMonRAM.cfg
│ PMonRAM.map
│ PMonRAM.OUT
│ PMonROM
│ PMonROM.cfg
│ PMonROM.map
│ PMonROM.OUT
│ pr.c
│ pr.lst
│ pr.o
│ sio.h
│
└─runtime
add.o
add.s
addeqsp.o
addeqsp.s
addysp.o
addysp.s
along.o
along.s
and.o
and.s
aslax1.o
aslax1.s
aslax2.o
aslax2.s
aslax3.o
aslax3.s
aslax4.o
aslax4.s
asleax1.o
asleax1.s
asleax2.o
asleax2.s
asleax3.o
asleax3.s
asleax4.o
asleax4.s
asrax1.o
asrax1.s
asrax2.o
asrax2.s
asrax3.o
asrax3.s
asrax4.o
asrax4.s
asreax1.o
asreax1.s
asreax2.o
asreax2.s
asreax3.o
asreax3.s
asreax4.o
asreax4.s
axlong.o
axlong.s
bneg.o
bneg.s
bpushbsp.o
bpushbsp.s
call.o
call.s
callmain.o
callmain.s
cc65.lib
compl.o
compl.s
condes.o
condes.s
decax1.o
decax1.s
decax2.o
decax2.s
decax3.o
decax3.s
decax4.o
decax4.s
decax5.o
decax5.s
decax6.o
decax6.s
decax7.o
decax7.s
decax8.o
decax8.s
decaxy.o
decaxy.s
decsp1.o
decsp1.s
decsp2.o
decsp2.s
decsp3.o
decsp3.s
decsp4.o
decsp4.s
decsp5.o
decsp5.s
decsp6.o
decsp6.s
decsp7.o
decsp7.s
decsp8.o
decsp8.s
div.o
div.s
enter.o
enter.s
eq.o
eq.s
ge.o
ge.s
genlib.bat
genlib.bat.1~
genlib.bat.2~
genlib.bat.3~
gt.o
gt.s
icmp.o
icmp.s
incax1.o
incax1.s
incax2.o
incax2.s
incax3.o
incax3.s
incax5.o
incax5.s
incax6.o
incax6.s
incax7.o
incax7.s
incax8.o
incax8.s
incaxy.o
incaxy.s
incsp1.o
incsp1.s
incsp2.o
incsp2.s
incsp3.o
incsp3.s
incsp4.o
incsp4.s
incsp5.o
incsp5.s
incsp6.o
incsp6.s
incsp7.o
incsp7.s
incsp8.o
incsp8.s
jmpvec.o
jmpvec.s
ladd.o
ladd.s
laddeq.o
laddeq.s
laddeqsp.o
laddeqsp.s
land.o
land.s
lbneg.o
lbneg.s
lcmp.o
lcmp.s
lcompl.o
lcompl.s
ldai.o
ldai.s
ldau0sp.o
ldau0sp.s
ldaui.o
ldaui.s
ldauisp.o
ldauisp.s
ldaxi.o
ldaxi.s
ldaxsp.o
ldaxsp.s
ldeaxi.o
ldeaxi.s
ldeaxysp.o
ldeaxysp.s
ldec.o
ldec.s
ldiv.o
ldiv.s
le.o
le.s
leasp.o
leasp.s
leave.o
leave.s
leq.o
leq.s
lge.o
lge.s
lgt.o
lgt.s
linc.o
linc.s
lle.o
lle.s
llt.o
llt.s
lmod.o
lmod.s
lmul.o
lmul.s
lne.o
lne.s
lneg.o
lneg.s
lor.o
lor.s
lpop.o
lpop.s
lpush.o
lpush.s
lrsub.o
lrsub.s
lsave.o
lsave.s
lshelp.o
lshelp.s
lshl.o
lshl.s
lshr.o
lshr.s
lsub.o
lsub.s
lsubeq.o
lsubeq.s
lsubeqsp.o
lsubeqsp.s
lt.o
lt.s
ltest.o
ltest.s
ludiv.o
ludiv.s
luge.o
luge.s
lugt.o
lugt.s
lule.o
lule.s
lult.o
lult.s
lumod.o
lumod.s
lxor.o
lxor.s
makebool.o
makebool.s
Makefile
mod.o
mod.s
mul.o
mul.s
mulax10.o
mulax10.s
mulax3.o
mulax3.s
mulax5.o
mulax5.s
mulax6.o
mulax6.s
mulax7.o
mulax7.s
mulax9.o
mulax9.s
ne.o
ne.s
neg.o
neg.s
or.o
or.s
pleasp.o
pleasp.s
popa.o
popa.s
popsreg.o
popsreg.s
push1.o
push1.s
push2.o
push2.s
push3.o
push3.s
push4.o
push4.s
push5.o
push5.s
push6.o
push6.s
push7.o
push7.s
pusha.o
pusha.s
pushaff.o
pushaff.s
pushax.o
pushax.s
pushb.o
pushb.s
pushbsp.o
pushbsp.s
pushc0.o
pushc0.s
pushc1.o
pushc1.s
pushc2.o
pushc2.s
pushlysp.o
pushlysp.s
pushw.o
pushw.s
pushwsp.o
pushwsp.s
regswap.o
regswap.s
regswap1.o
regswap1.s
regswap2.o
regswap2.s
return0.o
return0.s
return1.o
return1.s
rsub.o
rsub.s
shelp.o
shelp.s
shl.o
shl.s
shr.o
shr.s
shrax1.o
shrax1.s
shrax2.o
shrax2.s
shrax3.o
shrax3.s
shrax4.o
shrax4.s
shreax1.o
shreax1.s
shreax2.o
shreax2.s
shreax3.o
shreax3.s
shreax4.o
shreax4.s
staspidx.o
staspidx.s
staxsp.o
staxsp.s
staxspi.o
staxspi.s
steaxsp.o
steaxsp.s
steaxspi.o
steaxspi.s
stkchk.o
stkchk.s
sub.o
sub.s
subeqsp.o
subeqsp.s
subysp.o
subysp.s
swap.o
swap.s
test.o
test.s
tosint.o
tosint.s
toslong.o
toslong.s
udiv.o
udiv.s
uge.o
uge.s
ugt.o
ugt.s
ule.o
ule.s
ult.o
ult.s
umod.o
umod.s
xor.o
xor.s
zeropage.o
zeropage.s
zeropage.s.1~
============
著作権
=============
収録したプログラム,データおよびドキュメントなどの著作権は,各著作権者(すなわち筆者)にあります.
Copyright 2007 by Masahiko Kuwano
============
免責
============
(1)プログラムやデータの使用により,使用者に損失が生じたとしても,著作権者とCQ出版(株)は,その責任を負いません.
(2)プログラムやデータにバグや欠陥があったとしても,著作権者とCQ出版(株)は,修正や改良の義務を負いません.
--------------------------- 以上 ---------------------------------
連載*6502マイコン・ボード製作記(最終回)(TR0704P.zip) : 628,409(バイト)