Embedded systems exist in our cars, refrigerators, washing machines, telephones, televisions, mixer etc. practically everywhere. Embedded C is the most popular language used to program the processor and controllers used in these systems. So what is embedded C and how is it different from actual C? Continue reading C vs Embedded C
According to the SI system, a kilo =1000 of any quantity or that’s what we have learnt in school. Honouring this fact, 1 kilobyte = 1000 bytes. But our digital systems work on a binary scale. So according to it 1 kilobyte= 210 = 1024 bytes.
So what exactly is a kilobyte? Is it 1000 bytes? Or is it 1024 bytes?
We humans have languages to communicate with each other. So do machines. But their language only contains 1’s and 0’s – Binary. Almost all digital systems that we have are known to use Binary.
Continue reading Why 1’s and 0’s?