Në arkitekturën e kompjuterit, 32-bit integers, adresat e kujtesës, ose njësi të tjera të të dhënave janë ato që janë në shumicën e 32bits (4) octets gjerë. Gjithashtu, 32-bit CPU dhe arkitektura ALU janë ato që janë të bazuara në regjistra, adresa autobusë, apo të dhënave autobusët e kësaj madhësie. 32-bit është gjithashtu një term i dhënë një brez të microcomputers në të cilën 32-bitmicroprocessors janë normë.
Një regjistër 32-bit mund të ruajë 232 vlera të ndryshme. Gama e nënshkruar nga vlerat numër i plotë që mund të ruhet në 32 bit është -2147483648 përmes 2147483647 (panënshkruar: 0 nëpërmjet 4294967295). Për këtë arsye, një procesor me adresat e 32-bitmemory direkt mund të hyni në 4 GiB e byte-adresueshme kujtesës.
1 4 8 12 16 18 24 26 31 32 36 48 60 64 128 256 512
Kërkesë
16 32 64
Floating pikë saktësi
× ½ × 1 × 2 × 4
Lundrues pikë saktësi dhjetore
32 64 128
Disa Perspektiva historike dhe teknike [redakto]
Kujtesës si dhe qarqeve të tjera digjitale elektronike dhe instalime elektrike ishte e shtrenjtë gjatë dekadave të para të 32-bit arkitektura (1960 deri 1980). Më të vjetër 32-bit procesor familje (ose më e thjeshtë dhe variante të lirë e tyre) mund të prandaj kanë shumë kompromise dhe kufizimet në mënyrë për të shkurtuar kostot. Kjo mund të jetë 16-bit ALU, për shembull, ose të jashtme (ose të brendshëm) autobusë ngushtë se 32 bit, duke kufizuar madhësinë e kujtesës ose duke kërkuar më shumë cikle për udhëzim të shkoj të marr, ekzekutimin dhe / ose shkruani përsëri.
Pavarësisht nga kjo, procesorë të tilla mund të etiketohen "32-bit" bazuar në faktin se ata ende kishin regjistrat e 32-bit dhe udhëzime në gjendje për të manipuluar sasi 32-bit. Si një shembull nga fundi i viteve 1970, Motorola origjinal 68.000 ishte një dizajn të 16-bit të bazuar me regjistrat 32-bit dhe 32-bit të bazuar udhëzim caktuar. Harton tilla janë nganjëherë referuar si "16/32-bit".
Megjithatë, e kundërta është shpesh e vërtetë për të reja harton 32-bit. Për shembull, Pro procesor Pentium është një makinë 32-bit, por autobusi adresa e jashtme është 36 bit të gjerë, duke i dhënë një hapësirë më të madhe të adresave se 4 GB, dhe autobusi të dhënat e jashtme është 64 bit të gjerë, kryesisht në mënyrë që të lejojë një shumë Prefetch efikas të udhëzimeve dhe të dhënave. [1]
Arkitektura [redakto]
Shquar 32-bit udhëzim vendosur arkitektura e përdorura në përgjithësi me qëllim informatikë përfshijnë IBM System / 360 dhe pasardhësit e saj 32-bit, e dhjetor VAX, theNS320xx, familjen Motorola 68.000, Intel IA-32 version 32-bit të arkitekturës x86 , dhe versionet 32-bit të ARM-së, SPARC, MIPS, PowerPC dhe PA-RISC arkitektura. 32-bit udhëzim vendosur arkitektura e përdorura për ngulitur informatikë përfshijnë 68.000 familjen dhe ColdFire, x86, ARM, MIPS, PowerPC, arkitektura andInfineon Tricore.
32-bit aplikimit [redakto]
Në arkitekturën x86, një aplikim 32-bit normalisht do të thotë software që zakonisht (jo domosdoshmërisht) përdor 32-bit hapësirë e lineare adresa (ose modelit memorie të sheshtë) të jetë e mundur me 80.386 dhe më vonë patate të skuqura. Në këtë kontekst, termi erdhi për shkak DOS, Microsoft Windows dhe OS / 2 [2] janë shkruar fillimisht për 8088 / 8086and / ose 80.286, mikroprocesorët 16-bit, me një hapësirë të segmentuar adresën ku programet e kishte për të kaloni në mes të segmenteve për të arritur më shumë se 64 kilobytes e codeand / ose të dhëna. Si kjo është mjaft kohë në krahasim me operacionet e tjera të makinës, performanca mund të vuajnë. Për më tepër, programimi me segmente kanë tendencë që të bëhet e komplikuar; speciale fjalë kyçe janë afër ose larg dhe / ose modelet e kujtesës duhej të përdoret (me kujdes), jo vetëm në gjuhën e kuvendit, por edhe në gjuhë të nivelit të lartë të tilla si Pascal, përpiluar themelore, Fortran, C, etj
Të 80.386 dhe pasuesit e tij mbështesin plotësisht segmentet e 16-bit të 80.286, por edhe segmente për 32-bit adresa offsets (duke gjerësinë e re 32-bit të regjistrave kryesore). Nëse adresa baza e të gjitha segmenteve të 32-bit është vendosur në 0, dhe regjistrat segment nuk janë përdorur në mënyrë të qartë, Segmentimi mund të harrohet dhe procesor duket si të paturit e një linear 32-bit adresa hapësirë të thjeshtë. Sistemet operative si Windows ose OS / 2 të ofrojë mundësinë për të drejtuar 16-bit (segmentuar) programet, si dhe programe të 32-bit. Mundësia ish ekziston për pajtueshmërinë prapambetur dhe kjo e fundit është menduar zakonisht të përdoret për zhvillimin e ri të softuerit.
Images [redakto]
Në imazhet dixhitale / fotografitë, 32-bit zakonisht i referohet hapësirës RGBA ngjyra - 24-bit imazhe truecolor me një alfa kanal-dmth 8-bit, 8 bit secili për të kuqe, jeshile, blu, dhe transparencës; një total prej 32 bit per pixel. Disa të tjerë imazhe formatet që përdoren shumë më rrallë edhe të kërkojë 32 bits per pixel, të tilla si imazh format RGBE.
Në imazhet dixhitale, 32-bit nganjëherë referohet formate të imazhit të lartë dinamike varg që përdorin 32 bit për kanal-një total prej 96 bit për pixel. 32-bit kanal për images janë përdorur për të përfaqësuar vlerat e ndritur se e bardhë; këto vlera pastaj mund të përdoret për të mbajtur më saktë pikat e ndritshme kur ose ulur ekspozimin e imazhit ose kur ajo shihet me një filtër të errët apo reflektim shurdhër.
Një shembull i kësaj është reflektim shihet në një shkëlqyeshëm të naftës; edhe pse pasqyrim është vetëm një pjesë e që shihet në një sipërfaqe të pasqyrë, pasqyrimi i nxjerr në pah ende mund të shihet si zona të ndritshme të bardhë, jo forma shurdhër gri.
32-bit format file [redakto]
Një 32-bit file format është një format binar fotografi për të cilën çdo informacioni elementar është përcaktuar në 32 bit (ose 4 bytes). Një shembull i një formati të tillë është Format Enhanced Metafile.
Don't Forget ToSubscribe Channel:https://www.youtube.com/channel/UCBX3EszyuQEzP-ETUaLbVdA
Mos Harroni Te Beni Subscribe Kanalin:Ton:https://www.youtube.com/channel/UCBX3EszyuQEzP-ETUaLbVdA