• = Jismoniy manzillar =
  • = Mantiqiy manzillar =
  • = Ilova dasturlashda manzil maydoni =
  • Manzil rezolyutsiyasi birligi
  • Manzil sxemalari
  • E’tiboringiz uchun raxmat!
  • Xotiraning adreslari




    Download 1.77 Mb.
    Sana06.11.2023
    Hajmi1.77 Mb.
    #94593
    Bog'liq
    jjjXotiraning adreslari
    2-Mustaqil Ishi, Аbdurauf Fitrat, 13-maruza, 3 sinf qiziqarli matematika togarak , navoiy, tolstoy, ekologiya, KROSVORD, bumaga, Документ Microsoft Word (2), biolaboratoriya, nasha rodina, Oliy ta’lim, fan va innovatsiyalar vazirligi o‘zbekiston respubl, Diniy tashkilotlarning zamonaviy dunyoviy me’yorlarga moslashuvi

    Xotiraning adreslari

    917/21 guruh

    Zokirov Jonibek

    Hisoblashda xotira manzili dasturiy ta'minot va apparat tomonidan turli darajalarda qo'llaniladigan ma'lum bir xotira joyiga havoladir. Xotira manzillari an'anaviy ravishda ko'rsatiladigan va ishorasiz butun sonlar sifatida boshqariladigan raqamlarning sobit uzunlikdagi ketma-ketligidir. Bunday raqamli semantika CPU xususiyatlariga (masalan, ko'rsatmalar ko'rsatgichlari va qo'shimcha manzil registrlari) va turli dasturlash tillari tomonidan tan olingan massivlar kabi xotiradan foydalanishga asoslangan.

    = Jismoniy manzillar =

    = Jismoniy manzillar =

    • Raqamli kompyuterning asosiy xotirasi ko'plab xotira maydonlaridan iborat. Har bir xotira joyida jismoniy manzil, ya'ni kod mavjud. CPU (yoki boshqa qurilma) tegishli xotira joylariga kirish uchun kodingizdan foydalanishi mumkin. Odatda, faqat tizim dasturiy ta'minoti (BIOS, operatsion tizim va ba'zi maxsus yordamchi dasturlar (masalan, xotira testerlari)) jismoniy xotiraga murojaat qilish uchun mashina kod operandlari yoki protsessor registrlaridan va xotira kontrollerlari deb ataladigan apparat vositalaridan foydalanadi

    = Mantiqiy manzillar =

    Kompyuter dasturlari mashina kodini bajarish va ma'lumotlarni saqlash va olish uchun xotira manzillaridan foydalanadi. Ilk kompyuterlarda mantiqiy va fizik manzillar mos kelardi, lekin virtual xotira joriy etilgandan beri ko'pchilik amaliy dasturlar jismoniy manzillarni bilmaydi. Aksincha, u mantiqiy yoki virtual manzillarga murojaat qilish uchun kompyuter xotirasini boshqarish bloki va operatsion tizim xotira xaritasidan foydalanadi. quyidagiga murojaat qiling.

    = Ilova dasturlashda manzil maydoni =

    • = Ilova dasturlashda manzil maydoni =
    • Zamonaviy ko'p vazifali muhitda dastur jarayoni odatda manzil maydonida (yoki bo'shliqlarda) quyidagi turdagi xotira qismlariga ega: Mashina kodi quyidagilarni o'z ichiga oladi: Dasturning o'zi kodi (tarixda kod segmenti yoki matn segmenti sifatida tanilgan). Boshlanmagan (lekin tayinlangan) o'zgaruvchi. ish vaqti to'plami. to'p; Umumiy xotira va xotira xaritali fayllar. Manzil maydonining ba'zi qismlari umuman xaritada bo'lmasligi mumkin. Ba'zi tizimlar "bo'lingan" xotira arxitekturasiga ega, bu erda mashina kodi, konstantalar va ma'lumotlar turli joylarda joylashgan va turli xil manzil o'lchamlariga ega bo'lishi mumkin. Masalan, PIC18 mikrokontrollerlarida flesh-xotirada mashina kodini va konstantalarni adreslash uchun 21-bitli dastur hisoblagichi va SRAM-dagi maʼlumotlarni adreslash uchun 12-bitli manzil registri mavjud.

    Manzil rezolyutsiyasi birligi

    Ko'pgina zamonaviy kompyuterlar bayt manziliga ega. Har bir manzil bir bayt (8 bit) xotirani aniqlaydi. Bir baytdan kattaroq ma'lumotlar ketma-ket manzillar ketma-ketligida saqlanishi mumkin. Word-manzilli kompyuterlar mavjud. Ushbu kompyuterda manzilli xotiraning eng kichik birligi protsessor so'zidir. Masalan, Data General Nova minikompyuteri, Texas Instruments TMS9900 va National Semiconductor IMP-16 mikrokompyuterlari 16 bitli so'zlardan foydalanadi va 18 bitli so'zli manzillashdan foydalanadigan ko'plab 36 bitli asosiy kompyuterlar (masalan, PDP-10) mavjud. pastki. Bayt manzillash o'rniga sizga 218 36 bitli so'z, taxminan 1 megabayt saqlash uchun manzil maydoni beriladi.

    Manzil sxemalari

    Manzil sxemalari

    Kompyuter dasturlari aniq belgilangan manzillarga kirishi mumkin. Past darajadagi dasturlashda bu odatda mutlaq yoki o'ziga xos manzil deb ataladi va yuqori darajadagi tillarda u ko'rsatkich ma'lumotlar turi sifatida tanilgan. Shu bilan birga, dasturlar boshqa joylarga (asosiy manzillar) nisbatan manzillarni belgilash uchun nisbiy manzillardan ham foydalanishi mumkin. Yana ko'plab bilvosita manzillash usullari mavjud. Mantiqiy manzillarni jismoniy va virtual xotiraga solish, shuningdek, ma'lum darajadagi bilvositalikni qo'shadi. quyidagiga murojaat qiling.

    E’tiboringiz uchun raxmat!

    Zokirov Jonibek

    +998911963116


    Download 1.77 Mb.




    Download 1.77 Mb.