Jaki rzeczownik odnosi się do 64- lub 32-bitowej wersji systemu operacyjnego

Wiem, że „architektura procesora” może być używana do określenia czy procesor jest 32-bitowy, czy 64-bitowy (lub coś innego), ale jakiego słowa można użyć dla systemu operacyjnego? Zwróć uwagę, że niekoniecznie jest to to samo co architektura procesora, np. Mogę zainstalować 32-bitowy system operacyjny na komputerze 64-bitowym.

Również to jest dla dokumentu biznesowego dla osób nietechnicznych , więc chciałbym uniknąć zbyt technicznej terminologii.

Komentarze

  • Ale w przypadku edycji q. ' byłby całkowicie ' poza tematem ' na ELU.
  • Mogę zainstalować 32-bitowy system operacyjny na komputerze 64-bitowym. – istnieje tylko ograniczona liczba architektur procesorów, dla których jest to prawdą, a dzieje się tak w przypadku, gdy maszyna fizyczna obsługuje wcześniejszą architekturę procesora.
  • Zasadniczo ' rozmawiamy o ” architekturze kompatybilnej „.

Odpowiedź

Proponuję bitowość , w sensie „Architektura systemu komputerowego pod względem ile bitów składa się na podstawowe wartości, z którymi może sobie poradzić ”. (Logitech używa go , Microsoft używa go do określenia bitowości systemu operacyjnego, i in. .)

Komentarze

  • Słyszałem głębię bitową , co jest na tyle bliskie, że nie gwarantuje własnej odpowiedzi.
  • Ja ' słyszałem tylko głębię bitową używaną w kontekście obrazów.
  • Nigdy nie słyszałem terminu ” bitness „. Ale potem ' pracuję w branży komputerowej dopiero od 40 lat.

Odpowiedź

Rozmiar słowa (np. tutaj „sa tabela rozmiarów słów w Wikipedii) lub długość słowa .

Komentarze

  • -1: Nie ' nie lubię tego robić , ale OP prosi o słowo, aby porozmawiać o ” bitness ” systemu operacyjnego, a nie o sprzęcie. Tabela rozmiarów słów wskażesz pokazuje sprzętowe rozmiary słów. Dzieje się tak, ponieważ w obliczeniach ' słowo ' jest używane w odniesieniu do rozmiaru dostępu do pamięci naturalnej używanego przez procesor. Rozmiar słowa procesora pozostaje taki sam niezależnie od ” bitowości ” systemu operacyjnego, na którym działa.
  • +1, ponieważ jest to najlepsza możliwa odpowiedź. Jednak rozmiar słowa, rozmiar rejestru, Rozmiar adresu i rozmiar magistrali wewnętrznej mogą być różnymi rzeczami. Na przykład dla M68000 pierwsza była zależna od systemu operacyjnego, a pozostałe odpowiednio 32, 24 i 16.

Odpowiedź

działa na

Fraza taka jak „ działa na 64-bitowych (32-bitowych) komputerach ”miałoby większy sens dla laika.

Alternatywa, jeśli ma to zastosowanie, może być zoptymalizowana pod kątem .

Pojedyncze słowo, przynajmniej rzeczownik, nie pasowałoby do poziomu czytania Twoich odbiorców.

Odpowiedź

A co z architekturą systemu operacyjnego lub architekturą oprogramowania ?

EDYCJA: według Wikipedii” s porównanie architektur procesorów , rekwizyty do zpletan :

Architektury komputerów są często opisywane jako architektury n-bitowe. Obecnie n często wynosi 8, 16, 32 lub 64, ale używano innych rozmiarów.

Komentarze

  • Też o tym myślałem, ale może to być niejednoznaczne (może też odnosić się do tego, czy architektura systemu operacyjnego to NT, 9x itp.)
  • @Fitri, nie jest bardziej niejednoznaczne niż architektura procesora , która może odnosić się do 16- / 32- / 64-bitowych lub ARM / i386 / itd.
  • Według Wikipedii (porównanie architektur procesora), ” Architektury komputerów są często opisywane jako architektury n -bitowe. ” Na tej podstawie mógłbym zasugerować prefiks n-bit do tej odpowiedzi, jeśli chcesz być bardziej precyzyjny.
  • Powód, dla którego nie lubię architektury systemu operacyjnego lub architektury oprogramowania ponieważ Architektura systemu operacyjnego jest terminem używanym w odniesieniu do podstawowego paradygmatu projektowego używanego w systemie operacyjnym, takiego jak: mikrojądro, monolit , hybryda itp.Natomiast architektura oprogramowania jest opisana w IEEE-1471 i jest używana w odniesieniu do ogólnej dziedziny nauki, koncentrującej się na podstawowym organizacja systemu ucieleśniona przez jego komponenty. Nie jest więc odpowiednim terminem odnoszącym się do ” bitness ”

Odpowiedź

Myślę, że musiałbym wybrać coś takiego:

Rozmiar adresu systemu operacyjnego lub address-width

a może

OS pointer-size / width

Komentarze

  • Ta odpowiedź pasowałoby bardzo dobrze, ale ile osób nietechnicznych zrozumie te słowa?
  • @MarioDeSc haepmeester, szczerze mówiąc, odpowiedź została wysłana, zanim zredagowałem, aby wspomnieć, że jest to dla osób nietechnicznych. Ale masz rację, nie ' nie sądzę, że to działa dobrze dla osób nietechnicznych
  • JEŚLI rozmawiasz z osobami nietechnicznymi, do których możesz po prostu odnieść się rozmiar słowa lub naturalny rozmiar słowa systemu operacyjnego. Chodzi o to, że masz do czynienia z tematem technicznym, ' będziesz potrzebować opisu technicznego. Osoby nietechniczne słyszały o 32-bitowych i 64-bitowych nazwach jako zwykłe nazwy, ale wygrali ', bo naprawdę nie wiedzą, co to znaczy. Powiedz więc coś w rodzaju ” Model pamięci systemu operacyjnego, np. 32-bitowy lub 64-bitowy ” i ' otrzymają to.
  • +1 dla komentarza Jima '. Jako przykład tego, jak skomplikowane może to być, spójrz na historię IBM ' s XA en.wikipedia.org/wiki Ostrzeżenie / IBM_System / 370 – zawiera ponad 100% RDA WTF-ów.
  • Przestrzeń adresowa? Czy to działa?

Odpowiedź

Jeśli masz na myśli x86 kontra x86_64, jest to „zestaw instrukcji” lub „Architektura”. Fakt, że jedna jest 32-bitowa, a druga 64-bitowa, to tylko jedna z różnic między tymi dwiema architekturami.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *