Команды JCXZ и JECXZ служат для выполнения перехода в зависимости от состояния регистра CX или ECX. Могут использоваться, например, в циклах, где счетчиком как раз и является регистр CX или ECX.

 

Команды JCXZ и JECXZ
Синтаксис: JCXZ op1
JECXZ op1
Операнды: op1 - i8, i16, i32
Назначение: Условный переход
Процессор: 8086+
80386+
Флаги: Не изменяются
Комментарий: Командa JCXZ проверяет значение регистра CX и, если оно равно нулю, производится передача управления по адресу, заданному операндом команды.
Команда JECXZ производит аналогичные действия, но использует регистр ECX.
Ограничения: Нельзя производить дальние межсегментные переходы
Примеры:
	mov	cx,[di]
	jcxz	l2
	...
l2:	ret