Skip to main content

C Programming - 3. Bits & Bytes

Bits

Bits means the measurement of computer memory where we can store binary number or word. N-bits memory can store n-bits binary number or words

for example :

         1-bit memory can store either  1 or 0

because 1 and 0 are 1-bit binary numbers

         2-bit memory can store:
                                                  00
                                                  01
                                                  10
                                                  11


        3-bit memory can store:
                                                 000
                                                 001
                                                 010
                                                 011
                                                 100
                                                 101
                                                 110
                                                 111

and so on


Byte

1-byte memory consists of 8-bits that mean 1-byte memory can store, 8-bit binary number.

The byte is likely the unit to the measurement of computer memory.

So, it will be better if you know some relations

                                  8-bit = 1 byte
                                  1024 byte = 1 Kilobyte(KB)
                                  1024 KB = 1 Megabyte(MB)
                                  1024 MB = 1 Gigabyte(GB)
                                  1024 GB = 1 Terabyte(TB)



Happy Coding
See you in the next tutorial



Next Post:


https://coderavens.blogspot.com/2018/05/c-programming-41-first-c-program.html

Comments

Popular posts from this blog

C Programming - 4.1 First C program

First C program #include <stdio.h> int main() {      printf("I am a Programmer\n");      return 0; } Output:                    I am a Programmer In the next tutorials, we will understand this code point by point. Semicolon Issue we have to remember one important thing always end of every statement in C we have to put a semicolon From the first code, there are two statements        printf("I am a Programmer\n");        return 0; and both of them have a semicolon at the end of the line or statement Some people find this annoying 😒 but like it or  not we have to be careful about this Happy Coding See you in next tutorial Next Post: https://coderavens.blogspot.com/2018/05/c-programming-42-main-function.html

C Programming - 4.3 Header Files

Now, again see the first C program I wrote #include <stdio.h> int main() {      printf("I am a Programmer\n");      return 0; } Now, what #include <stdio.h> means actually  Here, stdio.h known as a Header file 😮, remember it's not studio.h 😜 . So many persons done that mistake when he/she first write C codes And, the coolest thing about header file is, it will give you a headache 😨 OK, I am just kidding  Header file term refers to that kind of file which contains C function declarations and macro definitions. A C header file contains .h extension. Like in this code stdio.h contains function declaration and definition of printf() that's why we had to include the  stdio.h  header file at the top of the code The basic syntax of including header files on top of the code #include <header_file_name> Now, you can wonder about printf() function, don't worry we will learn it gradually Some frequently used

C Programming - 1. Intro

Hi Everyone, In this series, we will be learning C Programming. So, What is Programming actually? Programming is the most amazing thing in this modern era. Programming is the way to teach the dummy computer what to do because a computer only understands 1's and 0's nothing else. And the combination of a 1's and 0's make a binary number, we all know that. Example: 1001000 1000101 1001100 1001100 1001111 Now, what this binary code says? It says "HELLO" 😮. It's cool right. One day I will teach you how to do this, then you can encoded cool messages or you can use it to propose someone 😉. Anyway, Now you can wonder what the heck is that I can play games like Far Cry 4 or Witcher 3 that seems pretty Advanced. OK, thanks to those programmers who find a way to do all those great things by the dummy computer. But, remember not only the games, think about your Android or iOS device, how cool is that. And the social networ