# How Your Electronic Devices Are Keeping Secrets

6 min readWell, the name of the computer is not at all new to us. But even today we do not know much about how computers work. In computers, we store sounds, graphics, pictures, numbers, text, and whatnot. But how does this computer store all such data? What story does a computer read that we need to know about? Is it very complicated or very easy?

Computers are electronic machines that use electricity for data processing and storage, and electricity moves very fast through wires. The internal data processing and storage in a computer is electronic which is very fast and reliable. All the amazing multimedia that we see on modern computers today is made up of simple on and off switches and to create it, we have to convert all the real-world sound, picture, and numbers data into switches which is very simple.

To process real-world data in a computer, we have to represent the data in switches, for which the binary coding system of computers comes in handy. So now comes the next question What is binary and what is its relation with thinking, Let us know what kind of relation it is. Binary is a mathematical number system which is a way of counting. We all know how to count with the help of zero to nine digits. But computers have only two numbers, zero and one. That means binary has only two digits for counting, zero and one. And computers have switches to represent data and these switches have only two states, on and off.

So in such a situation, zero of binary is suitable for switching off and one of binary is suitable for switching on. So now that the relationship between switches and binary codes is clear, let us move ahead and learn about bits and bytes as well. You already know what a binary digit is, i.e. either zero or one. So this binary digit itself is called a bit. This is the short form of a binary digit word, that is, one bit can be implemented with one switch. To make it more clear, let us tell you that zero means one belt, one means one bit. Similarly, when several bits together represent data, it will be counted like this. Zero one one zero means four bits. And you also know that a group of one bit is called a byte, which is the basic unit of data. Like zero one. One zero one. Zero one. One means one bit which will be called one byte.

Computer manufacturers express memory capacity and storage capacity in bytes, which can be in kilobytes, megabytes, and gigabytes. There are one thousand 24 bytes in one kilobyte. One megabyte contains one thousand 24 kilobytes, while a giga byte contains one thousand 24 megabytes.

So let us know about the method of re-presenting data in bytes. So by now, we have learned that binary codes are zeros and ones that show on-off switching and binary is in digits, bits, and bytes. But the question arises how come there are only two numbers i.e. zero and one? Must represent so many things like sound, pictures, and graphics. So let us try to understand how easy it is and how difficult it is. In fact, a single byte can represent many types of data, such as zeros and ones. Zero zero. Zero zero one. This is a byte Can also represent characters. Can also represent a sixty-seventh-decibel level for sound and a sixty-seventh level of darkness for a dot in a picture.

Apart from this, this byte can also be an instruction for the computer. Similarly, counting of the decimal system is done, like zero of decimal numbers. There will be zero in a binary system. One of the decimal numbers will be one in a binary system. In the binary system of decimal numbers, one will be zero. Three of the decimal numbers will be one in the binary system. In the four-binary system of decimal numbers, one zero will be zero. Five in the binary system of decimal numbers will be one zero one. In the six binary systems of decimal numbers, one will be one zero. Seven decimal numbers will be one by one in the binary system. In a binary system of decimal numbers, one would be zero, zero would be zero and the right of decimal numbers would be zero. In a binary system, one zero will be zero one.

So after understanding about decimal system we know how characters are written on a computer. There are groups of bits to represent different characters and for some such characters, the bit parton and byte number are known so that. To be easy to understand. There is a bed pattern for the character. Zero. One zero zero. Zero is zero one and the byte number is six five. There is also a pattern for the character zero. One zero, zero. Zero is zero, one zero, and the byte number is sixty-six. Similarly, for small characters, the number is bed patan, zero one zero, zero zero, zero one, and byte number is ninety-seven.

Similarly, the bed pattern for small B characters is zero, one, one zero, zero zero, one zero, and byte number. Let us know about the picture and graphic data. You know that computer graphic data such as pictures, movie frames, and drawings are represented by a grid of extra pixels, and in simple graphics one byte can represent a single pixel. Models, video games, and colorful graphics use many bytes per pixel. Now if we know about sound data, sound comes in the form of an analog wave and sound has many formats to represent bytes. Song wave is converted from analog wave to digital data and know how the program data is in the form of bytes. Well, everyone knows that instructions are given to the computer to give it proper performance and each instruction is of one byte or a small collection of bytes. That means byte is also used as a computer instruction. In this programming process, instructions are written in English and the compiler, which is a software program, transforms this English text into bytes so that the computer can understand all these instructions.

Now one last word important question here is how does the computer know what the byte is representing? As we learned earlier, a byte can represent a zero one zero zero zero zero one integrate sixty-seven, a character C with a darkness level sixty-seven, a pixel with a decibel level fifty-seven, and an instruction Is. Apart from this, there are many types of data that bytes can represent. In such a situation, the computer takes the help of the context in which it is using the byte. That means if that byte is being sent to the speaker then a sixty-seventh level of sound will be produced. If he is sending the bytes to the monitor or printer, then a pixel with the sixty-seventh level of darkness will be produced and in this way, the computer will easily get the right performance at the right place. And if the bytes are coded with standard coding techniques, such as SC for characters, GIF for pictures, and WAVE for sounds. So when the computer sends the bytes to any device, the device will be able to produce data related to that coding and this is how data is stored in electronic devices like computers.