Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > ASM y Microcontroladores
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 07-10-2010
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.025
Poder: 27
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Me da a mi que estás intentando correr antes de saber andar.

La pregunta 1 no la entiendo. Es más, ni siquiera sé si es una pregunta.

Respecto a las otras dos, antes de entender cómo funciona en Ensamblador deberías intentar saber su funcionamiento como concepto. Es decir: qué es un objeto, por qué es así y qué mecanismos serían necesarios para que funcione a bajo nivel. Una vez entendido esto, intenta reproducirlo en un lenguaje de menor nivel que Object Pascal pero mayor que el Ensamblador; yo te recomiendo C (ojo, he dicho C, no C++: C). La idea es reproducir esos mecanismos usando este lenguaje. La recomendación de C viene porque es mi lenguaje favorito en cuanto a hacer cosas en bajo nivel, aunque también puede hacerse en Pascal (no Object Pascal).

Había por Internet un artículo que habla sobre cómo construir un entorno orientado a objetos en C, incluyendo encapsulación y herencia (esto es: elementos privados y virtuales). No lo encuentro ahora, pero creo que lo tengo en algún CD de casa. Esta tarde, después de trabajar, lo busco y lo subo a mi Web para que lo puedas/podáis leer.

Una vez tengas esto dominado, ya puedes empezar a pensar en hacerlo en Ensamblador. Para ello puedes utilizar una opción del compilador de Delphi que, en lugar de generar un archivo ejecutable, genera el código ensamblado equivalente. De esta forma puedes ver cómo traduce las clases y las llamadas.

No te recomiendo que hagas este último paso sin haber pasado por los primeros, aunque sé que es tentador, porque lo más seguro es que no entiendas nada de lo que te vuelva el compilador. Avisado estás.
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Macros en EXCEL ledesma78 Varios 1 26-01-2010 17:37:43
uso de macros luis vazquez Varios 9 30-06-2008 21:48:57
Ayuda con Macros =( atapia Varios 6 03-07-2007 18:26:23
Macros en Excel valera Varios 3 12-02-2006 18:50:04
Macros de access luchin001 Servers 0 03-12-2003 14:45:09


La franja horaria es GMT +2. Ahora son las 18:21:50.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi