Это стандартный вызов процедуры из другого сегмента (вприведенном случае - F000). Т.е. пп. 1-4 можно банально заменить на far call F000:323C.
Не так уж и банально...
Просто в конце вызываемой процедуры retn стоит а не
retf... Вот и изгогяется народ...