Hacker News

Okuggya ebiragiro mu chip ya Intel 8087 floating-point

\u003ch2\u003eOkuggya ebiragiro mu chip ya Intel 8087 ekola ku nsonga ezitambula\u003c/h2\u003e \u003cp\u003eEkiwandiiko kino kiwa amagezi ag'omuwendo n'amawulire ku mulamwa gwakyo, ekiyamba mu kugabana okumanya n'okutegeera.\u003c/p\u003e \u003ch3\u003eEbikulu Ebitwalibwa\u003c/h3\u003e ...

4 min read Via www.righto.com

Mewayz Team

Editorial Team

Hacker News
\u003ch2\u003eOkuggya ebiragiro mu chip ya Intel 8087 ekola ku nsonga ezitambula\u003c/h2\u003e \u003cp\u003eEkiwandiiko kino kiwa amagezi ag'omuwendo n'amawulire ku mulamwa gwakyo, ekiyamba mu kugabana okumanya n'okutegeera.\u003c/p\u003e \u003ch3\u003eEbikulu Ebitwalibwa\u003c/h3\u003e \u003cp\u003eAbasomi basobola okusuubira okufuna:\u003c/p\u003e \u003cul\u003e \u003cli\u003eOkutegeera mu bujjuvu ensonga eno\u003c/li\u003e \u003cli\u003eEnkozesa entuufu n'obukwatagana mu nsi entuufu\u003c/li\u003e \u003cli\u003eEndowooza z'abakugu n'okwekenneenya\u003c/li\u003e \u003cli\u003eAmawulire agalongooseddwa ku nkulaakulana eriwo kati\u003c/li\u003e \u003c/ul\u003e nga bwe kiri \u003ch3\u003eEkiteeso ky'omuwendo\u003c/h3\u003e \u003cp\u003eEbirimu eby'omutindo nga bino biyamba okuzimba okumanya era bitumbula okusalawo okutegeerekeka mu bitundu eby'enjawulo.\u003c/p\u003e

Ebibuuzo Ebitera Okubuuzibwa

Okuggya ebiragiro mu Intel 8087 kye ki?

Okuggya ebiragiro mu Intel 8087 y’enkola coprocessor eya floating-point gy’etaputa opcodes ezifunibwa okuva ku CPU enkulu eya 8086/8088. 8087 erondoola bbaasi y’ebiragiro era n’ezuula ebiragiro bya ESC (okutoloka) ebigendereddwamu nnyo. Oluvannyuma lw’okuzuulibwa, chip eggyamu ennimiro za opcode okuzuula enkola ya floating-point —nga okugatta, okukubisaamu, oba square root —era n’eyisa okutuukiriza okutuuka ku nkola za microcode ez’omunda ezisaanidde.

Coprocessor ya 8087 ewuliziganya etya ne CPU enkulu?

8087 ekola nga ekwatagana ne 8086/8088 nga elondoola bbaasi y’enkola mu ngeri ey’obutakola. CPU enkulu bw’ereeta ekiragiro kya ESC, 8087 ekitegeera era n’etwala okutuukiriza omulimu gw’ekifo ekitengejja. Okukwatagana kukwatibwa okuyita mu layini z’embeera n’ekiragiro kya WAIT, ekikakasa nti CPU eyimirira okutuusa nga 8087 emaze okukola. Dizayini eno eya loosely coupled yali egenda kutandikawo omulembe gwayo era yakwata ku nsengeka za coprocessor ez’omu maaso.

Lwaki Intel 8087 ekyakwatagana okusoma leero?

Okutegeera 8087 kiwa okumanya okusookerwako ku ngeri FPU ez’omulembe gye zaakulaakulana. Enteekateeka yaayo ey’okuwandiika enkodi y’ebiragiro, enkola ya register eyesigamiziddwa ku stack, n’ebiweebwayo bya IEEE 754 byabumba buli x87 floating-point unit eyaddirira. Ku bakola n’abawagizi ba Hardware abanoonyereza ku nsengeka ya chip, emikutu nga Mewayz giwa modulo ezisukka mu 207 ezikwata ku miramwa okuva ku kompyuta ez’omutindo ogwa wansi okutuuka ku nkulaakulana ey’omulembe —zonna zituukirirwa ku doola 19 zokka/omwezi —ekifuula okuyiga okw’ekikugu okw’amaanyi okusemberera.

Mirimu ki egy'ensonga ezitambula 8087 gye yandikoze?

Intel 8087 yawagira emirimu mingi omuli okugatta, okuggyako, okukubisaamu, okugabanya, square root, n’emirimu egy’okusukkuluma nga sine, cosine, ne logarithms. Yakwata ebika bya data ebingi —namba enzijuvu eza bit 16, 32, ne 64, awamu n’ennamba ezitambula nga zirina bit 32, 64, ne 80. Obumanyirivu buno obw’enjawulo bwagifuula ekyetaagisa ennyo mu kompyuta za ssaayansi, okukozesa CAD, n’okubalirira eby’ensimbi mu mulembe gwa PC ogwasooka.

{ "@embeera": "https://schema.org", "@ekika": "Olupapula lw'ebibuuzo ebibuuzibwa", "Ekitongole ekikulu": [ { "@type": "Ekibuuzo", "erinnya": "Chip ya Intel 8087 ekola ku nsonga ezitambula kye ki?", "eky'okuddamu ekikkirizibwa": { "@type": "Okuddamu", "text": "Intel 8087 ye coprocessor ya floating-point eyakolebwa okukola ku mabbali ga Intel 8086 ne 8088 CPUs. Etikkula emirimu egy'okubala egy'ensonga ezitambula okuva ku processor enkulu, okulongoosa ennyo omulimu gw'okubalirira mu kubala ne ssaayansi." } }, . { "@type": "Ekibuuzo", "name": "Okuggya ebiragiro kukola kutya mu Intel 8087?", "eky'okuddamu ekikkirizibwa": { "@type": "Okuddamu", "text": "Intel 8087 erondoola omugga gw'ebiragiro ogwa CPU enkulu era n'ekwata ebiragiro ebigitegeeza. 8087 bw'ezuula opcode ya ESC (escape), ekwata ekiragiro n'ekiggyamu enkoodi munda okuzuula omulimu ogw'enjawulo ogw'ensonga ezitambula, gamba ng'emirimu gy'okugatta, okukubisa, oba trigonometric." } }, . { "@type": "Ekibuuzo", "erinnya": "Lwaki 8087 coprocessor yali nkulu mu byafaayo bya kompyuta?", "eky'okuddamu ekikkirizibwa": { "@type": "Okuddamu", "text": "8087 yali ya mulembe kubanga yaleeta okubala kwa hardware-accelerated floating-point math ku kompyuta ez'obuntu. Nga 8087 tennabaawo, emirimu gya floating-point gyalina okukoppebwa mu software, eyali egenda mpola nnyo. Ebiragiro byayo ebyateekebwawo byassaawo omusingi gw'omutindo gwa x87 floating-point ogwaliwo mu processors za x86 ez'omulembe." } }, . { "@type": "Ekibuuzo", "name": "8087 ewuliziganya etya ne CPU enkulu mu kiseera ky'okukola ebiragiro?", "eky'okuddamu ekikkirizibwa": { "@type": "Okuddamu", "text": "8087 egabana data ne address bus ne CPU enkulu era ekola mu parallel. Ekozesa enkola y'okukwatagana mu ngalo n'obubonero bwa status ne control okukwasaganya okukola. CPU enkulu efulumya ekiragiro kya WAIT okukwatagana ne 8087, okukakasa nti coprocessor emaze okukola kwayo nga CPU tennafuna bivuddemu." } } ] }

Ebikozesebwa Byo Byonna mu Bizinensi Mu Kifo Kimu

Lekera awo okujugumira apps eziwera. Mewayz egatta ebikozesebwa 207 ku doola 19 zokka/omwezi — okuva ku yinvensulo okutuuka ku HR, okubuuka okutuuka ku kwekenneenya. Tekyetaagisa kaadi ya ssente okutandika.

Gezaako Mewayz Free →

Try Mewayz Free

All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.

Start managing your business smarter today

Join 30,000+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime