On Fri, 19 Nov 2010 14:09:18 +0200, Vaizgantas wrote: > "CodeC" >>> "Nerijus" >>>> Bet neveikia ant semiorkes ar vishtos su 64 bit. >>> - grynai "teorinis" pastebejimas: kodel 64bit rezime procas nepalaiko >>> 16 bit? as siulyciau tai daryti lanksciai, galetu buti ir 8 bitu ir 4 >>> bitu.. >>> p.s. >>> tuomet turetum procesoriu skaiciu: >>> 1*64, 2*32, 4*16, 8* 8, 16*4 > >> 1. procesoriu skaicius niekaip nesusijes su 'bitness' t.y. su tuom, >> keliu bitu instrukcijas palaiko procas. > > - cia tu klysti, ar esi girdejes apie "sekcijonuotus procus"? neteko. taciau kas yra ir is ko susideda procesoriaus branduolys suvokiu puikiai. ir is vieno dvieju nepadarysi niekaip. tai, kad naudosi 32 bitu isntrukcijas vietoj 64 arba 16 vietoj 32 tau duos tik siek tiek sutaupytos flash atminties, ir tam tikrais atvejais didesne greitaveika, kur aktualus skaitymo is flash atminties greitis. tai naudojama ypac embedded sistemose visokiuose bootloaderiuose. taciau nuo tam tikros ribos greitaveika mazeja del abribojimu atsirandanciu naudojant maziau bitu instrukcijoms. > >> 2. nepalaiko del to, kad ji toki padare. tai niekaip nepriklauso nuo >> OS. x86_64 architektura palaiko 64 bitu ir 32 bitu instrukcijas. > > - cia tu teisus, cia klydo "Nerijus". gali buti kad butent cia klystu. nesu labai didelis x86 architekturos zinovas. kiek uzmaciau tai turetu palaikyti 16 bitu instukcijas. tik kad dauguma siuolaikiniu OS yra arba 32 arba 64 bitu. tai reiskia tik tiek, kad teoriskai ant tokio procesoriaus turetum paleisti sena 16 bitu OS.