• 1.2. Malumot Turlari (Data Types) Kompyuter turli xil malumot turlari bilan ishlaydi, jumladan: Butun sonlar (integer)
  • 1.3. Registrlar (Registers)
  • 1.4. Manzil Tizimi (Addressing Modes)
  • Registr manzillash (Register Addressing)
  • Ma'lumotlarni ko'chirish buyruqlari




    Download 387,07 Kb.
    bet2/3
    Sana16.05.2024
    Hajmi387,07 Kb.
    #239012
    1   2   3
    Bog'liq
    K T E 5

    Ma'lumotlarni ko'chirish buyruqlari: Ma'lumotlarni registrlar va xotira o'rtasida ko'chirish.

  • Boshqaruv buyruqlari: Shartli va shartsiz o'tishlar (branching), sakrashlar (jumps), funksiya chaqiruvlari va qaytishlar.


    Eslatma: Bu yerda b >> [s] c b ning arifmetik o‘ngga e pozitsiyasi bilan siljishini, b >> [u] c esa c pozitsiyasi bilan b ning o‘ngga mantiqiy siljishini bildiradi.


    1.2. Ma'lumot Turlari (Data Types)
    Kompyuter turli xil ma'lumot turlari bilan ishlaydi, jumladan:

    • Butun sonlar (integer): 8-bit, 16-bit, 32-bit, va 64-bit.

    • Suzuvchi nuqta sonlar (floating-point): IEEE 754 standarti asosida.

    • Mantiqiy qiymatlar (boolean): True va False.

    • Belgilar (character): ASCII yoki Unicode belgilar.

    1.3. Registrlar (Registers)
    Registrlar kompyuterning tezkor xotirasi bo'lib, ma'lumotlarni vaqtinchalik saqlash uchun xizmat qiladi. Umumiy registrlar:

    • Umumiy maqsadli registrlar (General-Purpose Registers): Ma'lumotlarni saqlash va ishlov berish uchun.

    • Maxsus maqsadli registrlar (Special-Purpose Registers): Dastur hisoblagichi (PC), holat registri (Status Register), stack ko'rsatkichi (SP) va boshqalar.


    1.4. Manzil Tizimi (Addressing Modes)
    Manzil tizimi buyruqlarda operandlarning manzilini aniqlash usulini belgilaydi:

    • To'g'ridan-to'g'ri manzillash (Direct Addressing): Operandning manzili buyrug'da aniq ko'rsatilgan.

    • Bilvosita manzillash (Indirect Addressing): Operandning manzili bilvosita ko'rsatilgan, ya'ni registr yoki xotira hujayrasida joylashgan manzil orqali.

    • Registr manzillash (Register Addressing): Operand registrda saqlanadi.

    • Nisbiy manzillash (Relative Addressing): Operandning manzili dastur hisoblagichiga nisbatan ko'rsatiladi.


    Download 387,07 Kb.
  • 1   2   3




    Download 387,07 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Ma'lumotlarni ko'chirish buyruqlari

    Download 387,07 Kb.