Скачиваний:
13
Добавлен:
01.05.2014
Размер:
3.37 Кб
Скачать
‡ ¤ ­ЁҐ ­  « Ў®а в®а­го а Ў®вг N1 Ї® ¤ЁбжЁЇ«Ё­Ґ
"ЋаЈ ­Ё§ жЁп Ё дг­ЄжЁ®­Ёа®ў ­ЁҐ ќ‚Њ"

— бвм 1.

1. ‡ Јаг§Ёвм д ©« hello0.asm Ё§ Є в «®Ј  \lab_ASS ў Є в «®Ј
lab_ASS\MASM.
3. Џа®б¬®ваҐвм Їа®Ја ¬¬г Ё а §®Ўа вмбп ў бвагЄвгॠЁ ॠ«Ё§ жЁЁ
Є ¦¤®Ј® ᥣ¬Ґ­в  Їа®Ја ¬¬л. ЌҐЇ®­пв­лҐ да Ј¬Ґ­вл Їа®пб­Ёвм г
ЇаҐЇ®¤ ў вҐ«п. ‘ва®Єг-ЇаЁўҐвбвўЁҐ ЇаҐ®Ўа §®ў вм ў ᮮ⢥вбвўЁЁ
б® бў®Ё¬Ё «Ёз­л¬Ё ¤ ­­л¬Ё.
4. Џа®ва ­б«Ёа®ў вм Їа®Ја ¬¬г б Ї®¬®ймо бва®ЄЁ
> masm Ё¬п_д ©« .asm
c ᮧ¤ ­ЁҐ¬ ®ЎкҐЄв­®Ј® д ©«  Ё д ©«  ¤Ё Ј­®бвЁзҐбЄЁе б®®ЎйҐ­Ё©
(д ©«  «ЁбвЁ­Ј ). ЋЎкпб­Ёвм Ё ЁбЇа ўЁвм бЁ­в ЄбЁзҐбЄЁҐ ®иЁЎЄЁ,
Ґб«Ё ®­Ё Ўг¤гв ®Ў­ а㦥­л ва ­б«пв®а®¬. Џ®ўв®аЁвм ва ­б«пжЁо
Їа®Ја ¬¬л ¤® Ї®«г祭Ёп ®ЎкҐЄв­®Ј® ¬®¤г«п.
5. ‘Є®¬Ї®­®ў вм § Ја㧮з­л© ¬®¤г«м б Ї®¬®ймо бва®ЄЁ
> link Ё¬п_д ©« .obj
6. ‚лЇ®«­Ёвм Їа®Ја ¬¬г ў  ўв®¬ вЁзҐбЄ®¬ ०Ё¬Ґ Їг⥬ ­ Ў®а  бва®ЄЁ
> Ё¬п_д ©« .exe
Ё гЎҐ¤Ёвмбп ў ҐҐ а Ў®в®бЇ®б®Ў­®бвЁ;
7. ‚Є«озЁвм ў Їа®Ја ¬¬г ўлў®¤ ҐйҐ ®¤­®© бва®ЄЁ-б®®ЎйҐ­Ёп б «оЎл¬
(ЇаЁ«Ёз­л¬!) ⥪б⮬ Ї®  ­ «®ЈЁЁ б ўлў®¤®¬ бва®ЄЁ-ЇаЁўҐвбвўЁп
Ё ЇаЁбў®Ёвм Ґ© Ё¬п My_hello.asm. Џа®ва ­б«Ёа®ў вм,
бЄ®¬Ї®­®ў вм § Ја㧮з­л© ¬®¤г«м Ё ўлЇ®«­Ёвм Їа®Ј®­ Їа®Ја ¬¬л
My_hello ў  ўв®¬ вЁзҐбЄ®¬ ०Ё¬Ґ.

— бвм 2.

8. ‚лЇ®«­Ёвм Їа®Ја ¬¬г hello0 ў Ї®и Ј®ў®¬ ०Ё¬Ґ Ї®¤ гЇа ў«Ґ­ЁҐ¬
®в« ¤зЁЄ : > afd Ё¬п_д ©« .exe
б дЁЄб жЁҐ© ᮤҐа¦Ё¬®Ј® ЁбЇ®«м§гҐ¬ле ॣЁбва®ў Ё п祥Є Ї ¬пвЁ
¤® Ё Ї®б«Ґ ўлЇ®«­Ґ­Ёп Є®¬ ­¤л. ‡ ЇЁб вм ᮤҐа¦Ё¬®Ґ ўбҐе ॣЁбва®ў
Їа®жҐбб®а  ЇҐаҐ¤ ўлЇ®«­Ґ­ЁҐ¬ 1-®© Є®¬ ­¤л.
ђҐ§г«мв вл Їа®Ј®­  Їа®Ја ¬¬л Ї®¤ гЇа ў«Ґ­ЁҐ¬ ®в« ¤зЁЄ  ¤®«¦­л
Ўлвм ЇаҐ¤бв ў«Ґ­л ў ўЁ¤Ґ, Ї®Є § ­­®¬ ­  ЇаЁ¬ҐаҐ ®¤­®© Є®¬ ­¤л
ў в Ў«.1, Ё Ї®¤ЇЁб ­л ЇаҐЇ®¤ ў вҐ«Ґ¬.
’ Ў«.1
ЪДДДДДДДВДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і Ђ¤аҐб і‘Ё¬ў®«ЁзҐбЄЁ© Є®¤і16-аЁз­л© Є®¤і ‘®¤Ґа¦Ё¬®Ґ ђҐЈ-®ў Ё џз.Џ ¬. і
іЄ®¬ ­¤лі Є®¬ ­¤л і Є®¬ ­¤л і ¤® ўлЇ-п Є®¬.іЇ®б«Ґ ўлЇ.Є®¬.і
ГДДДДДДДЕДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДґ
і 0003 і mov ds,ax і 8E D8 і (ax)= 2D87 і (ax)= 2D87 і
і і і і (ds)= 2D75 і (ds)= 2D87 і
і і і і (ip)= 0003 і (ip)= 0005 і
АДДДДДДДБДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДБДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДЩ


— бвм 3.


12. Џа®ва ­б«Ёа®ў вм Їа®Ја ¬¬г hello2.asm б Ї®¬®ймо ва ­б«пв®а 
masm (Ё«Ё tasm) c ᮧ¤ ­ЁҐ¬ ®ЎкҐЄв­®Ј® д ©«  Ё д ©« 
¤Ё Ј­®бвЁзҐбЄЁе б®®ЎйҐ­Ё© (д ©«  «ЁбвЁ­Ј ). ЋЎкпб­Ёвм Ё ЁбЇа ўЁвм
бЁ­в ЄбЁзҐбЄЁҐ ®иЁЎЄЁ, Ґб«Ё ®­Ё Ўг¤гв ®Ў­ а㦥­л ва ­б«пв®а®¬.
Џ®ўв®аЁвм ва ­б«пжЁо Їа®Ја ¬¬л ¤® Ї®«г祭Ёп ®ЎкҐЄв­®Ј® ¬®¤г«п.

13. ‘Є®¬Ї®­®ў вм § Ја㧮з­л© ¬®¤г«м hello2.exe б Ї®¬®ймо
Є®¬Ї®­®ўйЁЄ  Link (Ё«Ё tlink).
14. ‚лЇ®«­Ёвм Їа®Ја ¬¬г ў  ўв®¬ вЁзҐбЄ®¬ ०Ё¬Ґ Ё гЎҐ¤Ёвмбп ў ҐҐ
а Ў®в®бЇ®б®Ў­®бвЁ.
15. ‚лЇ®«­Ёвм Їа®Ја ¬¬г hello2 ў Ї®и Ј®ў®¬ ०Ё¬Ґ Ї®¤ гЇа ў«Ґ­ЁҐ¬
®в« ¤зЁЄ  afd (Ё«Ё td ) б дЁЄб жЁҐ© ᮤҐа¦Ё¬®Ј® ЁбЇ®«м§гҐ¬ле
ॣЁбва®ў Ё п祥Є Ї ¬пвЁ: ў­ з «Ґ, ¤® Ё Ї®б«Ґ ўлЇ®«­Ґ­Ёп Є®¬ ­¤.
ђҐ§г«мв вл Їа®Ј®­  Їа®Ја ¬¬л Ї®¤ гЇа ў«Ґ­ЁҐ¬ ®в« ¤зЁЄ  ¤®«¦­л
Ўлвм Ї®¤ЇЁб ­л ЇаҐЇ®¤ ў вҐ«Ґ¬.
Соседние файлы в папке TASKS
  • #
    01.05.20141.9 Кб10HELLO0.ASM
  • #
    01.05.2014200 б10HELLO0.OBJ
  • #
    01.05.20142.34 Кб10HELLO1.ASM
  • #
    01.05.20141.65 Кб10HELLO2_S.ASM
  • #
    01.05.20143.88 Кб10LL1.LST
  • #
    01.05.20143.37 Кб13LR1_Z.TXT
  • #
    01.05.20143.08 Кб13LR2_OFC.ASM
  • #
    01.05.20142.72 Кб11LR2_OFC.DAT
  • #
    01.05.201427.65 Кб13LR2_OFC.DOC
  • #
    01.05.20143.38 Кб14LR3_Z.TXT
  • #
    01.05.20142.33 Кб11LR4_Z.TXT