Referencia rápida al conjunto de instrucciones x86

Aunque Intel provee de toda la documentación del conjunto de instrucciones de procesadores x86, 64 y 32 bits, los documentos pdfs son un poco grandes y quizás no la opción más versátil como fuente de consulta. HTML es sin duda un formato mucho más flexible y ligero que PDF, por lo que una versión en HTML del conjunto de de instrucciones de los procesadores x86 de Intel, puede ser mucho más conveniente de tener a mano.
Leer más

Introducción a la programación en ensamblador x64 (PDF)

Si te ha costado casi toda una vida aprender más o menos a programar en ensamblador para x86 ;) (como es mi caso), ahora tienes que ir preparándote para programar en x64. Es imprescindible aprenderlo si sueles programar y quieres sacar el máximo partido a esta arquitectura (por ejemplo insertar parte de tu código en ensamblador x64 en tus programas). También es útil si tienes que hacer debugging o desensamblar programas.
Leer más

Base de datos abierta de procesadores

Es un magnífico proyecto el que hospeda la Universidad de Stanford para investigadores y apasionados de los microprocesadores llamado CPU DB. El proyecto se basa principalmente en construir una base de datos abierta, con los datos no sólo actuales, sino también históricos sobre los microprocesadores comerciales. Perfecto para aquellos que quieran por ejemplo hacer un estudio sobre la tendencia de estos. Puedes visualizar los datos desde el navegador o bajártelos en un archivo zip o tar.
Leer más

Emu8080, primer emulador de 8080 escrito en javascript

Emu8080, el primer emulador de 8080 escrito en javascript y HTML5, capaz de emular la disquetera, lector/escritor de tarjetas perforadas, impresora y un terminal VT100. Emula una máquina CP/M completa. Aprovechando la tecnología que nos brinda el nuevo HTML5, usa WebSQL para emular dispositivos de almacenamiento de bloques, podemos montar dispositivos de cintas virtuales arrastrando ficheros de nuestro escritorio, etc. El hecho de use HTML5, requiere que usemos un navegador que soporte dicha especificación.
Leer más

Repositorio de información técnica sobre x86 y x86-64

Tecnología también conocida como IA-32 (x86 - 32bits) y AA-64 (x86 - 64bits). La web está llena de documentos técnicos sobre dichas arquitecturas. No sólo incluye información técnica sobre microprocesadores Intel o AMD, sino también sobre Cytrix, Centaur, Transeta, etc. También puedes encontrar gran cantidad de documentos técnicos sobre plataformas como IBM, NEC, etc.
Leer más

Referencia de Instrucciones y Códigos de Operación (OPCodes) x86

En el siguiente enlace podemos encontrar una de las mejores referencias de instrucciones y códigos de operación para x86 que he visto. Casi toda la información está en los micros de Intel. Además a esta referencia también le han añadido instrucciones no documentadas. Ofrecen distintos formatos y versiones de la documentación. Ofrecen una versión coder, para uso más común y una versión geek, dónde la documentación es un poco más amplia y técnica.
Leer más

INTEL y ultraortodoxos en lucha

"No trabajarás en sábado" es una consabida ley en los judíos, el Sabbath es para descansar. Más de 1000 personas se manifestaron al grito de "¡Shabbes, Shabbes!", que en Yiddish significa día sagrado, delante de la nueva y problemática planta de Intel en Israel. Visto en BBC
Leer más

Intel demandada por monopolio, amenazas, intimidación y coacción

Nuestro colega Macpherson nos ha enviado esta noticia bastante interesante. Al parecer la Fiscalía de Nueva York ha demandado a Intel por monopolio, intimidación y amenazas y coacciones (toma ya). Ya le sancionó Europa con 1.060 millones de euros a principios de este año, sanción incluso superior a la de Microsoft (497 millones de euros). Ahora se le acusa a Intel de haber estrangulado el mercado violando las leyes antimonopolio y firmando grandes acuerdos con Dell y HP para la exclusividad en el uso de sus microprocesadores.
Leer más

oFono

oFono es un proyecto que nos traen Nokia e Intel, cuya idea principal es la de proveer un marco de trabajo para el desarrollo de aplicaciones de telefonía móvil GSM/UMTS. oFono tiene licencia GPLv2. ¿Otro competidor para Android y iPhone SDKs?
Leer más