en sak jag funderat på länge utan att få svar

Permalänk
Medlem

en sak jag funderat på länge utan att få svar

Vad är det för magiskt med talen 8,16,32,64,128,256,512,1024 som t.ex. minnens utrymme ligger på? varför just 512mb ram och inte 500? samma med processorernas cache, 256, 128, 512 m.m. vill gärna ha svar! hade inte en aning om var jag skulle placera denna tråd, ha gärna överseende med det, tack på förhand!

Visa signatur

How peculiar

Permalänk
Medlem

det följer 2^n (tack turbonallen, jag råkade skriva fel bara)
alltså serien 1,2,4,8,16,32,64 osv. det börjar på 1 och dubblas sedan hela tiden. Så enkelt är det.

Till viss del har det att göra med binära tal också. Lyckas man trycka in en extra siffra i en binärt tal så dubblas nämligen antalet kombinationer man kan göra.
ex. 2 vs 3
00
01
10
11

000
001
010
100
011
110
101
111

En enda siffra extra har alltså gett oss dubbla antalet kombinationer, i det här fallet 4 jämfört med 8. För att återknyta till ormeln igen (2^n) så är tvåan alltså antalet kombinationer varje tal kan ha. I vårt fall 0 eller 1, dvs 2st

Visa signatur

||Vanligt sunt förnuft är inte särskilt vanligt ||

Permalänk
Medlem

som curse sa så är det byggt på binär systemet.

Permalänk
Hedersmedlem

Det är ett skitbra system då det känns som en bonus varje gång man dubblar minnet i burken och står 524 xxx istället för 512 osv

Visa signatur

» Don't argue, I am programmed to beat you.

Permalänk

jepp, det handlar om det binära talsystemet!

det är inte n^2 som Curse skrev, utan 2^n !

vanliga människor använder oftast det decimala talsystemet, dvs. 0-9
medans datorer jobbar med enbart ettor och nollor, dvs. 0-1

EXEMPEL:
din skärm:
förr i tiden hade man bara 8-bitars färgdjup
idag kör de flesta med 24-bitars färgdjup
min mobiltelefon och min handdator kör med 16-bitars färgdjup

låt oss använda vår formel!

2^8 = 256 färger
2^16 = 65 536 färger
2^24 = 16777216, alltså 16.7 miljoner färger! dessa värden kanske du kände igen!

minne: 1048576

1 kilobyte = 1024 byte
2^10 = 1024

1 MB = 2^0 MB = 2^10 KB = 2^20 Byte
2 MB = 2^1 MB
4
8
16
32
64 MB = 2^6 MB
128 MB = 2^7 MB
256 MB = 2^8 MB
512 MB = 2^9 MB
1024 MB = 2^10 MB

du ser nog mönstret här

Visa signatur

Microsoft Longhorn operating system is going to be Windows Vista. As in “a view into the distance” which surely refers to the prolonged development timeline of the OS

Permalänk
Hedersmedlem

turbonallen: Jag skulle vilja påstå att de flesta kör med 32-bitars färgdjup.

Värt att notera är att hårddisktillverkare räknar 1 kB som 1000 B.

edit: Vill tillägga att jag stöder hårddisktillverkarnas mått på kilo, samt att jag betecknar 1 KiB = 1024 B. KiB uttalas kibibyte.

Visa signatur

The variable 'brain' is declared but never used

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av damme
turbonallen: Jag skulle vilja påstå att de flesta kör med 32-bitars färgdjup.

Värt att notera är att hårddisktillverkare räknar 1 kB som 1000 B.

Det har att göra med att dom räknar på det decimala systemet och inte 2^n som alla här visar.
Vårt decimala system betäknar 1000 med bokstaven K.

Visa signatur

(\_/)
(='.') • warpdrive - svenska citatdatabasen
(")-(")

Permalänk
Citat:

Ursprungligen inskrivet av damme
turbonallen: Jag skulle vilja påstå att de flesta kör med 32-bitars färgdjup.

Värt att notera är att hårddisktillverkare räknar 1 kB som 1000 B.

hrm, kollade efter, och jupp, körde också med 32-bitars. Var har jag fått 24-bitars ifrån?

Visa signatur

Microsoft Longhorn operating system is going to be Windows Vista. As in “a view into the distance” which surely refers to the prolonged development timeline of the OS

Permalänk
Hedersmedlem

sphr: Mer en allmän notis när man började prata om kilo- och megabyte.

Visa signatur

The variable 'brain' is declared but never used

Permalänk
Citat:

Ursprungligen inskrivet av damme
Värt att notera är att hårddisktillverkare räknar 1 kB som 1000 B.

edit: Vill tillägga att jag stöder hårddisktillverkarnas mått på kilo, samt att jag betecknar 1 KiB = 1024 B. KiB uttalas kibibyte.

jupp! det är därför windows inte tycker att en 80gb hårddisk är på 80gb, eftersom windows räknar med 1024, och tillverkarna med 1000

jag går med på att kilo betyder tusen, men jag är uppväxt med att det i datorvärlden betyder 1024, så än så länge orkar jag inte rätta mig till det jobbiga ordet kibibyte !

Visa signatur

Microsoft Longhorn operating system is going to be Windows Vista. As in “a view into the distance” which surely refers to the prolonged development timeline of the OS

Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av turbonallen
hrm, kollade efter, och jupp, körde också med 32-bitars. Var har jag fått 24-bitars ifrån?

Jag vet inte riktigt, men en del spel har körts i 24-bitarsläge och enligt vissa tidningar är 16 miljoner (24-bitars) färger fler än vad det mänskliga ögat kan urskilja.

Dessvärre är ett färgdjup på 24 bitar segt att konvertera från och till RGB-kod(?).

Visa signatur

The variable 'brain' is declared but never used

Permalänk
Citat:

Ursprungligen inskrivet av damme
Jag vet inte riktigt, men en del spel har körts i 24-bitarsläge och enligt vissa tidningar är 16 miljoner (24-bitars) färger fler än vad det mänskliga ögat kan urskilja.

Dessvärre är ett färgdjup på 24 bitar segt att konvertera från och till RGB-kod(?).

det har inget med alpha-kanal att göra? något som flög i mig nu, vet inte vart jag fick det ifrån, men:

R: 8 bitar
G: 8 bitar
B: 8 bitar (tot: 24)
A: 8 bitar (tot: 32)

eller om det är nån kanal med gråskala?

Visa signatur

Microsoft Longhorn operating system is going to be Windows Vista. As in “a view into the distance” which surely refers to the prolonged development timeline of the OS

Permalänk
Hedersmedlem

Det är alphakanalen på 8 bitar som gör att det blir 32.

Damme: det här påhittet med kibit, kibyte osv är ju galet.

Visa signatur

» Don't argue, I am programmed to beat you.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av twinlight
Det är alphakanalen på 8 bitar som gör att det blir 32.

Damme: det här påhittet med kibit, kibyte osv är ju galet.

Om det är nåt som är galet så tycker jag nog det är att inte databranchens följer SI-systemet.

Permalänk
Medlem

jag som hela tiden trott att det handlade om att ett tecken var en byte och enligt ascii så behöver varje tecken 8 bit, då bit är antligen 1 eller 0. därav att lagringskapaciteten blir som den blir...

Visa signatur

Steve Jobs: We're better than you are! We have better stuff.
Bill Gates: You don't get it, Steve. That doesn't matter!

Permalänk
Medlem

Njae. Som du märker är det inte därför. Däremot krävdes 8 binära tecken för att kunna bygga upp samtliga tecken i vårt normala språk. 256 olika alltså.

Visa signatur

||Vanligt sunt förnuft är inte särskilt vanligt ||