Xotiraning qisqa bayoni

Xotiraning qisqa bayoni

O'quvchilarga / Informatika va AT
Xotiraning qisqa bayoni - rasmi

Material tavsifi

Xotiraning qisqa bayoni Reja: Adreslashtirish. Xotira kataklarni ko'rish. Assembler tilni talablari. Assembler dasturlardagi sharxlar (tushuntirishlar). Kodlashtirish formati. Direktivalar. Tayanch so'zlar va iboralar: Teskari ketma-ket, DEBUG dasturi, Xotira kattaligi, Boshlang'ich modul, sharxlar, Tamga , komanda, operand, direktiva. 1. ADRYeSLAShTIRISh. 00 - xotira minimal adresidan boshlab xotirani har bir katagi ketma-ket nomerlangan. Protsessor xotirani baytlarga yoki so'zlarga yo'l ochib beradi. 1025 o'nli sonni quraylik. 16-li sanoq sistemada bu son 0401 bo'ladi. Shu sonni xotiraga yozish uchun ikta bayt yoki bir so'z kerak. Bu son 04 - katta qismdan va 01 - kichik qismdan iborat. Sistema xotirada so'z baytlarini teskari ketma-ketlikda saqlaydi. Kichik qism kichik adresida, katta qism - katta adresida. Taxmin qilaylik, protsessor 16-li 0401 sonni registrdan 5612 va 5613 xotira kataglariga ezib quyyadi: [01] [04] 5612 katagi 5613 katagi kichik bayti katta bayti protsessor, raqamli MA'LUMOTli baytlari xotirada teskari ketma-ketligida deb hisoblaydi va ular bilan tegishlicha ishlaydi. Bu xususiyat kompyuterda tula avtomatlashtirilgandir. Shunga qaramasdan, assembler dasturlarini dasturlashtirish va sozlashda (To'g'rilashda) har doim bu narsani esda to'tish kerak. 2. XOTIRA KATAGLARINI QURISh. Xotira kataklarini ichidagilarni qurish uchun DOS DEBUG dasturi ishlatiladi. Bu dasturni boshqarish uchun DEBUG ni kiritib, Enter ni bosish kerak. Shunday keyin DEBUG dasturi diskdan xotirada yuklanadi. Yuklashdan keyin ekranga defis (-) taklif chiqadi. Endi DEBUG dasturi komandalarni qabul qilishga tayer. D - xotirani dampi - bu mashqga tegishli yakka - yagona komandadir. 1. Xotira kattaligi. Avval ishlash uchun mumkin bo'lgan xotirani kattaligini tekshiramiz. Xotira kattaligi kompyuter modellariga bog'liq bo'ladi. Uning qiymati ichki ichki pereklyuchatellarni o'rnatishlar bilan bog'liq. Va uning qiymati real bog'liq kattalikdan kichikroq bo'lishi mumkin. Bu qiymati 16 lik 413 va 414 xotirani kataklaridadir, va uni DEBUG dan ikkita qismdan iborat bo'lgan ko'rinishdan qurish mumkin: - 400 - segmentni adresi; 40 dek yoziladi (oxirgi noli nazarda tutiladi); va - 13 - segmentni boshlanishida siljishi. Shunday, quyidagi talabni kiritish mumkin: D 40 : 13 (va Enter ni bosish). Ekranga chiqarilgan ikkita birinchi baytlar kilobaytda va 16 lik ko'rinishda xotirani kattaligini saqlaydi. Baytlar teskari ketma-ketligida joylashgan. Buning misollarimiz teskari 16 lik, normal 16 lik va 10 lik sonlar ko'rinishlarni ko'rsatadilar: Teskari 16 lik Normal 16 - lik 10 lik 800 0080 128 001 0100 256 8001 0180 384 002 0200 512 8002 0280 640. 2. Seriya nomeri Kompyuter seriya nomeri ROM ni 16 lik FE00 adresiga tikilgan. Uni ko'rish uchun: D FE00 : 0 ni kiritish va Enter ni bosish kerak, shundan keyin, ekranda etti raqamli kompyuter nomeri va CopyRight ...


Ochish
Joylangan
Fayl formati zip → doc
Fayl hajmi 16.77 KB
Ko'rishlar soni 74 marta
Ko'chirishlar soni 4 marta
O'zgartirgan san'a: 29.03.2025 | 01:41 Arxiv ichida: doc
Joylangan
Fayl formati zip → doc
Fayl hajmi 16.77 KB
Ko'rishlar soni 74 marta
Ko'chirishlar soni 4 marta
O'zgartirish kiritilgan: Arxiv ichida: doc
Tepaga