Добавил:
korayakov
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:info / Tasminfo
.txt ‘Ёв ЄбЁб Є®¬ ¤®© бва®ЄЁ ¤«п § ЇгбЄ TASM (TASM32, TASMX):
TASM [®ЇжЁЁ] Ё¬п_д ©« 1 [,Ё¬п_д ©« 2] [,Ё¬п_д ©« 3] [,Ё¬п_д ©« 4]
ѓ¤Ґ аЈг¬Ґвл:
Ё¬п_д ©« 1 - Ё¬п д ©« б Ёбе®¤л¬ вҐЄб⮬ Їа®Ја ¬¬л; а биЁаҐЁҐ .ASM
(ў «оЎ®¬ ॣЁбваҐ) ¬®¦® Ґ гЄ §лў вм, «оЎ®Ґ ¤агЈ®Ґ
¤®«¦® § ЇЁблў вмбп ®Ўп§ ⥫м®;
Ё¬п_д ©« 2 - Ё¬п १г«мвЁаго饣® ®ЎкҐЄв®Ј® д ©« ; а биЁаҐЁҐ .OBJ
(ў «оЎ®¬ ॣЁбваҐ) ¬®¦® Ґ гЄ §лў вм, «оЎ®Ґ ¤агЈ®Ґ
§ ЇЁблў вм Ґ®Ўе®¤Ё¬®;
Ё¬п_д ©« 3 - Ё¬п ўл室®Ј® д ©« «ЁбвЁЈ ва б«пжЁЁ; ®в«Ёз®Ґ ®в
.LST (ў «оЎ®¬ ॣЁбваҐ) а биЁаҐЁҐ гЄ §лў вм Ґ®Ўе®¤Ё¬®;
Ё¬п_д ©« 4 - Ё¬п ўл室®Ј® д ©« ЇҐаҐЄаҐбвле ббл«®Є; ®в«Ёз®Ґ ®в
.XRF (ў «оЎ®¬ ॣЁбваҐ) а биЁаҐЁҐ гЄ §лў вм Ґ®Ўе®¤Ё¬®.
€¬Ґ ўл室ле д ©«®ў ¬®Јгв ®вбгвбвў®ў вм, ў н⮬ б«гз Ґ Ё¬ ЇаЁбў Ёў Ґвбп
Ё¬п ўе®¤®Ј® д ©« (б Ёбе®¤л¬ вҐЄб⮬) Ё а биЁаҐЁп Ї® 㬮«з Ёо:
.obj, .lst, .xrf ᮮ⢥вб⢥®.
ЋЇжЁЁ (Є«озЁ):
Љ«оз ‡ 票Ґ
/a,/s “Ї®а冷稢 ЁҐ ᥣ¬Ґв®ў ў ®ЎкҐЄв®¬ д «Ґ:
/a - Ї® «д ўЁвг, /s - Є Є ў Ёб室®¬ ⥪бвҐ
/c ‚Є«о票Ґ ў д ©« «ЁбвЁЈ Ёд®а¬ жЁЁ ® ЇҐаҐЄаҐбвле ббл«Є е
/dSYM[=VAL] ЋЇаҐ¤Ґ«ҐЁҐ Ё¤ҐвЁдЁЄ в®а SYM б® § 票Ґ¬ 0 Ё«Ё VAL
(Ґб«Ё § ¤ ®); нЄўЁў «Ґв ¤ЁаҐЄвЁўл =, Є Є Ґб«Ё Ўл ®
Ўл« § ЇЁб ў з «Ґ Ёб室®Ј® ⥪бв
/e,/r ѓҐҐа жЁп Є®¬ ¤ н¬г«пжЁЁ (/e) ®ЇҐа жЁ© б Ї« ў о饩 в®зЄ®©
Ё«Ё ॠ«мле (/r) Є®¬ ¤ ¬ в. б®Їа®жҐбб®а
/h,/? Ћв®Ўа ¦ҐЁҐ Ї®¤бЄ §ЄЁ ( Ј«®п§.); нЄўЁў «Ґв® § ЇгбЄг
ва б«пв®а ЎҐ§ аЈг¬Ґв®ў
/iPATH PATH - Їгвм ¤«п Ї®ЁбЄ ўЄ«оз Ґ¬ле ¤ЁаҐЄвЁў®© INCLUDE д ©«®ў
/jCMD ЋЇаҐ¤Ґ«ҐЁҐ ¤ЁаҐЄвЁўл бᥬЎ«Ґа CMD (ЎҐ§ аЈг¬Ґв®ў, Їа.
/jIDEAL), Є®в®а п Ўг¤Ґв ва б«Ёа®ў вмбп ЇҐаҐ¤ ва б«пжЁҐ©
Ёб室®Ј® ⥪бв Їа®Ја ¬¬л
/kh# “бв ў«Ёў Ґв Ґ¬Є®бвм ени-в Ў«Ёжл Ё¤ҐвЁдЁЄ в®а®ў а ў®© #
н«Ґ¬Ґв ¬; Ї® 㬮«з Ёо 16384, ¬®¦Ґв Ўлвм 㢥«ЁзҐ® ¤® 32768
/l,/la ‚л¤ з «ЁбвЁЈ ва б«пжЁЁ: l = ®Ўлз®Ј®, la = а биЁаҐ®Ј®
(ўЄ«оз п Є®¤ ЁвҐа䥩б б џ‚“, ўбв ў«пҐ¬л© Ї® ¤ЁаҐЄвЁўҐ MODEL)
/ml,/mx,/mu “зҐв ॣЁбва бЁ¬ў®«®ў ў Ё¬Ґ е: ml = ўбҐе, mx =
Ј«®Ў «мле, mu = Ґ гзЁвлў вм (ЇаҐ®Ўа §®ўлў вм ў
ўҐаеЁ© ॣЁбва)
/mv# ЋЇаҐ¤Ґ«ҐЁҐ ¬ ЄбЁ¬ «м®© ¤«Ёл а §«Ёз Ґ¬®© бᥬЎ«Ґа®¬
з бвЁ Ё¤ҐвЁдЁЄ в®а®ў
/m# ЋЇаҐ¤Ґ«ҐЁҐ Є®«ЁзҐбвў # (¤® 5) Їа®е®¤®ў ва б«пв®а ¤«п
а §аҐиҐЁп ббл«®Є ўЇҐаҐ¤
/n Ћв¬Ґ ўлў®¤ в Ў«Ёжл Ё¤ҐвЁдЁЄ в®а®ў ў «ЁбвЁЈҐ ва б«пжЁЁ
/os,/o,/op,/oi ЋЎкҐЄвл© Є®¤:
/os - бв ¤ авл© tlink-б®ў¬ҐбвЁ¬л©;
/o - бв ¤ авл© tlink-б®ў¬ҐбвЁ¬л© б ®ўҐа«Ґп¬Ё;
/op - б®ў¬ҐбвЁ¬л© б Є®¬Ї®®ўйЁЄ®¬ Phar Lap;
/oi - б®ў¬ҐбвЁ¬л© б Є®¬Ї®®ўйЁЄ®¬ IBM
/p Џа®ўҐаЄ «ЁзЁп "ҐзЁбв®Ј®" Є®¤ б Ї®Ў®зл¬Ё нд䥪⠬Ё,
Їа®пў«пойЁ¬Ёбп ў § йЁйҐ®¬ ०Ё¬Ґ. "ЌҐзЁбвл¬" бзЁв Ґвбп
Є®¤ б ЇҐаҐ®ЇаҐ¤Ґ«ҐЁҐ¬ ᥣ¬Ґв®ў ЇаҐдЁЄб®¬ CS:. ’ Є®© Є®¤
¬®¦Ґв а Ў®в вм ў § йЁйҐ®¬ ०Ё¬Ґ ҐЄ®а४в®, Ґб«Ё Ґ
ЇаЁЁ¬ вм бЇҐжЁ «мле ¬Ґа.
/q “¤ «ҐЁҐ Ё§ .OBJ-д ©«®ў «ЁиЁе § ЇЁбҐ©, Ґг¦ле ¤«п Є®¬Ї®®ўЄЁ.
/t Џ®¤ ў«ҐЁҐ б®®ЎйҐЁ© ў б«гз Ґ гбЇҐи®© ва б«пжЁЁ.
/uxxxx ђҐ¦Ё¬ н¬г«пжЁЁ ўҐабЁЁ xxxx (ва б«пв®а ).
/w0,/w1,/w2 “а®ўҐм ЇаҐ¤гЇаҐ¦¤ҐЁ©:
w0=Ґв,
w1=w2=ўЄ«о票Ґ ЇаҐ¤гЇаҐ¦¤ҐЁ© а §«Ёз®© § зЁ¬®бвЁ.
/w-xxx,/w+xxx ‚лЎ®а®з®Ґ § ЇаҐйҐЁҐ (-) Ё«Ё а §аҐиҐЁҐ (+)
ЇаҐ¤гЇаҐ¦¤ҐЁп Є« бб xxx, ®Ў®§ з Ґ¬®Ј®:
aln - ўла ўЁў ЁҐ ᥣ¬Ґв ў Ї ¬пвЁ;
ass - ЇаҐ¤Ї®« Ј Ґвбп 16-а §ап¤л© ᥣ¬Ґв;
brk - вॡговбп бЄ®ЎЄЁ (Єў ¤а влҐ);
icg - ЈҐҐа жЁп Ґнд䥪⨢®Ј® Є®¤ (ў®§¬®¦®,
Ґ Ї®«гз о饣® гЇа ў«ҐЁҐ);
lco - ЇҐаҐЇ®«ҐЁҐ бзҐвзЁЄ а §¬ҐйҐЁ©;
opi - ®вЄалвл© гб«®ўл© Ў«®Є IF;
opp - ®вЄалв п Їа®жҐ¤га ;
ops - ®вЄалвл© бҐЈ¬Ґв;
ovf - аЁд¬ҐвЁзҐбЄ®Ґ ЇҐаҐЇ®«ҐЁҐ;
pdc - Є®бвагЄжЁп, § ўЁбпй п ®в Їа®е®¤ ва б«пжЁЁ;
pqk - ЇаҐ¤Ї®« Ј Ґвбп Є®бв в (ў Ўб®«овле
Є®бўҐле ббл«Є е Ё«Ё ббл«Є е ᮠᬥ饨Ґ¬);
pro - § ЇЁбм ў Ї ¬пвм ў § йЁйҐ®¬ ०Ё¬Ґ б
ЇҐаҐ®ЇаҐ¤Ґ«ҐЁҐ¬ ᥣ¬Ґв ЇаҐдЁЄб®¬ CS: ;
res - § १ҐаўЁа®ў ®Ґ б«®ў® (Ї®ЇлвЄ ЇҐаҐ®ЇаҐ¤Ґ«ҐЁп);
tpi - ЇаҐ¤гЇаҐ¦¤ҐЁҐ ® Ґ¤®ЇгбвЁ¬®бвЁ ў Turbo Pascal;
uni - § ЇЁбм ¤ ле ў ҐЁЁжЁ «Ё§Ёа®ў л© бҐЈ¬Ґв
/x ‚Є«о票Ґ ў «ЁбвЁЈ ўбҐе Ў«®Є®ў гб«®ў®© ва б«пжЁЁ
(б ¤ЁаҐЄвЁў ¬Ё IF, IFDEF, IFDIF Ё в.Ї.), ў ⮬ зЁб«Ґ
ҐўлЇ®«пойЁебп
/z Ћв®Ўа ¦ҐЁҐ бва®Є Ёб室®Ј® ⥪бв , ўл§ў ўиЁе б®®ЎйҐЁҐ
®Ў ®иЁЎЄҐ
/zi,/zd,/zn €д®а¬ жЁп ¤«п ®в« ¤зЁЄ : zi=Ї®« п,
zd=в®«мЄ® 㬥а жЁп бва®Є, zn=Ґв
TASM [®ЇжЁЁ] Ё¬п_д ©« 1 [,Ё¬п_д ©« 2] [,Ё¬п_д ©« 3] [,Ё¬п_д ©« 4]
ѓ¤Ґ аЈг¬Ґвл:
Ё¬п_д ©« 1 - Ё¬п д ©« б Ёбе®¤л¬ вҐЄб⮬ Їа®Ја ¬¬л; а биЁаҐЁҐ .ASM
(ў «оЎ®¬ ॣЁбваҐ) ¬®¦® Ґ гЄ §лў вм, «оЎ®Ґ ¤агЈ®Ґ
¤®«¦® § ЇЁблў вмбп ®Ўп§ ⥫м®;
Ё¬п_д ©« 2 - Ё¬п १г«мвЁаго饣® ®ЎкҐЄв®Ј® д ©« ; а биЁаҐЁҐ .OBJ
(ў «оЎ®¬ ॣЁбваҐ) ¬®¦® Ґ гЄ §лў вм, «оЎ®Ґ ¤агЈ®Ґ
§ ЇЁблў вм Ґ®Ўе®¤Ё¬®;
Ё¬п_д ©« 3 - Ё¬п ўл室®Ј® д ©« «ЁбвЁЈ ва б«пжЁЁ; ®в«Ёз®Ґ ®в
.LST (ў «оЎ®¬ ॣЁбваҐ) а биЁаҐЁҐ гЄ §лў вм Ґ®Ўе®¤Ё¬®;
Ё¬п_д ©« 4 - Ё¬п ўл室®Ј® д ©« ЇҐаҐЄаҐбвле ббл«®Є; ®в«Ёз®Ґ ®в
.XRF (ў «оЎ®¬ ॣЁбваҐ) а биЁаҐЁҐ гЄ §лў вм Ґ®Ўе®¤Ё¬®.
€¬Ґ ўл室ле д ©«®ў ¬®Јгв ®вбгвбвў®ў вм, ў н⮬ б«гз Ґ Ё¬ ЇаЁбў Ёў Ґвбп
Ё¬п ўе®¤®Ј® д ©« (б Ёбе®¤л¬ вҐЄб⮬) Ё а биЁаҐЁп Ї® 㬮«з Ёо:
.obj, .lst, .xrf ᮮ⢥вб⢥®.
ЋЇжЁЁ (Є«озЁ):
Љ«оз ‡ 票Ґ
/a,/s “Ї®а冷稢 ЁҐ ᥣ¬Ґв®ў ў ®ЎкҐЄв®¬ д «Ґ:
/a - Ї® «д ўЁвг, /s - Є Є ў Ёб室®¬ ⥪бвҐ
/c ‚Є«о票Ґ ў д ©« «ЁбвЁЈ Ёд®а¬ жЁЁ ® ЇҐаҐЄаҐбвле ббл«Є е
/dSYM[=VAL] ЋЇаҐ¤Ґ«ҐЁҐ Ё¤ҐвЁдЁЄ в®а SYM б® § 票Ґ¬ 0 Ё«Ё VAL
(Ґб«Ё § ¤ ®); нЄўЁў «Ґв ¤ЁаҐЄвЁўл =, Є Є Ґб«Ё Ўл ®
Ўл« § ЇЁб ў з «Ґ Ёб室®Ј® ⥪бв
/e,/r ѓҐҐа жЁп Є®¬ ¤ н¬г«пжЁЁ (/e) ®ЇҐа жЁ© б Ї« ў о饩 в®зЄ®©
Ё«Ё ॠ«мле (/r) Є®¬ ¤ ¬ в. б®Їа®жҐбб®а
/h,/? Ћв®Ўа ¦ҐЁҐ Ї®¤бЄ §ЄЁ ( Ј«®п§.); нЄўЁў «Ґв® § ЇгбЄг
ва б«пв®а ЎҐ§ аЈг¬Ґв®ў
/iPATH PATH - Їгвм ¤«п Ї®ЁбЄ ўЄ«оз Ґ¬ле ¤ЁаҐЄвЁў®© INCLUDE д ©«®ў
/jCMD ЋЇаҐ¤Ґ«ҐЁҐ ¤ЁаҐЄвЁўл бᥬЎ«Ґа CMD (ЎҐ§ аЈг¬Ґв®ў, Їа.
/jIDEAL), Є®в®а п Ўг¤Ґв ва б«Ёа®ў вмбп ЇҐаҐ¤ ва б«пжЁҐ©
Ёб室®Ј® ⥪бв Їа®Ја ¬¬л
/kh# “бв ў«Ёў Ґв Ґ¬Є®бвм ени-в Ў«Ёжл Ё¤ҐвЁдЁЄ в®а®ў а ў®© #
н«Ґ¬Ґв ¬; Ї® 㬮«з Ёо 16384, ¬®¦Ґв Ўлвм 㢥«ЁзҐ® ¤® 32768
/l,/la ‚л¤ з «ЁбвЁЈ ва б«пжЁЁ: l = ®Ўлз®Ј®, la = а биЁаҐ®Ј®
(ўЄ«оз п Є®¤ ЁвҐа䥩б б џ‚“, ўбв ў«пҐ¬л© Ї® ¤ЁаҐЄвЁўҐ MODEL)
/ml,/mx,/mu “зҐв ॣЁбва бЁ¬ў®«®ў ў Ё¬Ґ е: ml = ўбҐе, mx =
Ј«®Ў «мле, mu = Ґ гзЁвлў вм (ЇаҐ®Ўа §®ўлў вм ў
ўҐаеЁ© ॣЁбва)
/mv# ЋЇаҐ¤Ґ«ҐЁҐ ¬ ЄбЁ¬ «м®© ¤«Ёл а §«Ёз Ґ¬®© бᥬЎ«Ґа®¬
з бвЁ Ё¤ҐвЁдЁЄ в®а®ў
/m# ЋЇаҐ¤Ґ«ҐЁҐ Є®«ЁзҐбвў # (¤® 5) Їа®е®¤®ў ва б«пв®а ¤«п
а §аҐиҐЁп ббл«®Є ўЇҐаҐ¤
/n Ћв¬Ґ ўлў®¤ в Ў«Ёжл Ё¤ҐвЁдЁЄ в®а®ў ў «ЁбвЁЈҐ ва б«пжЁЁ
/os,/o,/op,/oi ЋЎкҐЄвл© Є®¤:
/os - бв ¤ авл© tlink-б®ў¬ҐбвЁ¬л©;
/o - бв ¤ авл© tlink-б®ў¬ҐбвЁ¬л© б ®ўҐа«Ґп¬Ё;
/op - б®ў¬ҐбвЁ¬л© б Є®¬Ї®®ўйЁЄ®¬ Phar Lap;
/oi - б®ў¬ҐбвЁ¬л© б Є®¬Ї®®ўйЁЄ®¬ IBM
/p Џа®ўҐаЄ «ЁзЁп "ҐзЁбв®Ј®" Є®¤ б Ї®Ў®зл¬Ё нд䥪⠬Ё,
Їа®пў«пойЁ¬Ёбп ў § йЁйҐ®¬ ०Ё¬Ґ. "ЌҐзЁбвл¬" бзЁв Ґвбп
Є®¤ б ЇҐаҐ®ЇаҐ¤Ґ«ҐЁҐ¬ ᥣ¬Ґв®ў ЇаҐдЁЄб®¬ CS:. ’ Є®© Є®¤
¬®¦Ґв а Ў®в вм ў § йЁйҐ®¬ ०Ё¬Ґ ҐЄ®а४в®, Ґб«Ё Ґ
ЇаЁЁ¬ вм бЇҐжЁ «мле ¬Ґа.
/q “¤ «ҐЁҐ Ё§ .OBJ-д ©«®ў «ЁиЁе § ЇЁбҐ©, Ґг¦ле ¤«п Є®¬Ї®®ўЄЁ.
/t Џ®¤ ў«ҐЁҐ б®®ЎйҐЁ© ў б«гз Ґ гбЇҐи®© ва б«пжЁЁ.
/uxxxx ђҐ¦Ё¬ н¬г«пжЁЁ ўҐабЁЁ xxxx (ва б«пв®а ).
/w0,/w1,/w2 “а®ўҐм ЇаҐ¤гЇаҐ¦¤ҐЁ©:
w0=Ґв,
w1=w2=ўЄ«о票Ґ ЇаҐ¤гЇаҐ¦¤ҐЁ© а §«Ёз®© § зЁ¬®бвЁ.
/w-xxx,/w+xxx ‚лЎ®а®з®Ґ § ЇаҐйҐЁҐ (-) Ё«Ё а §аҐиҐЁҐ (+)
ЇаҐ¤гЇаҐ¦¤ҐЁп Є« бб xxx, ®Ў®§ з Ґ¬®Ј®:
aln - ўла ўЁў ЁҐ ᥣ¬Ґв ў Ї ¬пвЁ;
ass - ЇаҐ¤Ї®« Ј Ґвбп 16-а §ап¤л© ᥣ¬Ґв;
brk - вॡговбп бЄ®ЎЄЁ (Єў ¤а влҐ);
icg - ЈҐҐа жЁп Ґнд䥪⨢®Ј® Є®¤ (ў®§¬®¦®,
Ґ Ї®«гз о饣® гЇа ў«ҐЁҐ);
lco - ЇҐаҐЇ®«ҐЁҐ бзҐвзЁЄ а §¬ҐйҐЁ©;
opi - ®вЄалвл© гб«®ўл© Ў«®Є IF;
opp - ®вЄалв п Їа®жҐ¤га ;
ops - ®вЄалвл© бҐЈ¬Ґв;
ovf - аЁд¬ҐвЁзҐбЄ®Ґ ЇҐаҐЇ®«ҐЁҐ;
pdc - Є®бвагЄжЁп, § ўЁбпй п ®в Їа®е®¤ ва б«пжЁЁ;
pqk - ЇаҐ¤Ї®« Ј Ґвбп Є®бв в (ў Ўб®«овле
Є®бўҐле ббл«Є е Ё«Ё ббл«Є е ᮠᬥ饨Ґ¬);
pro - § ЇЁбм ў Ї ¬пвм ў § йЁйҐ®¬ ०Ё¬Ґ б
ЇҐаҐ®ЇаҐ¤Ґ«ҐЁҐ¬ ᥣ¬Ґв ЇаҐдЁЄб®¬ CS: ;
res - § १ҐаўЁа®ў ®Ґ б«®ў® (Ї®ЇлвЄ ЇҐаҐ®ЇаҐ¤Ґ«ҐЁп);
tpi - ЇаҐ¤гЇаҐ¦¤ҐЁҐ ® Ґ¤®ЇгбвЁ¬®бвЁ ў Turbo Pascal;
uni - § ЇЁбм ¤ ле ў ҐЁЁжЁ «Ё§Ёа®ў л© бҐЈ¬Ґв
/x ‚Є«о票Ґ ў «ЁбвЁЈ ўбҐе Ў«®Є®ў гб«®ў®© ва б«пжЁЁ
(б ¤ЁаҐЄвЁў ¬Ё IF, IFDEF, IFDIF Ё в.Ї.), ў ⮬ зЁб«Ґ
ҐўлЇ®«пойЁебп
/z Ћв®Ўа ¦ҐЁҐ бва®Є Ёб室®Ј® ⥪бв , ўл§ў ўиЁе б®®ЎйҐЁҐ
®Ў ®иЁЎЄҐ
/zi,/zd,/zn €д®а¬ жЁп ¤«п ®в« ¤зЁЄ : zi=Ї®« п,
zd=в®«мЄ® 㬥а жЁп бва®Є, zn=Ґв