[dsp-l] Re: DSP

Juan Cardelino juanc en fing.edu.uy
Mar Dic 10 10:41:28 GMT 2002


para enviar a la lista tenes que mandar el mail a dsp-l en fing.edu.uy.

como el compilador la va a asignar derecho en y: tendrias que modificar el 
codigo C para que se haga en x: podes poner unas directivas que se llaman 
#pragma que te permiten poner codigo ASM dentro del programa C, con eso 
podrias poner algo asi como

org x:$100
int a;

para declarar a la var a en x:.
Esto se llama ASM inline por oposicion con out of line que es lo que 
veniamos haciendo nosotros, esto lo encontras en el manual del compilador 
563CCC.pdf en la seccion "mixing C and assembler"

Igual ya hable algo con andres de esto, cualquier cosa avisame

Saludos,
	Juan

pd: hacer memoria dinamica desde asm no es trivial, de hecho no se me 
ocurre como hacerlo bien, pero voy a aviriguar si hay algun mecanismo 
posible.
Saludos,
	Juan

On Mon, 9 Dec 2002, Santiago Lafon wrote:

> Juan
> He estado intentando entender como se hace asignación dinámica de memoria y me agarre un pedo barbaro. Hacer malloc desde C funciona bien, pero no tengo ningún dominio sobre la memoria en la que aloca. Yo querría poder controlar esto para poder poner ciertas cosas en memoria X y otras en memoria Y. Si quiero asignar memoria en forma no dinámica, creo que lo sabría hacer en assembler (algo así como la tabla del seno del FIR), pero hacer asignación dinámica ni idea.
> Agradezco cualquier sugerencia
> 
>             Santiago
> 
> PD ¿cómo hago para enviar un mensaje a la lista de correo?
> 

-- 
-------------------------
Juan Cardelino
juanc en iie.edu.uy
IIE-Facultad de Ingenieria 
--------------------------


--- dsp-l en iie.edu.uy ------------------------------
por altas y bajas de la lista dirijase al formulario en
la pagina web del curso: http://www.iie.edu.uy/ense/asign/sisdsp/



Más información sobre la lista de distribución dsp-l