Sousveillance: Fuqarolar tomonidan kuzatuv texnologiyasining rivojlanishi
Sousveillance - fuqarolar o'z qurilmalari bilan hokimiyatni kuzatish usuli, uning tarixi, texnik asoslari, turlari va ijtimoiy ta'siri haqida chuqur tahlil.

Intel 8087 — bu 1980-yillarda chiqarilgan birinchi o'zbekistonlik floating-point operatsiyalarni tezlashtiruvchi mikroprotsessor. Bu maqola 8087 tangens algoritmini o'rganishni maqsad qiladi. Bu algoritm CORDIC va polinomlar kombinatsiyasidan foydalanadi.
Intel 8087 IBM PC va boshqa tizimlarda floating-point operatsiyalarni sezilarli darajada tezlashtirdi. Bu maqola 8087 tangens algoritmini o'rganadi. CORDIC va polinomlar kombinatsiyasi bu algoritmning aniqligini va tezligini ta'minlaydi.
8087 tangensni 90 mikrosoniyada hisoblay oladi, bu esa 8086 mikroprotsessorining 13,000 mikrosoniya vaqtidan sezilarli darajada tezroqdir.
8087 mikroprotsessorining ichki tuzilishini o'rganish uchun, men chipning qopqog'ini ochdim va mikroskop yordamida yuqori aniqlikdagi tasvir olganman. Bu tasvirda mikroprotsessorning 1648 ta mikro-instruksiya saqlanadigan mikro-kod ROMi ko'rinadi.
Datapath, ya'ni 80-bit qiymatlarni ishlatadigan floating-point hisob-kitoblari uchun mo'ljallangan qism, chipning pastki yarmini egallaydi. Bu qismda eksponent ROM, konstant ROM, shifter, adder, B register, sum register, stack registerlar va shift registerlar mavjud.
CORDIC — bu 1956-yilda B-58 Hustler bombardimonchi samolyotida ishlatilgan algoritm. Bu algoritm shift va add instruksiyalaridan foydalanadi, lekin ko'paytirish yoki bo'lishni talab qilmaydi. CORDIC burchaklarni vektorlarga aylantiradi, bu esa trigonometrik funktsiyalarni aniqlashga imkon beradi.
CORDIC algoritmi 1950-yillarda ishlatilgan sekin tranzistorlar bilan ham tez ishlashi mumkin. Bu algoritm burchaklarni maxsus burchaklarga bo'lish orqali ishlaydi, bu esa vektorlarni aylantirishni osonlashtiradi.
CORDIC algoritmi qanday ishlaydi, degan savolga javob berish uchun, biz trigonometriyaning asoslarini ko'rib chiqamiz. Burchak θ unit doirasida (X, Y) nuqtani belgilaydi. Asosiy formulalar: X=cos θ, Y=sin θ, va Y/X = tan θ.
CORDIC algoritmi bu formulalarni tez va oson hisoblash uchun ishlatiladi. Bu algoritm burchaklarni maxsus burchaklarga bo'lish orqali ishlaydi, bu esa vektorlarni aylantirishni osonlashtiradi.
8087 tangens algoritmi CORDIC va polinomlar kombinatsiyasidan foydalanadi. Bu kombinatsiya aniqlik va tezlikni ta'minlaydi. 8087 tangensni 90 mikrosoniyada hisoblay oladi, bu esa 8086 mikroprotsessorining 13,000 mikrosoniya vaqtidan sezilarli darajada tezroqdir.
8087 mikroprotsessorining ichki tuzilishini o'rganish orqali, men tangens algoritmini aniqlash mumkin edim. Bu algoritm CORDIC va polinomlar kombinatsiyasidan foydalanadi, bu esa aniqlik va tezlikni ta'minlaydi.
Asl manba: righto.com