Kompyuterni tashkil etish” fanidan bajargan Mustaqil ishi Guruh: 031-20 Bajardi



Download 3,37 Mb.
bet2/3
Sana17.12.2022
Hajmi3,37 Mb.
#890228
1   2   3
Bog'liq
Assembler dasturlash asoslari

FASM - (Flat Assembler) -MSDOS, Windows, Linux kabi operatsion tizimlarda

ishlayoladigan, 16-, 32- hatto 64-razryadli protsessorlar uchun
ham qulay ish muhitiga ega

bo‘lgan kompilyator.



NASM

Netwide Assembler - Linux/BSD asosida ishlaydi


TASM da assemblash boshqichlari

Borland firmasi tomonidan yaratilgan bo‘lib, u 16/32- bitli mikroprotsessorlar uchun yozilgan dasturlarni kompilyatsiyalashda qo‘llaniladi. Bu kompilyator bevosita MS DOS muhitida shlaydi. Turbo Assemblerning bir vaqtda ikkita versiyasidan foydalanish mumkin - tasm.exe va tasmx.exe.
Avvalo, Assemblerda tuziladigan dasturlarni qayta ishlash (exe-faylga aylantirish)
uchun uni translyatsiya jarayoniga tayyorlash kerak. Dasturni bajariluvchi faylga translyatsiya qilish va uni protsessorning joriy holatida qadamba-qadam bajarilishini nazorat qilish hamda o‘rganish jarayoni to‘rt bosqichni o‘z ichiga oladi.
TASM da assemblash boshqichlari


1-bosqich. Dastlabki (boshlang‘ich) dastur matni tayyorlanadi va u biror sample.asm


fayl ko‘rinishida tegishli katalogda (albatta TASM paketi katalogida) saqlab qo‘yiladi;


2-bosqich. TASM translyatori orqali dastur assembrlanadi, natija sample.obj kaengaytmali obyektli fayil hosil qilinadi. (Obyekt fayl - bu dasturning ikkili kodi ko’rinishida tasvirlanishdir)


tasm sample.asm


3-bosqich. Dasturni yig’ish ( komponovkalash). Bu ish Turbo Linker yig’uvchisi orqali amalga oshiriladi va nihoyat sample.exe yoki sample.com kengaytmali bajarluvchi fayil hosil qilinadi.



Download 3,37 Mb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish