Selittäisikö joku rautalangasta miten 1 ja 0 numerot toimivat tietokonekoodaamisessa?
Miten joku kone voi tajuta että 1 ja 0 tarkoittaa mitä tarkoittaa?
Kommentit (84)
On kolmenlaisia ihmisiä. Toiset ymmärtävät binääriluvut, toiset ei.
Vierailija kirjoitti:
Miten se tietokone tietää, että mistä aiheesta on kyse, jos sille kerrotaan koko ajan vain, että kyllä ja ei? Kai sen pitää jostain tietää myös, että mistä aiheesta puhutaan?
Tietokoneelle on syötetty valtava määrä kysymyksiä. Niihin vastataan aina kyllä tai ei. Yleensä 1 ja 0 on miljoonia peräkkäin jotta tietokone saa selville yhden asian.
Vierailija kirjoitti:
Miten se tietokone tietää, että mistä aiheesta on kyse, jos sille kerrotaan koko ajan vain, että kyllä ja ei? Kai sen pitää jostain tietää myös, että mistä aiheesta puhutaan?
Eihän se tietokone tiedä mitään. Se antaa vastauksen sinne syötettyjen vaihtoehtojen pohjalta.
Jos menet esimerkiksi kaupan maksupäätteelle, ensimmäinen valinta ei ole koira vai kissa, vaan credit vai debit. Sen jälkeen tulee muut valinnat ja hyvin harvassa kaupassa on vaihtoehtojen joukossa koira tai kissa vaikka keskustelunaiheesi kassan kanssa olisikin niistä. Ei se laite kuuntele mistä keskustelet kassan kanssa. Sen sijaan google saattaa kuunnella puhelimesi kautta ja seuraavat mainokset voikin keskustelunne pohjalta olla kissan- tai koiranruokamainoksia.
Vierailija kirjoitti:
Vierailija kirjoitti:
Tuossa aiemmin kissa on 0 ja koira on 1
Myöhemmin joku kertoo että kissa = 1
Ja koira = 2Kumpi on oikein?
Mulla on windows kone. Miten se siinä on?Tuo myöhäisempi on joku hauskuuttelija trolli. Ei mikään voi olla 2, koska tietokone ymmärtää vain 1 ja 0.
Kvanttitietokone ymmärtää kubitteja, eli ei vain ykkösiä tai nollia.
Sähkö päällä tai pois päältä on siellä aivan rautatasolla olevaa toimintaa. Käyttäjälle näkyy paljon korkeamman tason ohjelmoitu käyttöliittymä, joka toimii ihmisten kielellä eikä konekielellä.
Mitkä on ensimmäiset asiat mitkä tietokoneelle kerrotaan koodaamalla? Kerrotaanko sille ensin, että olet tietokone?
Jos 1=Kyllä ja 0=EI niin miten se voi arvata kysymyksen kun vastaus on sama kyllä tai ei? Haluisin saada vastaukseksi kissan. Mistä se tietää että kysymys liittyy kissoihin?
Vierailija kirjoitti:
Mitkä on ensimmäiset asiat mitkä tietokoneelle kerrotaan koodaamalla? Kerrotaanko sille ensin, että olet tietokone?
Käyttöjärjestelmä kertoo mistä muistiosoitteesta löytyy ensimmäinen rivi suoritettavaa koodia.
Vierailija kirjoitti:
Miten se tietokone tietää, että mistä aiheesta on kyse, jos sille kerrotaan koko ajan vain, että kyllä ja ei? Kai sen pitää jostain tietää myös, että mistä aiheesta puhutaan?
Itse asiassa ei koneen tarvitse tietää itse yhtään mitään. Sen pitää ainoastaan kyetä tuottamaan se toiminto, jonka se tieto vaatii. Esimerkiksi, jos koneelle syötetään tieto "koira", sen pitää osata löytää koiran kuva tai kirjoitusasu. Konelle itse on täysin samantekevää, mikä koira lopulta on.
Vierailija kirjoitti:
Vierailija kirjoitti:
Vierailija kirjoitti:
Vierailija kirjoitti:
1=kyllä ja 0=ei. Minkä tahansa asian saa selitettyä tarpeeksi monella kyllä ei kysymyksellä. Esim. Onko kyseessä eläin 1, onko kyseessä kissa 0, onko kyseessä koira 1.
Miksi kissa = 0 ja koira = 1 ?
No nämä tiedot tallennetaan muuttujiin, joista pienin on tavun mittainen, eli 8 kappaletta ykkösiä ja nollia peräkkäin tavalla voidaan esittää kokonaislukuna arvot 0...255.
0= 0000 0000
1 = 0000 0001
2= 0000 0010
255 = 1111 1111Nyt voi esittää erirotuisia kissoja ja koiria 255 vaihtoehtoa.
0= ei mitään
1=kissa
2=koira
3=ajokoira
jne...Mutta entä jos on 64 bittinen väylä? Tarkoittaako se, että vaihtoehtojen määrä on 2^64 vai jotain sinnepäin?
Väylän leveys kertoo sen, että minkä kokoisen muuttujan voi maksimissaan siirtää esim muistista CPU:lle yhdellä käskyllä. Eli 64-bittinen muuttuja voidaan lukea yhdellä käskyllä, ja tietysti kaikki sitä pienemmät.
128-ittisen muuttajan lukemiseen tarvitsee 64 bittisellä väylällä 2 käskyä, ja siis periaatteessa kuluu tupla-aika.
Vierailija kirjoitti:
Mitkä on ensimmäiset asiat mitkä tietokoneelle kerrotaan koodaamalla? Kerrotaanko sille ensin, että olet tietokone?
Miksi tietokoneen tarvitsisi tietää mikä se on? Ei koirasikaan välttämättä tiedä olevansa koira, vaan se yrittää olla ihmislaumansa jäsen. Silti se osaa toimia kuin koira.
Eikö se ole vähän kuin morsetusta?
Vierailija kirjoitti:
Vierailija kirjoitti:
Mitkä on ensimmäiset asiat mitkä tietokoneelle kerrotaan koodaamalla? Kerrotaanko sille ensin, että olet tietokone?
Käyttöjärjestelmä kertoo mistä muistiosoitteesta löytyy ensimmäinen rivi suoritettavaa koodia.
Mitä siinä ekalla rivillä kerrotaan?
Vierailija kirjoitti:
Vierailija kirjoitti:
Vierailija kirjoitti:
Mitkä on ensimmäiset asiat mitkä tietokoneelle kerrotaan koodaamalla? Kerrotaanko sille ensin, että olet tietokone?
Käyttöjärjestelmä kertoo mistä muistiosoitteesta löytyy ensimmäinen rivi suoritettavaa koodia.
Mitä siinä ekalla rivillä kerrotaan?
Olet windows käyttöjärjestelmä nönnönnöö?
Vierailija kirjoitti:
Miten se tietokone tietää, että mistä aiheesta on kyse, jos sille kerrotaan koko ajan vain, että kyllä ja ei? Kai sen pitää jostain tietää myös, että mistä aiheesta puhutaan?
Tietokoneelle elämä on vain ykkösiä ja nollia.
Vierailija kirjoitti:
Vierailija kirjoitti:
Mitkä on ensimmäiset asiat mitkä tietokoneelle kerrotaan koodaamalla? Kerrotaanko sille ensin, että olet tietokone?
Käyttöjärjestelmä kertoo mistä muistiosoitteesta löytyy ensimmäinen rivi suoritettavaa koodia.
Ennen käyttöjärjestelmää tietokone lukee sen kiinteää ROM-muistia jossa on ohjaus käyttöjärjestelmän muistiosoitteisiin. ROM-muistissa periaatteessa määritellään miten kone käsittelee ohjelmia, eli siinä tavallaan kerrotaan käyttöjärjestelmälle miten kone toimii tai mistä laitteesta on kyse.
Vierailija kirjoitti:
Vierailija kirjoitti:
Vierailija kirjoitti:
Vierailija kirjoitti:
Mitkä on ensimmäiset asiat mitkä tietokoneelle kerrotaan koodaamalla? Kerrotaanko sille ensin, että olet tietokone?
Käyttöjärjestelmä kertoo mistä muistiosoitteesta löytyy ensimmäinen rivi suoritettavaa koodia.
Mitä siinä ekalla rivillä kerrotaan?
Olet windows käyttöjärjestelmä nönnönnöö?
Tietäisiköhän joku muu vastauksen?
Eivät ne ykköset ja nollat tietokoneelle ole yhtään sen vaikeampia kuin meille ihan normaali kirjoituskaan. Jos joku kirjoittaa "juo vettä", siinä on oikeasti vain rivi koukeroita, joita kutsutaan kirjaimiksi, mutta silti tiedät, mitä siinä käsketään tekemään, vaikka siinä ei ole esimerkiksi kuvaa vedestä.
"Tilattiin sanaan koira jopa 6 tavua, joista viimeinen on merkkijonon loppumerkki"
Ja sama suomeksi, kiitos? Mistä tilattiin? Mitä merkkijonon loppumerkki tekee? Miksi koira-sanan perässä on /0?