Лучший ответ

    1.  1 0

    caind (34) 6 (9665)2621 11 лет  

    циклический ряд? типо как циклический сдвиг в одну сторону

Ответы

    1.  0 0

    KohrAhr2015 (45) 6 (7751)2520 11 лет  

    ты скорее всего про ROL/ROR/RCR/RCL или про SHR/SHL ?


    Циклический сдвиг

    RCL и RCR сдвигают все биты операнда влево (для RCL) или вправо (для RCR) на один разряд, при этом старший(для RCL) или младший(для RCR) бит становится значением флага переноса cf; одновременно старое значение флага переноса cf вдвигается в операнд справа(для RCL) или слева(для RCR) и становится значением младшего(для RCL) или старшего(для RCR) бита операнда. Указанные действия повторяются количество раз, равное значению второго операнда.

    ROL и ROR сдвигают все биты операнда влево(для ROL) или вправо(для ROR) на один разряд, при этом старший(для ROL) или младший(для ROR) бит операнда вдвигается в операнд справа(для ROL) или слева(для ROR) и становится значением младшего(для ROL) или старшего(для ROR) бита операнда; одновременно выдвигаемый бит становится значением флага переноса cf. Указанные действия повторяются количество раз, равное значению второго операнда.


    сдвиг логический, арифметический и циклический

    Обратите внимание: Большинство примеров ниже использует 8 битные числа, это сделано для того, чтобы вам было легче понять, как это работает.

    Функции сдвига (сдвиг логический операнда влево/вправо)

    SHL операнд, количество_сдвигов
    SHR операнд, количество_сдвигов
    SHL и SHR сдвигают биты операнда (регистр/память) влево или вправо соответственно на один разряд.

Похожие вопросы

Рейтинг@Mail.ru Top.LV PULS.LV Professional rating system