.TH ixchg 3 "December 27, 2024" "libmpu" "LibMPU Programmer's Manual"
.SH NAME
\fBixchg\fP \- операция обмена значений
.SH SYNOPSIS
.nf
.B #include <libmpu.h>
.PP
.BI "void ixchg( mpu_int *" a ", mpu_int *" b ", int " nb " );
.fi
.SH DESCRIPTION
Функция \fBixchg()\fP меняет местами значения переменных, расположенных по адресам \fBa\fP,
\fBb\fP. Параметр \fBnb\fP определяет размер операндов (в байтах), расположенных по адресам
\fBa\fP, \fBb\fP.
.PP
Функция не воздействует на флаги.
.sp
.SH SEE ALSO
.BR iadd(3),
.BR isub(3),
.BR iadc(3),
.BR isbb(3),
.BR ishl(3),
.BR ishr(3),
.BR isal(3),
.BR isar(3),
.BR irol(3),
.BR iror(3),
.BR ircl(3),
.BR ircr(3),
.BR ishln(3),
.BR ishrn(3),
.BR isaln(3),
.BR isarn(3),
.BR iroln(3),
.BR irorn(3),
.BR ircln(3),
.BR ircrn(3),
.BR ineg(3),
.BR inot(3),
.BR iand(3),
.BR itest(3),
.BR icmp(3),
.BR ior(3),
.BR ixor(3),
.BR iinc(3),
.BR idec(3),
.BR icpy(3),
.BR icvt(3),
.BR imul(3),
.BR ismul(3),
.BR idiv(3),
.BR isdiv(3),
.BR iatoi(3),
.BR iatoui(3),
.BR iitoa(3),
.BR iuitoa(3).