Paano malalaman ang bit system ng isang computer. Windows bit depth: ano ang x86 at x64

Marami sa aming site ang nagtataka kung anong laki ng bit (bit depth) na Windows ang dapat i-install sa kanilang computer, 32 o 64 bit? Sa artikulong ito, linawin natin ang sitwasyon sa pagpili ng 32 o 64 bit system.

Una, alamin natin kung ano ang bit depth (bit depth) ng isang arkitektura.

Ang mga terminong 32-bit at 64-bit ay tumutukoy sa paraan ng pagpoproseso ng impormasyon ng processor (CPU) ng computer. Ang 64-bit na bersyon ng Windows ay humahawak ng malalaking halaga ng random access memory (RAM) nang mas mahusay kaysa sa isang 32-bit system. Ang Wikipedia ay may 2 pahina tungkol sa 32 (x86) at 64 bit na arkitektura:

  • 32 (x86) - isang arkitektura ng processor na may parehong set ng pagtuturo, unang ipinatupad sa mga processor ng Intel.

    Ang pangalan ay nagmula sa dalawang numero na nagtapos sa mga pangalan ng mga unang processor ng Intel - 8086, 80186, 80286 (i286), 80386 (i386), 80486 (i486). Sa panahon ng pagkakaroon nito, ang hanay ng mga utos ay patuloy na lumawak, pinapanatili ang pagiging tugma sa mga nakaraang henerasyon.

    Bilang karagdagan sa Intel, ang arkitektura ay ipinatupad din sa mga processor mula sa iba pang mga tagagawa: AMD, VIA, Transmeta, IDT, atbp. Sa kasalukuyan, mayroong isa pang pangalan para sa 32-bit na bersyon ng arkitektura - IA-32 (Intel Architecture - 32 ).

  • 64 - 64-bit na extension, set ng pagtuturo, para sa x86 architecture, na binuo ng AMD, na nagpapahintulot sa mga programa na tumakbo sa 64-bit na mode.

    Ito ay isang extension ng x86 architecture na may halos kumpletong backward compatibility. Ginagamit ng Microsoft at Oracle ang terminong "x64" upang sumangguni sa set ng pagtuturo na ito, ngunit ang direktoryo ng file para sa arkitektura sa mga pamamahagi ng Microsoft Windows ay tinatawag na "amd64" (cf. "i386" para sa x86 architecture).

    Ang set ng pagtuturo ng x86-64 ay kasalukuyang sinusuportahan:

  1. AMD - Mga processor ng Z-series (halimbawa, AMD Z-03), C-series (halimbawa, AMD C-60), G-series (halimbawa, AMD T56N), E-series (halimbawa, AMD E- 450), E1 , E2, A4, A6, A8, A10, FX, Athlon 64, Athlon 64 FX, Athlon 64 X2, Athlon II, Phenom, Phenom II, Turion 64, Turion 64 X2, Turion II, Opteron, FX, pinakabagong mga modelo ng Sempron;
  2. Intel (na may maliliit na pagpapasimple) na tinatawag na "Intel 64" (dating kilala bilang "EM64T" at "IA-32e") sa huling mga processor ng Pentium 4, pati na rin ang Pentium D, Pentium Extreme Edition, Celeron D, Celeron G-series , Celeron B-series, Pentium Dual-Core, Pentium T-series, Pentium P-series, Pentium G-series, Pentium B-series, Core 2 Duo, Core 2 Quad, Core 2 Extreme, Core i3, Core i5, Core i7, Atom (hindi lahat) at Xeon;
  3. VIA - Mga processor ng Nano, Eden, QuadCore.

Oo, ang lahat ng ito ay mahirap intindihin. Ipapaliwanag ko sa sarili kong mga salita, ang 64-bit OS architecture ay isang pinahusay na 32 (86) bit na arkitektura. Mayroon itong mas bagong mga set ng pagtuturo para sa mga kalkulasyon at maaari ring humawak ng mas malaking halaga ng RAM. Kung kukuha tayo ng pamilya ng Windows OS, ang isang 32-bit na OS ay aktwal na makakahawak lamang ng 3.2 gigabytes ng RAM, at 64 ayon sa teorya hanggang 4 na terabytes. Ano ang sinasabi nito sa atin?

Ano ang pipiliin: 32 o 64?

Tungkol sa katotohanan na ipinapayong i-install ang OS batay sa dami ng RAM. Halimbawa, kung mayroon kang 3GB ng RAM o mas kaunti, mas mahusay kang mag-install ng 32-bit system, at kung mayroon kang higit sa 3GB, mas mahusay na mag-install ng 64-bit system. Ngunit huwag kalimutan ang tungkol sa kung anong processor ang mayroon ka. Sa aming serbisyo, matagal na naming napansin na kung ang processor ay may mababang dalas (mula 1 hanggang 2.4 GHz), pagkatapos ay sa isang 64-bit OS ang computer ay tumatakbo nang mabagal, kahit na mayroon itong 4 o higit pang GB ng RAM na naka-install. Ayon sa aming serbisyo, mas mainam na mag-install ng 32-bit system at hindi hihigit sa 4GB ng RAM sa mga naturang computer. Bilang karagdagan, ang mga malalaking tagagawa ng mga laptop na may mababang dalas na mga processor ay nag-i-install din ng mga 32-bit na sistema mula sa pabrika, kahit na may 4GB ng memorya. Ang pag-install ng 64-bit na bersyon ng Windows ay nangangailangan ng processor na maaaring magpatakbo ng 64-bit na Windows. Ang mga benepisyo ng paggamit ng isang 64-bit na operating system ay lalong maliwanag kapag nagtatrabaho sa malalaking halaga ng random access memory (RAM), gaya ng 4 GB o higit pa. Sa ganitong mga kaso, ang isang 64-bit na operating system ay humahawak ng malalaking halaga ng memorya nang mas mahusay kaysa sa isang 32-bit na sistema. Ang isang 64-bit na operating system ay gumagana nang mas mabilis kapag nagpapatakbo ng maraming mga programa nang sabay-sabay at madalas na nagpapalipat-lipat sa pagitan ng mga ito. Sa anumang kaso, nasa iyo kung ano ang i-install, at sasagutin namin ang iyong mga tanong sa ibaba.

Paano ko malalaman kung ang aking computer ay may 32-bit o 64-bit na Windows?

Upang gamitin ang Windows o matukoy kung aling bersyon ng Windows ang pinapatakbo ng iyong computer (32-bit o 64-bit), sundin ang mga hakbang na ito.

    Buksan ang bahagi ng System. Upang gawin ito, i-click ang Start button, i-right-click ang Computer, at piliin ang Properties. Sa Windows 8, buksan ang Control Panel at pumunta sa System.

    Sa seksyong System, maaari mong tingnan ang uri ng system.

Kung ang iyong computer ay nagpapatakbo ng Windows XP, sundin ang mga hakbang na ito:

    I-click ang Start button.

    • Kung ang lalabas na window ay hindi nagsasabing "x64 Edition," ang iyong computer ay nagpapatakbo ng 32-bit na bersyon ng Windows XP.

      Kung ang "x64 Edition" ay nakalista sa ilalim ng System, ang iyong computer ay nagpapatakbo ng 64-bit na bersyon ng Windows XP.

Paano ko malalaman kung ang aking computer ay maaaring magpatakbo ng isang 64-bit na bersyon ng Windows?

Para magpatakbo ang isang computer ng 64-bit na bersyon ng Windows, dapat itong magkaroon ng 64-bit na processor. Upang malaman kung sinusuportahan ng iyong processor ang 64-bit na computing sa Windows, sundin ang mga hakbang na ito:

  1. Sa uri ng paghahanap MSINFO, o
  2. Buksan ang seksyon ng Performance Counter at Tools. Upang gawin ito, i-click ang Start button at piliin ang bahagi ng Control Panel (sa 8 agad kaming pumunta sa Control Panel). Sa box para sa paghahanap, i-type ang Performance Counter at Tools, at pagkatapos ay piliin ang Performance Counter at Tools mula sa listahan ng mga resulta.

    Gawin ang isa sa mga sumusunod:

    • Sa Windows, piliin ang Ipakita at i-print ang detalyadong impormasyon tungkol sa pagganap ng iyong computer at system.

    Sa seksyong System, makikita mo kung anong uri ng operating system ang iyong ginagamit (sa ilalim ng Uri ng System) at kung maaari kang gumamit ng 64-bit na bersyon ng Windows (sa ilalim ng 64-bit na suporta). (Kung nagpapatakbo na ang iyong computer ng 64-bit na bersyon ng Windows, hindi lalabas ang 64-bit na seksyon ng suporta.)

Upang matukoy kung ang isang computer na nagpapatakbo ng Windows XP ay maaaring magpatakbo ng 64-bit na bersyon ng Windows, sundin ang mga hakbang na ito:

    I-click ang Start button.

    I-right-click ang My Computer at piliin ang Properties.

    • Kung ang seksyon ng System ay nagsasabing "x64 Edition", sinusuportahan ng processor ang pagpapatakbo ng 64-bit na bersyon ng Windows.

      Kung walang label na "x64 Edition", ang processor ay maaari ding tugma sa 64-bit na bersyon ng Windows. Upang matukoy ang posibilidad na ito, i-download at patakbuhin ang libreng Windows 7 Upgrade Advisor mula sa Windows 7 migration advisor.

Maaari ba akong mag-upgrade mula sa 32-bit na Windows patungo sa 64-bit na Windows, o mag-downgrade mula sa 64-bit na Windows patungo sa 32-bit na Windows?

Kung gusto mong mag-upgrade mula sa isang 32-bit na bersyon ng Windows patungo sa isang 64-bit na bersyon ng Windows, o vice versa, dapat mong i-back up ang iyong mga file at piliin na ganap na i-install ang Windows. Pagkatapos ay kailangan mong ibalik ang mga file at muling i-install ang mga programa.

Mga Tala

    Upang i-install ang 64-bit na bersyon ng Windows sa isang computer na nagpapatakbo ng 32-bit na Windows, kakailanganin mong i-boot ang computer gamit ang 64-bit Windows installation disc o mga file.

    Kung ang computer na nag-boot mula sa 64-bit na bersyon ng disc ng pag-install ng Windows o mga file ay hindi sumusuporta sa bersyong iyon ng Windows, makakatanggap ka ng mensahe ng error sa Windows Boot Manager. Sa halip, kakailanganin mong gamitin ang disc ng pag-install o mga file mula sa 32-bit na bersyon ng Windows.

    Ang Windows Easy Transfer ay hindi naglilipat ng mga file mula sa 64-bit na Windows patungo sa 32-bit na Windows. Kung gumagamit ka ng 64-bit na bersyon ng Windows XP, kakailanganin mong manu-manong ilipat ang mga file sa external na media.

Maaari ba akong magpatakbo ng mga 32-bit na programa at driver sa isang 64-bit na computer?

Karamihan sa mga program na idinisenyo para sa 32-bit na bersyon ng Windows ay tatakbo din sa 64-bit na bersyon ng Windows. Ang ilang mga antivirus ay mga pagbubukod.

Ang mga driver ng device na idinisenyo para sa 32-bit na bersyon ng Windows ay hindi gumagana sa mga computer na nagpapatakbo ng 64-bit na bersyon ng Windows. Kung susubukan mong mag-install ng printer o iba pang device na may 32-bit na driver, hindi ito gagana nang tama sa isang 64-bit na bersyon ng Windows.

Maaari ba akong magpatakbo ng mga 64-bit na programa at driver sa isang 32-bit na computer?

Kung ang isang program ay partikular na idinisenyo upang tumakbo sa 64-bit na Windows, hindi ito tatakbo sa 32-bit na Windows. (Gayunpaman, karamihan sa mga program na idinisenyo para sa 32-bit na bersyon ng Windows ay gumagana din sa 64-bit na bersyon ng Windows.)

Ang mga driver ng device na idinisenyo para sa 64-bit na bersyon ng Windows ay hindi gumagana sa mga computer na nagpapatakbo ng 32-bit na bersyon ng Windows.

Kailangan ko ba ng 64-bit device driver kapag nagpapatakbo ng 64-bit na Windows?

Oo. Ang lahat ng mga device ay nangangailangan ng mga 64-bit na driver upang tumakbo sa 64-bit na Windows. Ang mga driver na idinisenyo para sa 32-bit na bersyon ng Windows ay hindi gumagana sa mga computer na nagpapatakbo ng 64-bit na bersyon ng Windows.

Ano ang mga disadvantages ng 64 bit Windows?

  • Nauutal kapag may kaunting RAM.
  • Mahirap maghanap ng mga driver para sa mga lumang device, halimbawa, mga printer, scanner, TV tuner, atbp.
  • Ang ilang mas lumang mga programa at laro ay hindi gumagana sa 64-bit na arkitektura.
  • Ang ilang mas lumang Windows, tulad ng Windows 7 Starter, ay hindi maaaring tumakbo sa isang 64-bit system.

Well, iyon lang ang gusto naming sabihin sa iyo sa artikulong ito, umaasa kaming gumawa ka ng tamang pagpipilian! Kung kailangan mo ng magagandang tip sa computer, mag-click sa link at matuto nang higit pa tungkol sa iyong computer.

Kung may napalampas kami sa artikulo, sumulat sa amin sa mga komento at idaragdag namin ito. Gayundin, kung ang materyal ay kapaki-pakinabang sa iyo huwag magtipid sa likes!

Hindi gaanong gumagamit Windows alamin na ang operating system na ito ay may partikular na bit depth - x32 at x64.

Alam ng maraming tao na may kaunting lalim, ngunit hindi alam kung ano ito at kung ano ang kailangan nito. Mayroong maraming mga artikulo sa Internet tungkol sa Windows bit depth, ngunit hindi nila ganap na ibinubunyag ang larawan sa isyung ito.

Bit depth ng Windows operating system.

Kaunting lalim Windows Ngayon ay mayroon lamang dalawa: 32 -bit at 64 -bit. Madaling makita ang kapasidad ng iyong system: i-right-click sa " Ang computer ko" at piliin ang item ari-arian(screenshot gamit ang halimbawa Windows 7, V Windows XP ang window ay bahagyang naiiba, ngunit ang kahulugan ay magkapareho):

Ang isa pang pagpipilian para sa pagtingin sa kapasidad ng system.
Kung hindi mo makita ang bit depth gamit ang pamamaraang inilarawan sa itaas, pagkatapos ay gawin ang sumusunod: (halimbawa Windows XP) :

  1. I-click ang " Magsimula- higit pa Ipatupad.”
  2. Sa linya na nagta-type kami: winmsd.exe at i-click OK.
  3. Sa pane ng mga detalye, sa hanay na " Elemento naghahanap ng item" Uri". Kung item " Uri"magkakaroon ng kahulugan" X86 na nakabatay sa computer", kung gayon ang system ay 32-bit. Kung ang item " Uri"ay magkakaroon ng kahulugan" Itanium-based na computer", kung gayon ang iyong system ay 64-bit.

Paano naiiba ang mga pamamahagi? Windows x64 mula sa Windows x32 at kailangan bang lumipat sa 64 -bat?
Ang pangunahing, at sa aking opinyon, halos ang tanging, pagkakaiba x64 mula sa x32 Windows ba iyon x64 ay nagbibigay-daan sa iyo upang gumana sa random access memory (RAM) hanggang sa 32 GB at tumakbo nang sabay-sabay bilang 64 -bit at 32 -bit na mga programa at application. A x32 nagbibigay-daan sa iyo na magtrabaho lamang sa RAM hanggang sa 4 GB memorya, at sa parehong oras lamang tumakbo 32 -bit na mga application at program kung saan lamang 3 GB RAM, ang natitirang memorya, kung mayroon man, hindi ito makikita o gagamitin ng system. Ang pangalawang pagkakaiba ay suporta x64 multi-core at multi-processor. Kung mayroon kang hindi bababa sa isang dual-core na processor, pagkatapos ay lumipat sa 64 -bit windows ay may katuturan.

Aling Windows bit depth ang dapat kong piliin, x64 o x32?

Lahat "para sa" At "laban" paglipat sa bit depth x64:

  • x64, pormal na walang pinagkaiba sa x32-bit system, ngunit ang mga user na may mga multi-core na processor ay maaaring makaranas ng mas mataas na performance ng system.
  • x64 ay nagagawang tumukoy at gumana sa random access memory (RAM) 4 at higit pa Gigabyte. A x32 nakikita lang 3 GB, kahit na mas mahal ang pisikal na RAM.
  • Minsan mahirap makahanap ng mga driver para sa X64 bit system. Samakatuwid, bago lumipat sa isang 64-bit na sistema, mas mahusay na suriin ang pagkakaroon ng mga driver para sa naturang sistema sa website ng tagagawa ng motherboard.
  • Karamihan x32 gumagana nang normal ang mga program at application x64 system, ngunit hindi kabaligtaran.

Ano ang ibig sabihin ng pagtatalaga ng x86 bit?

Madalas sa 32 bit system, ang bit depth ay hindi ipinahiwatig x32, A x86. Maraming mga gumagamit ang nagsisimulang malito tungkol sa mga pagtatalagang ito. Maraming may-akda ang nagkukumpara x86 At x32 system. Ito ay hindi tama. x86- Ito arkitektura ng microprocessor At platform ng hardware. Nalalapat din ito sa 32 -x bit at k 64 -x bit na mga programa.
Pagtatalaga x86 nagmula sa pangalan ng mga unang processor mula sa kumpanya Intel, kung saan idinagdag ang 86 sa dulo ng pangalan (halimbawa i8086). Kahit na, sa paglipas ng panahon, ang mga processor ay nakatanggap ng mga pangalan Pentium, Celeron, patuloy na itinalaga ang plataporma x86.
Ano ang tamang pagtatalaga ng system?
Ang tamang notasyon ay: x86_32 bit (para sa 32-bit system) o x86_64 bit (para sa 64-bit system). Maaaring paikliin x32 o x64.

Afterword
Sa kasalukuyan, ang lahat ay patungo sa katotohanan na sa paglipas ng panahon ang lahat ay ganap na lilipat sa x64 bit system. Ang kalakaran sa pagbuo ng mga computer at mga application para sa kanila ay patungo sa pagtaas ng kapangyarihan ng mga application, at samakatuwid ay ang pagtaas ng natupok na RAM. kasi 32-bit na sistema higit pa 4 Gig RAM hindi makabisado ito, pagkatapos ay sa anumang kaso kailangan mong lumipat sa 64-bit na mga sistema na nagtatrabaho nang mahinahon at kasama 32 Gig RAM. Iyon lang para sa artikulo.
Ang aming site ay patuloy na tutulong sa iyo sa pag-aaral tungkol sa computer at sa mga trick ng Internet, ngunit huwag maging tamad at mag-iwan ng mga komento. Ikalulugod kong sagutin ka.

Sa kasalukuyan ay may napakalaking pagbabago sa 64-bit operating application at processor. Habang ina-update ang kagamitan, tumataas ang kakayahang gumamit ng modernong software, parehong system at application. Maraming user ang nagtataka tungkol sa mga pagkakaiba sa pagitan ng mga bersyon ng mga program, operating system, at hardware na ginagamit nila.

Subukan nating magdala ng kaayusan at kalinawan sa mga isyung ito. Una, ilang mga kahulugan:

  • bit depth – ang bilang ng mga digit sa isang numero sa positional number system. Tumutukoy sa parehong mga ordinaryong decimal na numero at sa binary, hexadecimal at octal system na ginagamit sa computer science. Ang isang digit sa binary system ay tinatawag na medyo at maaari lamang magkaroon ng isa sa mga halaga: 0 o 1;
  • processor bit capacity – ang bilang ng mga binary bits sa processor data bus. Tinutukoy ang pinakamalaking laki ng numero na naproseso sa isang operasyon ng makina o nakaimbak sa mga rehistro ng processor. Ang mas mataas na tagapagpahiwatig na ito, mas produktibo ang processor at mas malaki ang dami ng memory na maaari nitong tugunan;
  • operating system bit capacity – ang kakayahan ng pinagsama-samang machine code mula sa mga executable na file ng system programs at library upang maisagawa ang n-bit processor na mga tagubilin: arithmetic at address commands, kung saan ang n ay ang bit capacity ng processor na naka-install sa hardware platform na ginamit upang patakbuhin ito. sistema.

Ang talahanayan sa ibaba ay nagpapakita ng ilang halimbawa para sa mga makina sa kategorya ng personal na computer, na nakalista sa magkakasunod na pagkakasunud-sunod.

Bilang halimbawa, kinuha namin ang pinakasikat na platform ng Intel (maaaring ipahiwatig ang iba pang mga tagagawa sa mga bracket) at ang pinakakaraniwang Microsoft Windows OS.

taon(mga) processorLaki ng processoroperating systemMayroon bang 64-bit na bersyon ng OS?
1978-1982 8086, 80186 16 CP/M, MS DOS
1982 80286 16 MS-DOS, Windows 3.1
1985 80386 32 MS DOS, Windows 3.1/NT/95
1989 80486 32 MS DOS, Windows 3.1/NT/95/98
1993-2000 Pentium32 MS DOS, Windows 3.1/NT/95/98/ME/2000/Vista/XPWindows Vista/XP*
2003 Athlon 64 (AMD)64 Windows 2000/Vista/XP/7Windows 2000/Vista/XP/7*
2004 Pentium D, Xeon64 Windows 2000/Vista/XP/7Windows 2000/Vista/XP/7*
2008 Intel Core64 Windows 2000/Vista/XP/7/10Windows 2000/Vista/XP/7/10*

Mahalaga!* Mga bersyon ng 64-bit OS, hindi tugma sa mga 32-bit na processor

Ang panloob na istraktura ng 8086 processor (arkitektura) ay naging sapat na matagumpay upang magbunga ng isang buong pamilya ng mga processor na patuloy na napabuti sa paglipas ng panahon. Ang susunod na modelo ay nakatanggap ng pagtatalaga 80186, at pagkatapos, hanggang sa Pentium, ang ikatlong digit sa pagtatalaga ng mga microcircuits ay patuloy na tumaas.

Ito ay tiyak na dahil sa paraan kung paano itinalaga ang mga chip, sa pangkalahatan, isang panloob na problema ng tagagawa, na lumitaw ang "misteryosong" x86 na pagtatalaga. Ang mamimili ay karaniwang hindi interesado sa gayong mga bagay. Ang x86 ay isang kolektibong pangalan lamang para sa 186, 286, 386, atbp. Hindi ito dapat malito sa x64. Ito ay napaka-simple: ang arkitektura ng 32-bit na mga computer ay tinatawag na x86, at ang 64-bit na mga computer ay tinatawag na x86-64.

Bago ang 80386, ang processor bus ay 16-bit, at ito ay dapat isaalang-alang kapag nagsusulat ng code. Dahil ang mga programa ay madalas na gumagamit ng 32-bit na mga numero, at kung minsan ay 64-bit, ang 16-bit na processor ay kailangang iproseso ang mga ito "sa ilang mga hakbang" (mga tagubilin sa makina), na nagpapabagal sa mga programa.

Sa pagdating ng 80386 processor, ang pagganap ng computer ay nagsimulang tumaas nang husto, para sa mga kadahilanang nabanggit sa nakaraang talata. Ngayon ang malalaking numero ay maaaring iproseso sa isang utos ng makina. Pero hindi lang performance. Ang pagkakataon upang madagdagan ang addressable memory ay naging napakahalaga - hanggang sa 4 gigabytes (bagaman bahagyang mas mababa ang magagamit para sa mga application, tungkol sa 3). Bilang karagdagan sa pagpapalawak ng mga rehistro at bus, ang bilis ng orasan ng processor ay tumaas din sa parehong oras, lumitaw ang isang pipeline, superscalar architecture, atbp. Ang panahon ng 32-bit na mga makina ay nakakita ng mga rebolusyonaryong pagbabago sa teknolohiya.

Noong unang bahagi ng 2000s, lumitaw ang mga 64-bit na processor. Hindi lahat sa kanila ay nagtagumpay. Halimbawa, ang Intel Itanium (IA-64 architecture), para sa lahat ng mga pakinabang nito, ay naging hindi katugma sa maraming 32-bit na mga programa, na nagtrabaho nang mas masahol pa dito kaysa sa iba pang mga makina. Kung saan natanggap nito ang palayaw na "Itanic" (mula sa salitang Titanic) at hindi nagtagal ay itinigil.

Ang 64-bit na AMD (Advanced Micro Devices) na mga processor ay naging mas praktikal, dahil isa itong extension ng x86, at nakamit ang napakataas na antas ng backward compatibility. Nangangahulugan ito na ang mga 32-bit na programa ay tumatakbo sa mga naturang processor nang walang pagkawala ng bilis at may suporta para sa anumang machine code.

Ang arkitektura ng pagtuturo na nilikha ng AMD para sa mga bagong processor ay nakatanggap ng ilang pangalan na pareho ang ibig sabihin:

  • x86-64;
  • Amd64;
  • Intel64.

Ginagamit ng Oracle at Microsoft ang terminong x64 para sa arkitektura na ito, kaya maaari rin itong idagdag sa listahang ito.

Mga operating system

Dahil ang mga operating system, mula sa punto ng view ng processor, ay hindi naiiba sa lahat ng iba pang mga programa, ang lahat ng software ay dapat na katugma sa processor na ito. Upang gawin ito, ang mga compiler at assembler ay dapat bumuo ng isang angkop na hanay ng mga tagubilin upang ito ay maipapatupad sa napiling processor.

Kapag lumitaw ang isang bago, mas advanced na processor, hindi lamang napabuti, ngunit sa isang mahalagang katangian bilang isa pang pagdodoble ng bit na kapasidad, limang sitwasyon ang posible para sa software:

  • pagpapatakbo ng mga lumang programa sa isang bagong processor;
  • emulation, tumatakbo sa isang virtual machine na kapaligiran;
  • muling pagsasama-sama ng mga maipapatupad na file para sa isang bagong processor;
  • pagpapalit ng code ng programa at pag-recompile;
  • pagsulat ng code ng programa mula sa simula.

Ang unang kaso ay nangangailangan ng ganap na backward compatibility para sa bagong processor. Ang pangalawa ay nangangailangan ng mas mataas na pagganap at memorya mula sa bagong makina, dahil ang virtual machine mismo ay gumagamit ng sapat na mapagkukunan. Ang ibang mga kaso ay nangangailangan ng pagpapalabas ng mga bagong bersyon ng software.

Sa katotohanan, ang lahat ng mga sitwasyong ito ay maaaring mangyari sa iba't ibang mga kumbinasyon, at samakatuwid, kapag gumagamit ng mga bersyon ng mga programa na pamilyar at minamahal ng mga gumagamit, lahat ay posible: mula sa katotohanan na ang programa ay gumagana nang mas mahusay kaysa sa dati, hanggang sa kumpletong kawalan ng kakayahan na ilunsad ito. Ang mga programa ay bihirang binubuo lamang ng isang executable na file; Lahat ng mga ito ay maaaring may mga tampok na makagambala sa pagpapatakbo ng programa o limitahan ang paggana nito.

Inililista ng talahanayan sa ibaba ang ilan sa mga pagkakaiba sa pagitan ng mga karaniwang operating system na ginagamit sa mga PC.

operating systemLalim, bitsCoreMinimum na memorya para sa trabahoPinakamababa sa hard driveAng dalas ng processor, pinakamababaBilang ng mga gawainBilang ng mga gumagamitKatayuan para sa 2018
CP/M8 Monolitik16 KB 1-5 MHz1 1 Makasaysayan
86-DOS16 Monolitik32 KB 4-16 MHz1 1 Makasaysayan
MS DOS16 Monolitik64 KB 4 MHz1 1 Makasaysayan
Windows 3.116 MS-DOS 3.1 at mas mataas640 KB6.5 Mb4 MHz1 1 Makasaysayan
Windows 9516 Monolitik4 MB50 Mb16 MHzMultitasking1 Makasaysayan
Windows 9832 Monolitik16 MB195 Mb66 MHzMultitasking1 Makasaysayan
Windows ME32 Monolitik32 Mb200 Mb155 MHzMultitasking1 Makasaysayan
Windows 200032 Hybrid32 Mb2 Gb133 MHzMultitasking1 Makasaysayan
Windows XP32, 64 Hybrid64 Mb1.5 Gb233 MHzMultitasking1
Windows Vista32, 64 Hybrid384 Mb20 Gb800 MHzMultitasking1 Makasaysayan
Windows 732, 64 Hybrid1 Gb/2 Gb*16 Gb/20 Gb*1 GHzMultitasking1 Huminto ang pangunahing suporta
Windows 832, 64 Hybrid1 Gb/2 Gb*16 Gb/20 Gb*1 GHzMultitasking1 Hindi suportado
Windows 1032, 64 Hybrid1 Gb/2 Gb*16 Gb/20 Gb*1 GHzMultitasking1 Sinusuportahan

Tandaan!* – slash (/) ang naghihiwalay sa x86 (32 bit) at x86-64 (64 bit) na mga platform.

Paano matukoy ang bitness ng isang computer

Alamin ang mga tampok at kawalan ng mga system sa artikulo -

Unang paraan

Ang isang paraan ay ang pumunta sa BIOS menu ng computer. Maaaring may iba't ibang mga susi ang iba't ibang makina para dito, na ginagamit sa simula ng boot. Karaniwan ang prompt para sa pagpunta sa BIOS menu ay nasa ibaba ng screen at ang gumagamit ay may ilang oras upang makapasok doon, i.e. magkaroon ng oras upang pindutin ang kinakailangang key. Kung walang gagawin ang user, magpapatuloy ang pag-download bilang normal.


Sa ganitong paraan, tiyak na malalaman mo ang tatak ng processor. Totoo, ang bit capacity nito ay hindi ipinahiwatig dito, ngunit dahil malinaw na natukoy ang processor, napakadaling mahanap ang bit capacity nito sa mga search engine sa Internet.

Pangalawang paraan

Kapag na-load ang system, kailangan mong i-access ang mga katangian nito. Upang gawin ito kailangan mong gawin ang sumusunod:


Pangatlong paraan

Maaari mong gamitin ang command line upang matukoy ang naka-install na processor.


Paano matukoy ang bitness ng operating system

Ang isa sa mga pamamaraan ay ipinakita na sa itaas, ito ang pangatlong pamamaraan na may utos na "systeminfo". Para sa mga hindi gustong makitungo sa Command Line, may isa pang paraan:


Mga sagot sa mga madalas itanong

Ang mga gumagamit ay madalas na interesado sa mga tanong kung saan nais nilang magkaroon ng napakalinaw na mga sagot, nang hindi kinakailangang suriing mabuti ang paksa. Narito ang ilan sa mga ito kasama ang mga sagot.

TanongSagot
Anong x86 processor?Anumang 32-bit na PC na katugma
Kailangan ko ba ng 64-bit device driver kapag nagpapatakbo ng 64-bit na Windows?Kailangan. Ang mga driver ay naka-install ayon sa napiling operating system
Paano baguhin ang bitness ng operating system?Hindi pwede. Sa pamamagitan lamang ng muling pag-install. Kailangan mo munang i-save ang lahat ng mahalagang data
32 o 64 bit: aling sistema ang mai-install at paano matukoy?Kung ang processor ay 32-bit, maaari mo lamang i-install ang 32-bit na bersyon ng OS. Kung ang processor ay 64-bit, dapat kang magabayan ng lahat ng iba pang kinakailangan ng system
Bakit ka dapat mag-install ng 64-bit na bersyon ng operating system?Kung ang iyong computer ay medyo moderno (hindi mas matanda kaysa sa 7-8 taon), tiyak na sinusuportahan nito ang 64-bit system, at ang pagpipiliang ito ay ganap na nagpapakita ng lahat ng mga kakayahan ng computer na ito.
Aling "pito" ang mas mahusay - 32 o 64 bitNarito kailangan nating pag-usapan ang tungkol sa hardware, kung ang computer ay medyo bago, kung gayon ito ay mas mahusay, siyempre, 64-bit
Maaari ba akong magpatakbo ng mga 32-bit na programa at driver sa isang 64-bit na computer?Sa karamihan ng mga kaso, posible kung ang amd64 architecture (aka x86-64) ay ginagamit. Bilang karagdagan, ang Windows 7, halimbawa, ay may Windows XP emulation mode na nagbibigay ng mga karagdagang kakayahan para dito. Gayunpaman, may mga kaso ng hindi pagkakatugma at kakailanganin mong gumamit ng mga 64-bit na bersyon ng naturang mga application
Ano ang mga disadvantages ng 64 bit Windows?Tumaas na mga kinakailangan sa memorya at mas maraming espasyo sa disk. Ngunit ito ay isang problema lamang para sa mas lumang mga computer

Video - Pagpili sa pagitan ng 32-bit at 64-bit na bersyon ng Windows

Maaga o huli, ang bawat gumagamit ay nahaharap sa tanong ng bit na kapasidad ng kanilang sariling processor at operating system. Sa kabila ng katotohanan na ang parehong ay tinukoy nang simple, ang isyu ng pagpili ng bit depth ng isang bagong operating system ay lubhang nakalilito at pangunahing nakasalalay sa mga kinakailangan ng gumagamit para sa kanyang computer.

Ano ang pagkakaiba sa pagitan ng 32-bit at 64-bit

Ang bit depth ng system, na kung minsan ay tinatawag ding "bit depth," ay hindi kinakailangang tumutugma sa bit depth ng processor at sa mga modernong computer mayroon lamang itong dalawang pangunahing uri: 32 at 64.

Pagkakaiba sa pagitan ng arkitektura at bit depth

Sa kabila ng panlabas na pagkakapareho ng mga halaga 86 at 32, ang pagkakaiba sa pagitan ng mga ito ay malaki.

Ang 86 ay isang arkitektura ng processor, tama ang spelling ng x86, at tinutukoy ang microinstruction set ng processor. Ang numero 32 ay ang processor bit, na wastong nakasulat bilang "32-bit". Tinutukoy nito ang lapad ng rehistro ng processor.

Karaniwan, ang x86 architecture ay 32-bit oriented, at ang x64 architecture ay 64-bit oriented. Gayunpaman, ang pahayag na ito ay hindi palaging totoo. Halimbawa, mayroong 64-bit na mga processor batay sa x86 na arkitektura at 32-bit na mga processor batay sa isang pangatlo, ganap na naiibang arkitektura. Ngunit gayon pa man, ang mga kasong ito ay napakabihirang at maaari mong tandaan para sa iyong sarili na ang x86 ay tumutugma sa 32 bits, at ang x64 ay nakatuon sa 64 bits.

Pagkakaiba sa pagitan ng x86 at x64

Tulad ng nabanggit sa itaas, pangunahing tinutukoy ng arkitektura ng processor ang lalim ng bit nito, at tinutukoy ng lapad ng bit ang lapad ng rehistro. Tinutukoy ng lapad ng rehistro ang dami ng data na ipoproseso sa isang pagkakataon at ang dami ng RAM na magagamit ng computer. Ang isang 32-bit na rehistro ay may kakayahang sabay na makipag-ugnayan sa 2 32 address (sinasaklaw ang 2 32 bits ng daloy ng impormasyon, na katumbas ng 4 gigabytes), at ang isang 64-bit na rehistro ay maaaring sabay na makipag-ugnayan sa 2 64 (sinasaklaw ang nakaraang daloy ng impormasyon na naka-squad , na imposibleng ipatupad kahit sa pinakamakapangyarihang mga computer) .

Upang gawing mas malinaw: ang lapad ng rehistro ay tulad ng throughput ng isang intersection, ang RAM ay tulad ng bilang ng mga kotse, at ang processor ay isang traffic controller. Ang isang processor na may x86 architecture ay madaling makokontrol ang isang intersection na may throughput na 4 gigabytes - iyon ay kung gaano karaming mga kotse ang maaaring patakbuhin dito. Ang isang processor na may x64 architecture ay theoretically na may kakayahang kontrolin ang isang napakalaking intersection. Sa wika ng computer, nangangahulugan ito na ang ganitong processor ay maaaring matiyak ang tamang operasyon ng mga computer hindi lamang sa sarili nito, kundi pati na rin sa susunod na henerasyon. Kapag nag-i-install ng Windows, maaari kang pumili sa pagitan ng x86 at x64

Kaya, ang pag-install ng higit sa 4 gigabytes ng RAM sa isang computer na may x86 processor ay hindi hahantong sa praktikal na pagpapalawak nito.

Sa kabila ng napakalaki at hindi na-claim na lapad ng rehistro para sa 64-bit na mga processor, ang paglikha ng isang intermediate na yugto sa pagitan ng isang 32-bit at 64-bit na processor ay halos walang kabuluhan. Sa pangkalahatan, walang gaanong pagkakaiba sa pagiging kumplikado ng pagpapatupad sa pagitan ng x86 at x64 na mga arkitektura. Kaya lang kapag ang pagbuo ng 32-bit na pagpapatala, na ginagamit pa rin ng karamihan sa mga programa, ang mga halaga ng RAM na lampas sa 4 gigabytes ay tila imposible, tulad ng 2 64 na ngayon.

Paano pumili ng laki ng bit ng system

Sa pagpapatuloy ng alegorya sa itaas, maaari nating sabihin na ang bit depth ng operating system ay tumutukoy kung anong uri ng intersection ang gagawin.

Sinusuportahan ng lahat ng x64 processor ang isang 32-bit operating system pati na rin ang isang 64-bit, ngunit sinusuportahan lang ng mga x86 processor ang 32-bit system.

Kung mayroon kang processor na may x86 architecture, wala kang pagpipilian. Kung mayroon kang x64 architecture, sulit na mag-install ng 64-bit system, kahit na wala kang 4 gigabytes ng RAM. Ang dahilan para sa pagpili na ito ay simple: karamihan sa mga bagong programa at extension ay inilabas ng eksklusibo para sa 64-bit system, at ang 32-bit system ay hindi sinasadyang napipilitang palabasin sa merkado.

Sa katunayan, ang 64-bit system ay may dalawang makabuluhang pakinabang lamang: suporta para sa higit sa 4 gigabytes ng RAM at suporta para sa 64-bit operating software. Ang lahat ng 32-bit na programa ay sinusuportahan din nang walang anumang kahirapan.

Oo, kakaunti ang mga positibong aspeto, ngunit halos walang mga kahinaan. Ang tanging pagbubukod ay kung gumagamit ka ng ilang lumang hardware na walang 64-bit na driver. Halimbawa, ang mga 32-bit na driver na hindi gagana sa isang 64-bit system.

Ang pagkakaiba sa pagganap sa pagitan ng mga system na may iba't ibang kapasidad ay isang gawa-gawa. Ito ay lumitaw dahil sa iba't ibang mga kinakailangan para sa mga operating system, ngunit ang mga ito ay pulos kondisyonal. Bilang karagdagan, ang ilang mga programa o laro ay may mga setting na magagamit lamang sa x64, kaya naman lumalabas sa Internet ang mga paghahambing ng pagganap para sa iba't ibang mga laro. Kung mayroong gayong mga pag-andar o setting, lahat sila ay hindi pinagana at sa katunayan walang pagkakaiba.

Video: Mga pagkakaiba sa pagitan ng 32-bit at 64-bit na Windows system

Paano malalaman ang kapasidad ng system

Maraming mga gumagamit ay hindi kahit na pinaghihinalaan na sila ay gumagamit ng isang 64-bit na sistema sa halip na 32 sa loob ng mahabang panahon. Ito ay napakadaling suriin.

Pagsusuri sa pamamagitan ng Computer Properties


Sinusuri ang root directory

Pagsusuri sa pamamagitan ng command line

Video: kung paano malaman ang bitness ng isang Windows system

Paano malalaman ang lalim ng bit ng processor

Bago i-install ang 64-bit na bersyon, dapat mong tiyakin na posible ang pag-install nito at alamin ang arkitektura ng iyong processor.

Laki ng processor sa command line

Alamin ang bit depth sa pamamagitan ng BIOS


Alamin ang bit depth sa pamamagitan ng Internet

Buksan ang anumang browser at i-type ang “find bit depth online.” Lilitaw ang mga link sa maraming site, pumunta sa alinman sa mga ito. Awtomatikong makikita ng site ang bit size ng iyong processor.

Maaaring awtomatikong matukoy ng website ng bit-processor ang laki ng bit ng iyong processor

Video: kung paano malaman ang lalim ng bit ng processor

Paano mag-install ng 64-bit system

Ang lahat ng mga lisensyadong edisyon at karamihan sa mga pamamahagi ng torrent ay may kasamang 64-bit na bersyon ng operating system bilang default, at kakailanganin mo lamang na piliin sa simula ng pag-install kung aling opsyon ang gusto mong i-install.

Sa pinakadulo simula - bago simulan ang pag-install - makikita mo ang isang pagpipilian ng bit depth.

Ang pagpili ng bit depth sa pinakadulo simula ng pag-install ay hindi mahalaga

Sa puntong ito, hindi mahalaga kung ano ang pipiliin mo. Ito ay isang overhead ng iyong BIOS at lahat ng mga modernong installer ay may pamamaraan na nagbibigay-daan sa iyong piliin ang bit depth sa panahon ng proseso ng pag-install.

Kung mayroon kang isang installer na may dalawang bersyon, ngunit sa yugtong ito ay walang mapagpipilian sa pagitan ng mga bit, pagkatapos ay mayroon kang isang x86 na arkitektura at ang pag-install ng 64-bit na bersyon ay imposible.

Pagkatapos nito, magkakaroon ng maikling pag-download ng installer, pagkatapos ay ang pagpili ng rehiyon at ang yugto ng pagpili ng laki ng bit ng system.

Ang pagpili ng arkitektura ng system sa dulo ng pag-install ay tutukoy sa kapasidad ng naka-install na sistema

Ang pagpipiliang ito ay magpapasya kung aling bersyon ang mai-install. Bagama't ang pagkakaiba ay kinakatawan ng pagpili sa pagitan ng mga arkitektura, ito talaga ang lalim ng sistema na pinili. Piliin ang x86 - naka-install ang 32-bit system, piliin ang x64 - naka-install ang 64-bit system.

Kung hindi ka makakapili ng bersyon o wala lang talagang pagpipilian, dalawa lang ang posibleng dahilan: na-download mo ang imahe ng installer na may isang bit lang na bersyon o mayroon kang x86 architecture at hindi sinusuportahan ng iyong computer ang 64-bit system.

Video: kung paano mag-install ng 64-bit system sa Windows 7

Kamakailan, ang mga 64-bit na system ay lalong lumalapit sa kanilang mga kakumpitensya, at ang mga processor na may x86 architecture ay lumilipat sa mga mobile device. Ito ay isa pang hakbang patungo sa pag-unlad at hindi mo ito dapat pigilan.

Una kailangan mong magpasya sa mga bahagi sa hardware ng computer at maunawaan, halimbawa, kung paano maayos na muling i-install ang operating system? Mayroong ilang medyo simpleng mga kadahilanan upang isaalang-alang, parehong hardware at software.

SA kagamitang hardware ang computer ay kabilang sa "loob" nito:

  • kilalang processor;
  • RAM;
  • motherboard;
  • video card at iba pa.

A to bahagi ng software, ay tumutukoy sa naka-install na operating system - program. Halimbawa, kung naayos mo na ang iyong hardware at alam mo kung saan napupunta, ngunit may mga problema kapag muling nag-install ng Windows, hindi mo ba dapat i-install ito? Marahil ang isa sa mga kadahilanang ito ay ang pagtukoy sa bitness ng bersyon ng Windows.

Ano ang kapasidad ng system?

Gayunpaman, alin ang mas mabuti at alin ang mas tama: isang tatlumpu't dalawang bit o animnapu't apat na bit na bersyon ng Windows. Sa katunayan, ang pagkakaiba sa pagitan nila ay ang kapasidad ng processor. At ang bit capacity ay ang halaga na ginagamit kapag nagpapalitan ng data sa pagitan ng processor at RAM. Samakatuwid, ayon sa kapasidad ng processor, tatlumpu't dalawang-bit o animnapu't-apat na-bit na mga sistema ng Windows ang binuo. Mayroong lohikal na paliwanag para dito.

Ang pinakamahalagang pagkakaiba ay ang iba't ibang uri ng RAM sa pagitan ng dalawang Windows. Halimbawa, sa isang 32-bit system, ang RAM ay hindi dapat lumampas sa 4GB, at sa isang 64-bit system, 128GB. Isinulat ang impormasyon sa mga cluster ng RAM sa isang binary code na 32 character para sa isang 32-bit system, at 64 character para sa isang 64-bit system. Alinsunod dito, para sa 32-bit na Windows, ang address ng bawat kumpol ay tinutukoy ng halaga 2 na itinaas sa kapangyarihan ng 32, at ito ay 4 GB (4294967296 bytes), pagkatapos ay para sa 64-bit (2 sa kapangyarihan ng 64) - 128 GB. (18446744073709551616 bytes).

Sa madaling salita, ang anumang mas malaki kaysa sa 4 GB para sa mga 32-bit na Windows system ay hindi makikilala at, samakatuwid, ay hindi gagamitin. Mayroon ding ilang mga sitwasyon ng salungatan. Halimbawa, kapag sinusubukang mag-install ng mga program na idinisenyo para sa isang mas huling 64-bit system sa isang 32-bit na system. Patuloy ding imposibleng mag-install ng mga driver sa sound card, video card; panlabas na peripheral device, printer o driver para sa pagkonekta sa parehong mobile phone.

At sa wakas, upang malaman ang kaunting lalim ng iyong bakal na "kabayo", kailangan mong pumunta sa " Magsimula"tapos hanapin mo" Control Panel"at buksan ang item" Sistema" Dito makikita mo ang kinakailangang impormasyon, kabilang ang bit capacity ng iyong system.