Jeg ved, at “processorarkitektur” kan bruges til at henvise til, om processoren er 32-bit eller 64-bit (eller noget andet), men hvilket ord kan bruges til operativsystemet? Bemærk, at det ikke nødvendigvis er det samme som processorarkitekturen, for eksempel kan jeg installere et 32-bit OS på en 64-bit maskine.
Dette er også til et forretningsdokument til ikke-tekniske personer. , så jeg vil gerne undgå en alt for teknisk terminologi.
Kommentarer
- Men til redigeringen er q. ville ' have været helt ' uden for emne ' på ELU.
- Jeg kan installere et 32-bit OS på en 64-bit maskine. – der er kun et begrænset antal processorarkitekturer, som dette er sandt for, og det er tilfældet, når den fysiske maskine har understøttelse af en tidligere processorarkitektur.
- Grundlæggende er du ' taler om " kompatibel arkitektur ".
Svar
Jeg foreslår bitness i betydningen “Arkitekturen i et computersystem mht. hvor mange bits komponerer de grundlæggende værdier, den kan håndtere “. (Logitech bruger det , Microsoft bruger det til at specificere operativsystemets bitness, et al .)
Kommentarer
- Jeg har hørt bitdybde , hvilket er tæt nok på dette til ikke at berettige sit eget svar.
- Jeg ' har kun hørt bitdybde brugt i billedsammenhæng.
- Jeg har aldrig nogensinde hørt udtrykket " bitness ". Men så har jeg ' kun været i computerbiz i 40 år.
Svar
Ordstørrelse (f.eks. her “sa tabel med ordstørrelser i Wikipedia) eller ordlængde .
Kommentarer
- -1: Det kan jeg ikke ' , men OP beder specifikt om et ord for at tale om " bitness " i operativsystemet ikke hardwaren. Ordstørrelsestabellen du peger på viser hardware ordstørrelser. Dette skyldes, at i computing ' word ' bruges til at henvise til den naturlige hukommelsesadgangsstørrelse, der bruges af en processor. Ordstørrelsen på processoren forbliver den samme uanset " bitness " af operativsystemet, der kører på det.
- +1, da dette handler om det bedst mulige svar. Ordstørrelse, Registerstørrelse, Adressestørrelse og intern busstørrelse kan alle være forskellige ting. For eksempel var den første OS-afhængig for M68000, og de andre var henholdsvis 32, 24 og 16.
Svar
kører på
En sætning som “ kører på 64-bit (32-bit) computere “ville give mere mening for en lægbruger.
Et alternativ, hvis relevant, kunne optimeres til .
Et enkelt ord, mindst et navneord, passer ikke til dit publikums læsningsniveau.
Svar
Hvad med OS-arkitektur eller softwarearkitektur ?
EDIT: pr. Wikipedia” s sammenligning af CPU-arkitekturer , rekvisitter til zpletan :
Computerarkitekturer beskrives ofte som n-bitarkitekturer. I dag er n ofte 8, 16, 32 eller 64, men andre størrelser er blevet brugt.
Kommentarer
- Jeg tænkte også på det, men det kan være tvetydigt (kan også henvise til, om OS-arkitekturen er NT, 9x osv.)
- @Fitri, det er ikke mere tvetydigt end processorarkitektur , som enten kunne henvise til 16- / 32- / 64-bit eller til ARM / i386 / osv.
- Per Wikipedia (sammenligning af CPU-arkitekturer), " Computerarkitekturer beskrives ofte som n -bit-arkitekturer. " Jeg kan på det grundlag foreslå, at der foretages prefix n-bit til dette svar, hvis du vil være mere eksplicit.
- Årsagen til, at jeg ikke kan lide OS-arkitektur eller softwarearkitektur for dette er, at OS-arkitektur er det udtryk, der bruges til at henvise til det grundlæggende designparadigme, der bruges til operativsystemet, såsom: microkernel, monolitisk , hybrid osv.Og softwarearkitektur er beskrevet i IEEE-1471 og bruges til at henvise til det generelle studieområde med fokus på fundamentalt organisering af et system som legemliggjort af dets komponenter. Så det er heller ikke et passende udtryk at henvise til " bitness "
Svar
Jeg tror, jeg bliver nødt til at vælge noget som:
OS-adressestørrelse eller adresse-bredde
eller måske
OS-pointerstørrelse / bredde
Kommentarer
- Dette svar ville passe meget godt, men hvor mange ikke-tekniske mennesker bliver klogere med disse ord?
- @MarioDeSc haepmeester for at være retfærdig blev svaret sendt før jeg redigerede for at nævne at dette er til ikke-tekniske mennesker. Men du har ret, jeg synes ikke ' det fungerer godt for ikke-tekniske mennesker
- HVIS du taler til ikke-tekniske mennesker, kan du bare henvise til ordstørrelsen eller den naturlige ordstørrelse på operativsystemet. Sagen er, at du har at gøre med et teknisk emne, du ' skal bruge en teknisk beskrivelse. Ikke-tekniske mennesker vil have hørt om 32-bit og 64-bit som ganske enkelt navne, men de vandt ' ikke rigtig ved, hvad det betyder. Så du siger noget som " OS-hukommelsesmodellen, f.eks. 32-bit eller 64-bit " og de ' får det.
- +1 til Jim ' s kommentar. Som et eksempel på, hvor kompleks det kan være, skal du kigge på historien om IBM ' s XA da.wikipedia.org/wiki / IBM_System / 370 advarsel – indeholder mere end 100% af din RDA for WTFer.
- Adresseområde? Fungerer det?
Svar
Hvis du mener x86 versus x86_64, er det “s” instruktions sæt “eller “arkitektur”. Det faktum, at den ene er 32-bit og den anden er 64-bit, er kun en af forskellene mellem disse to arkitekturer.