Перейти к содержимому

Эпизод 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