Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Det binære talsystem

No description
by

jeppe kejser

on 27 May 2012

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Det binære talsystem

Det binære talsystem Det binære talsystem er et talsystem der består af 2 cifre. De to cifre er 0 og 1. Når man skriver et binært tal, kaldes det enkelte tal for en bit. Det binære talsystem bliver mest brugt i computere, fordi elektroniken i en computer arbejder med to tilstande. Det vil sige at enten løber der strøm igennem en ledning eller chip ellers løber der ingen strøm igennem.
1 tallet betyder der løber strøm igennem og 0 tallet betyder der ikke løber strøm igennem. Jeg valgte det binære talsystem, fordi jeg ikke kendte særlig meget til det, men vidste at det var sådan en computer arbejdede og var bygget op, hvilket jeg intressere mig meget for. I min opgave vil jeg beskrive talsystemet, hvordan man regner med det og hvordan det bruges i en computer. indledning Det binære talsystems tabel består af en talrække. Talrækken starter ved 1, det næste er 2. De efterfølgende tal er hele tiden en fordobling af det tal der var sidst. Sådan her ser det binære talsystems tabel ud: 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096... osv. I 10-talsystemet som vi alle kender kan man beskrive tallet 847 sådan:

|100|10|1|
----------------
| 8 | 4 |7|
------------------ Men i det binære talsystem ville man gøre sådan:

|512|256|128|64|32|16|8|4|2|1|
------------------------------------------------------
| 1 | 1 | 0 | 1 | 0| 0|1|1|1|1|
------------------------------------------------------ Nu vil jeg vise jer hvordan jeg skriver 847 i det binære talsystem step for step.

Første step: Jeg starter med at skrive tabellen.

|512|256|128|64|32|16|8|4|2|1|
------------------------------------------------------
| | | | | | | | | | | Andet step: Jeg skriver hvor mange 512 taller jeg skal bruge.

|512|256|128|64|32|16|8|4|2|1|
------------------------------------------------------
| 1 | | | | | | | | | |

Tredie step: jeg skriver hvor mange 256 taller jeg skal bruge.

|512|256|128|64|32|16|8|4|2|1|
------------------------------------------------------
| 1 | 1 | | | | | | | | | Talrækken i det binære talsystem Eksempel på hvordan man skriver i det binære i forhold til 10-talsystemet. Fjerde step: Jeg skriver hvor mange 128 taller jeg skal bruge.

|512|256|128|64|32|16|8|4|2|1|
------------------------------------------------------
| 1 | 1 | 0 | | | | | | | |
------------------------------------------------------ Femte step: nu skriver jeg hvor mange 64 taller jeg skal bruge.

|512|256|128|64|32|16|8|4|2|1|
------------------------------------------------------
| 1 | 1| 0 | 0 | | | | | | | sjete step:skriver jeg hvor mage 32 taller jeg skal bruge.

|512|256|128|64|32|16|8|4|2|1|
------------------------------------------------------
| 1 | 1| 0 | 0 | 0 | | | | | | Syvende step: nu skriver jeg hvor mange 16 taller jeg skal bruge.

|512|256|128|64|32|16|8|4|2|1|
------------------------------------------------------
| 1 | 1| 0 | 0 | 0 | 0 | | | | | Ottende step: nu skriver jeg hvor mange 8 taller jeg skal bruge.

|512|256|128|64|32|16|8|4|2|1|
------------------------------------------------------
| 1 | 1| 0 | 0 | 0 | 0 |1| | | | Niende step: nu skriver jeg hvor mange 4 taller jeg skal bruge.

|512|256|128|64|32|16|8|4|2|1|
------------------------------------------------------
| 1 | 1| 0 | 0 | 0 | 0 |1|1| | | Tiende step: nu skriver jeg hvor mange 2 taller jeg skal bruge.

|512|256|128|64|32|16|8|4|2|1|
------------------------------------------------------
| 1 | 1| 0 | 0 | 0 | 0 |1|1|1| | Elvte step: nu skriver jeg hvor mange 1 taller jeg skal bruge.

|512|256|128|64|32|16|8|4|2|1|
------------------------------------------------------
| 1 | 1| 0 | 0 | 0 | 0 |1|1|1|1| Så lægger du dem sammen ved at sige 1x 512 plus 1x 256 plus 1x 8 plus 1x 4 plus 1x 2 plus 1x 1, og så giver det 847. Nu vil jeg vise jer hvordan man plusser med binære tal.

Hvis nu vi siger 133 + 28 i 10-talsystemet vil det se sådan ud:

1
133
+28
------
161
------
------ Men i det binære talsystem vil det se sådan ud:

111
10000101
+ 11100
----------------
10100001
----------------
---------------- Det er sådan man plusser med binær tal, men hvis nu jeg ikke vidste hvad det gav i
10- talsystemet f.eks. fordi jeg havde fået et eller andet stykke af en eller anden, som jeg skulle regne ud. og der efter finde ud af hvad det gav i 10-talsystemet. så blev jeg jo først nød til at regne stykket ud, "som vi jo hav gjordt på siden før" og der efter regne det om i den tabel jeg har vist jer lidt tidligere. Så nu regner jeg det lige hurtigt om til
10-talsystemet. Så kan vi jo også lige tjekke om jeg har regnet rigtigt, for hvis det ikke giver 161 så har jeg regnet forkert.

Nu tager vi resultatet af vores regne stykke i det binære talsystem og sætter det ind i tabellen og omregner det. Ja, nu sætter vi vores resultat ind.

10100001

Så først tæller vi lige hvor mange cifre vores resultat er på. Jeg har snydt lidt og talt dem i forvejen, for der 8. så siger vi de første 8 tal i tabellen og skriver dem op så vi kan sætte resultatet ind. Nu har jeg skrevet tabellen op så nu mangler vi bare at skrive vores relsutat ind og lægge dem sammen.

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

Nu kan vi skrive det ind og omregne det, men vi ved jo godt hvad det giver, men så kan vi tjekke om jeg har regnet rigtigt. Så har jeg sat det ind, nu mangler vi bare at lægge dem sammen.

|128|64|32|16|8|4|2|1|
---------------------------------------
| 1 | 0| 1| 0 | 0|0|0|1|

Nu kan vi lægge dem sammen. og der siger vi jo bare 1x 128 plus 0x 64 plus 1x 32 plus 0x 16 plus 0x 8 plus 0x 4 plus 0x 2 plus 1x 1 = 161 Jaaa!!! Jeg regnede rigtigt. Hvad er det binære talsystem Eksempel på hvordan man tæller til 10 binært. Tal i De samme tal Kommentar
10-systemet bare binært

0 0
1 1
2 10 2 findes ikke binært, så vi må bruge ny plads
3 11
4 100 Igen findes 2 ikke binært, så vi må bruge ny plads
5 101
6 110
7 111
8 1000 Igen findes 2 ikke binært, så vi må bruge ny plads
9 1001
10 1010 Lavet af: Jeppe Kejser Dahl Jensen
Full transcript