Sidan 5 av 5 « Första 234 5
 
Verktyg Visningsval
2012-05-23, 23:01   #121

User1991

Avstängd

Registrerad: jan 2010

Citat:
Ursprungligen inskrivet av virtual void Visa inlägg
Om det fungerar under Windows beror det endast på att du kör i 64-bitars läge, d.v.s du kör med LLP64 vilket är det helt normal 64-bitars läget.
Bygger du en 32-bitars binär och kör den på 64-bitars Windows så kan du INTE komma åt r8-r15. Vet inte hur man bygger 32-bitars binärer på 64-bitars Windows, men i OSX och Linux så gör du det genom att skicka med "-m32" till kompilatorn.

Visst, använder du "r8d" så säger du till assemblern att du vill använda instruktionen i 32-bitars läge, men det är INTE vad man menar med att köra processen i 32-bitars läge. Du får fortfarande betala för 64-bitars pekare.

"r8", "r8d", "r8w" och "r8b" är alla samma register, register "r8". Men de talar om att du vill använda instruktionen i 64, 32, 16 eller 8 bitars läge.
Jag använder MASM32 till att kompilera mina Windows projekt. För att vara på den säkra sidan så kompilerade jag snabbt ihop det på ett XP (32-bit) efter att ha läst din post och det fungerade fortfarande. Jag programmerar alltså assembler och ingen C/C++ kod.

Edit: Dessutom står det testing.exe*32 när jag kollar i aktivitetshanteraren.
User1991 är inte uppkopplad
2012-05-23, 23:06   #122

Patan77

Medlem

Patan77s avatar

Plats: Stockholm

Registrerad: feb 2009

Citat:
Ursprungligen inskrivet av DragonRapide Visa inlägg
undrar när 128 bit kommer?
64bit klara i teorin ända upp till 16EB (exabytes) i RAM så lär inte bli nått 128bit under din livstid iaf
__________________
EVGA Classified SR2 | 48gb 1600mhz | 2st xeon x5650 4ghz 24 trådar | 2st GTX 680
Mitt Galleri: http://www.sweclockers.com/galleri/6...600mhz-patan77
Min Hemsida: www.patan77.com
Cinebench 11.5 Estimator http://bit.ly/pc11hLMin Show Reel http://bit.ly/17huzUq
Patan77 är inte uppkopplad
2012-05-23, 23:09   #123

Kilroy

Medlem

Kilroys avatar

Plats: Botkyrka, Stockholm

Registrerad: jul 2001

Citat:
Ursprungligen inskrivet av Patan77 Visa inlägg
64bit klara i teorin ända upp till 16EB (exabytes) i RAM så lär inte bli nått 128bit under din livstid iaf
Finns kanske andra fördelar med att ha 128-bitarssystem?
__________________
http://www.tvbloggen.com - DIN POSTDIGITALA TV-GUIDE!
http://mmabloggen.blogspot.com/ - A place for MMA gifs
http://barneyk.blogspot.com/ - MIN OAS
Kilroy är inte uppkopplad
2012-05-23, 23:16   #124

User1991

Avstängd

Registrerad: jan 2010

Citat:
Ursprungligen inskrivet av Patan77 Visa inlägg
64bit klara i teorin ända upp till 16EB (exabytes) i RAM så lär inte bli nått 128bit under din livstid iaf
Säg inte det. Det finns ju redan 128-bits beräkningsenheter så som FPUn flera olika processorer. Jag har även sett extrema beräkningsenheter som jobbar med 256-bitar. Hur mycket ram man kan adressera är ointressant det är hur djupa register du kan få som räknas. Enkelt uttryckt: Hur stora variabler man kan jobba med.
User1991 är inte uppkopplad
2012-05-23, 23:28   #125

virtual void

Datavetare

virtual voids avatar

Plats: Stockholm

Registrerad: jun 2011

Citat:
Ursprungligen inskrivet av Morkul Visa inlägg
Jag använder MASM32 till att kompilera mina Windows projekt. För att vara på den säkra sidan så kompilerade jag snabbt ihop det på ett XP (32-bit) efter att ha läst din post och det fungerade fortfarande. Jag programmerar alltså assembler och ingen C/C++ kod.

Edit: Dessutom står det testing.exe*32 när jag kollar i aktivitetshanteraren.
Har du kör resultatet? Det är ju tekniskt möjligt att med en assembler skriva op-koder som genererar maskinkod som i slutändan bara blir en fet krasch.

Från det dokument du själv länkade till

Compatibility mode is enabled by the operating system (OS) on a code segment
basis. This means that a single 64-bit OS can support 64-bit applications running
in 64-bit mode and support legacy 32-bit applications (not recompiled for
64-bits) running in compatibility mode.

Compatibility mode is similar to 32-bit protected mode. Applications access only
the first 4 GByte of linear-address space. Compatibility mode uses 16-bit and 32-
bit address and operand sizes. Like protected mode, this mode allows applications to access physical memory greater than 4 GByte using PAE (Physical
Address Extensions).


Notera delen om 16-bit and 32-bit addresses and operand sizes samt delen om att det är något man väljer per kodsegment (vilket blir per process i Windows).

D.v.s. du kör OS:et i long mode och din assembler anser att du bygger för ett kodsegment som kör 64-bit mode. I 32-bits läge finns inte r8-r15
__________________
Those who don't understand UNIX are condemned to reinvent it, poorly. – Henry Spencer
virtual void är uppkopplad nu
2012-05-23, 23:33   #126

GuessWho

Medlem

Plats: Västkusten

Registrerad: aug 2010

Citat:
Ursprungligen inskrivet av SideWinder86 Visa inlägg
64-bitars bandbredd på graffekortet...

Saxat!

''Nintendo 64′s graphics and audio duties are performed by the 64-bit''

Deras prolle va nån 60mhz från 90-talet..

Nintendo 64 har 90 tals processor, ja. Konsollen släpptes trotts allt på 1990-talet, hade den haft en 3000-tals processor hade jag blivit imponerad...
Men, den hade faktiskt 64bitars processor. Sen att det inte hade någon större praktisk betydelse är en annan femma.
Det var grafiken som var på 62MHz, CPU:n var på 'otroliga' 93MHz

Nintendo 64 hade 64bits processor, men GameCube (efterföljaren till N64) hade 32bits processor.
Även om jag var mer imponerad av N64 när den var ny än jag var av NGC (Nintendo GameCube) när den var ny, så råder det ingen tvekan om att GameCube är mer kraftfull.

Egentligen så tycker jag att snacket om konsoller och bitar spelade ut sin roll efter 16 bitars generationen.


Citat:
Ursprungligen inskrivet av Andre_H Visa inlägg
varför krävs så mycket ram på pc när konsoler klarar sig med 64MB?
Wii har 24MB huvudminne + 64MB 'extraminne'. Så 88MB totalt.
(GameCube hade 24 + 16)

Sen var det många Wii spel som såg sämre ut än de bättre NGC spelen
Finns en hel del ploj spel till Wii. "Vi släpper ett spel som är skräp, men med rörelsekontroller"

Men både PS3 och Xbox 360 har betydligt mer.
PS3 = 256MB RAM (Grafiken har också 256MB dedikerat)
Xbox 360 = 512MB RAM (Grafiken har bara ett buffertminne, tror det var på 8MB, får dela minne med primära RAM)



Citat:
Ursprungligen inskrivet av cardeci Visa inlägg
Och 64-bittars har funnits bra mycket längre än fem år, som vissa säger i tråden, jag har bestämt för mig att det var standard 1995 eller så på datorerna jag jobbade med då.
Jo 64bits har funnits före Athlon 64, men det var inte direkt mainstream på 90-talet.
SSD har också funnits längre än bara de senaste åren. Tror det var 97 som jag begärde pris på SSDer (kommer inte ihåg från vilket företag), men då var priserna från 17 USD per MB för en volatile SSD. Inte heller så konsumentvänligt.
GuessWho är inte uppkopplad
2012-05-23, 23:59   #127

User1991

Avstängd

Registrerad: jan 2010

Citat:
Ursprungligen inskrivet av virtual void Visa inlägg
Har du kör resultatet? Det är ju tekniskt möjligt att med en assembler skriva op-koder som genererar maskinkod som i slutändan bara blir en fet krasch.

Det fungerar på Windows 7 men inte i XP. Frågan är dock om vad om vad som händer om jag skulle skriva att större program med flera trådar som kanske dessutom hoppar runt lite på de olika kärnorna. Kommer jag då fråga efter resultat som inte finns där jag lade den och när med krascha? Men jag förstår inte varför inte det skulle vara implementerat i Windows 7. Det är ju inte speciellt mycket extra kod som skulle behövas då de ändå har anpassat systemet för att använda dessa register under 64-bit.


Men faktum kvarstår att många som ropar "HURRA!" och liknande inte har en aning om varför det skulle vara bättre men 64-bitar, de bara antar att det ska vara bättre. Lite samma sak som med kommentarer "Det är så 2000 att köra med 4 kärnor". Även om man inte orkar sätta sig in i hela processen så kan man i alla fall köra lite efterforskningar, eller fråga, innan man hojtar allt för mycket
User1991 är inte uppkopplad
2012-05-24, 04:39   #128

Clint Eastwood

Medlem

Clint Eastwoods avatar

Plats: Göteborg

Registrerad: aug 2004

Citat:
Ursprungligen inskrivet av Morkul Visa inlägg
Det fungerar på Windows 7 men inte i XP. Frågan är dock om vad om vad som händer om jag skulle skriva att större program med flera trådar som kanske dessutom hoppar runt lite på de olika kärnorna. Kommer jag då fråga efter resultat som inte finns där jag lade den och när med krascha? Men jag förstår inte varför inte det skulle vara implementerat i Windows 7. Det är ju inte speciellt mycket extra kod som skulle behövas då de ändå har anpassat systemet för att använda dessa register under 64-bit.


Men faktum kvarstår att många som ropar "HURRA!" och liknande inte har en aning om varför det skulle vara bättre men 64-bitar, de bara antar att det ska vara bättre. Lite samma sak som med kommentarer "Det är så 2000 att köra med 4 kärnor". Även om man inte orkar sätta sig in i hela processen så kan man i alla fall köra lite efterforskningar, eller fråga, innan man hojtar allt för mycket
Alldeles riktigt. Ofta är det de som uttrycker hurra som har minst koll. "Latest" är inte alltid "best".
Clint Eastwood är inte uppkopplad
2012-05-24, 06:46   #129

JONSTE

Medlem

JONSTEs avatar

Plats: Bollebygd

Registrerad: aug 2010

Citat:
Ursprungligen inskrivet av tednasadator Visa inlägg
Wow, det dröjer enda tills jag är 22 år gammal som 64-bitars system kommer bli ett måste. Jag minns tillbaka hur mycket folk hatade 64 förr.
OJ!!! 22 år och fått vänta såååå länge på 64 bitars processorer .... Jag är 46 och var bland första i Sverige som hade en VIC-20 (1980) med en 6502 ... 8 bitar 3KB internminne som jag byggde ut till 8KB
__________________
Asus P8Z68-V | i5 2500K @4.7 GHz | GTX 560 Ti OC @980 GHz | 8GB 1600Mhz VENGEANCE BLUE | Antec Kühler 620 P&P | Corsair HX 650W 80+ | 1TB WD Caviar Black | Fractal Arc | Mouse EDGE 3200 | SideWinder X4 Keyboard | BenQ TFT 24'' G2420HDBE
JONSTE är inte uppkopplad
2012-05-24, 06:56   #130

JONSTE

Medlem

JONSTEs avatar

Plats: Bollebygd

Registrerad: aug 2010

Citat:
Ursprungligen inskrivet av Thiesen Visa inlägg
Tro det eller ej men det finns fortfarande områden som använder 16bits system i en seriös tillämpning.
Inte konstigt alls, behövs inte 64 bitar och 32 GB minne för att styra en diskmaskin eller tvättmaskin ...

Men ändå kul att 64 bits processorer och system som är byggda/optimerade/kompilerade för dessa börja komma till "standard" nivå
__________________
Asus P8Z68-V | i5 2500K @4.7 GHz | GTX 560 Ti OC @980 GHz | 8GB 1600Mhz VENGEANCE BLUE | Antec Kühler 620 P&P | Corsair HX 650W 80+ | 1TB WD Caviar Black | Fractal Arc | Mouse EDGE 3200 | SideWinder X4 Keyboard | BenQ TFT 24'' G2420HDBE
JONSTE är inte uppkopplad
2012-05-24, 07:39   #131

Ollebro

Medlem

Plats: Trollhättan

Registrerad: feb 2007

Citat:
Ursprungligen inskrivet av Reckie Visa inlägg
Är konsollerna på väg att bli 64-bitars??
Nintendo 64 är en konsol med en 64bit processor, varav namnet Nintendo 64. Konsoler har kört 64bit sedan 1993 med Atari Jaguar(typ, Atari fuskade).


Citat:
Ursprungligen inskrivet av SideWinder86 Visa inlägg
Då kan PS3 och 360 säga hej då

Deras prollar är ju 32-bits baserade xD
Nej. Det stämmer inte.
__________________
Intel Core i5 2500K @ 4.4GHz | XFX Radeon HD7970 3072MB @ 1190/1875 | ASRock Z68 Extreme3 GEN 3 | Corsair 16GB CL9 1600Mhz VENGEANCE | 2TB Western Digital Caviar Green | Kingston SSD HyperX 120GB | Corsair HX 650W 80+ | BitFenix Shinobi XL
Ollebro är inte uppkopplad
2012-05-24, 07:54   #132

mfm

Medlem

Registrerad: jul 2008

Citat:
Ursprungligen inskrivet av Morkul Visa inlägg
Jag tror det kommer ifrån att AMD kallade den första 64-bit processorn för AMD64, sedan blev det helt enkelt i folkmun kallad för X64.

Edit: Kollade upp det en snabbis. Windows XP X64 var just en version som då bara fungerade på AMD64 (Intel hade inga 64 bit cpus ännu). Sedan dess har det hängt med att X64 är 63-bit versionen.
Det gick utmärkt att köra XP x64 på t.ex. Pentium 4 som stödde EM64T.
__________________
Hemma: Core i5 2500K | ASRock P67 Extreme4 | 16GB Vengeance 1600 MHz | TRUE 120 | EarthWatts 650W | Gigabyte GTX 670 OC | Audigy 2 ZS | Intel X25-M G2 160 GB | Force3 120GB
Jobbet: Core i7 2600 | ASRock Z68 Pro3-M | 32GB Crucial Ballistix 1600 MHz | CM Hyper 212+ | XFX Core 450W | CM Elite 341 | Intel 520 180 GB | WD Black 2TB
Extradator: Core i7 870 | ASRock H55M-LE | 8GB 1600 MHz | Intel X25-M 80GB | VX 550W
mfm är inte uppkopplad
2012-05-24, 08:01   #133

PerZerk

Medlem

PerZerks avatar

Registrerad: jul 2008

Citat:
Ursprungligen inskrivet av Gender Bender Visa inlägg
Använder folk fortfarande 32-bit?
Har det bara på min bärbara. Den funkar bra än så länge.
Får se om jag skaffar en ny nästa år då den börjar kännas lite smått pasé. Då kan jag säkert även ställa undan min gamla linuxburk då en bärbar i5 med lätthet överträffar en E8400

Senast redigerad av PerZerk 2012-05-24 klockan 08:07.
__________________
i7 2600 4GHz | Arctic i30 | Asus P8Z68-V/GEN3 | 16GB | 2x EVGA GTX 680 SC SLI | X-FI Xtreme Audio PCI-E | HDD 300GB | HDD 1TB | 2st Sony DVD-RW 24x | FSP Aurum 700W | Win7 Pro x64 | MX-518 | CPU-Z, 3DMark 11 // Pavilion m6-1052eo | i5 3210m 3GHz | 8GB | HD 7670m 1GB | 120GB SSD | Win7 Pro x64 // | E8400 3GHz | 212+ EVO(F12) | P5KPL-VM | 4GB | G210 512MB | 320GB | FSP 400W | Win7 Pro x64 // Sony ST17i
PerZerk är inte uppkopplad
2012-05-24, 08:07   #134

fidde66

Medlem

Plats: Halmstad

Registrerad: feb 2005

Citat:
Ursprungligen inskrivet av JONSTE Visa inlägg
OJ!!! 22 år och fått vänta såååå länge på 64 bitars processorer .... Jag är 46 och var bland första i Sverige som hade en VIC-20 (1980) med en 6502 ... 8 bitar 3KB internminne som jag byggde ut till 8KB
VIC-20 oja det var tider det =)
__________________
HTPC Antec Fusion remote Chieftec 450W Gigabyte GA-MA78GM-S2H Athlon X2 5050e Zalman 7700Cu Corsair 2x2Gb DDR2 800Mhz Radeon 4770
Work Corsair Carbide 500R Corsair VX550W Antec H2O 620 Asrock P67 Extreme 4 Intel i5 2500K Corsair XMS 2x4Gb DDR3 1600Mhz Gigabyte Radeon HD6950 2Gb
fidde66 är inte uppkopplad
2012-05-24, 08:10   #135

Sir. Haxalot

Medlem

Sir. Haxalots avatar

Plats: här..

Registrerad: jun 2006

JAg måste ju säga att jag gillar hela diskussionen om konsoler och bitantal och alla som inte har en aning om vad de syftar på med antal bitar, speciellt på de gamla konsolerna.

FYI så är det så att när de gamla konsolerna säger 16/32/64bit så syftar de på beräkningsenheter alternativt minnesbandbredd i systemet, inte mängden adresserbart minne. Det hade nämligen varit ganska överflödigt att kunna adressera mer än 4GB i ett Nintendo 64 som har någonting run 4MB RAM.

Sen så kan vi ju kolla på Sandy Bridge-E som har en minnesbredd på 256bit, eller Bulldozer som har en 256bit FPU (som kan delas som två 128bit FPUer)
Sir. Haxalot är inte uppkopplad
2012-05-24, 08:49   #136

matnojje

Medlem

matnojjes avatar

Plats: Löddeköpinge

Registrerad: nov 2010

Ska inte ps4 vara x86 eller det ett vilt rykte?

Skickades från m.sweclockers.com
__________________
Speldatorn: FX-8120 | GTX 660 TI sli | ga-990fxa-ud3 |1333mhz 16GB RAM | 500 gb hd, 120 ssd |Asus Xonar DX |Windows 8 Proffesional 64-bit | be quiet! Pure Power L8 630W
htpc: A6-3670K| GTX 460 | ASRock A55M-HVS |1333mhz 2GB RAM | 1 tb hd |Windows 7 Proffesional 64-bit | OCZ PSU 400 W| Ljud till speldatorn: någon Eltax | Sennheiser HD650
matnojje är inte uppkopplad
2012-05-24, 09:45   #137

matlo

Medlem

Plats: Skåne

Registrerad: mar 2007

Citat:
Ursprungligen inskrivet av Patan77 Visa inlägg
64bit klara i teorin ända upp till 16EB (exabytes) i RAM så lär inte bli nått 128bit under din livstid iaf
Säg inte det...
"640K is Enough For Anyone"

teknologin går framåt väldigt fort ju :-)
__________________
http://folding.stanford.edu/English/HomePage
matlo är inte uppkopplad Folding
2012-05-24, 15:26   #138

dunis90

Medlem

Plats: Norrköping

Registrerad: mar 2009

Hittar inte någon artikel som handlar direkt om 64-bits fördelar för speländamål...Är det främst att den begränsade minnesmängden höjs, eller finns det betydande förbättringar på processor- och grafikkortssidan också?
dunis90 är inte uppkopplad
2012-05-24, 16:50   #139

Thewiruz

Avstängd

Plats: Infront of Zbrush

Registrerad: aug 2003

Citat:
Ursprungligen inskrivet av dunis90 Visa inlägg
Hittar inte någon artikel som handlar direkt om 64-bits fördelar för speländamål...Är det främst att den begränsade minnesmängden höjs, eller finns det betydande förbättringar på processor- och grafikkortssidan också?
Minnet.Du är låst till 3,2GB ram i x86 (Om jag inte minns fel) ,Du kan ha 4GB men du kommer endast kunna utbyttja 3,2gb meds du kan köra 128GB i ram på ett modern windows x64.D0ock inte basic utgåvorna.Mer åt Ultimate hållet.
__________________
Core I7 920,Cosair 12gb ddr3,GA-ex58-UD5,Gigabyte GTX580,Corsair HX 850W,Intel X25MG2 160GB,2st WS 2TB@7200,Wacom Intous4 medium.
Thewiruz är inte uppkopplad
2012-05-24, 17:33   #140

WowÄlaskarn

Medlem

Registrerad: feb 2012

Hur stor skillnad tror ni det kommer göra?Kommer Dice kunna göra snyggare grafik osv?typ träd,gräs. och såklart störe maps.
WowÄlaskarn är inte uppkopplad
2012-05-24, 17:58   #141

Patan77

Medlem

Patan77s avatar

Plats: Stockholm

Registrerad: feb 2009

Citat:
Ursprungligen inskrivet av Morkul Visa inlägg
Säg inte det. Det finns ju redan 128-bits beräkningsenheter så som FPUn flera olika processorer. Jag har även sett extrema beräkningsenheter som jobbar med 256-bitar. Hur mycket ram man kan adressera är ointressant det är hur djupa register du kan få som räknas. Enkelt uttryckt: Hur stora variabler man kan jobba med.
Jao det är iof sant, men anledning att man byter till 128bit ist för 64bit kommer inte vara Ram brist (;
__________________
EVGA Classified SR2 | 48gb 1600mhz | 2st xeon x5650 4ghz 24 trådar | 2st GTX 680
Mitt Galleri: http://www.sweclockers.com/galleri/6...600mhz-patan77
Min Hemsida: www.patan77.com
Cinebench 11.5 Estimator http://bit.ly/pc11hLMin Show Reel http://bit.ly/17huzUq
Patan77 är inte uppkopplad
2012-05-24, 20:11   #142

Boss302

Medlem

Boss302s avatar

Plats: /#

Registrerad: aug 2004

Citat:
Ursprungligen inskrivet av matnojje Visa inlägg
Ska inte ps4 vara x86 eller det ett vilt rykte?

Skickades från m.sweclockers.com
Nej det tror jag stämmer, att de ska gå ifrån risc.. Men det kanske blir x86-64?
__________________
After Chuck Norris visited The Virgin Islands, they are just known as The Islands.
Five Finger Death Punch
Audiofil?
Boss302 är inte uppkopplad
2012-05-24, 23:51   #143

cardeci

Medlem

Plats: Mantorp

Registrerad: okt 2011

Citat:
Ursprungligen inskrivet av Thewiruz Visa inlägg
Minnet.Du är låst till 3,2GB ram i x86 (Om jag inte minns fel) ,Du kan ha 4GB men du kommer endast kunna utbyttja 3,2gb meds du kan köra 128GB i ram på ett modern windows x64.D0ock inte basic utgåvorna.Mer åt Ultimate hållet.
Det där är inga tekniska begränsningar, dock, utan helt och hållet marknads/produktplaceringsval från microsofts sida.
cardeci är inte uppkopplad
2012-05-25, 12:13   #144

strejf

Medlem

strejfs avatar

Registrerad: maj 2007

Eftersom att Windows 8 har samma systemkrav som Windows Vista och Windows 7, tycker jag att det är ganska logiskt att det också stödjer 32-bitars processorer. Dessutom är de allra flesta ARM-processorer 32-bitars.
__________________
Förbättringar i Windows 8
http://www.sweclockers.com/forum/133...i-windows-8-a/
strejf är inte uppkopplad
2012-07-19, 05:33   #145

MrMuppet

Medlem

MrMuppets avatar

Registrerad: jun 2012

Citat:
Ursprungligen inskrivet av XrOo Visa inlägg
Det baseras på intel 8086 processorn, och har har följt med sedan dess.

OT: Tycker det är på tiden att börja få in 64-bit som ersättare för 32-bit. På detta vis så gör man det mer oundvikligt, och per standard så kommer 64-bit ta över och 32-bit börja försvinna.

Ett steg i rätt riktning!
Men 8086 var ju bara 16-bit (och inte IA-32 som ibland avses med beteckningen "x86"). 32-bitars x86 (IA-32) kom först med 386:an.

I vilket fall som helst kallar mig veterligen Microsoft sina IA-32-versioner för 32-bit (om något) och inte x86 (tryck [⊞ Win] + [Pause/Break] och kolla). Det är väl mest är i folkmun x86 används för att konstrastera IA-32 mot x64/x86-64. I praktiken är de som idag sitter med 16-bit-processorer ytterst medvetna om detta och förväntar sig inte att kunna köra all x86-märkt mjukvara eller något Frostbite-spel.

edit: Får be så mycket om ursäkt för necropost.
MrMuppet är inte uppkopplad
Senaste nyheterna

Redaktionens senaste nyhetsrubriker

Sök jobb