How does a computer turn binary into text?

281 views

I searched for similar questions here and none of them really gave the answer I’m looking for.
I understand we have the concept of encoding where in the ascii scheme, the letter A, for example, is encoded to 01000001, because humans agreed on this to be so, *but where actually is that A* when the binary calls for it, if physically in the cpu, for this example we just have 8 microscopic transistors, 2 holding a charge and 6 without a charge that we point to and say “That there means A…but it also means 65 in decimal”? Clearly there’s some level of abstraction here I’m not aware of.
Does 01000001 actually just correspond to a standardized pixel arrangement in the shape of A that is only actually rendered by the hardware in the situation where it’s called to be printed on a screen?

In: 0

8 Answers

Anonymous 0 Comments

The binary code of the letter means nothing to the processor or other hardware, it’s just a value. Text processing software is what makes it the letter “A”. The program running on your computer calls a subroutine from the library that operates on this value in a way appropriate for the letter “A”, for example, calls another subroutine from another library that calculates which pixels should be colored to display the letter.

You are viewing 1 out of 8 answers, click here to view all answers.