Vad är substantivet som hänvisar till 64- eller 32-bitars i ett operativsystem

Jag vet att ”processorarkitektur” kan användas för att hänvisa till om processorn är 32-bitars eller 64-bitars (eller något annat), men vilket ord kan användas för operativsystemet? Observera att det inte nödvändigtvis är detsamma som processorarkitekturen, till exempel kan jag installera ett 32-bitars OS på en 64-bitars maskin.

Det här är också för ett affärsdokument för icke-tekniska personer. , så jag vill undvika en alltför teknisk terminologi.

Kommentarer

  • Men för redigeringen är q. ' har varit helt ' utanför ämnet ' på ELU.
  • Jag kan installera ett 32-bitars OS på en 64-bitars maskin. – det finns bara ett begränsat antal processorarkitekturer som detta är sant för, och detta är fallet när den fysiska maskinen har stöd för en tidigare processorarkitektur.
  • I grund och botten ' talar om " kompatibel arkitektur ".

Svar

Jag föreslår bitness , i betydelsen ”Ett datorsystems arkitektur när det gäller hur många bitar som utgör de grundläggande värdena den kan hantera ”. (Logitech använder det , Microsoft använder det för att specificera operativsystemets bitness, et al .)

Kommentarer

  • Jag har hört bitdjup , som är tillräckligt nära detta för att inte motivera sitt eget svar.
  • Jag ' har bara hört bitdjup som används i bildkontext.
  • Jag har aldrig hört termen " bitness ". Men då har jag ' bara varit i datorbiz i 40 år.

Svar

Ordstorlek (t.ex. här ”sa tabell över ordstorlekar i Wikipedia) eller ordlängd .

Kommentarer

  • -1: Jag gillar inte ' det , men OP ber specifikt om ett ord för att tala om " bitness " för operativsystemet inte hårdvaran. Ordstorlekstabellen du pekar på visar hårdvara ordstorlekar. Detta beror på att vid beräkning av ' ord ' används för att referera till den naturliga minnesåtkomststorleken som används av en processor. Ordstorleken för processorn förblir densamma oavsett " bitness " för operativsystemet som körs på det.
  • +1, eftersom det här handlar om bästa möjliga svar. Men ordstorlek, registerstorlek, Adressstorlek och intern bussstorlek kan alla vara olika saker. Till exempel, för M68000 var den första OS-beroende och de andra var 32, 24 respektive 16.

Svar

körs

En fras som ” körs på 64-bitars (32-bitars) datorer ”skulle vara mer meningsfullt för en lekanvändare.

Ett alternativ, om tillämpligt, kan optimeras för .

Ett enda ord, minst ett substantiv, passar inte din publiks läsnivå.

Svar

Vad sägs om OS-arkitektur eller programvaruarkitektur ?

EDIT: per Wikipedia” s jämförelse av CPU-arkitekturer , rekvisita till zpletan :

Datorarkitekturer beskrivs ofta som n-bitarsarkitekturer. Idag är n ofta 8, 16, 32 eller 64, men andra storlekar har använts.

Kommentarer

  • Jag tänkte också på det, men det kan vara tvetydigt (kan också hänvisa till om OS-arkitekturen är NT, 9x, etc)
  • @Fitri, det är inte mer tvetydigt än processorarkitektur , som antingen kan referera till 16- / 32- / 64-bitars eller till ARM / i386 / etc.
  • Per Wikipedia (Jämförelse av CPU-arkitekturer), " Datorarkitekturer beskrivs ofta som n -bit-arkitekturer. " Jag kan på den grunden föreslå prefix n-bit till detta svar om du vill vara mer tydlig.
  • Anledningen till att jag inte gillar OS-arkitektur eller programvaruarkitektur för detta är att OS-arkitektur är termen som används för att referera till det grundläggande designparadigmet som används för operativsystemet, såsom: mikrokernel, monolitisk , hybrid, etc.Och programvaruarkitektur beskrivs i IEEE-1471 och används för att hänvisa till det allmänna studieområdet med fokus på grundläggande organisering av ett system som förkroppsligas av dess komponenter. Så varken är en lämplig term att referera till " bitness "

Svar

Jag tror att jag måste välja något som:

OS-adressstorlek eller adressbredd

eller kanske

OS-pekarens storlek / bredd

Kommentarer

  • Det svaret skulle passa mycket bra, men hur många icke-tekniska personer kommer att bli klokare med dessa ord?
  • @MarioDeSc haepmeester för att vara rättvis svaret publicerades innan jag redigerade för att nämna att detta är för icke-tekniska personer. Men du har rätt, jag tycker inte ' att det fungerar bra för icke-tekniska personer
  • OM du pratar med icke-tekniska personer kan du bara hänvisa till ordstorleken eller den naturliga ordstorleken för operativsystemet. Saken är att du har att göra med ett tekniskt ämne du ' behöver en teknisk beskrivning. Icke-tekniska personer kommer att ha hört talas om 32-bitars och 64-bitars som helt enkelt namn men de vann ' vet inte riktigt vad det betyder. Så du säger något som " OS-minnesmodellen, t.ex. 32-bitars eller 64-bitars " och de ' får det.
  • +1 för Jim ' s kommentar. Som ett exempel på hur komplicerat det kan vara, ta en titt på historiken för IBM ' s XA en.wikipedia.org/wiki / IBM_System / 370 varning – innehåller mer än 100% av din RDA för WTF: er.
  • Adressutrymme? Fungerar det?

Svar

Om du menar x86 kontra x86_64, är det instruktionsuppsättningen ”eller” ”arkitektur”. Det faktum att den ena är 32-bitars och den andra är 64-bitars är bara en av skillnaderna mellan dessa två arkitekturer.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *