Preguntas con respuestas sobre "68000"

37 preguntas, página #1

0

votos

1

respuestas

vistas 879

m68k Hex to Decimal no funciona correctamente

Estoy escribiendo un sistema operativo pequeño para una computadora M68k que estoy desarrollando y me he encontrado con un pequeño problema. Necesito poder mostrarle al usuario un valor hexadecimal (digamos $ 1F) en decimal (31). Escribí el siguiente código para hacer eso, pero tiene algunos problemas: ...

preguntado 10 años, 9 meses

2

votos

2

respuestas

vistas 3,405

Número aleatorio de ensamblaje dentro del rango usando Easy 68K (68000)

Estoy creando un juego simple de black jack usando el simulador Easy 68K y necesito usar un número aleatorio para asignar las cartas. Mis cartas deben estar en el rango de 2 a 11. Parece que obtengo el mismo número cada vez, y no está dentro del rango que esperaba. El valor de mi tarjeta debe terminar en D3, así que tengo el ...

preguntado 10 años, 9 meses

2

votos

1

respuestas

vistas 6,576

Inserte un salto de línea en el código de ensamblaje Easy 68k (68000)

Soy muy nuevo en el montaje y estoy intentando crear un programa pequeño. No puedo entender cómo insertar un salto de línea en el ensamblaje usando el Easy68k. Por ejemplo, estoy empezando a escribir un simulador básico de black jack y necesito hacer un salto de línea después de saludar al primer jugador. Intenté incorporar "\ n" ...

preguntado 10 años, 9 meses

8

votos

2

respuestas

vistas 368

68040 toma la rama incorrecta de If Else

¿Algún buen programador en ensamblador de 68k por ahí? Estoy usando un compilador comercial de Green Hills para un Motorola 68040 y veo un comportamiento muy extraño en el código. A veces, el código hará una comparación if / else y tomará la rama incorrecta. Por ejemplo: ...

preguntado 10 años, 10 meses

12

votos

1

respuestas

vistas 2,915

Ayuda con el ensamblaje 68k - ¿tablas de salto?

Estoy trabajando en ingeniería inversa en un gran programa de Amiga en IDA y he progresado muchísimo. Sin embargo, hay algunas cosas que no puedo entender. Es decir, he encontrado varias subrutinas que usan lo que creo que son "tablas de salto", pero no puedo entender cómo funcionan. Alguien ...

preguntado 11 años, 3 meses

4

votos

4

respuestas

vistas 6,403

La forma más sencilla de fusionar 2 o más archivos ELF

Estoy trabajando en un código incrustado para un proyecto de clase que actualmente (según los requisitos) crea una serie de archivos srec y los fusiona. Me gustaría poder cargar este código en QEMU, pero generalmente solo está contento con los archivos ELF. ¿Cuál es la forma más sencilla de fusionar los archivos ELF originales en lugar de ...

preguntado 11 años, 4 meses

3

votos

3

respuestas

vistas 1,263

Pregunta básica de M68000, relacionada con Neo Geo

Quiero escribir un programa en ensamblador Motorola 68000, la plataforma de destino es Neo Geo (consola de juegos de los noventa); esta pregunta es seria, tengo un proyecto específico que quiero realizar y tengo experiencia en programación (aunque estoy programando principalmente Perl / R hoy en día, solo tengo un ...

preguntado 11 años, 7 meses

7

votos

2

respuestas

vistas 4,763

¿Los diferentes simuladores de 68k tienen diferentes tareas de TRAP?

Últimamente he estado revisando la programación del Motorola 68000. Es cierto que cuando tomé el curso hice lo necesario para aprobar (y tuve un profesor horrible) ... pero AHORA estoy realmente interesado en las cosas. De todos modos, mirando mi viejo libro de texto El microprocesador 68000 de James L. Antonakos, él ...

preguntado 12 años, 2 meses

13

votos

2

respuestas

vistas 585

¿Qué hay en la pila 68000 cuando MacOS clásico ingresa a un programa?

Estoy tratando de entender el punto de entrada de una vieja aplicación clásica de Mac. He desmontado el primer recurso CODE (no CODE # 0, que es la tabla de salto). El código se refiere a algunas variables fuera de la pila: una palabra en 0004 (A7), una matriz de palabras largas que comienzan en 000C (A7) cuya longitud es el valor en ...

preguntado 12 años, 5 meses