|
Assemblerlarning xususiyatlari va asosiy vazifalari
|
bet | 15/78 | Sana | 19.02.2024 | Hajmi | 209,36 Kb. | | #158808 |
Bog'liq Tizimli dasturlash javoblarAssemblerlarning xususiyatlari va asosiy vazifalari.
assembler mnemenik kodni mashina kodiga tarjima qilishda komandalar formati, adreslash usullari va mashinaning boshqa apparat xarakteristikalarini hisobga oladi. Kompilyator esa, mashina kodiga boshlang’ich programmani tarjima qiladi, registrlar komandalar to’plamidan foydalanadi . Shularni 21 hisobga olib sistemaviy programma ta’minoti boshqa komponentalari: assembler, yuklovchi, makroprotsessorlarni xususiyatlarini ko’rib chiqamiz.
Assembler. Assembler programmalash tizimi bo’lib assembler tili va shu tilni tarjima qiladigan translyatordan iborat. Yana assembler tilidan mashina tiliga programmani tarjima qiladi.
Programmalashda disassembler ham ishlatiladi.
Tizimli plata, uning tarkibiy qismlari va xususiyatlari. Tizimli yoki bosh (maotherboad) plata maydoni 100-150 sm 2
bo`lgan bosmali plata ko`rinishga
еga bo`lib, unga ko`p sonli turli xil mikrosxemalar, raz`yomlar (ajratgichlar) va boshqa еlementl ar
joylashtiriladi. Tizimli plata (TP) konstrukciyasining ikki asosiy ko`rinishi mavjuddir:
platada ishlash uchun kerakli hamma mikrosxemalar qattiq maxkamlangan
hozir bunday platalar bitta platali deb ataluvchi faqat oddiy uy kompyuterlarida ishlatilmoqda;
bevosita tizimli platada faqat minimal sondagi mikrosxemalar joylashtiriladi, qolgan barcha komponentalar еsa tizimli shina yordamida va konstruktiv tomondan TP da mavjud bo`lgan maxsus raz`yomlarga (slotlarga) o`rnatiladigan qo`shimcha platalarda (kengaytirish platalarida) birlashtiriladi; bunday texnologiyani ishlatuvchi kompyuterlar shinali arxitekturali hisoblash tizimlariga taalluqlidir.
Zamonaviy professional shaxsiy kompyuterlar aynan shu shinali arxitekturaga еgadir. Hozirgi vaqtda undan ortiq firmalar katta miqdordagi turli xil tizimli platalarni ishlab chiqarmoqda, ular konstruktiv tomondan ham, ularni qo`llab quvvatlaydigan mikroprocessor tili buyicha ham, ularni ishlash taktli chastotasi bo`yicha ham, ishchi kuchlanishlarni kattaligi bo`yicha ham farq qiladi.
Demak, qo`llaydigan mikroprocessorlar turlari bo`yicha TP ni quyidagi guruhlarga bo`lish mumkin:
8086, 8088 MP lari uchun mo`ljallangan platalar yangi kompyuterlarda o`n yildan ortiq vaqtda n
beri qo`llanilmaydi, lekin qaerdadir ularni holi ham tolish mumkin
;
80286 MP lari uchun platalar ular ham еskirdi, lekin ba`zi kompyuterlarda holi ham ishlatilmoqda (80386 va undan yuqori MP lar uchun yaroqsizdir);
80386 va 80486 mikroprocessorlari uchun platalar
hozir ham mos SHK larda ishlatilmoqda, lekin shuni inobatga olish kerakki, 80386 MP li kompyuterlarda o`rnatilgan tizimli platalar ko`pincha 80486 MP da o`rnatish uchun yaroqsizdir,
19
80486 MP li kompyuterlarda o`rnatilganlari ko`pincha Pentium MP larida o`rnatish uchun yaroqsizdir (mos ravishda o`zgartirishda (up-grate) MP ni almashtirganda tizimli platani ham almashtirishga to`g`ri keladi
|
| |