Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Eternal Idol

#3411
ASM / Re: Te creamos tu función.
11 Junio 2009, 09:35 AM
Cita de: janito24 en 11 Junio 2009, 09:30 AMNo se trata de hacerle la tarea a nadie no?

En ese caso como dicen las reglas que pregunten por conceptos abstractos, si necesitan una funcion (¿99/100 seran tareas?) que la escriban, como siempre pueden conseguir orientacion y ayuda en el foro.
#3412
ASM / Re: Te creamos tu función.
11 Junio 2009, 09:14 AM
REGLAS DEL FORO ¡LEED TODOS!

B. Se pregunta por conceptos abstractos. Aquí no estamos para hacerle el trabajo a nadie
#3413
ASM / Re: System("pause"); de C en ASM[DUDA]
11 Junio 2009, 08:06 AM
Lo que dice YST no es del todo correcto en tu caso debido a que PE es el formato de ejecutable de Windows y tu programa es para MS-DOS donde el formato de ejecutable es MZ (los ejecutables .COM no tienen formato alguno son 100% codigo).

http://flatassembler.net/docs.php?article=manual#2.4
#3414
ASM / Re: Como pasar de psudocodigo a mips.
10 Junio 2009, 20:26 PM
Aca tenes la referencia del simulador que dijiste usar:
http://en.wikipedia.org/wiki/SPIM

Un ejemplo muy simple:
li $v0, 11 #servicio 11, print char
la $a0, 'Z' #letra que queremos imprimir
syscall


Ahora consulta ese y los otros enlaces que te deje, ahi tenes TODO lo que necesitas para hacer el programa.
#3415
Esto no se de donde lo habras copiado pero no es lo que necesitas, visto y considerando que no tenes ni la menor idea de lo que te mandaron hacer hasta aca llegamos.
#3416
NO; es tu trabajo, si esperas que te lo hagamos nosotros olvidate, demostra que estas intentadolo mostrandonos lo que hayas hecho hasta ahora.
#3417
Encima es para MIPS, hubieras mencionado ese pequeño detalle ... mira, aca tenes lo que necesitas para obtener los valores del teclado:

http://en.wikipedia.org/wiki/SPIM

Por lo que veo no necesitas usar la pila para pasar los parametros:
http://en.wikipedia.org/wiki/Calling_convention#MIPS

Pero si puede que tengas que usarla para preservar los registros que modifiques:
http://en.wikipedia.org/wiki/MIPS_architecture#Compiler_register_usage

Mas info:
http://en.wikipedia.org/wiki/MIPS_architecture#MIPS_assembly_language

Arranca y te ayudamos mas.
#3418
Primero y principal aca no se hacen tareas ajenas.



Tenes que usar los servicios del S.O. bajo el cual se ejecute tu programa para obtener los valores desde el teclado, lo demas son comparaciones. Tenes que usar call para llamar a la funcion (alarma) y dependiendo de la convencion de llamada que uses push para poner los parametros en la pila y ret/pop/add para sacarlos de la misma.
#3419
ASM / Re: Libro de ensamblador
4 Junio 2009, 09:12 AM
Solo lei el indice, parece ser una reliquia.
#3420
Proba a usar la funcion GetPixel.