Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
one usually uses the term of "linear address" to refer the input of the paging process, and "physical address" to refer to the output of the paging process.
If the paging is disabled, the linear address (which is also the output of the segmentation translation) is used directly as physical address ...
For the sake of completeness, the segment:offset address used in ASM programming is called "logical address" or sometimes "effective address" when one want to refer to the fact the CPU has already performed a few calculation to produce an offset out of [eax+ebx*4+12], for instance.