เด‡เด‚เด—เตเดฒเต€เดทเตเดซเตเดฐเดžเตเดšเตเดธเตเดชเดพเดจเดฟเดทเต

Ad


OnWorks เดซเต†เดตเดฟเด•เตเด•เต‹เตบ

as31 - เด•เตเดฒเต—เดกเดฟเตฝ เด“เตบเดฒเตˆเดจเดฟเตฝ

เด‰เดฌเตเดฃเตเดŸเต เด“เตบเดฒเตˆเตป, เดซเต†เดกเต‹เดฑ เด“เตบเดฒเตˆเตป, เดตเดฟเตปเดกเต‹เดธเต เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ MAC OS เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เดŽเดจเตเดจเดฟเดตเดฏเดฟเดฒเต‚เดŸเต† OnWorks เดธเต—เดœเดจเตเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดฆเดพเดคเดพเดตเดฟเตฝ 31 เด†เดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•

Ubuntu Online, Fedora Online, Windows online emulator เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ MAC OS เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เดŽเดจเตเดจเดฟเด™เตเด™เดจเต†เดฏเตเดณเตเดณ เดžเด™เตเด™เดณเตเดŸเต† เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดธเต—เดœเดจเตเดฏ เด“เตบเดฒเตˆเตป เดตเตผเด•เตเด•เตเดธเตเดฑเตเดฑเต‡เดทเดจเตเด•เดณเดฟเดฒเตŠเดจเตเดจเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต OnWorks เดธเต—เดœเดจเตเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดฆเดพเดคเดพเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ as31 เด•เดฎเดพเตปเดกเต เด†เดฃเดฟเดคเต.

เด‰เดฌเตเดฃเตเดŸเตเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดซเต†เดกเต‹เดฑเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดตเดฟเตปเดกเต‹เดธเต เดธเดฟเดฎเตเดฎเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• MACOS เดธเดฟเดฎเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•

เดชเดŸเตเดŸเดฟเด•:

NAME


as31 - เด’เดฐเต เด‡เดจเตเดฑเตฝ 8031/8051 เด…เดธเด‚เดฌเตเดฒเตผ

เดธเดฟเดจเต‹เดชเตเดธเดฟเดธเต


เด…เดธเตเด•เตเดธเดจเตเดฎเตเด•เตเดธ [-h] [-l] [-s] [-v] [-Aarg] [-Ffmt] [-Ofile] infile.asm

เดตเดฟเดตเดฐเดฃเด‚


31 เด’เดคเตเดคเตเดšเต‡เดฐเตเดจเตเดจเต infile.asm เดตเดฟเดตเดฟเดง เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เดณเดฟเตฝ เด’เดจเตเดจเดฟเดฒเต‡เด•เตเด•เต. เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เด†เดฏเดฟเดฐเดฟเด•เตเด•เตเด‚
infile.obj เดŽเดจเตเดจ เดซเดฏเดฒเดฟเตฝ. .asm เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด‚ เด†เดตเดถเตเดฏเดฎเดพเดฃเต.

เด“เดชเตเดทเดจเตเด•เตพ


เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเดฟเดจเต เดฎเตเดฎเตเดชเดพเดฏเดฟ เด“เดชเตเดทเดจเตเด•เตพ เดฆเตƒเดถเตเดฏเดฎเดพเด•เดฃเด‚. เดฐเดฃเตเดŸเต เด“เดชเตเดทเดจเตเด•เดณเตเด‚ เด“เดชเตเดทเดฃเตฝ เด†เดฃเต. เดŽเดจเตเดจ เดตเดพเดšเด•เด‚
เด“เดฐเต‹ เดชเดคเดพเด•เดฏเตเด‚ เดชเดคเดพเด•เดฏเตเดŸเต† เด…เดคเต‡ เดตเดพเดฆเดคเตเดคเดฟเตฝ เดฆเตƒเดถเตเดฏเดฎเดพเด•เดฃเด‚. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, "-Fod" เดŽเดจเตเดจเดคเต เดธเดพเดงเตเดตเดพเดฃเต
เดตเดพเดฆเด‚, เดŽเดจเตเดจเดพเตฝ "-F od" เด…เดฒเตเดฒ.

-h เด‡เดคเต เด…เดธเด‚เดฌเตเดฒเตผ เด…เดคเดฟเดจเตเดฑเต† เด“เดชเตโ€Œเดทเดจเตเด•เตพ เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดตเดพเดšเดพเดฒเดฎเดพเดฏ เดธเดจเตเดฆเต‡เดถเด‚ เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด•เดพเดฐเดฃเดฎเดพเด•เตเดจเตเดจเต.
เดธเดพเดงเดพเดฐเดฃ เดชเดฟเดถเด•เดฟเดฒเดพเดฃเต เดธเดจเตเดฆเต‡เดถเด‚ เดŽเดดเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต.

-l เดˆ เด“เดชเตโ€Œเดทเตป เด…เดธเด‚เดฌเตเดฒเดฑเต‹เดŸเต เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเดฟเด‚เด—เต เดซเดฏเตฝ เดœเดจเดฑเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เดชเดฑเดฏเตเดจเตเดจเต. เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเดฟเด‚เด—เต เด†เดฏเดฟเดฐเดฟเด•เตเด•เตเด‚
infile.lst เดŽเดจเตเดจ เดซเดฏเดฒเดฟเตฝ เดธเตเดฅเดพเดชเดฟเดšเตเดšเต. เด‡เดตเดฟเดŸเต† 'infile' เดŽเดจเตเดจเดคเต เด…เดธเด‚เดฌเดฟเตพ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดซเดฏเดฒเดพเดฃเต.
infile.asm-เดจเต เดฎเตเดฎเตเดชเต เดˆ เด“เดชเตเดทเตป เดŽเดตเดฟเดŸเต†เดฏเตเด‚ เดฆเตƒเดถเตเดฏเดฎเดพเดฏเต‡เด•เตเด•เดพเด‚. เด“เดชเตเดทเตป เด’เดฑเตเดฑเดชเตเดชเต†เดŸเตเดŸเดคเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚
เด•เดฎเดพเตปเดกเต เดฒเตˆเดจเดฟเตฝ.

เดฒเดฟเดธเตโ€Œเดฑเตเดฑเดฟเด‚เด—เต เดซเดฏเตฝ, เด…เดธเด‚เดฌเตเดฒเตผ เดœเดจเดฑเต‡เดฑเตเดฑเต เดšเต†เดฏเตโ€Œเดค เด•เต‹เดกเต เดนเต†เด•เตโ€Œเดธเดฟเตฝ เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† 60 เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ เดตเดฐเต†
เด‰เดฑเดตเดฟเดŸ เดซเดฏเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเตเดจเตเดจเต.

-s เด‡เดคเต เด…เดธเด‚เดฌเตเดฒเตผ เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเดฟเดฒเต‡เด•เตเด•เต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดŽเดดเตเดคเตเดจเตเดจเดคเดฟเดจเต เด•เดพเดฐเดฃเดฎเดพเด•เตเดจเตเดจเต.

-v เด‡เดคเต เด…เดธเด‚เดฌเตเดฒเตผ เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เดชเดคเดฟเดชเตเดชเต เดจเดฎเตเดชเตผ เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เด•เดพเดฐเดฃเดฎเดพเด•เตเดจเตเดจเต.

-เด†เตผเด—เต เดˆ เด“เดชเตเดทเตป เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เด•เตˆเดฎเดพเดฑเตเดจเตเดจ เด’เดฐเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต
เดœเดจเดฑเต‡เดฑเตเดฑเตผ. "tdr" เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด‚ srecord เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เดณเตเด‚ เดˆ เด“เดชเตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

-เดซเต‹เตผเดฎเดพเดฑเตเดฑเต
เดˆ เด“เดชเตโ€Œเดทเดจเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เต‡เดฃเตเดŸ เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต.

เดจเดฟเดฒเดตเดฟเตฝ เด‡เดคเดฟเดจเตเดณเตเดณ เดเด• เด“เดชเตเดทเดจเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

hex เดˆ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต Intel HEX เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เด†เดฃเต, เด‡เดคเต เดจเดฟเดฐเดตเดงเดฟ EPROM-เด•เตพ เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต
เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตผเดฎเดพเดฐเตเด‚ เดชเต‹เตพเดฎเต‹เตบ เดกเต€เดฌเด—เตเด—เดฑเตเด‚. เดšเดฟเดฒ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตผเดฎเดพเตผเด•เตเด•เตŠเดชเตเดชเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต,
เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดจเตเดฑเต† เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด‚ .HEX-เดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเต‡เดฃเตเดŸเดฟ เดตเดจเตเดจเต‡เด•เตเด•เดพเด‚
เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตผ. No -A เด“เดชเตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดŽเด™เตเด•เดฟเตฝ เดˆ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚
no -F เด“เดชเตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

tdr เดˆ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดนเต†เด•เตเดธเต เด…เด•เตเด•เด™เตเด™เดณเตเดŸเต† เด’เดฐเต asci เดซเดฏเตฝ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต, เด…เด™เตเด™เดจเต†
tdr-เดจเตเดฑเต† เดกเต€เดฌเด—เตเด—เตผ เดตเดดเดฟ เด…เดต เดตเดพเดฏเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚. เด’เดฐเต เดตเดพเดฆเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดพเด‚ (เด•เดพเดฃเตเด•
-เด’เดฐเต เด“เดชเตเดทเตป) เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดœเดจเดฑเต‡เดฑเตเดฑเดฑเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดธเตเดŸเตเดฐเดฟเด‚เด—เต เด•เตˆเดฎเดพเดฑเตเด‚.
เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเต เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดŽเดจเตเดจเดคเต เดšเต‡เตผเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด“เดซเตเดธเต†เดฑเตเดฑเดฟเดจเต† เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดฒเตŠเด•เตเด•เต‡เดทเตป เด•เต—เดฃเตเดŸเตผ. เดˆ เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเต เดฆเดถเดพเด‚เดถเดคเตเดคเดฟเดฒเตเด‚ เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดฟเดฒเตเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
64*1024 (0x10000). 100 เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเด‚ เดจเดฟเด™เตเด™เตพเด•เตเด•เต "-Ftdr เด†เดตเดถเตเดฏเดฎเดพเดฃเต
-A100" เด…เดธเด‚เดฌเตเดฒเดฑเต† เดตเดฟเดณเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ.

byte เดˆ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต ascii-เดฏเดฟเตฝ เด“เดฐเต‹ เดตเดฐเดฟเดฏเดฟเดฒเตเด‚ เด’เดฐเต เดตเดฟเดฒเดพเดธเดตเตเด‚ เดฌเตˆเดฑเตเดฑเต เด†เดฃเต. เด‡เดฒเตเดฒ -เดŽ
เด“เดชเตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

od เดˆ เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฃเต od(1). เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเตฝ เด’เดฐเต เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดตเดฟเดฒเดพเดธเดคเตเดคเดฟเดจเต เดถเต‡เดทเด‚ เดชเดคเดฟเดจเดพเดฑเต เดนเต†เด•เตเดธเดพเดกเต†เดธเดฟเดฎเตฝ เดฌเตˆเดฑเตเดฑเตเด•เตพ, เดคเตเดŸเตผเดจเตเดจเต เดคเตเดฒเตเดฏเดฎเดพเดฏเดคเต
เด†เดธเตเด•เดฟ. No -A เด“เดชเตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

srec2, srec3, srec4
2, 3, เดŽเดจเตเดจเดฟเดตเดฏเดฟเตฝ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด’เดจเตเดจเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดœเดจเดฑเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป srecord เดœเดจเดฑเต‡เดฑเตเดฑเดฑเดฟเดจเต เด•เดดเดฟเดฏเตเด‚.
เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ 4 เดฌเตˆเดฑเตเดฑเต เดตเดฟเดฒเดพเดธเด™เตเด™เตพ. เด…เดŸเดฟเดธเตเดฅเดพเดจ เดตเดฟเดฒเดพเดธเด‚ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เดพเตป -A เด“เดชเตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚
เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเต, เด‡เดตเดฟเดŸเต† เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ 0x0000 เด†เดฃเต (เด‡เดคเต เดชเต‹เดฒเต†เดฏเดฒเตเดฒ tdr).

เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•: เดˆ เด…เดธเด‚เดฌเตเดฒเตผ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เตพ เดชเดฒเดคเตเด‚ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป เดตเดฟเดชเตเดฒเต€เด•เดฐเดฟเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต
เดตเตเดฏเดคเตเดฏเดธเตเดค เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เตพ.

-เด“เดซเดฟเตฝ เด’เดฐเต เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดŽเดดเตเดคเดพเตป เดˆ เด“เดชเตเดทเตป เด…เดธเด‚เดฌเตเดฒเดฑเต‹เดŸเต เดชเดฑเดฏเตเดจเตเดจเต.

เด…เดธเด‚เดฌเตเดฒเตผ เดจเดฟเตผเดฆเต‡เดถเด™เตเด™เตพ


เดˆ เด…เดธเด‚เดฌเตเดฒเตผ เดธเดพเดงเดพเดฐเดฃ 8031/8051 เดจเดฟเตผเดฆเตเดฆเต‡เดถ เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เตพ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเดฟเดจเตเดฑเต† เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดšเตเดตเดŸเต†เดฏเตเดฃเตเดŸเต
เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เดณเตเด‚ เดตเดฟเดฒเดพเดธ เดฎเต‹เดกเตเด•เดณเตเด‚.

เด‡เตปเดธเตเดŸเตเดฐเด•เตเดทเตป เดฌเตˆเดฑเตเดฑเตเดธเต เดธเตˆเด•เตเด•เดฟเดณเตเด•เตพ
-------------------------
ACAL addr11 2 24
A เดšเต‡เตผเด•เตเด•เตเด•, #data8 2 12
A เดšเต‡เตผเด•เตเด•เตเด•, @Ri 1 12
A, Rn 1 12 เดšเต‡เตผเด•เตเด•เตเด•
ADD A, เดจเต‡เดฐเดฟเดŸเตเดŸเต 2 12
ADDC A, #data8 2 12
ADDC A, @Ri 1 12
ADDC A, Rn 1 12
ADDC A, เดจเต‡เดฐเดฟเดŸเตเดŸเตเดณเตเดณ 2 12
AJMP addr11 2 24
ANL A, #data8 2 12
ANL A, @Ri 1 12
ANL A, Rn 1 12
ANL A, เดกเดฏเดฑเด•เตเดŸเต 2 12
ANL C, /bit 2 24
ANL C, !bit 2 24
ANL C, เดฌเดฟเดฑเตเดฑเต 2 24
ANL เดจเต‡เดฐเดฟเดŸเตเดŸเต, #data8 3 24
ANL เดกเดฏเดฑเด•เตเดŸเต, A 2 12
CJNE @Ri, #data8, rel 3 24
CJNE A, #data8, rel 3 24
CJNE เดŽ, เดกเดฏเดฑเด•เตเดŸเต, rel 3 24
CJNE Rn, #data8, rel 3 24
CLR A 1 12
CLR C 1 12
CLR เดฌเดฟเดฑเตเดฑเต 2 12
CPL A 1 12
CPL C 1 12
CPL เดฌเดฟเดฑเตเดฑเต 2 12
DA A 1 12
DEC @Ri 1 12
DEC A 1 12
DEC DPTR 1 12
DEC Rn 1 12
DEC เดจเต‡เดฐเดฟเดŸเตเดŸเต 2 12
DIV AB 1 48
DJNZ Rn, rel 2 24
DJNZ เดกเดฏเดฑเด•เตเดŸเต, rel 3 24
INC @Ri 1 12
INC A 1 12
INC DPTR 1 24
INC Rn 1 12
INC เดจเต‡เดฐเดฟเดŸเตเดŸเต 2 12
JB เดฌเดฟเดฑเตเดฑเต, rel 3 24
JBC เดฌเดฟเดฑเตเดฑเต, rel 3 24
เดœเต†เดธเดฟ เดฌเดจเตเดงเต 2 24
JMP @A + DPTR 1 24
JMP @DPTR + A 1 24
JNB เดฌเดฟเดฑเตเดฑเต, rel 3 24
เดœเต†เดŽเตปเดธเดฟ เดฌเดจเตเดงเต 2 24
JNZ เดฌเดจเตเดงเต 2 24
JZ เดฌเดจเตเดงเต 2 24
LCALL addr16 3 24
LJMP addr16 3 24
MOV @Ri, #data8 2 12
MOV @Ri, A 1 12
MOV @Ri, เดจเต‡เดฐเดฟเดŸเตเดŸเต 2 24
MOV A, #data8 2 12
MOV A, @Ri 1 12
MOV A, Rn 1 12
MOV A, เดจเต‡เดฐเดฟเดŸเตเดŸเตเดณเตเดณ 2 12
MOV C, เดฌเดฟเดฑเตเดฑเต 2 12
MOV DPTR, #data16 3 24
MOV Rn, #data8 2 12
MOV Rn, A 1 12
MOV Rn, เดจเต‡เดฐเดฟเดŸเตเดŸเตเดณเตเดณ 2 24
MOV เดฌเดฟเดฑเตเดฑเต, C 2 24
MOV เดกเดฏเดฑเด•เตเดŸเต, #data8 3 24
MOV เดจเต‡เดฐเดฟเดŸเตเดŸเต, @Ri 2 24
MOV เดกเดฏเดฑเด•เตเดŸเต, A 2 12
MOV เดกเดฏเดฑเด•เตเดŸเต, Rn 2 24
MOV เดจเต‡เดฐเดฟเดŸเตเดŸเตเดณเตเดณ, เดจเต‡เดฐเดฟเดŸเตเดŸเตเดณเตเดณ 3 24
MOVC A, @A + DPTR 1 24
MOVC A, @A + PC 1 24
MOVC A, @DPTR + A 1 24
MOVC A, @PC + A 1 24
MOVX @DPTR, A 1 12
MOVX @Ri, A 1 24
MOVX A, @DPTR 1 24
MOVX A, @Ri 1 24
MUL AB 1 48
NOP 1 12
ORL A, #data8 2 12
ORL A, @Ri 1 12
ORL A, Rn 1 12
ORL A, เดจเต‡เดฐเดฟเดŸเตเดŸเตเดณเตเดณ 2 12
ORL C, /bit 2 24
ORL C, !bit 2 24
ORL C, เดฌเดฟเดฑเตเดฑเต 2 24
ORL เดกเดฏเดฑเด•เตเดŸเต, #data8 3 24
ORL เดกเดฏเดฑเด•เตเดŸเต, A 2 12
POP เดกเดฏเดฑเด•เตเดฑเตเดฑเต 2 24
เดชเตเดทเต เดกเดฏเดฑเด•เตเดฑเตเดฑเต 2 24
RET 1 24
RETI 1 24
RL A 1 12
RLC A 1 12
RR A 1 12
RRC A 1 12
SETB A 1 12
SETB เดฌเดฟเดฑเตเดฑเต 2 12
SJMP เดฌเดจเตเดงเต 2 24
SUBB A, #data8 2 12
SUBB A, @Ri 1 12
SUBB A, Rn 1 12
SUBB A, เดจเต‡เดฐเดฟเดŸเตเดŸเตเดณเตเดณ 2 12
เดธเตเดตเดพเดชเต เดŽ 1 12
XCH A, #data8 2 12
XCH A, @Ri 1 12
XCH A, Rn 1 12
XCH A, เดจเต‡เดฐเดฟเดŸเตเดŸเตเดณเตเดณ 2 12
XCHD A, #data8 2 12
XCHD A, @Ri 1 12
XCHD A, Rn 1 12
XCHD A, เดจเต‡เดฐเดฟเดŸเตเดŸเตเดณเตเดณ 2 12
XRL A, #data8 2 12
XRL A, @Ri 1 12
XRL A, Rn 1 12
XRL A, เดกเดฏเดฑเด•เตเดŸเต 2 12
XRL เดกเดฏเดฑเด•เตเดŸเต, #data8 3 12
เดŽเด•เตเดธเตเด†เตผเดŽเตฝ เดกเดฏเดฑเด•เตเดŸเต, เดŽ 2 12

เด…เดธเด‚เดฌเตเดฒเตผ เดกเดฏเดฑเด•เตเดฑเตเดฑเต€เดตเตเดธเต


As31-เตฝ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด…เดธเด‚เดฌเตเดฒเตผ เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เตพ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต:

.ORG expr
เดŽเด•เตโ€Œเดธเตโ€Œเดชเตเดฐเดทเตป เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เดตเดฟเดฒเดพเดธเดคเตเดคเดฟเตฝ เด…เดธเด‚เดฌเตเดฒเดฟเด‚เด—เต เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด•. เด’เดฐเต เดชเดฟเดถเด•เต เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเต
เด…เดธเด‚เดฌเตเดฒเตผ เดฎเตเดฎเตเดชเต เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจ เด’เดฐเต เด…เดกเตเดฐเดธเต เดธเตเดชเต‡เดธเดฟเตฝ เด•เต‚เดŸเดฟเดšเตเดšเต‡เดฐเดพเตป เดคเตเดŸเด™เตเด™เดฟเดฏเดพเตฝ
เดธเดฎเดพเดนเดฐเดฟเดšเตเดšเต.

.EQU เดšเดฟเดนเตเดจเด‚, expr
เดŽเด•เตเดธเตเดชเตเดฐเดฑเดฟเดจเตเดฑเต† เดฎเต‚เดฒเตเดฏเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดšเดฟเดนเตเดจเด‚ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•. เดŽเด•เตเดธเตเดชเตเดฐเดฑเดฟเดจเตเดฑเต† เดฎเต‚เดฒเตเดฏเด‚ เด†เดฆเตเดฏ เดธเดฎเดฏเดคเตเดคเต เด…เดฑเดฟเดžเตเดžเดฟเดฐเดฟเด•เตเด•เดฃเด‚
.EQU เด…เดŸเด™เตเด™เตเดจเตเดจ เดฒเตˆเตป เดจเต‡เดฐเดฟเดŸเตเดฎเตเดชเต‹เตพ เด•เดŸเดจเตเดจเตเดชเต‹เด•เตเด•.

.BYTE expr, expr, ...
เดŽเด•เตเดธเตเดชเตเดฐเดทเตป เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เดฌเตˆเดฑเตเดฑเตเด•เตพ เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเด•เตเด•เตเด•. เด’เดฐเต เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด‚ เด†เด•เดพเด‚
เดˆ เดจเดฟเตผเดฆเตเดฆเต‡เดถเดคเตเดคเดฟเตฝ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต.

.WORD expr, expr, ...
เดŽเด•เตเดธเตเดชเตเดฐเดทเตป เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เดตเดพเด•เตเด•เตเด•เตพ เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเด•เตเด•เตเด•. เดฌเตˆเดฑเตเดฑเต เด“เตผเดกเตผ เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดคเต, 8031 โ€‹โ€‹เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดคเดพเดฃเต.

.FLAG เดšเดฟเดนเตเดจเด‚1, เดšเดฟเดนเตเดจเด‚.[0-7]
เดšเดฟเดนเตเดจเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เดฌเดฟเดฑเตเดฑเต เดตเดฟเดฒเดพเดธเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดšเดฟเดนเตเดจเด‚1 เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต.[0-7] เดŽเด•เตเดธเตเดชเตเดฐเดทเตป. เดŽเดตเดฟเดŸเต†
[0-7] เดŽเดจเตเดจเดคเต 0 เดจเตเด‚ 7 เดจเตเด‚ เด‡เดŸเดฏเดฟเดฒเตเดณเตเดณ เด’เดฐเต เดชเตเดฐเดคเต€เด•เดคเตเดคเต† เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต. เดคเดคเตเดซเดฒเดฎเดพเดฏเตเดฃเตเดŸเดพเด•เตเดจเตเดจ เดฌเดฟเดฑเตเดฑเต เดตเดฟเดฒเดพเดธเด‚ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเต
เด‡เดคเตŠเดฐเต เดธเดพเดงเตเดตเดพเดฏ เดฌเดฟเดฑเตเดฑเต เดตเดฟเดฒเดพเดธเดฎเดพเดฃเต‹ เดŽเดจเตเดจเต เดจเต‹เด•เตเด•เตเด•.

.END เดˆ เดจเดฟเตผเดฆเตเดฆเต‡เดถเด‚ เด…เดตเด—เดฃเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเต.

.SKIP expr
เดŽเด•เตเดธเตเดชเตเดฐเดฑเดฟเดจเตเดฑเต† เดฎเต‚เดฒเตเดฏเด‚ เดฒเตŠเด•เตเด•เต‡เดทเตป เด•เต—เดฃเตเดŸเดฑเดฟเดฒเต‡เด•เตเด•เต เดšเต‡เตผเด•เตเด•เตเดจเตเดจเต. เด’เดฐเต เดฌเตเดฒเต‹เด•เตเด•เต เดฑเดฟเดธเตผเดตเต เดšเต†เดฏเตเดฏเดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
เด†เดฐเด‚เดญเดฟเด•เตเด•เดพเดคเตเดค เดกเดพเดฑเตเดฑ. เดŽเด•เตเดธเตเดชเตเดฐเตผ เดฌเตˆเดฑเตเดฑเตเด•เดณเดฟเดฒเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚.

เดฒเต†เด•เตเดธเดฟเด•เตเด•เตฝ เด•เตบเดตเต†เตปเดทเดจเตเด•เตพ


- เด’เดฐเต เด…เตผเดฆเตเดงเดตเดฟเดฐเดพเดฎเด‚ เดชเดฟเดจเตเดคเตเดŸเดฐเตเดจเตเดจ เดŽเดฒเตเดฒเดพ เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเด‚ เด’เดฐเต เดจเตเดฏเต‚เดฒเตˆเตป เดจเต‡เดฐเดฟเดŸเตเดจเตเดจเดคเตเดตเดฐเต† เด…เดตเด—เดฃเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเด‚.

- เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดคเดฟเตฝ เด’เดจเตเดจเดฟเตฝ เดธเด‚เด–เตเดฏ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดŽเดฒเตเดฒเดพ เดธเด‚เด–เตเดฏเด•เดณเตเด‚ เดฆเดถเดพเด‚เดถเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต:

0x เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ 0X
เด‡เดคเต เด’เดฐเต เดนเต†เด•เตเดธเดพเดกเต†เดธเดฟเดฎเตฝ เดธเด‚เด–เตเดฏเดฏเต† เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเดพเดฏเดคเต. 0x00ff

0b เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ 0B
เด‡เดคเต เด’เดฐเต เดฌเตˆเดจเดฑเดฟ เดธเด‚เด–เตเดฏเดฏเต† เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต. (1 เด‰เด‚ 0 เด‰เด‚). เด…เดคเดพเดฏเดคเต. 0b1100110010

0 เด‡เดคเต เด’เดฐเต เด…เดทเตเดŸเดธเด‚เด–เตเดฏเดฏเต† เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเดพเดฏเดคเต. 0377

- เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดตเดฏเดฟเดฒเตŠเดจเตเดจเดฟเตฝ เดธเด‚เด–เตเดฏ เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดŽเดฒเตเดฒเดพ เดธเด‚เด–เตเดฏเด•เดณเตเด‚ เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดฆเดถเดพเด‚เดถเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต
เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ:

b เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ B เด‡เดคเต เด’เดฐเต เดฌเตˆเดจเดฑเดฟ เดธเด‚เด–เตเดฏเดฏเต† เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต. เดฎเตเด•เดณเดฟเตฝ 0x เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ. เด…เดคเดพเดฏเดคเต. 1010101เดฌเดฟ

h เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ H เด‡เดคเต เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ เด’เดฐเต เดนเต†เด•เตโ€Œเดธเต เดธเด‚เด–เตเดฏเดฏเต† เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต, เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚ เด†เดฆเตเดฏ เดชเตเดฐเดคเต€เด•เด‚ เด†เดฃเต†เด™เตเด•เดฟเตฝ
เดธเด‚เด–เตเดฏเดพเดชเดฐเดฎเดพเดฏเดคเดฒเตเดฒ, เดคเตเดŸเตผเดจเตเดจเต 0x เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ 0 เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฃเด‚. เด‡เดคเต เด†เดถเดฏเด•เตเด•เตเดดเดชเตเดชเด‚ เด’เดดเดฟเดตเดพเด•เตเด•เตเดจเตเดจเต
เด’เดฐเต เดนเต†เด•เตโ€Œเดธเต เดจเดฎเตเดชเตผ เด’เดฐเต เดšเดฟเดนเตเดจเดฎเดพเดฃเต†เดจเตเดจเต เด…เดธเด‚เดฌเตเดฒเตผ เดšเดฟเดจเตเดคเดฟเด•เตเด•เตเดจเตเดจเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต: 0ffh,
0xffh, 0XffH, 20h, 0x20, 020h เดŽเดจเตเดจเดฟเดต เดธเดพเดงเตเดคเดฏเตเดณเตเดณ เด’เดฐเต เดนเต†เด•เตโ€Œเดธเต เดกเดฟเดœเดฟเดฑเตเดฑเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฎเดพเตผเด—เด™เตเด™เดณเดพเดฃเต. เดชเด•เตเดทเต‡
เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดตเดฏเดฒเตเดฒ: ffh, 0ff.

d เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ D เด‡เดคเต เด’เดฐเต เดธเด‚เด–เตเดฏเดฏเต† เดฆเดถเดพเด‚เดถเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดจเดฟเตผเดฌเดจเตเดงเดฟเด•เตเด•เตเดจเตเดจเต. 0X เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ. เด…เดคเดพเดฏเดคเต. 129d

o เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ O เด‡เดคเต เดธเด‚เด–เตเดฏเดฏเต† เด…เดทเตเดŸเดฎเดพเดฏเดฟ เดตเตเดฏเดพเด–เตเดฏเดพเดจเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด•เดพเดฐเดฃเดฎเดพเด•เตเดจเตเดจเต. เด…เดคเดพเดฏเดคเต. 377o

- เด’เดฐเต เดชเตเดฐเดคเต€เด• เดธเตเดฅเดฟเดฐเดพเด™เตเด•เด‚ 'c' เด†เดฏเดฟ เดจเตฝเด•เดพเด‚, เด…เดตเดฟเดŸเต† c เดšเดฟเดฒ เดชเตเดฐเดคเต€เด•เดฎเดพเดฃเต. \b, \n, \r,
\t, \' \0 เดŽเดจเตเดจเดฟเดตเดฏเตเด‚ เดธเดพเดงเตเดตเดพเดฃเต. เด’เดฐเต เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏเดฏเดฟเตฝ เดŽเดตเดฟเดŸเต†เดฏเตเด‚ เด’เดฐเต เดชเตเดฐเดคเต€เด• เดธเตเดฅเดฟเดฐเดพเด™เตเด•เด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚
เดฎเต‚เดฒเตเดฏเด‚ เด•เดดเดฟเดฏเตเด‚.

- "" เดŽเดจเตเดจ เด‡เดฐเดŸเตเดŸ เด‰เดฆเตเดงเดฐเดฃเดฟเด•เดณเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเดŸเต† เด’เดฐเต เด•เต‚เดŸเตเดŸเดฎเดพเดฏเดฟ เด’เดฐเต เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดจเตฝเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เด’เดฐเต เดšเดฐเดŸเต
.BYTE เดจเดฟเตผเดฆเตเดฆเต‡เดถเดคเตเดคเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เดธเดพเดงเตเดคเดฏเตเดณเตเดณเต‚. \b, \n, \r, \t, \" เดŽเดจเตเดจเดฟเดตเดฏเตเด‚ เดธเดพเดงเตเดตเดพเดฏ เดฐเด•เตเดทเดชเตเดชเต†เดŸเดฒเตเด•เดณเดพเดฃเต.
เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚ \0 เด…เดฒเตเดฒ.

- เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เตพ, เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เตพ, เดšเดฟเดนเตเดจเด™เตเด™เตพ: R0, R1, R2, R3, R4, R5, R6, R7, A, AB,
เด•เต‚เดŸเดพเดคเต† C เด…เดธเด‚เดฌเตเดฒเตผ เด†เดถเดฏเด•เตเด•เตเดดเดชเตเดชเด‚ เด•เต‚เดŸเดพเดคเต† เดตเดฒเดฟเดฏ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดšเต†เดฑเดฟเดฏ เด…เด•เตเดทเดฐเดคเตเดคเดฟเตฝ เดจเตฝเด•เดพเด‚. เด‡เดต
เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚ เดตเดพเด•เตเด•เตเด•เตพ เด’เดฐเต เด‰เดชเดฏเต‹เด•เตเดคเตƒ เดšเดฟเดนเตเดจเดฎเดพเดฏเดฟ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดพเดจเดพเดตเดฟเดฒเตเดฒ. เดเดคเต เด‰เดชเดฏเต‹เด•เตเดคเตƒ เดšเดฟเดนเตเดจเดตเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚, เด•เต‚เดŸเดพเดคเต†
เด•เต‡เดธเต เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเด‚. เด…เดคเดฟเดจเดพเตฝ "foo", "Foo" เดŽเดจเตเดจเต€ เด‰เดชเดฏเต‹เด•เตเดคเตƒ เดšเดฟเดนเตเดจเด™เตเด™เตพ เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฃเต, เดชเด•เตเดทเต‡
"addc" เดŽเดจเตเดจเดคเต "aDdC" เดŽเดจเตเดจเดคเดฟเดจเต เดคเตเดฒเตเดฏเดฎเดพเดฃเต.

- เด’เดฐเต เดšเดฟเดนเตเดจเด‚ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด†เตฝเดซ เดธเด‚เด–เตเดฏเดพ เดชเตเดฐเดคเต€เด•เดตเตเด‚ เด…เดŸเดฟเดตเดฐเดฏเตเด‚ ('_') เด†เด•เดพเด‚.

- เด’เดฐเต เดฎเต‚เดฒเตเดฏเดฎเต‹ เดšเดฟเดนเตเดจเดฎเต‹ เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดฎเดฟเด•เตเด• เดธเตเดฅเดฒเด™เตเด™เดณเดฟเดฒเตเด‚ เดชเดฆเดชเตเดฐเดฏเต‹เด—เด™เตเด™เตพ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต. เดŽ
เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเดฟเตฝ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผเดฎเดพเตผ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต. เดŽเดฒเตเดฒเดพ เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผเดฎเดพเดฐเตเด‚ เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏเดฏเดฟเดฒเต‡เด•เตเด•เต เดฎเต‚เดฒเตเดฏเดจเดฟเตผเดฃเตเดฃเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เด’เดฌเตโ€Œเดœเด•เตโ€Œเดฑเตเดฑเตเด•เตพ (เด†เดฆเตเดฏเด‚ เดฒเดฟเดธเตเดฑเตเดฑเต เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด‰เดฏเตผเดจเตเดจ เดฎเตเตปเด—เดฃเดจเดฏเตเดณเตเดณ เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผเดฎเดพเตผ):

- เดฏเตเดฃเดฑเดฟ เดฎเตˆเดจเดธเต

& เดฌเดฟเดฑเตเดฑเต-เดตเตˆเดธเต เด†เตปเดกเต.

| เดฌเดฟเดฑเตเดฑเต-เดตเตˆเดธเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ.

* เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏ เด—เตเดฃเดจเด‚.

/ เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏ เดตเดฟเดญเดœเดจเด‚

% เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏ เดฎเต‹เดกเตเดฒเดธเต

+ เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏ เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเด•เตเด•เตฝ.

- เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏ เด•เตเดฑเดฏเตเด•เตเด•เตฝ.

- เดˆ เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผเดฎเดพเตผเด•เตเด•เต เดชเตเดฑเดฎเต‡, เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดšเดฟเดนเตเดจเด‚ '*' เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เดพเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต‡เด•เตเด•เดพเด‚
เดจเดฟเดฒเดตเดฟเดฒเต† เดฒเตŠเด•เตเด•เต‡เดทเตป เด•เต—เดฃเตเดŸเตผ.

เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ


เด’เดฐเต เดธเดพเดฎเตเดชเดฟเตพ เด…เดธเด‚เดฌเตเดฒเดฟ เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดšเตเดตเดŸเต†เดฏเตเดฃเตเดŸเต.

.org 0
เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด•: mov P3, #0xff ; P3-เตฝ เด‡เดคเดฐ fns เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•
; P1 เดฒเต† เดฒเต†เดกเตเด•เตพ เดตเดฟเดชเดฐเต€เดคเดฎเดพเดฃเต.
setb F0; เดฎเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เด•เดฏเดฑเตเดจเตเดจเต
mov A, #0x01 ; เดชเตเดฐเดพเดฐเด‚เดญ เดฌเดฟเดฑเตเดฑเต

เดŽเดดเตเดคเตเด•: cpl A ; เด…เดคเต เดŽเดดเตเดคเตเด•
mov P1, เดŽ
เดธเดฟเดชเดฟเดŽเตฝ เดŽ
เดตเดฟเดณเดฟเด•เตเด•เดพเตป เด•เดพเดฒเดคเดพเดฎเดธเด‚
jb F0, เด•เดฏเดฑเตเด•; เดเดคเต เดตเดดเดฟเดฏเดพเดฃเต เด•เดฏเดฑเตเดจเตเดจเดคเต?

เด•เดฏเดฑเตเด•: rr A ; เดคเดพเดดเต‡เด•เตเด•เต - เดตเดฒเดคเตเดคเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเตเด•
jnb ACC.0, เดŽเดดเตเดคเตเด•; เด•เต‚เดŸเตเดคเตฝ เด•เดพเดฐเตเดฏเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เดคเดฟเดฐเดฟเด•เต†
setb F0
ajmp เดŽเดดเตเดคเตเด•

เด•เดฏเดฑเตเดฑเด‚: เด†เตผเดŽเตฝ เดŽ ; เดฎเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต - เด‡เดŸเดคเตเดคเต‡เด•เตเด•เต เดฎเดพเดฑเตเด•
jnb ACC.7, เดŽเดดเตเดคเตเด•; เด•เต‚เดŸเตเดคเตฝ เด•เดพเดฐเตเดฏเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เดคเดฟเดฐเดฟเด•เต†
clr F0
ajmp เดŽเดดเตเดคเตเด•
.เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเดจเตเดจเต ; เดˆ เดจเดฟเตผเดฆเตเดฆเต‡เดถเด‚ เด…เดตเด—เดฃเดฟเดšเตเดšเต.

AUTHORS


เด•เต†เตป เดธเตเดฑเตเดฑเดพเดซเตผ (เด•เดพเตฝเด—เดฑเดฟ เดธเตผเดตเด•เดฒเดพเดถเดพเดฒ) <[เด‡เดฎเต†เดฏเดฟเตฝ เดชเดฐเดฟเดฐเด•เตเดทเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต]>
เดฎเดพเตผเดŸเตเดŸเดฟเตป เดฒเดพเด‚เด—เตผ <[เด‡เดฎเต†เดฏเดฟเตฝ เดชเดฐเดฟเดฐเด•เตเดทเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต]>

AS31(1)

onworks.net เดธเต‡เดตเดจเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด“เตบเดฒเตˆเดจเดพเดฏเดฟ as31 เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•


เดธเต—เดœเดจเตเดฏ เดธเต†เตผเดตเดฑเตเด•เดณเตเด‚ เดตเตผเด•เตเด•เตเดธเตเดฑเตเดฑเต‡เดทเดจเตเด•เดณเตเด‚

Windows & Linux เด†เดชเตเดชเตเด•เตพ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•

เดฒเดฟเดจเด•เตเดธเต เด•เดฎเดพเตปเดกเตเด•เตพ

Ad