programar en lenguaje maquina

Iniciado por inga, 2 Febrero 2009, 21:41 PM

0 Miembros y 2 Visitantes están viendo este tema.

inga

Hola amigos.

Normalmente escribo en la sección de lenguaje c, porque es el que me interesa aprender , pero tengo una pregunta que me parece que es mas de esta sección que de aquella.

Porque siempre que busco en la internet un manual que enseñe a programar en lenguaje maquina, siempre salen son manuales de essambler.

Por lo que he leido una cosa es codigo maquina y otra muy diferente es el essambler, o es que de lenguaje maquina no existen manuales.

agradeciendoles.

atte inga

Amerikano|Cls

#1
Pues si, el assembler es lo mas cercano al lenguaje maquina, es decir que cada instruccion de asm posee su propio opcode el cual es uno o mas bytes que encierran la instruccion y si pasas este opcode a binario pues logicamente seria el correspondiente a codigo maquina  (1-0) :xD, pero seria una jartera tener que armar un .exe a punta de binario ¿no crees?, a demas no conozco forma de hacerlo  ;D

salu2




Mi blog:
http://amerikanocls.blogspot.com

krackwar

El assembler es el lenguaje de programacion mas bajo , es imposible que programes en lenguaje maquina  :rolleyes: , o entiendes si quiera esto :
01001110 01101111 0001 01101100 01101111 0001 01100101 01101110 01110100 01100101 01101110 01100100 01100101 01110010 01100001 01110011 0001 01111000 01000100 01000100 01000100 01000100
Mi blog
Bienvenido krackwar, actualmente tu puntuación es de 38 puntos y tu rango es Veteran.
El pollo número 1, es decir yo, (krackwar), adoro a Shaddy como a un dios.

inga

Si amigos ustedes piensan razonablemente.

La pregunta es pura curiosidad, lo que sucede es que estaba leyendo algo sobre historia de la informatica y lei algo asi como: " los primeros programadores construian los codigos con puro unos y ceros, y luego se cansaron he inventaron el essambler. "

Me dio curiosidad y quise informarme como era que construian los codigos a punto de ceros y unos.

Disculpen el pecadillo.

atte inga


krackwar

Nunca se a programado en 1 y 0 , los primeros programadores en ASM programaban (si estoy equivocado saquenme de el error) .
Mi blog
Bienvenido krackwar, actualmente tu puntuación es de 38 puntos y tu rango es Veteran.
El pollo número 1, es decir yo, (krackwar), adoro a Shaddy como a un dios.

N1K0

#6
Cita de: krackwar en  3 Febrero 2009, 00:20 AM
Nunca se a programado en 1 y 0 , los primeros programadores en ASM programaban (si estoy equivocado saquenme de el error) .
si el asm es el primer lenguaje de programacion en que codearon los ensambladores ? xddd pues para mi que antes de que se creara el ensamblador o mejor dicho para crear el esamblador todo tenia que ser escrito en lenguaje objeto(o codigo objeto) osea binario dependiendo del bit y su conformacion la funcion que ejecutaria...

D4RIO

Jeje...  ;D ... bueno, leamos al Capitan Crunch nuestro pionero:

http://www.webcrunchers.com/crunch/stories/homebrew.html

Aja... aca habla de lo que varios sabian. Tambien se podía (y se puede) programar en hexa. Todavia hoy podemos programar algunos controladores con un pequeño pad hexadecimal.

Llendo a tiempos más remotos las tarjetas y cintas perforadas tenían cosas como ... un compilador de FORTRAN.

Tal vez mirar el documental sobre historia de los ordenadores (creo que era del "The History Channel") vendría bien...  ;)
OpenBSDFreeBSD

inga

Saludos D4RIO.

Existe algun link en el que pueda leer los articulos del capitan Crunh en idioma español.

Agradeciendoles.

atte inga

krackwar

Cita de: N1K0 en  3 Febrero 2009, 00:37 AM
Cita de: krackwar en  3 Febrero 2009, 00:20 AM
Nunca se a programado en 1 y 0 , los primeros programadores en ASM programaban (si estoy equivocado saquenme de el error) .
si el asm es el primer lenguaje de programacion en que codearon los ensambladores ? xddd pues para mi que antes de que se creara el ensamblador o mejor dicho para crear el esamblador todo tenia que ser escrito en lenguaje objeto(o codigo objeto) osea binario dependiendo del bit y su conformacion la funcion que ejecutaria...
hay ya viene el tema con el procesador :P , cclaro que se puede programar en binario pero seria un binario asm xDD
Mi blog
Bienvenido krackwar, actualmente tu puntuación es de 38 puntos y tu rango es Veteran.
El pollo número 1, es decir yo, (krackwar), adoro a Shaddy como a un dios.