Bajaruvchi: Bekmatov e tekshiruvchi: Fayziyev V samarqand-2022 Mavzu


Download 0.55 Mb.
bet11/13
Sana24.12.2022
Hajmi0.55 Mb.
#1058413
1   ...   5   6   7   8   9   10   11   12   13
Bog'liq
5-8-mustaqil

Scannerlar tarixi
Birinchi skanerlash 1857 yili Florensiyalik Jovanni Kazelli tomonidan tasvirni masofadan uzatishni yaratdi. Bu qurilmani Pantelegraf deb nomlangan.
1902 yili nemis fizigi Artur Korn tomonidan fotoelektrik skanerlashga patent oldi. Keyinchalik bu skannerlash usulini telefaks deb nomlandi. Keyinchalik yarimo’tkazgichlar rivojlanishi bilan fotoqabul qilish mukammallashishi bilan planshetli skanerlash paydo bo’ldi.

Mavzu: Assembler tilida dasturlash.
REJA:

    1. Assemblerda dasturlash.

    2. Sodda dasturlarni ishlab chiqish

Tayanch so‘z va iboralar
Assembler, ASM, jmp, jz, jnz, test, megabayt, kilobayt, intel, borland int., turbo assembler, tlink.exe, tasm.exe, td.exe, otladchik.

    1. ASSEMBLERDA DASTURLASH.

Kompyuter texnologiyalari taraqqiyoti algoritmlarni yozish - dasturlash tillari uchun yangi turli xil simvolli tizimlarining paydo bo'lish jarayonini aniqlanadi.

1.1 - rasm. Dasturlashtirish tili tasnifi

Ko'plab dasturlash tillari mavjud, biroq biz Assembler tiliga e'tibor qaratamiz.


Hozirgi vaqtda dasturchi Assemblerdan ancha sodda dasturlash tillarini qo'llashi mumkinligiga qaramasdan, Assembler bilimi va unda dasturlash qobiliyati hech qachon ortiq bo'lmaydi. Bu quyidagi dalillar bilan tasdiqlangan:
1. Boshqa dasturiy tillardan talablarni to'liq qondiradigan prilojeniyalar yozish har doim ham mumkin emas. Va ba'zi hollarda butunlay mumkin emas. Assembler dasturlash tilida siz har qanday dasturni yozishingiz mumkin.
2. Ba'zan yuqori darajali dasturlash tillari kerakli tezlikni ta'minlay olmaydi. Assembler'da yaratilgan dasturlar esa har doim tez.
3. Yuqori darajadagi tillarda yaratilgan dasturlarning hajmi Assemblerda yaratilgan dasturlarga qaraganda ancha katta.
4. Assembler tili sizga to'g'ridan-to'g'ri apparat bilan ishlash imkonini beradi, bu esa ba'zi hollarda dasturchiga afzallik va istalgan natijani beradi. Yuqori darajadagi tilda dastur apparat qurilmalari bilan yozma modul orqali ishlaydi, ya'ni dasturchiga biron bir narsani o'zgartirishga ruxsat bermaydi va shuning uchun kerakli natijani olish imkoni ega bo’lmaydi.
5. Assembler tilini bilish faqat yuqori darajadagi tillarda dasturga ega bo'lganlarga nisbatan katta afzallik beradi. Assembler biladigan dasturchi kompyuterning tuzilishini va apparat apparatlarining tuzilishini biladi.

Download 0.55 Mb.

Do'stlaringiz bilan baham:
1   ...   5   6   7   8   9   10   11   12   13




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