Kuidas teisendada tähesümbol binaarkoodiks

Autor: Helen Garcia
Loomise Kuupäev: 20 Aprill 2021
Värskenduse Kuupäev: 13 Mai 2024
Anonim
Kuidas teisendada tähesümbol binaarkoodiks - Elektroonika
Kuidas teisendada tähesümbol binaarkoodiks - Elektroonika

Sisu

Digitaalne keel on kahendkood. Igapäevaelus kasutatava kümne põhisüsteemi asemel on binaarsüsteemis kaks alust. See digitaalne keel on kirjutatud nullide ja üksuste reana. Tavapärase tähesümboli teisendamiseks digitaalseks (binaarseks) koodiks tuleb iga tähe numbrilise tähise leidmiseks kasutada ASCII kodeerimisskeemi. Seejärel kasutatakse matemaatika põhiarvu teisendamiseks määratud number binaarekvivalendiks.

Samm 1

Alustades numbrist "1", kahekordistage numbrid, kuni jõuate arvuni "128". Kirjutage tulemused paremalt vasakule.

128 - 64 - 32 - 16 - 8 - 4 - 2 - 1.

2. samm

Loetlege tähestiku suurtähed järjestuses. Seejärel kirjutage A-tähe juurde "65". Lõpuks loetlege kõik järjestikused tähed, mille järgmised täisarvud on suuremad kui 65.


A (65) B (66) C (67) D (68) E (69) F (70) G (71) H (72) I (73) J (74) K (75) L (76) M ( 77) N (78) O (79) P (80) Q (81) R (82) S (83) T (84) U (85) V (86) W (87) X (88) Y (89) Z (90)

3. samm

Valige täht, mille soovite teisendada digitaalseks (binaarseks) koodiks. Pange tähele tähe kõrval toodud number.

Näide: S (83).

4. samm

Vastus: mitu korda mahub number 128 tähte tähistava numbri sisse? Kui selle numbri sisse mahub 128, kirjutage mitu korda. Kui see üldse ei sobi, tippige "0"

Näide: 128 ei sobi 83-ga. Seetõttu on suurtähe S kahendkoodi esimene number "0".

5. samm

Vastus: mitu korda mahub 64 - 1. etapi loendi järgmine number - tähenumbrisse? Kui vastus pole, kirjutage "0". Kui see sobib, kirjutage mitu korda (vastust ei saa kunagi rohkem kui 1 kord). Seejärel arvutage ülejäänud.

Näide: 64 mahub 83-le üks kord. Seetõttu on "1" teine ​​number suurtähega "S" kahendkoodis.


Ülejäänud on 19, sest 83 - 64 = 19.

6. samm

Kui 5. sammu vastus on "0", vastake: mitu korda mahub number 32 - 1. etapi loendis järgmine - tähenumbrisse. Kui 5. sammu vastus on "1", vastake: mitu korda mahub arv 32 arvutatud puhkeaega?

Näide: 32 ei mahu 19 piiresse. Seetõttu on suurtähe "S" kahendkoodi kolmas number "0".

7. samm

Jätkake seda mustrit, kirjutades "0", kui ülejäänud ei mahu loendi järgmise numbri sisse, või "1", kui ülejäänud sobivad selle numbri sisse. Seejärel arvutage uus puhkus.

Näide: 16 mahub üks kord 19-ni. Seetõttu on suurtähe "S" binaarkoodis neljas number "1" ja ülejäänud 3.

Kuna 8 ei mahu 3 piiresse, on viies number "0".

Kuna 4 ei mahu 3 piiresse, on kuues number "0".

Kuna 2 sobib üks kord kolme piires, on seitsmes koodinumber "1" ja ülejäänud on 1.

Kuna 1 sobib üks kord ühe sisse, on koodi kaheksas ja viimane number "1".


Seega on suurtähe "S" binaarkood "01010011".