Bits & bytes magia manipulación

Hola

Por lo que se ha embarcado en el viaje de la programación y siente la urgencia de aprender la magia de bits y Bytes. Bien no busque como espero te ilumine para el funcionamiento de y, o, no a cambiar.

Si usted ha estado trabajando con Arduino puede saber un poco sobre esto pero supongo que algo de la magia han sido ocultado, así leyendo y sorpréndete.

Primero caí que yo debo saber la diferencia entre el bit y un Byte. Un Byte contiene 8 bits y son generalmente numeradas del 0 al 7, la razón de que creo es que el valor de cada bit es 2 a la potencia de su número, por lo que para el primero sería 2 a la potencia 0, que es 1, y para el segundo sería 2 a la potencia de 1 , que es 2, y siguen como 4,8,16,32,64,127. así que si nos fijamos en un byte, los valores de bit son:

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

Ahora, vamos a dejar a un lado las aburridas matemáticas y saltar a lo que es esta magia y lo que podemos hacer con él.

Artículos Relacionados

Cómo utilizar equipo registra - Lección 1 - Bit básico, Masking, operaciones de lógica

Cómo utilizar equipo registra - Lección 1 - Bit básico, Masking, operaciones de lógica

computadoras son difíciles de usar pero vale la pena aprender a usar. Parecen números, pero actúan como una serie de casillas de verificación. Cada bit puede tener una función diferente. Poniendo un 1 o un cheque se encienda algo. Cambiar el 1 a 0 a
Guía de iniciación a Arduino

Guía de iniciación a Arduino

Después de algunos años de experimentar con Arduino, he decidido que ha llegado el momento de compartir el conocimiento que he adquirido. Así aquí va, una guía de Arduino, con los fundamentos desnudos para principiantes y algunas explicaciones más av
Sin embargo otro Daft Punk mesa (5 x 5 LED matriz)

Sin embargo otro Daft Punk mesa (5 x 5 LED matriz)

sí, sé que esto se ha hecho antes, pero queria construir mis propio, utilizando piezas como pocos como sea posible.  Construí este modelo de montaje de pared o mesa, pero puede ampliarse para hacer una mesa de café.  He construido como un estudio par
UUEncoding en C

UUEncoding en C

Configurar el compilador GCCConfigurar un entorno de C como básica que podría. Puede ser más fácil maneras de ir sobre esto, pero quería utilizar GCC para compilar. Para configurar el entorno:Descargué y configurar MinGW32.He añadido estos incluye pa
48 x 8 desplazamiento matriz LED DISPLAY con ARDUINO controlador

48 x 8 desplazamiento matriz LED DISPLAY con ARDUINO controlador

un monocromo pantalla de matriz de puntos LED (solo color) se utiliza para mostrar los caracteres y símbolos que es interfaz con un microcontrolador. Este proyecto será deliberar sobre mostrando un mensaje de texto desplazable en una pantalla de matr
Tejido interactivo

Tejido interactivo

este proyecto es un tejido colgante, interactivo para mi hijita de 8 años.  Cada sección del tejido requiere que haga algo para activar las luces o los sonidos.Materiales necesariosTejido:Tela-5 colores para el fondo-Respaldo y vinculante (cerca de 1
Arduino despertador lona--How To

Arduino despertador lona--How To

materiales que necesitará:1. lona (cualquier tamaño)2. tela (suficiente para cubrir el lienzo)3. Velcro4. luces de LED de 8-105. conductor hilo6. hilo de rosca7. 1 tablero Lilypad sencillo Snap (usted podría elegir utilizar otros tableros de Lilypad
Controlador de estilo MIDI MPC casero

Controlador de estilo MIDI MPC casero

1.0 INTRODUCCIÓNDecidí construir y diseñar un controlador midi que se utiliza para enviar comandos a un equipo que ejecuta un DAW (digital audio workstation) para controlar diferentes parámetros dentro de ella. El DAW que usé se llama Ableton Live. H
Controlador multitouch música

Controlador multitouch música

Este proyecto es una pantalla táctil infrarroja Arduino powered / mesa de centro de interfaz que he estado usando para controlar diversas aplicaciones música y gráficos en mi ordenador. Este es un proyecto que recientemente he tenido tiempo para volv
Estanque de tela

Estanque de tela

al tocar los números, las flores pueden parpadear y hacer patrones.Paso 1: Materiales necesarios - 4ft azul de tela de algodón (para la base del estanque) precio: $4 (Walmart)-4 trozos de verde fieltro (para los cojines del lirio) y 4 piezas de color
Hacking Telnet

Hacking Telnet

http://en.wikipedia.org/wiki/TelnetHola a todos, hoy os voy a enseñar te Cómo hackear ordenadores con TelnetNota: esto es para propósitos educativos solamenteADVERTENCIA: no soy responsable de cualquier cosa que te puede pasar si intentas hackear cua
Capacitiva táctil Arduino lámpara

Capacitiva táctil Arduino lámpara

Edición: otro uno de estos y hackeado una lámpara de ikea con él. Se puede ver el ' ible overe aquíEl problemaEs tarde en la noche y la llama de tu teléfono móvil. Usted no puede ver donde está, ciegas a tientas alrededor de tu mesita de noche, trata
Comunicación de un Windows Forms a un TinyDuino

Comunicación de un Windows Forms a un TinyDuino

Serie es una de las formas más fáciles de comunicación hardware. No es la única forma de comunicación entre dos dispositivos, sino que ofrece varias ventajas sobre otros métodos; principalmente, se puede hacer con una conexión USB estándar mediante e
Bluetooth 100 kHz + generador de funciones de dos canales

Bluetooth 100 kHz + generador de funciones de dos canales

Quería tener un generador de funciones de dos canales que va por encima de las frecuencias de audio.Me inspiré por este generador de forma de onda basada en xmega Instructable. Pero en lugar de utilizar una placa de desarrollo de xmega, usaba el poco