Diferença entre endereçamento físico e conceito de endereçamento virtual

Esta é uma nova submissão, porque não estou recebendo nenhuma resposta do superuser.com. Desculpe pelo mal entendido.

Preciso saber a diferença entre o conceito de endereçamento físico e virtual em sistemas embarcados.

Por que o conceito de endereçamento virtual é implementado em sistemas embarcados?

Qual é a vantagem do endereçamento virtual sobre um sistema com conceito de endereçamento físico em sistemas embarcados?

Como o mapeamento entre endereçamento virtual para endereçamento físico é feito em sistemas embarcados?

Por favor, explique o conceito acima com alguns exemplos simples em uma arquitetura simples.

questionAnswers(2)

yourAnswerToTheQuestion