Coding 101 1: Coding 01100101

Veröffentlicht am: 23 Januar 2014
auf dem Kanal: Coding 101
154,592
1.2k

In the first episode of Coding 101, we learn how to convert binary into decimal, then break it down into machine code.

Binary:

Binary is a base 2 system. With the total sum based on each binary value being either "on" or "off" (Which is why it's called "BINARY")

2-bit Binary Value
Each BIT can have 2 values - on or off - 1 or 0
Each Bit is worth the value of powers of 2, counting up from 0.
We count the values from right to left.
With two bits, that means the "first" bit can be worth either "1" (2(0)) or "0" while the second bit can be worth "2" (2(1)) or "0"
If we have a value of 00 = 0 :: 11 = 3 :: 10 = 2 :: 01 -1
If we have a n 8-bit value the maximum value will be (1+2+4+8+16+32+64+128) 255

Let's Break Down the process!
If I had a value like 10101010... what logic would I use to get to the DECIMAL value? (170)
I would create a "Total" Variable
I would look at each position, from left to right, giving each position a value of 0-7
If the value was "0" then I would skip to the next value.
If the value was "1", then I would raise 2 to the power of that position, then add that value to the "Total" Variable.
Once I have no more values to calculate, I would report my total.

Get in Touch With Us!

Subscribe and get Coding 101 automatically at TWiT.tv!
Follow PadreSJ and Snubs on Twitter.
Watch the show live and join the chatroom every Thursday at 1:30pm PST.
Email us at Padre@twit.tv and Shannon@twit.tv.

Download or subscribe to this show at twit.tv/code.


Auf dieser Seite können Sie das Online-Video Coding 101 1: Coding 01100101 mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Coding 101 23 Januar 2014 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 154,592 Mal angesehen und es wurde von 1.2 tausend den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!