Publicidad
Publicidad

RSS Ensamblador

Celebremos la llegada del hombre a la Luna con el código fuente del Apollo XI

3 Comentarios

Aunque en España y buena parte del mundo ya era día 21, como fueron los yankees los que lo consiguieron, podemos decir que ayer 20 de Julio se cumplían 45 años de la llegada del hombre a la Luna en el Apollo XI (no confundir con el Apollo XIII de la peli homónima esa del "Houston tenemos un problema") y que mejor manera de celebrarlo que leyendo el código fuente del ordenador de a bordo del mítico transbordador espacial. Cientos no, miles de líneas de código que son oro puro, canela en rama para todos los amantes de la historia de la informática y el desarrollo... vamos, todos los que nos paseamos por aquí (o así debería ser).

Leer más »

Lecturas de verano: GameBoy Programming Manual

24 Comentarios
Lecturas de verano: GameBoy Programming Manual

¡Gracias Internet! Sí, Internet, ese ente criticado por muchos y demonizado por algunos, es algo por lo que dedicar unos momentos y dar gracias. Y es que, además de otras muchas cosas, Internet es una fuente inagotable de conocimiento y nostalgia y eso aquí nos gusta mucho. Por eso el documento que os traemos hoy es de los de hacer llorar y volver a tener fe: el manual oficial de programación de GameBoy que la propia Nintendo daba a sus empleados y empresas afines.

Leer más »
Publicidad

Máscaras de bits

14 Comentarios
Máscaras de bits

Aunque haya pasado mucho tiempo desde tu último código en ensamblador, con cierta frecuencia uno se acuerda de las máscaras de bits. Las operaciones que sobre ellas se realizan son tremendamente rápidas, de hecho, este tipo de operaciones están (literalmente) escritas a fuego en la piel del procesador (bueno, quizás quede algún reducto a las microprogramadas).

A más alto nivel, ya ni para las enumeraciones nos acordamos de ellas, dejamos que los compiladores hagan el trabajo.

Sin embargo, hay situaciones en alto nivel en el que la solución a un problema viene de la mano de las máscaras de bits. Si tal cosa merece tu tiempo, déjame mostrarte algunos ejemplos que hacen uso de las propiedades de los bits para resolver problemas de más “alto nivel”.


Leer más »
Publicidad
Inicio
Inicio

Ver más artículos