Wpis z mikrobloga

#informatyka #komputery

Witam wykopki, z czystej ciekawości mam do was takie małe pytanko.

Wszystkie dzisiejsze komputery używają systemów binarnych z dosyć prostego powodu jakim jest 1 - jest prąd, 0 - brak prądu. Sprawa podyktowana technicznie. Gdyby wymyślić sposób na ominięcie tej blokady i stworzyć, nwm, przykładowo procesor działający na systemie liczb szesnastkowych, to czy taki procesor byłby lepszy od tego działający na procesorach binarnych. Ogólnie cyframi dwójkowymi da się zapisać każdą dzisiejszą liczbę, ale szesnastkowymi robi się to krócej. Czy taka zmiana w kwestii wydajności byłaby znacząca?
  • 5
@Czylp:

W sensie na systemie szesnastkowym? W tej sprawie również jestem totalnym lajtem(ostrzegam że mogę się lekko mylić), ale z tego co wiem działają na podobnej zasadzie do systemu dwójkowego, z tym że nie zawsze trafiają w zero lub jeden. Komputery kwantowe działają na kubitach, najmniejszych cząstkach w materii które wykorzystuje się w bramkach logicznych. Braki te decydują czy coś jest zero czy może jednak jeden. No, ale mały problem -
@kMarek: W sumie tak. Upakowanie danych na nośnikach wzrosłoby 16x. Nagle standardem byłaby pamięć RAM 128GB (64 giga na kość na przykład). Procesory też by zaliczyły wzrost wydajności, bo zamiast (tu ja laik więc mówię z tego co rozumiem) 64 tranzystorów użyje tylko 4, co pozwala na dalszą miniaturyzację lub dołożenie nowych/dłuższych bloków obliczeniowych, ale wzrost raczej nie będzie 16-krotny.
Problem w tym, jak zapisywać i odczytywać te 16 stanów tak,
@kMarek: Ostatnio na wykopie po prostu ktoś próbował wyjaśnić działanie takich komputerów i zrozumiałam to tak, że one potrafią przyjąć wartości pomiędzy 0 i 1 stąd mój komentarz ( ͡° ͜ʖ ͡°)
@Hipokryta:

No, to jest zagadnienie na które nie znam odpowiedzi. Pytałem z czystej ludzkiej ciekawości ( ͡° ͜ʖ ͡°).
Ale, może kiedyś taki patent wymyślę. Lubie różne rzeczy wymyślać ( ͡ ͜ʖ ͡).