Mobili versija | Apie | Visos naujienos | RSS | Kontaktai
 
Vartotojo vardas:
Slaptažodis:
Atsiminti
Login with a social network:

Jūsų požiūris

Aktyvios diskusijos

Ieškoti forume


Išsami paieška

 [ 13 pranešimai(ų) ] 
 
Naujos temos kūrimas Atsakyti į temą Pagrindinis diskusijų puslapis » Technologijos » Informacinės technologijos
Žinutė Autorius
  Standartinė   Parašytas: 2016-09-25, 13:45 
     
Cituoti:
Su 8 bitais galima išsaugoti skaičių iki 255, su 16 bitų galima išsaugoti skaičių iki 65.535, su 32 bitais – 4.294.967.295, o su 64 bitais – 2^64. Taigi, tam kad išsaugoti „PSY - GANGNAM STYLE“ peržiūrų skaičiaus reikia 32 bitų.

Yeah.. Right..
  • 0




Užsiregistravo: 2015-01-31, 22:10
Pranešimai: 1286
Reputacija: +351
   
 
Į viršų
  Standartinė   Parašytas: 2016-09-25, 14:35 
     
Nuo bito iki realaus...
Bool - bitas
Byte - baitas
word - 2 baitai
dword (doubleword) - 4 baitai
int (integer) - 2 baitai (apimtis ta pati kaip ir word (65k), tik pusė yra į minusą)
dint (double integer) - 4 baitai
real - 4 baitai.
Realaus skaičiaus šifravimas vizualiai gana sudėtingas (http://www.h-schmidt.net/FloatConverter/IEEE754.html)
Paveikslėlis
  • +1


_________________
O tai ir šiukšlių dėžėj tvarką reikia palaikyt?



Užsiregistravo: 2009-04-13, 19:21
Pranešimai: 1438
Reputacija: +195
   
 
Į viršų
  Standartinė   Parašytas: 2016-09-25, 14:57 
     
Taip, yra daug skirtingu duomenų tipų ir skirtingos programavimo kalbos gali turėti skirtingus duomenų tipus. Arba gali jų ir visiškai neturėti, o viską laikyti vienu tipu.
  • 0


_________________
Propaganda


Vartotojo avataras

Užsiregistravo: 2010-07-29, 19:55
Pranešimai: 5483
Reputacija: +1696
   
 
Į viršų
  Standartinė   Parašytas: 2016-09-25, 21:48 
     
i 4 gb turinti pc visvien metu 64 bitu, nes 64 bitu softas greiciau veikia nei 32 bitu
  • 0




Užsiregistravo: 2013-05-16, 20:38
Pranešimai: 114
Reputacija: +33
   
 
Į viršų
  Standartinė   Parašytas: 2016-09-25, 22:32 
     
Kazka cia suvele straipsnyje, nemanau kad straipsnio aiskintojas gerai gaudosi kompuose. 64 bitu sistema buvo butinybe, ne tik kad fiziskai perzengt 4Gb RAM atminties riba. Taspac buvo ir su kietaisiais diskais, kai adresacijai pakakdavo 12 bitu, paskui 16 bitu, paskui 32 bitu, o dabar naudoja 48 bitus - nes talpumai dideja ir dides. Kad operuot 48 bitu adresais 32 bitu sistemoje - reikia skaidyt adresa i dvi dalis ir taip sistema dirbtinai suleteja 2!!! kartus 32 bitu sistemoje, palyginus su 64 bitu sistema. Taip kad ne uz kalnu ir 128 bitu sistemos, nors tas zingsnis jau nebebus toks greitas, nes 64 bitu sistemos pakaks ilgam.
Straipsny i viska ziurima is programines puses, kas realiai visiskai nesvarbu kompo greityje, nes programiskai galima adaptuotis prie kokio tik nori ilgio duomenu adresacijos - ka paminejo straipsnio gale. Taip kad 32 bitu sistemos jau yra reliktinis lauzas kuri reikia mest i siukslyna ir naudot tik talpesne - 64 bitu iranga.
  • 0


_________________
Surinkai -10 tasku? Tavo ideologija paduoda dauniskumu... sekmes savo graudžiame, neapykantos ir pavydo persmelktame gyvenime.

Lyderiai:
Nr1. is immortallt - 99+ minusu :D :D :D
Nr2. is utf16 - 50+ minusu :D :D :D
Nr3. ipienius - 50+bbz minusu :D :D :D



Užsiregistravo: 2016-03-12, 10:09
Pranešimai: 4302
Reputacija: -372
   
 
Į viršų
  Standartinė   Parašytas: 2016-09-25, 22:59 
     
Silpnas straipsnio autorius.

Apie youtube ir PSY kūrinį buvo galima parašyti ir daugiau, nes ten ir buvo naudojama 32 bitai peržiūrų skaičiui saugoti (int tipas daugelyje programavimo kalbų tokio dydžio), o bet tačiau, palūžo skaitliukas, nes buvo skaičiai su ženklu, tai telpa ne 4,294,967,295 o dvigubai mažiau, o skaičių be ženklo tokia programavimo kalba kaip java, net nepalaiko, tai youtubė pakeitė skaitliuką į 64 bitų (long tipas) ir ramu.

Apie realius skaičius tai kaip kolegos ir minėjo, taip pasižiūrėjus į 16-liktainį formatą be skaičiavimų nieko nebūtų galima pasakyti koks ten skaičius, net sveikos dalies išskirti neišeitų, kaip kad sveikuosius užtenka paverst dešimtainiais. Tikslumas nuo to nedidėja, kad naudosim 64bitų architektūrą, programavimo kalbose float tipas visad būdavo 32bitai, double 64bitų, priklausomai nuo norimo tikslumo.

Apie dvigubą RAM'ų naudojimą truputį perlenkta. Taip 64bitai naudoja daugiau ram'ų nes ilgesni adresai, bet tas padidėjimas yra tik tiek kiek reikia adresus saugoti RAM'uose, o didžiąją dalį RAM'ų užima kažkokia naudinga informacija, o ne adresai, kuri kaip prie 32bit'ų saugoma, taip pat saugoma ir prie 64, tai RAM naudojimo išaugimas labai nedidelis.

Ir dar turbūt prie daug ko galima prisikabinti būtų labai norint.
  • 0




Užsiregistravo: 2009-07-20, 07:32
Pranešimai: 495
Reputacija: +191
   
 
Į viršų
  Standartinė   Parašytas: 2016-09-26, 01:31 
     
Gamintojai yra išleidę keletą pornografinių nešiojamų kompiuterių variantų su 2gb RAM ir x64 windows OS. O kas įdomiausia, kad RAM dydžio negali pakeisti, nes jie įlituoti į pgr. plokštę. Baisu...
  • +1



Vartotojo avataras

Užsiregistravo: 2009-04-11, 15:12
Pranešimai: 1713
Miestas: Vilnius
Reputacija: +98
   
 
Į viršų
  Standartinė   Parašytas: 2016-09-26, 10:27 
     
AAA000 rašė:
Kazka cia suvele straipsnyje, nemanau kad straipsnio aiskintojas gerai gaudosi kompuose. 64 bitu sistema buvo butinybe, ne tik kad fiziskai perzengt 4Gb RAM atminties riba. Taspac buvo ir su kietaisiais diskais, kai adresacijai pakakdavo 12 bitu, paskui 16 bitu, paskui 32 bitu, o dabar naudoja 48 bitus - nes talpumai dideja ir dides. Kad operuot 48 bitu adresais 32 bitu sistemoje - reikia skaidyt adresa i dvi dalis ir taip sistema dirbtinai suleteja 2!!! kartus 32 bitu sistemoje, palyginus su 64 bitu sistema. Taip kad ne uz kalnu ir 128 bitu sistemos, nors tas zingsnis jau nebebus toks greitas, nes 64 bitu sistemos pakaks ilgam.
Straipsny i viska ziurima is programines puses, kas realiai visiskai nesvarbu kompo greityje, nes programiskai galima adaptuotis prie kokio tik nori ilgio duomenu adresacijos - ka paminejo straipsnio gale. Taip kad 32 bitu sistemos jau yra reliktinis lauzas kuri reikia mest i siukslyna ir naudot tik talpesne - 64 bitu iranga.

Nesupratai straipsnio kaip ir HDi ir dėl to visiškai į pievas komentavote. Turbūt nelabai gaudotės lietuvių kalboje.
Straipsnyje ir sakoma, kad 64 bitų programinė įranga buvo būtina norint turėti didesnius skaičius ir daugiau darbinės atminties. Bet 64 bitų programinės įrangos diegimas į kompiuterius su mažiau nei 4 GB atminties yra nesąmonė. Kas buvo tik atsiradus 64 bitų OS. Nes daug kas ją pradėjo diegti į savo senus kompiuterius su 1 - 2 GB darbinės atminties. Net dabar yra daug naujų pigių nešiojamų kompiuterių su 2 GB darbinės atminties į kuriuos diegiama 64 bitų OS. 32 bitų programinę įranga gali mesti į šiukšlyną tik kartu su ja metant ir 4 GB darbinės atminties (arba mažiau) turinčius kompiuterius. Bet tokių kompiuteriu dar pilnos parduotuvių lentynos. Tad į šiukšlina gali mesti tik savo nuomonę.

Cituoti:
Apie dvigubą RAM'ų naudojimą truputį perlenkta. Taip 64bitai naudoja daugiau ram'ų nes ilgesni adresai, bet tas padidėjimas yra tik tiek kiek reikia adresus saugoti RAM'uose, o didžiąją dalį RAM'ų užima kažkokia naudinga informacija, o ne adresai, kuri kaip prie 32bit'ų saugoma, taip pat saugoma ir prie 64, tai RAM naudojimo išaugimas labai nedidelis.

Kaip jau minėjau visiškai nesuvokei straipsnio. Straipsnis yra apie 32 ir 64 bitų programinės įrangos skirtumus. O jie skiriasi tuo, kad 64 bitų programinė įranga naudoja dvigubai daugiau atminties tai pačiai informacijai išsaugoti. O ne apie praktine dalį. Nors ir apie praktinę dalį buvo užsiminta.
Cituoti:
Žinoma, geri programuotojai stengiasi naudoti tik tiek darbinės atminties, kiek jiems reikia, jei tik tai leidžia jų naudojama programavimo kalba.


Cituoti:
Ir dar turbūt prie daug ko galima prisikabinti būtų labai norint.

Kai visiškai nesupranti apie ką eina kalba, tai galima prie labai daug ko prisikabinti. Čia kaip Kubietis praeitoje dalyje "prisikabino", straipsnio neskaitė, sąvokų nemoka, bet susigalvojo savo reikšmes ir tada daug "netikslumu" ir "prisikabinimų" rado.
  • -1


_________________
Propaganda


Vartotojo avataras

Užsiregistravo: 2010-07-29, 19:55
Pranešimai: 5483
Reputacija: +1696
   
 
Į viršų
  Standartinė   Parašytas: 2016-09-26, 10:40 
     
jijami5 rašė:
i 4 gb turinti pc visvien metu 64 bitu, nes 64 bitu softas greiciau veikia nei 32 bitu

Jei tau 4 GB darbinės atminties kompiuteryje 64 bitų programinė įranga veikia greičiau nei 32 bitų programinė įranga, tai reiškia, kad šis greitis neturi jokio ryšio su bitais. Nes 64 bitų programinė įranga leidžia naudoti didesnius skaičius ir leidžia įdėti daugiau darbinės atminties į kompiuterį. Greičiui tai neturi įtakos. Gali tik sumažinti galimos išsaugoti atmintyje informacijos kiekį.

Greičiui įtaką gali turėti tai, kad konvertuojant 32 bitų programinę įrangą į 64 bitų programinę įrangą buvo perrašytas programinis kodas į efektyvesni kodą (panaudojant geresnius algoritmus arba pašalinant programinius "lopus" kuriais buvo užlopytos programinės skylės). Tik tai galėjo padidinti greiti, o ne naudojami bitai.

Ne karta teko skaityti apie windows lopymus kuriuose net patys windows programuotojai pasiklisdavo. Nes perrašyti programinį kodą yra sudėtingiau nei užlipdyti lopą.
  • 0


_________________
Propaganda


Vartotojo avataras

Užsiregistravo: 2010-07-29, 19:55
Pranešimai: 5483
Reputacija: +1696
   
 
Į viršų
  Standartinė   Parašytas: 2016-09-26, 11:14 
     
Teorine prasme 64bit ir RAM kiekio aprasymas straipsnyje yra teisingas. Kitavertus, is praktines puses, realiai beveik nera skirtumo ar i 1/2GB RAM turinti kompiuteri bus idiegta 32 ar 64bit operacine sistema ir programine iranga - abu RAM sunaudos labai panasiai. Dauguma programines irangos tipus naudoja explicit'yviai pagal paskirti, kas reiskia, kad 64bit procesorius dar nereiskia automatinio 2x ant visu RAM duomenu. Daugiau priesingai - del 64bit x86_64 mikroarchitekturiniu pakeitimu, native 64bit kodas sukasi vidutiniskai 5% sparciau nei 32bit be jokiu modifikaciju, kai kur dar daugiau. Jeigu kalba eina ne apie kazkoki pentium 4 HT su 256MB RAM, kur kiekvienas baitas suskaiciuotas, tai i senesni kompiuteri instaliuoti 64bit sistema net apsimoka.

Beje, straipsyje ne visai tiksliai aprasyta, kas yra 64bit. Bitu kieki teisingiau butu nustatyti pagal PC ploti, t.y. kokio maksimalaus ilgio masininio kodo instrukcija gali handl'inti procesorius. Mat dabartiniuose x86 implenetacijose yra ISA pletiniu, kuriuose galima operauoti ir 512bit operandais vienu metu (AVX2 pvz), bet tai nereiskia, kad procesorisu yra 512bit.
  • +1




Užsiregistravo: 2016-09-26, 10:56
Pranešimai: 6
Reputacija: +2
   
 
Į viršų
  Standartinė   Parašytas: 2016-09-26, 11:45 
     
[quote="kernel_pan1ka"][/quote]
Visiškai teisingai.
Bet nerasi nei vieno straipsnio kuriame viskas butu aprašyta detaliai. Net moksliniai straipsniai parašyti iš mokslinio darbo yra smarkiai sutrumpinti ir daug kas praleista. Svarbiausia, kad butu esmė aprašyta.
  • 0


_________________
Propaganda


Vartotojo avataras

Užsiregistravo: 2010-07-29, 19:55
Pranešimai: 5483
Reputacija: +1696
   
 
Į viršų
  Standartinė   Parašytas: 2016-09-26, 19:48 
     
Shinigami rašė:
Nesupratai straipsnio kaip ir HDi ir dėl to visiškai į pievas komentavote. Turbūt nelabai gaudotės lietuvių kalboje...

Kaip jau minėjau visiškai nesuvokei straipsnio. Straipsnis yra apie 32 ir 64 bitų programinės įrangos skirtumus. O jie skiriasi tuo, kad 64 bitų programinė įranga naudoja dvigubai daugiau atminties tai pačiai informacijai išsaugoti. O ne apie praktine dalį. Nors ir apie praktinę dalį buvo užsiminta.


Tai anot Tavęs svarbiau pati straipsnio esmė, o straipsnyje galima prirašyti visokių realybės neatitikančių briedų, paskui kas nesigaudo, skalambija kitiems tokiems pat, kad 64bitai skaičiuoja tiksliau ir panašiai, ir taip atsiranda tikrovės neatitinkantys mitai ir legendos, kuriuos skleidžia kartais net ir patys IT žmonės, kurie kompiuterių architektūros nelabai išmano.

Man faktai ir jų tikrumas, kuriais grindžiama straipsnio prasmė, nemažiau svarbu nei pačio straipsnio esmė.

Ne Tau spręsti ką aš supratau, nes kabinėjuosi prie faktų, kuriais remiamasi.
  • 0




Užsiregistravo: 2009-07-20, 07:32
Pranešimai: 495
Reputacija: +191
   
 
Į viršų
Rodyti paskutinius pranešimus:
Rūšiuoti pagal
 


Naujos temos kūrimas Atsakyti į temą  [ 13 pranešimai(ų) ] 

Visos datos yra UTC + 2 valandos [ DST ]


Dabar prisijungę

Vartotojai naršantys šį forumą: Registruotų vartotojų nėra ir 2 svečių


Jūs negalite kurti naujų temų šiame forume
Jūs negalite atsakinėti į temas šiame forume
Jūs negalite redaguoti savo pranešimų šiame forume
Jūs negalite trinti savo pranešimų šiame forume
 

Ieškoti:
Pereiti į:
 
 

Reputation System ©'