Bits & octet magie manipulation

Salut

Donc vous avez entrepris le voyage de la programmation et l’envie d’apprendre la magie des bits et octets. Eh bien, regardez pas plus loin que j’espère pouvoir vous éclairer sur les chantiers de AND, OR, pas et passer.

Si vous avez travaillé avec Arduino, vous savez peut-être un peu à ce sujet, mais je suppose que certains de la magie ont été cachées vous, alors bonne lecture et être surpris.

Tout d’abord, je suis tombé que je dois vous dire la différence entre le bit et un octet. Un octet contient 8 bits et sont habituellement numérotés de 0 à 7, je crois que la raison pour cela est que la valeur de chaque bit est 2 à la puissance de son numéro, alors pour le premier bit serait 2 à la puissance de 0, ce qui est 1, et pour l’autre serait 2 à la puissance de 1 , qui est 2, et ils suivent comme 4,8,16,32,64,127. donc, si nous regardons un octet, les valeurs de bits sont :

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

Maintenant, permet de mettre de côté les maths ennuyeux et sauter dans quelle est cette magie et ce que nous pouvons faire avec elle.

Articles Liés

8 bit PC Mage blanc

8 bit PC Mage blanc

ma nouvelle création de 8 bits. Le PC de Mage noir est aussi ici si vous fouiller:). Le Mage noir devenait solitaire alors qu'il était temps que je fait son partenaire:)Ses stats sont :cubes en bois de 2 k2 flacons de colleProcesseur i7-680Intel DP55
Comment faire pour utiliser l’ordinateur enregistre - leçon 1 - Bit Basics, masquage, opérations logiques

Comment faire pour utiliser l’ordinateur enregistre - leçon 1 - Bit Basics, masquage, opérations logiques

ordinateur registres sont difficiles à utiliser mais la peine d'apprendre à utiliser. Ils ressemblent à des nombres, mais agissent comme une série de cases à cocher. Chaque bit peut avoir une fonction différente. Mettre un 1 ou un chèque s'allume que
UUEncoding dans C

UUEncoding dans C

Mise en place le compilateur GCCJ'ai configurer un environnement C comme base que j'ai pu. Il peut y avoir des moyens plus facile d'aller à ce sujet, mais je voulais utiliser GCC pour compiler. Pour configurer l'environnement :J'ai téléchargé et inst
Encore un autre Daft Punk Table basse (5 x 5 LED Matrix)

Encore un autre Daft Punk Table basse (5 x 5 LED Matrix)

Oui, je sais, cela a été fait avant, mais je voulais construire mon propre, en utilisant aussi peu de pièces que possible.  J'ai construit ce comme un dessus de table ou montage mural, mais il peut évoluer vers le haut pour créer une table de café.  
Pense-bête impossible

Pense-bête impossible

Je ne peux pas encore comprendre il. Comment est-il possible de créer cette création envoûtante d'un pense-bête ? De bout en bout ce bit de magie est trois coupes et un pli loin d'être un pense-bête normal. Avant de suivre le Instructable, essayer de
Quilt interactif

Quilt interactif

ce projet est une courtepointe de pendaison, interactive pour ma fille d'ans 8.  Chacune des sections de la courtepointe oblige alors à faire quelque chose pour activer les lumières ou les sons.Matériaux nécessairesPour Quilt :Tissu-5 couleurs pour l
Arduino réveil toile--How To

Arduino réveil toile--How To

matériel vous aurez besoin :1. toile (toute taille)2. tissu (assez pour couvrir la toile)3. Velcro4. lumières LED 8-105. fil conducteur6. fil7. 1 plateau Lilypad Simple Snap (vous pouvez choisir d'utiliser les autres planches Lilypad ainsi)8. 1 Lilyp
Raspberry Pi au travail : serveur de ports Console série

Raspberry Pi au travail : serveur de ports Console série

Il est longtemps passé du dernier millénaire (modern). Nous sommes maintenant à l'ère du « Cloud Computing », pourtant il y a toujours ceux qui le personnel des centres de données 24/7... Lorsqu'inévitablement « Legacy Systems » Lurk , exécutant quel
Rétro-ingénierie à émuler les cartouches d’encre pour une imprimante Epson

Rétro-ingénierie à émuler les cartouches d’encre pour une imprimante Epson

pour les deux dernières années, j'ai été l'intention de me construire une imprimante 3D de certaines imprimantes à jet d'encre anciennes que j'avais recueillies au cours des années. Mais pas jusqu'à il y a deux semaines avais j'ai réellement commencé
Contrôleur de style MIDI maison MPC

Contrôleur de style MIDI maison MPC

1.0 INTRODUCTIONJ'ai décidé de créer et de concevoir un contrôleur midi qui est utilisé pour envoyer des commandes à un ordinateur exécutant un DAW (digital audio workstation) pour contrôler différents paramètres qu'il contient. Le DAW j'ai utilisé s
Contrôleur de multitouch musique

Contrôleur de multitouch musique

Ce projet est un écran tactile infrarouge alimenté par Arduino / table basse interface que je me sers pour contrôler diverses applications graphiques et de la musique sur mon ordinateur. Il s'agit d'un ancien projet que j'ai récemment eu le temps de
Étang de tissu

Étang de tissu

quand vous touchez les numéros, les fleurs peuvent cligner des yeux et faire des patrons !Étape 1: Matériaux nécessaires - 4 pi de tissu de coton bleu (pour la base de l'étang) prix: $4 (Walmart)-4 morceaux de vert, feutre (pour les nénuphars) et 4 m
Capacitive Touch Arduino lampe

Capacitive Touch Arduino lampe

EDIT : J'ai fait une autre d'entre elles et piraté une lampe ikea avec elle. Vous pouvez voir la ' ible overe iciLe problèmeIl est tard dans la nuit et votre téléphone portable sonne. Vous ne pouvez pas voir où il est, vous aveuglément tâtonner autou
Le bouton Déconnexion

Le bouton Déconnexion

Dans ce instructable je vais vous montrer comment faire un bouton qui vous déconnecte de votre ordinateur.Étape 1: Pièces et outils Voici les pièces et les outils nécessaires à la réalisation de ce projet : arduino micro ou Leonardo, souder, fer à so