Нет, по сути ассемблерные инструкции это некий верхнеуровневый апи, который реализуют процы одной архитектуры, но под этим уровнем все сильно отлечается у процов одной фирмы но разных серий
проц обрабатывая call превращает это все в своих внутренностях в такие действия к выполнению: поместить адрес следущей инструкции в cтек (push next_EIP) и запись в EIP передаваемого адреса (jmp proc_addr)
Сложно сказать что именно происходит в современных процессорах, спекуляция и множественные конвейеры делают их довольно таки сложными для понимания. Но микрокод - это, по сути, реализация логики процессора