Sistemas & Desarrollo

encontrados: 2, tiempo total: 0.003 segundos rss2
9 meneos
89 clics

Entendiendo el código ensamblador de ARM (Parte 1) [ENG]

ARM es un procesador con arquitectura RISC (Reduced Instruction Set Computer) de 32 bits. Tiene un modelo de memoria “débilmente ordenado” similar a Alpha y a IA64 requiriendo barreras (barriers) específicas para garantizar dicho ordenamiento. Cuenta con 16 registros de propósito general que también son usados para mantener el contador de programa, el puntero a la pila, la dirección de retorno, etc. [2ª y 3ª partes: blogs.msdn.com/b/oldnewthing/archive/2015/08/11/10634261.aspx ]
5 meneos
78 clics

VisUAL: un emulador de la arquitectura ARM altamente visual [ENG]  

VisUAL es una herramienta multiplataforma para facilitar el aprendizaje del lenguaje ensamblador de la arquitectura ARM. Además de emular un subconjunto del conjunto de instrucciones ARM UAL, proporciona visualizaciones de conceptos clave exclusivos de la programación del lenguaje ensamblador y, por lo tanto, ayuda a que la programación del ensamblaje ARM sea más accesible. Ha sido diseñado específicamente para usarse como una herramienta de enseñanza para el curso de Introducción a la Arquitectura Computacional en el Imperial College London.

menéame