Эпизод 083: Введение в регистр флагов
Intermation
0:00 / 0:00
Эпизод 083: Введение в регистр флагов
24 873 просмотра · 5 лет назад
Intermation
47,6 тыс. подписчиков
24 873 просмотра · 5 лет назад
Подобно индикаторам на приборной панели автомобиля, процессор имеет набор логических «флагов», используемых для быстрой идентификации конфигурации, состояния и результатов вычислений процессора. В этом видео описываются флаги, используемые для определения характеристик последней операции, включая знак результата, равен ли результат нулю, любые переносы или переполнения, а также четность результата.
Основные выводы: По завершении этого урока каждый студент должен уметь:
• определить, что такое регистр флагов или слово состояния программы, и
• объяснить назначение флагов нуля, знака, переполнения, переноса, полупереноса и четности.
Упомянутые эпизоды:
Эпизод 007: Упакованное двоично-кодированное десятичное число (BCD) ( • Ep 007: Packed Binary Coded Decimal )
Эпизод 012: Сложение и вычитание в двоичной системе ( • Ep 012: Addition and Subtraction in Binary )
Эпизод 013: Основы дополнительного кода ( • Ep 013: Basics of Complement Notation )
Эпизод 015: Переполнение при сложении двоичных целых чисел ( • Ep 015: Overflow in Binary Integer Addition )
Эпизод 046: Введение в побитовые операции и побитовое обратное число ( • Ep 046: Introduction to Bitwise Operations... )
Эпизод 047: Обнуление битов с помощью побитового И ( • Ep 047: Clearing Bits using the Bitwise-AND )
Эпизод 048: Установка битов с помощью Побитовое ИЛИ ( • Ep 048: Setting Bits using the Bitwise-OR )
Эпизод 049: Изменение битов с помощью побитового Исключающего ИЛИ ( • Ep 049: Flipping Bits using the Bitwise-XOR )
Эпизод 050: Использование четности для простого обнаружения ошибок ( • Ep 050: Using Parity for Simple Error Dete... )
#cpuflags #flags #registers