1) Se que en
Pascal y en
Object Pascal se puede usar código ensamblador mediante:
Código:
asm
// Código en ensamblador
end
Pero ¿este código en ensamblador no es el código ensamblador de
Intel?.
Me imagino que en un
AMD también funcionará este código sobre
Pascal y sobre
Object Pascal. ¿Por qué?.
Podían haber metido el ensamblador del
Motorola 68000 en vez del de
Intel, ¿no?
2) Cuando compilas un programa y se crea el ejecutable se supone que el programa principal y todas las unidades se meten en el ejecutable ya no con código de
Pascal u
Object Pascal sino en 0s y 1s que el procesador interpreta ¿verdad?.
3) ¿Por qué existen los instaladores?
¿No sería más fácil dar el ejecutable del programa con sus archivos necesarios y nada más?
Bueno, os parecerá una tontería pero es que siempre me he preguntado esto.
Saludos.