Autor
|
Tema: ¿Cuando es recomendable usar Ensamblador? (Leído 3,285 veces)
|
TrokaMc
Desconectado
Mensajes: 26
|
Hola amigos les comento... se poco sobre php, mucho sobre javascript y quisiera aprender un lenguaje de programación con el cual hacer aplicaciones para pc (c# o java no se cual sería mejor) pero el caso es otro... por otro lado tengo un familiar que gana bastante bien en su empresa con conocimientos al lenguaje de bajo nivel ensamblador estoy consiente que en ensamblador puedo hacer casi todo también sin embargo no es muy recomendable creo yo lanzarse a hacer por ejemplo un juego en ensamblador teniendo java o c# entonces mi pregunta es esa.. en que casos es recomendable usar ensamblador? para desarrollar que? espero me haya podido explicar gracias!
|
|
|
En línea
|
"Sin requerimientos o diseño, la programación es el arte de agregar errores a un archivo de texto vacío"
|
|
|
Darioo
Desconectado
Mensajes: 54
|
El ensamblador, en mi opinión no se utiliza para desarrollar aplicaciones de uso general. El ensamblador es útil para programar a bajo nivel y aún así en lenguajes como C podés programar también a bajo nivel.
Quizás tu familiar trabaja porgramando Pic que son procesadores para cosas específicas como una bomba centtrifuga, por dar un ejemplo y estos procesadores estan compuestos de 1 o 2 registros solamente.
La verdad es que el ensamblador cada vez se usa menos, incluso los núcleos de los sistemas operativos de tipo unix por ejemplo, y sus aplicaciones se hacen mayormente en lenguajes como C.
En el único campo que veo útil programar Assembler, es desde el punto de vista educativo para investigar y aprender y entender del procesador.
Bueno no se si esto te ayuda, Y como dije es solo mi opinión.
Saludos
|
|
|
En línea
|
No tengo talentos especiales, pero soy profundamente curioso. Einstein
|
|
|
TrokaMc
Desconectado
Mensajes: 26
|
Muchas gracias por tu respuesta es por eso mismo que no le veo el caso a meterme de lleno aunque claro es bueno saber... pero creo que por ahora para mis necesidades me conviene otra cosa
|
|
|
En línea
|
"Sin requerimientos o diseño, la programación es el arte de agregar errores a un archivo de texto vacío"
|
|
|
MCKSys Argentina
|
Hoy por hoy, saber ASM es muy util para todo lo relacionado con la seguridad informática.
La mayoria del codigo de malware, como el de las aplicaciones comerciales, se "lee" en ASM. Si bien dispones de herraminetas de analisis avanzadas (por ej. IDA), debes saber ASM para poder entender el codigo y asi descifrar el algoritmo que esta usándonse.
Esto es solo para que lo tengas en cuenta...
Saludos!
|
|
|
En línea
|
MCKSys Argentina "Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."
|
|
|
CoolTesting
Desconectado
Mensajes: 76
El ganador es el que sabe perder.
|
Hoy por mi, mañana por ti, pues el lenguaje ensamblador: Es un lenguaje bastante rapido, tanto asi que no utiliza compiladores ya que envia los datos directamente al procesador, este lenguaje lo utilizan para crear sistemas operativos y tal. Si lo que quieres es crear juegos para ordenadores, te recomiendo utilizar C#
¿Porqué?
- Simplemente, porque es muy facil de utilizar, y puedes importar librerias dll con mayor rapidez que en otros lenguajes. Tambien combina lo simple y lo rapidez, es un lenguaje rapido y simple como ya hemos hablado antes tu donimas javascript según lo que respondiste en el POST de ayuda que yo escribí, pues en c# es muy similar al javascript, y no creo que se te complique.
Si lo que quieres es crear juegos para páginas web, Te recomiendo saber javascript (Que ya los sabes), photoshop, y Dominar archivos SWF (ShockWave Flash).
|
|
|
En línea
|
El ganador es el que sabe perder.
|
|
|
TrokaMc
Desconectado
Mensajes: 26
|
claro por ser un lenguaje de bajo nivel ensamblador ejecutará más rápido puesto que es lenguaje máquina pero teniendo lenguajes de alto nivel mucho más sencillos para que complicarnos la vida aunque la respuesta de MCK me ha servido de mucho veo que si es importante y relativo en cosas como seguridad
|
|
|
En línea
|
"Sin requerimientos o diseño, la programación es el arte de agregar errores a un archivo de texto vacío"
|
|
|
lnvisible
Desconectado
Mensajes: 527
|
Cuando estás haciendo un compilador del código objeto de C (el .o que genera gcc) al ensamblador de un procesador que todavía no tiene.
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
¿Es recomendable usar Foreign Key en Mysql?
Bases de Datos
|
Lupin
|
4
|
5,291
|
5 Marzo 2011, 23:36 pm
por Lupin
|
|
|
CONSEJOS: Aprendiendo ASM y usar ensamblador?
ASM
|
x64core
|
4
|
5,229
|
21 Septiembre 2011, 17:33 pm
por x64core
|
|
|
Realmente tengo que usar clases cuando puedo simplemente usar Querys?
Java
|
Aikanáro Anário
|
3
|
3,475
|
27 Noviembre 2011, 01:54 am
por sapito169
|
|
|
Usar un VPN será imprescindible a partir de hoy en EE.UU. y muy recomendable....
Noticias
|
wolfbcn
|
0
|
1,995
|
29 Marzo 2017, 14:43 pm
por wolfbcn
|
|
|
Razones por las que es recomendable usar estos gestores de pestañas en Firefox..
Noticias
|
wolfbcn
|
0
|
1,908
|
10 Marzo 2019, 02:49 am
por wolfbcn
|
|