У комп’ютерних процесорах прапор переносу (зазвичай позначається як прапор C) — це один біт у системному регістрі статусу/реєстрі прапора, який використовується щоб вказати, коли арифметичне перенесення або запозичення було згенеровано з позиції старшого біта арифметичного логічного пристрою (ALU).
Прапор переносу (C) встановлено коли операція призводить до перенесення або коли віднімання призводить до відсутності запозичення.
ISA каже, що прапор переносу встановлюється, коли операція не підписана, а переповнення встановлюється, коли операція підписана. Цікаво те, що ISA реалізує інструкції ADD і SUB, які діють як на знакових, так і на беззнакових числах.
1. Прапор переносу встановлюється, якщо додавання двох чисел викликає перенесення старших (крайніх лівих) доданих бітів. 2. Прапор переносу (запозичення) також встановлюється, якщо віднімання двох чисел вимагає запозичення в старші (крайні ліві) віднімаються біти.
У більшості комп’ютерів перенесення зі старшого біта арифметичної операції (або біта, зміщеного з операції зсуву) поміщається в спеціальний біт перенесення, який можна використовувати як перенесення для арифметики множинної точності або перевірено та використовується для керування виконанням комп’ютерної програми.
У комп’ютерних процесорах прапор переносу (зазвичай позначається як прапор C) — це один біт у системному регістрі статусу/реєстрі прапора, який використовується щоб вказати, коли арифметичне перенесення або запозичення було згенеровано з позиції старшого біта арифметичного логічного пристрою (ALU).