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.