Edukira joan

Zenbaki-sistema bitarra

Wikipedia, Entziklopedia askea
Zenbaki-sistema bitar» orritik birbideratua)

Zenbaki-sistema bitarra edo 2ko oinarri-sistema, zenbakiak bi sinbolo erabiliz (0 (zero) eta 1 (bat)) adierazten dituen zenbaki-sistema da.[1][2]

Zenbaki bitarrak 0 eta 1 digituen bidez irudikatzen dira.

Zenbaki bitar bakoitzaren digituari bit deritzo. Sistema horren inplementazioa sinplea da elektronika digitalean ate logikoen bidez, eta ordenagailu modernoen oinarrian dagoen datu-errepresentazioa eta prozesamendua ahalbidetzen ditu.[3][4]

Sistema bitarra matematikan eta konputazioan erabiltzen den oinarrizko formalismoa da. Historikoki, Gottfried Wilhelm Leibniz filosofoak formalizatu zuen XVII. mendean bere Explication de l’Arithmétique Binaire lanean, eta XX. mendetik aurrera ordenagailuen funtzionamenduaren oinarri bihurtu da.[5][6] Gaur egun, datuen biltegiratzea, informazio digitalaren transmisioa eta prozesamendu logikoa sistema bitarrean oinarritzen dira, besteak beste Unicode/UTF-8 testu-kodeketan eta zenbaki flotagarrien IEEE 754 estandarrean.[7][8][9]

I Ching hexagramak, sistema bitarraren lehen adierazpenetakoak.

Zenbaki-sistema bitarra oso antzinatik erabilia izan da hainbat kultura tradizionaletan. Txinako I Ching testuan (duela 4.000 urte baino gehiago) agertzen diren hegzagonalen dualtasuna yin–yang kontzeptuekin lotu izan da sistema bitarraren proto-irudikatze gisa.[10]

Bestalde, Egipton erabiltzen ziren “Horus-Eye” frakzioen sistema batzuk ere interpretatzen dira zenbait historialariren iritziz bitar moduan, frakzioen balioak ½, ¼, 1⁄8, 1⁄16… moduan biderikatuak zituztelako, hau da, potentzietako bitarrekin baliokideak.[11]

Pingala matematikari indiarrak, K. a. III. mendean, poesia-metrika aztertzeko “laghu” eta “guru” silabak erabiltzen zituen modu sistema bitarrean antolatzeko. Haren Chandaḥśāstra lanean matrize bitarrak agertzen dira, nahiz eta 0 zenbakia erabili ez zuen.[12]

Gottfried Wilhelm Leibniz, sistema bitarraren formalizatzaile modernoa.

Leibniz izan zen sistema bitarraren formalizazio modernoaren garatzaile nagusia. XVII. mendearen amaieran, Explication de l’Arithmétique Binaire artikuluan 0 eta 1 sinboloetan oinarritutako aritmetika proposatu zuen, baita hamartarretik bitarrera eta alderantzizko bihurketak ere.[13][14] Leibniz-ek, gainera, I Ching-eko hexagramak bitarrekin lotu zituen, filosofiaren eta matematikaren uztarketa bilatuz. Haren interpretazioan, munduaren sorkuntza “ex nihilo” gisa adierazi zuen: 1 = Jainkoa, 0 = hutsunea.[15]

Leibniz baino lehen ere baziren esperimentuak. Esaterako, Thomas Harriot-ek (1560–1621) bere manuskriptuetan bitar sistema erabili zuen, eta Juan Caramuel y Lobkowitz pentsalari espainiarrak Mathesis Biceps (1670) lanean 2ko oinarriari buruzko ideia batzuk azaldu zituen.[16]

1854an, George Boole-k An Investigation of the Laws of Thought argitaratu zuen, non zenbaki bitarretan oinarritutako logika-erlazioak eta eragiketak garatu zituen. Bere lana aljebra boolearra bihurtu zen eta elektronika digitalaren oinarrietako bat izan zen.[17]

XX. mendearen erdialdean, Claude Shannon ingeniari estatubatuarrak Boole-ren ideiak zirkuitu elektrikoetara aplikatu zituen. Bere 1938ko tesian frogatu zuen piztu/itzali egoeretan oinarritutako zirkuituek logika aritmetikoa gauzatu zezaketela. Ondoren, 1948ko artikulu ospetsuan informazioaren teoria sortu zuen, sistema bitarra erdigunean jarriz.[18][19]

Oinarrizko adibideak

[aldatu | aldatu iturburu kodea]
Zenbaki bitarren irudikapen desberdinak.

Hamartar zenbaki-sisteman dagoen edozein zenbaki bit sekuentzia (digitu bitarrak) baten bitartez adieraz daiteke.[20]

Adibidez, hona hemen 582 zenbakiaren adierazpen bitarra, zenbait sinbolo ezberdin erabilita:

582 zenbakiaren adierazpen bitarra
1 0 0 1 0 0 0 1 1 0
| | | |
b e e b e e e b b e

Kasu bakoitzean irudikatutako zenbakizko balioa sinbolo bakoitzari esleitutako balioaren menpe egongo da.[21] Ordenagailuetan, zenbakizko balioa bi boltaia edo tentsio ezberdinez adierazten da; disko gogorretan, bi polaritate magnetiko erabiliz.[22]

Adibidez, egoera positiboa (piztuta) eta negatiboa (itzalita) ez daude zuzenean bitarraren interpretazio batekin lotuta, baizik eta sistemaren definizio elektrikoarekin.[23]

Notazio desberdinak

[aldatu | aldatu iturburu kodea]

Orokorrean, zenbaki bitarrak 0 eta 1 sinboloen bitartez adierazten dira, arabiar zifrak erabiltzen dituen hamartar sistemaren antzera.[24]

Normalean, zenbakia zuzenean idazten da; aurreko kasuan, adibidez: 1001000110. Baina beste oinarrietatik bereizteko azpiindizeak edo aurrizkiak erabili ohi dira, hala nola: 10010001102.

Beste formatu baliokide batzuk hauek dira, kultura edo testuinguruaren arabera:

  • 1001000110b
  • 0b1001000110
  • bin 1001000110
  • %1001000110

Zenbakiak ahoskatzeko orduan, digituz digitu irakurtzen dira, adibidez 100 = bat-zero-zero. Hamartar baliokidea 4 bada ere, horrela esatea bitarraren esanahia galtzea litzateke.[25]

Kodeketa estandarrak

[aldatu | aldatu iturburu kodea]

Sistema bitarra informazio digitalaren kodetzean erabiltzen da, eta horretarako estandar ezagunak garatu dira:

  • ASCII eta UTF-8, karaktereak eta testuak irudikatzeko.[26]
  • IEEE 754 estandarra, zenbaki hamartarrak koma mugikorrarekin adierazteko.[8]

Estandar horiei esker, ordenagailu eta software desberdinen artean bateragarritasuna eta zehaztasun numerikoa bermatzen dira.[27]

Hardware inplementazioa

[aldatu | aldatu iturburu kodea]

Zenbaki bitarrak erraz gauzatzen dira hardwarean, bi egoera elektriko baliatuta. Teknologia nagusiak honakoak dira:

  • CMOS (Complementary Metal-Oxide-Semiconductor), energia-kontsumo txikia duelako oso erabilia.[28]
  • TTL (Transistor–Transistor Logic), lehen ordenagailu digitaletan estandar bihurtua.[29]

Gainera, zarata-marjina kontuan hartzea funtsezkoa da seinale bitarrak fidagarritasunez transmititzeko eta interpretatzeko.[30]

Bihurketa metodoak

[aldatu | aldatu iturburu kodea]

Hamartarra → Bitarra

[aldatu | aldatu iturburu kodea]

Hamartar zenbaki bat bitarrera bihurtzeko metodo ohikoena 2z zatidura errepikatuak egitea da. Prozesuan, hondarrak idatzi eta emaitza alderantziz ordenatzen da.[31]

Adibidea
25 → bitarrera
Zatiketa Hondarra
25 ÷ 2 = 12 1
12 ÷ 2 = 6 0
6 ÷ 2 = 3 0
3 ÷ 2 = 1 1
1 ÷ 2 = 0 1

Emaitza:

Hamartar zatidunak → Bitarra (frakzioak)

[aldatu | aldatu iturburu kodea]

Hamartar zatia bitarrera bihurtzeko, 2z biderketa errepikatuen metodoa erabiltzen da: zati hamartarra 2z biderkatu, lortzen den oso zatia hurrengo bit gisa hartu, eta prozesua geratzen den zatiarekin errepikatu, 0 izan arte edo nahi den zehaztasunera arte.[32][33][34]

Adibidea
→ bitarrera
Zatia × 2 Emaitza osoa (bit) Hondarra
0,625 × 2 = 1,25 1 0,25
0,25 × 2 = 0,50 0 0,50
0,50 × 2 = 1,00 1 0

Emaitza:

Oharra: zenbait hamartar (adib. ) ez dira amaitzen bitarrean eta errepikakorrak dira: .

Adibide: hamartar zatidun periodikoa
Hamartarra Bitar baliokidea (moztua)
0,1 0,0001100110...
0,2 0,0011001100...

Praktikan, moztu edo biribildu egiten da zehaztasun finkora.[35][36]

Bitarra → Hamartarra

[aldatu | aldatu iturburu kodea]

Bitar zenbaki bat hamartar bihurtzeko, bit bakoitza dagokion 2ren berredurarekin biderkatu eta emaitza guztiak batu behar dira.[37]

Adibidea
Posizioa Bit Balioa (2^n)
2⁴ 1 16
0 0
1 4
1 2
2⁰ 0 0

Emaitza:

Zenbaki negatiboak → Bitarra (bi osagarri)

[aldatu | aldatu iturburu kodea]

Ordenagailuek zenbaki oso negatiboak normalean bi osagarriko kodeketaz adierazten dituzte, n biteko sisteman: balio-tartea –2^(n–1) eta 2^(n–1)–1 artekoa da.[38]

Bi osagarrira pasatzeko:

  1. Idatzi zenbakiaren balio absolutua bitetan.
  2. Aldarazi bit guztiak (0 ↔ 1).
  3. Gehitu 1 emaitzari.
Adibidea
–13 (8 bitean)
Urratsa Emaitza
Balio absolutua (13) 00001101
Aldarazita (0↔1) 11110010
+1 gehituta 11110011

Beraz, (8 bit).

Beste metodo batzuk:

  • Seinale eta magnitudea (signo y magnitud): lehen bitak seinalea adierazten du (0 = +, 1 = –), eta gainerakoek balioa.[39]
  • Osagarri bakarra (complemento a uno): bit guztiak aldatuz adierazten da negatiboa.

Metodo horiek historikoki erabili izan dira, baina gaur egun bi osagarria da estandar nagusia.[40]

Adibide praktikoak

[aldatu | aldatu iturburu kodea]

Praktikan, bihurketa hauek kalkulagailu informatikoen eta konbertsore digitalen bidez ere egin daitezke.

  • Oratlas-ek eskaintzen duen tresna batean, zenbakia sartuta automatikoki bihurtzen da hamartarretik bitarrera eta alderantziz.[41]

Horrelako tresnek ikasle eta programatzaileei erraztu egiten diete zenbaki-sistemak ulertzea eta eguneroko lanetan aplikatzea.[42]

Oinarrizko zenbakien taula

[aldatu | aldatu iturburu kodea]

Zenbaki bitarrak 2ko oinarriko zenbaki-sistema batean antolatzen dira. Hona hemen 5 biteko zenbakien taula, zeinurik kontuan hartu gabe:[43]

Hamartarra Bitarra
0 00000
1 00001
2 00010
3 00011
4 00100
5 00101
6 00110
7 00111
8 01000
9 01001
10 01010

Zenbakien interpretazioa 2ren berreduren bidez egiten da. Adibidez:

  • 1 = 1 = 1×2⁰
  • 2 = 10 = 1×2¹ + 0×2⁰
  • 4 = 100 = 1×2² + 0×2¹ + 0×2⁰
  • 8 = 1000 = 1×2³ + 0×2² + 0×2¹ + 0×2⁰

Zenbaki bitar zeinudunak

[aldatu | aldatu iturburu kodea]

Normalean, sistema bitarrean ez dira zeinuak kontuan hartzen, baina informatikako hainbat aplikaziotan zenbaki zeinudunak funtsezkoak dira.[44]

5 biteko zenbakiak honela adieraziko lirateke, lehen digituak zeinua markatzen duela (0 = positiboa, 1 = negatiboa):

  • -8 = 11000
  • -7 = 11001
  • -6 = 11010
  • -5 = 11011
  • -4 = 11100
  • -3 = 11101
  • -2 = 11110
  • -1 = 11111
  • 0 = 00000
  • 1 = 00001
  • 2 = 00010
  • 3 = 00011
  • 4 = 00100
  • 5 = 00101
  • 6 = 00110
  • 7 = 00111
  • 8 = 01000

Adibideak:

  • +25 = 011001 = 1×2⁴ + 1×2³ + 0×2² + 0×2¹ + 1×2⁰ = +25
  • -13 = 10011 = -(1×2⁴) + 0×2³ + 0×2² + 1×2¹ + 1×2⁰ = -13

Oinarrizko zenbakien taula

[aldatu | aldatu iturburu kodea]

Zenbaki bitarrak 2ko oinarriko zenbaki-sistema batean antolatzen dira. Hona hemen 5 biteko zenbakien taula, zeinurik kontuan hartu gabe:[43]

Hamartarra Bitarra
0 00000
1 00001
2 00010
3 00011
4 00100
5 00101
6 00110
7 00111
8 01000
9 01001
10 01010

Zenbakien interpretazioa 2ren berreduren bidez egiten da. Adibidez:

  • 1 = 1 = 1×2⁰
  • 2 = 10 = 1×2¹ + 0×2⁰
  • 4 = 100 = 1×2² + 0×2¹ + 0×2⁰
  • 8 = 1000 = 1×2³ + 0×2² + 0×2¹ + 0×2⁰

Zenbaki bitar zeinudunak

[aldatu | aldatu iturburu kodea]

Normalean, sistema bitarrean ez dira zeinuak kontuan hartzen, baina informatikako hainbat aplikaziotan zenbaki zeinudunak funtsezkoak dira.[44]

5 biteko zenbakiak honela adieraziko lirateke, lehen digituak zeinua markatzen duela (0 = positiboa, 1 = negatiboa):

  • -8 = 11000
  • -7 = 11001
  • -6 = 11010
  • -5 = 11011
  • -4 = 11100
  • -3 = 11101
  • -2 = 11110
  • -1 = 11111
  • 0 = 00000
  • 1 = 00001
  • 2 = 00010
  • 3 = 00011
  • 4 = 00100
  • 5 = 00101
  • 6 = 00110
  • 7 = 00111
  • 8 = 01000

Adibideak:

  • +25 = 011001 = 1×2⁴ + 1×2³ + 0×2² + 0×2¹ + 1×2⁰ = +25
  • -13 = 10011 = –(1×2⁴) + 0×2³ + 0×2² + 1×2¹ + 1×2⁰ = –13

Adierazpen logikoak

[aldatu | aldatu iturburu kodea]

Sistema bitarrean, funtsezkoak dira logika boolearreko eragiketak. Hauek dira oinarrizko funtzioak eta euren egia-taulak:

AND (eta logikoa)
AND ate logikoa.
A B A AND B
0 0 0
0 1 0
1 0 0
1 1 1
OR (edo logikoa)
OR ate logikoa.
A B A OR B
0 0 0
0 1 1
1 0 1
1 1 1
NOT (ez logikoa)
NOT ate logikoa.
A NOT A
0 1
1 0
XOR ate logikoa.
XOR (edo esklusiboa)
A B A XOR B
0 0 0
0 1 1
1 0 1
1 1 0

[45] [46]

Ordenagailuak eta softwarea

[aldatu | aldatu iturburu kodea]
Datu digitalen irudikapena sistema bitarrean.

Sistema bitarra ordenagailu guztien oinarrian dago. Hardwarean, seinale elektrikoak bi egoeratan bereizten dira (piztuta/itzalita edo tentsio altua/baxua), eta horrek errazten du bitarra erabiltzea datuak prozesatzeko.[47][8][48]

Softwarean, sistema eragileek eta programazio-lengoaiek informazioa bitarrarekin maneiatu eta konpilatzen dute, hardwarearekin zuzenean elkarreragiteko. Halaber, memoria-helbideak eta datuen errepresentazio guztiak formatu bitarrean egiten dira.[35]

Datuen transmisioa

[aldatu | aldatu iturburu kodea]

Komunikazio digitalen sareetan, informazioa seinale bitarren bidez bidaltzen da: 0 eta 1 sekuentziak erabiltzen dira irrati-uhinetan, zuntz optikoan edo kableetan datuak transmititzeko. Horretarako, kodeketa estandarrak erabiltzen dira, hala nola NRZ edo Manchester, fidagarritasuna eta sinkronizazioa bermatzeko.[43][49]

Kriptografiako algoritmo moderno guztiak zenbakizko eragiketa bitarretan oinarritzen dira. Funtsezkoa da datuak enkriptatzeko, deskodetzeko eta autentifikatzeko, bai komunikazioetan bai informazioa babesteko sistemetan. Horien artean daude algoritmo ezagunak, hala nola RSA edo AES, bit-sekuentzien manipulazioan oinarrituak.[50][51]

Beste arlo batzuk

[aldatu | aldatu iturburu kodea]

Sistema bitarra ez da soilik informatikan erabiltzen. Beste adibide batzuk:

Sistema bitarraren erabilera zabala da, eta bere sinpletasunari esker gailu digitalen estandar bihurtu da.[53]

Kodeketa estandarrak

[aldatu | aldatu iturburu kodea]

Sistema bitarra informazioaren kodeketa estandar gehienetan erabiltzen da. Horietako batzuk hauetan dira oinarrituak:

  • UTF-8: Unicode karaktereen kodifikazio estandar nagusia da gaur egun. 1 eta 4 byte bitartean erabiliz, munduko hizkuntza guztietako karaktereak eta sinboloak irudika daitezke modu bateratuan.[55]
  • IEEE 754 araua: zenbaki hamartar zatidunak (floating point numbers) bitar formatuan adierazteko estandar nagusia. Mantisa, seinalea eta adierazlea (exponent) erabiltzen dira. Adibidez, zenbakia IEEE 754 formatuan bezala adierazten da.[56]

Kodeketa estandar horiei esker, sistema informatikoen arteko bateragarritasuna eta datuen truke segurua bermatzen da.

Hardware inplementazioa

[aldatu | aldatu iturburu kodea]

Sistema bitarraren oinarrian, hardware elektronikoak bi egoera nagusi bereizten ditu (0 eta 1), eta horiek tentsio-egoeren bidez adierazten dira.

  • CMOS (Complementary Metal-Oxide Semiconductor): gaur egungo txip gehienetan erabiltzen den teknologia da. Energia-kontsumo baxua eta eskalagarritasuna eskaintzen ditu, eta horri esker gailu mugikorrak eta ordenagailu modernoen prozesadoreak eraiki daitezke.[57]
  • TTL (Transistor-Transistor Logic): 1960 eta 1980ko hamarkadetan oso erabilia izan zen. Nahiz eta CMOS-ek ordezkatu duen, TTL oraindik ikerketa eta hezkuntzako proiektuetan aurki daiteke.[58]
  • Zarata-marjina (noise margin): zirkuitu digitalen diseinuan, zaratak (seinale elektrikoetan gerta daitezkeen aldaketa txikiak) ez dezan informazioa okertu. Adibidez, 0 gisa definitutako tentsioa 0–0,8 V tartean egon daiteke, eta 1 gisa 2–5 V artean. Marjina horrek fidagarritasuna bermatzen du.[45]

Horrela, sistema bitarra ez da soilik kontzeptu matematikoa, baizik eta hardware-mailan inplementatutako errealitate fisikoa, zeinak gaur egungo teknologia digital guztia ahalbidetzen duen.

Abantailak eta desabantailak

[aldatu | aldatu iturburu kodea]

Abantaila nagusiak

[aldatu | aldatu iturburu kodea]

Sistema bitarrak abantaila ugari ditu, horregatik bihurtu da estandar digitaletan erabiliena.[59] [60]

  • Sinpletasuna: bi egoera soilik erabiltzen ditu (0 eta 1), beraz erraz gauzatzen da hardwarean.
  • Fidagarritasuna: zarataren edo interferentzien aurrean sendoa da, egoera bitarrak ondo bereizten direlako.
  • Malgutasuna: edozein informazio mota (testua, irudia, soinuak) kode bitarrean kodifika daiteke.
  • Bateragarritasuna: gailu digital guztiek ulertzen dute, eta horrek sistemak estandarizatu ditu.

Desabantailak

[aldatu | aldatu iturburu kodea]

Hala ere, sistema bitarrak baditu mugak ere.[61] [62]

  • Digitukopuru handia: zenbaki handiak adierazteko, bit sekuentzia luzeak behar dira.
  • Espazioaren erabilera: datu biltegiratzean, eraginkorragoak izan daitezke beste kodeketa batzuk (adib. konpresio algoritmoak).
  • Gizakientzat zaila: irakurtzeko eta erabiltzeko konplexua da, hamartar sistemarekin alderatuta.

Horregatik, askotan beste sistema batzuk erabiltzen dira bitarraren ordez edo osagarri gisa, hala nola zortzitar sistema edo hamaseitar sistema, programazioan eta ingeniaritzan ohikoak direnak.[63]

Beste sistema batzuekin konparaketa

[aldatu | aldatu iturburu kodea]

Hamartar edo 10eko oinarriko sistema da gizakiek gehien erabiltzen duten zenbaki-sistema. Bertan hamar digitu erabiltzen dira (0–9). Sistema bitarrarekin alderatuta, askoz trinkoagoa da zenbaki handiak adierazteko, baina hardwarean ez da hain erraza gauzatzen, tentsio egoeren bidezko inplementazioa zailagoa delako.[64] [65]

Zortzitar sistema (8ko oinarria) zenbaki bitarraren luzapen gisa erabili izan da. Hiru bitekin 0–7 arteko balioak adieraz daitezke modu trinkoagoan. Ordenagailu klasikoetan eta programazio-lengoaia batzuetan (adib. UNIX-eko baimenetan) oso ohikoa izan zen, baina gaur egun erabilera mugatuagoa du.[44] [66]

Hamaseitar sistema (16ko oinarria) gaur egun oso erabilia da informatikako hainbat arlotan, bereziki koloreen kodeketan (adib. HTML eta CSS), memoria-helbideetan eta assembler lengoaian. Lau biteko taldeak (0–15 balioak) digitu bakarrean ordezkatzen dira (0–9 eta A–F). Horri esker, zenbaki bitarrak askoz irakurgarriago eta trinkoago idatz daitezke.[67] [68]

Ikus, gainera

[aldatu | aldatu iturburu kodea]

Erreferentziak

[aldatu | aldatu iturburu kodea]
  1. The Art of Computer Programming, Vol. 2: Seminumerical Algorithms (3rd ed.). Addison-Wesley ISBN 978-0201896848..
  2. Arbelaitz Gallego, Olatz; Ruiz Vazquez, Txelo; Arregi Uriarte, Olatz; Arruabarrena Frutos, Agustin; Etxeberria Uztarroz, Izaskun; Ibarra Lasa, Amaia. (2005). Sistema digitalen diseinu-hastapenak: Oinarrizko kontzeptuak eta adibideak. UEU ISBN 978-84-8438-069-6. (kontsulta data: 2021-02-10).
  3. Digital Design (5th ed.). Pearson ISBN 978-0132774208..
  4. Structured Computer Organization (6th ed.). Pearson ISBN 978-0132916523..
  5. Explanation of Binary Arithmetic (academic translation). Leibniz-Translations.com (kontsulta data: 2025-09-30).
  6. Computer Organization and Design RISC-V Edition. Morgan Kaufmann ISBN 978-0128122754..
  7. UTF-8, a transformation format of ISO 10646. IETF RFC 3629 (kontsulta data: 2025-09-30).
  8. a b c IEEE Standard for Floating-Point Arithmetic (IEEE 754-2019). IEEE (kontsulta data: 2025-09-30).
  9. Handbook of Floating-Point Arithmetic (2nd ed.). Springer  doi:10.1007/978-3-319-76526-6..
  10. El ADN de nuestros ordenadores tiene 4400 años: la sorprendente historia del sistema binario. (kontsulta data: 2025-09-27).
  11. Numbers: Their History and Meaning. Dover Publications ISBN 978-0486420520..
  12. A History of Mathematics (3rd ed.). Pearson ISBN 978-0321387004..
  13. Explanation of Binary Arithmetic. Leibniz Translations (edizio akademikoa) (kontsulta data: 2025-09-30).
  14. Leibniz’s Theory of Binary Numbers. Studia Leibnitiana.
  15. The ancient book of wisdom at the heart of every computer. (kontsulta data: 2025-09-27).
  16. The History of Mathematics: A Brief Course (2nd ed.). Wiley ISBN 978-0471445358..
  17. An Investigation of the Laws of Thought. Macmillan (kontsulta data: 2025-09-30).
  18. A Symbolic Analysis of Relay and Switching Circuits. Transactions of the AIEE (kontsulta data: 2025-09-30).
  19. A Mathematical Theory of Communication. Bell System Technical Journal (kontsulta data: 2025-09-30).
  20. Sistema binario. AreaTecnología (kontsulta data: 2025-09-27).
  21. Computer Organization and Design RISC-V Edition. Morgan Kaufmann ISBN 978-0128122754..
  22. Digital Design (6th ed.). Pearson, 12–15 or. ISBN 978-0134549897..
  23. Fundamentals of Logic Design (7th ed.). Cengage Learning, 4–7 or. ISBN 978-1133628477..
  24. Qué es el sistema binario. Codelearn (kontsulta data: 2025-09-27).
  25. The Art of Computer Programming, Vol. 2: Seminumerical Algorithms (3rd ed.). Addison-Wesley, 180–183 or. ISBN 978-0201896848..
  26. Information technology — UTF-8, UTF-16, UTF-32. ISO/IEC 10646 Standard.
  27. Handbook of Floating-Point Arithmetic (2nd ed.). Springer, 25–31 or. ISBN 978-3319765259..
  28. Microelectronic Circuits (8th ed.). Oxford University Press, 95–100 or. ISBN 978-0190853464..
  29. The Art of Electronics (3rd ed.). Cambridge University Press, 146–150 or. ISBN 978-0521809269..
  30. Computer Organization and Design RISC-V Edition. Morgan Kaufmann, 50–52 or. ISBN 978-0128122754..
  31. El sistema binario. CSIC (kontsulta data: 2025-09-27).
  32. Sistema binario. (kontsulta data: 2025-09-30).
  33. Sistema binario. (kontsulta data: 2025-09-30).
  34. Handbook of Floating-Point Arithmetic (2nd ed.). Springer  doi:10.1007/978-3-319-76526-6. (kontsulta data: 2025-09-30).
  35. a b Qué es el sistema binario. (kontsulta data: 2025-09-30).
  36. IEEE Standard for Floating-Point Arithmetic (IEEE 754-2019). (kontsulta data: 2025-09-30).
  37. Sistema binario. (kontsulta data: 2025-09-27).
  38. Sistema de números binarios. (kontsulta data: 2025-09-30).
  39. Digital Design (5th ed.). Pearson, 85–87 or. ISBN 978-0132774208..
  40. Computer Organization and Design RISC-V Edition. Morgan Kaufmann, 120–123 or. ISBN 978-0128122754..
  41. Conversor de número decimal a binario. (kontsulta data: 2025-09-27).
  42. Fundamentals of Logic Design (7th ed.). Cengage, 30–32 or. ISBN 978-1133628478..
  43. a b c Representación binaria de datos. (kontsulta data: 2025-09-27).
  44. a b c Sistema de números binarios. (kontsulta data: 2025-09-27).
  45. a b Digital Design (5th ed.). Pearson ISBN 978-0132774208..
  46. Fundamentals of Logic Design (7th ed.). Cengage ISBN 978-1133628478..
  47. Código binario: qué es y cómo funciona. (kontsulta data: 2025-09-27).
  48. Structured Computer Organization (6th ed.). Pearson ISBN 978-0132916523..
  49. Data Communications and Networking (5th ed.). McGraw-Hill ISBN 978-0073376226..
  50. Cryptography and Network Security (7th ed.). Pearson ISBN 978-0134444284..
  51. Biology meets binary code. (kontsulta data: 2025-09-27).
  52. El ADN de nuestros ordenadores tiene 4400 años: la sorprendente historia del sistema binario. (kontsulta data: 2025-09-30).
  53. Ventajas y desventajas del código binario. (kontsulta data: 2025-09-27).
  54. ISO/IEC 646:1991 (ASCII standard). International Organization for Standardization (kontsulta data: 2025-09-30).
  55. The Unicode Standard, Version 15.0. Addison-Wesley ISBN 978-0134757407. (kontsulta data: 2025-09-30).
  56. IEEE Standard for Floating-Point Arithmetic (IEEE 754-2019). IEEE Computer Society (kontsulta data: 2025-09-30).
  57. Microelectronic Circuits (7th ed.). Oxford University Press ISBN 978-0199339136..
  58. The Art of Electronics (3rd ed.). Cambridge University Press ISBN 978-0521809269..
  59. Digital Design (5th ed.). Pearson ISBN 978-0132774208. (kontsulta data: 2025-09-30).
  60. Structured Computer Organization (6th ed.). Pearson ISBN 978-0132916523. (kontsulta data: 2025-09-30).
  61. Fundamentals of Logic Design (7th ed.). Cengage ISBN 978-1133628478. (kontsulta data: 2025-09-30).
  62. Sistema binario: qué es y cómo funciona. (kontsulta data: 2025-09-27).
  63. The Art of Computer Programming, Vol. 2: Seminumerical Algorithms (3rd ed.). Addison-Wesley ISBN 978-0201896848. (kontsulta data: 2025-09-30).
  64. Structured Computer Organization (6th ed.). Pearson, 45 or. ISBN 978-0132916523..
  65. Sistema de numeración binario. (kontsulta data: 2025-09-27).
  66. The Art of Computer Programming, Vol. 2: Seminumerical Algorithms (3rd ed.). Addison-Wesley, 194 or. ISBN 978-0201896848..
  67. Qué es el sistema binario. (kontsulta data: 2025-09-27).
  68. Computer Organization and Design RISC-V Edition. Morgan Kaufmann, 62 or. ISBN 978-0128122754..


Kanpo estekak

[aldatu | aldatu iturburu kodea]