idiv DWORD PTR [rbp-4]
imul eax, DWORD PTR [rbp-8]
это про int в целом, Две команды проца, Деление знаковых AX на r/m8, частное помещается в AL, остаток от деления - в AH (те результат это 2 числа и они раскидываются по разным регистрам, а переменная это только первый)
https://www.felixcloutier.com/x86/idiv(самому было интересно, я не знаток кишков asm)