Master.NET Skrevet 18. januar 2004 Del Skrevet 18. januar 2004 Hva er forskjellen mellom Win16, Win32, Win64? altså: hva er forskjellen mellom en 16 bit, 32 bit og 62 bit maskin\OS? Lenke til kommentar
Giddion Skrevet 18. januar 2004 Del Skrevet 18. januar 2004 en 16 CPU kan maks behandle 16 bit data pr. instruksjon, den kan emulere 32 bit, men det er ikke naturlig. for å si det enkelt er en CPU bygd for å behandle 16, 32 eller 64 bit. Det funkerer derfor best å bruke det antall bit som cpu´en er laget for. Det blir som om du kun kan ha tall som er 2 tall lange fks: 75, 43 ,56 ,60. Hvis du skal legge samme 100 + 100 ville du få problemer men du hadde sikker greid det, men med mange flere utregninger. Hvis jeg hadde kjørt et 16 bit program/spill på min 32 bit CPU så ville mitt OS laget et lag mellom programmet og min CPU så programmet ville ikke merket at det blei kjørt på en 32bit cpu og cpu´en ville ikke merket at det var et 16bit program som blei kjørt, men som ved all emulering ville CPU´en bruke kraft til å utføre emuleringe å vil derfor fungere tregere. Men denne emuleringen skjer i softwaren ikke nødvendigvis et OS, jeg vet det finnes programmer for å simulere 64bit på 32bit CPU´er men de er ikke inkludert i windows som standard slik som 16bit til 32bit er. Hvis du hadde en 32bit CPU så funker det best med et 32bit OS forde OS´et bruker ikke mere en 32bit tall som passer slik at man ikke trenger emulering å dermed slipper å gå en "lengere vei". Det blir neste som om noen en skal snakke med en franskman (hvis du ikke kan fransk) da må du bruke en ordbok (noe som tar tid) til slutt vil jeg bare si at jeg ikke er den beste til å forklare å jeg kan ikke garantere at alt jeg skriver er riktig. av linker så kan jeg nevne microsoft.com: søk etter win64, 64bit. AMD.com søk etter amd64, 64bit. Lenke til kommentar
Master.NET Skrevet 18. januar 2004 Forfatter Del Skrevet 18. januar 2004 Takker *lærte noe nytt* Lenke til kommentar
Manuel Skrevet 18. januar 2004 Del Skrevet 18. januar 2004 Hva er forskjellen mellom Win16, Win32, Win64?altså: hva er forskjellen mellom en 16 bit, 32 bit og 62 bit maskin\OS? Når vi snakker om forskjellen på f.eks en 32-bits og 64-bits CPU er det i grunn bare "general purpose" registrene som har blitt større. Resten avhenger av hvilken løsning hver enkelt leverandør velger å bruke. Lenke til kommentar
Master.NET Skrevet 19. januar 2004 Forfatter Del Skrevet 19. januar 2004 mulig jeg må ha ting inn med teskje her azz, men hva er f.eks en bit? er f.eks dette 16bit: 0000 0101 0111 1101 og dette en 32 bit operasjon: 0101 0110 1100 1010 0101 0110 1100 1010 ? Lenke til kommentar
Giddion Skrevet 19. januar 2004 Del Skrevet 19. januar 2004 (endret) ja du har helt rett, en bit kan være enten 1 eller 0 så 16 bit blir da 16 enere eller null. for å ta det lengere så er en byte 8 bit (noe du muligens vet) Når vi snakker om forskjellen på f.eks en 32-bits og 64-bits CPU er det i grunn bare "general purpose" registrene som har blitt større. Resten avhenger av hvilken løsning hver enkelt leverandør velger å bruke. Du har helt rett Manuel EDIT: trykk leif Endret 19. januar 2004 av Giddion Lenke til kommentar
Tr1llobite Skrevet 21. juni 2004 Del Skrevet 21. juni 2004 64 bits os er mye raskere enn 32 bits. Når du programmerer merker du det nesten kun når du programmerer i assembly. Det blir som om du kun kan ha tall som er 2 tall lange fks: 75, 43 ,56 ,60. Det heter 2 siffer Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå