Sto cercando di implementare le funzioni coseno e seno in virgola mobile (ma non ho hardware in virgola mobile).Coseno in virgola mobile
Poiché il mio processore non ha hardware in virgola mobile, né istruzioni, ho già implementato algoritmi per la moltiplicazione in virgola mobile, la divisione, l'addizione, la sottrazione e la radice quadrata. Quindi quelli sono gli strumenti che ho a disposizione per implementare il coseno e il seno.
ero valutando con il metodo CORDIC, at this site Tuttavia, attuato divisione e radice quadrata metodo di Newton, quindi speravo di usare il metodo più efficiente.
Per favore non dirmi di andare a cercare in un libro o che esistono "fogli di carta", non esistono scherzi. Sto cercando i nomi di algoritmi noti che sono noti per essere veloci ed efficienti.
Non riesci a trovare e adattare una libreria matematica esistente? Perché la matematica sotto di loro è abbastanza complessa! Scrivere una biblioteca matematica competitiva potrebbe valerne un dottorato (e richiederebbe anni di sforzi). –
Non sono un vero drogato di codice, mi piacerebbe solo l'algoritmo e posso fare l'implementazione da solo. Devo riscrivere il codice in assembly da solo e poi pianificarlo. (È per un processore personalizzato). – Veridian
Credo che ci siano molti libri e articoli su questo argomento. Sei entrato in una biblioteca universitaria? –