Does anyone know how the insert/update statement works internally in this step?

Let us say, we are loading data for a SCD type2

I would like to know if this step,
i)inserts a row with primary key and the version type first and
ii)then updates the rest of the columns in the row.
2) insert all the columns data at once

Any idea?