Intel 8087, predstavljen 1980. godine, znatno je poboljšao operacije s pomičnim zarezom u IBM PC-u i drugim sustavima. Čipova instrukcija tangensa, nazvana FPTAN, kombinira CORDIC algoritam i polinomnu aproksimaciju za visoku točnost i performanse. Istraživanjem 8087-ove šematske ploče i mikrokoda, može se objasniti algoritam iza instrukcije tangensa. Šematska ploča 8087 uključuje dataput za računanje s pomičnim zarezom, eksponentni ROM, konstantni ROM, shifter i zbrajalo. CORDIC algoritam, razvijen 1956. godine, koristi instrukcije pomaka i sabiranja uz tablične pretrage za računanje transcendentnih funkcija bez potrebe za množenjem ili dijeljenjem. Intel 8087 može izračunati tangens u 90 mikrosekundi, što je značajno poboljšanje u odnosu na mikroprocesor 8086, koji za to treba 13.000 mikrosekundi. Mikrokodni ROM čipa sadrži 1648 mikro-instrukcija koje kontroliraju rad čipa.
Reverse-Inženjering Algoritma Tangensa Intel 8087
Izvori
Originalni sadržaj iz javnih izvora. Pune članke ne objavljujemo — kliknite za izvornu publikaciju.
- Hacker News Front (2026-09-26 17:26) Pročitaj original ↗
AI će pretražiti dodatne izvore i sintetizirati detaljniji sažetak (8-12 rečenica) iz više izvora. Rezultat se ne sprema javno i ne indeksira.