The journey of dragon transformation starting from Demon Slayer

Chapter 537: Chapter 1 that makes people bald

As for why he is said to be a programmer, it is because he is already pretty good at hardware stuff.

Modern computers generally focus on the propagation and storage of electronic signals. At the beginning, their application fields were mainly military and scientific calculations. Over the next sixty years, computer technology developed at an alarming rate, and no technology has the same performance-price ratio. Able to grow by six orders of magnitude in thirty years.

He had a rough understanding of the structure of a computer, but he didn't pursue a complete replica of a modern computer, so he stumbled along the way.

Fortunately, he learned a lot of magic knowledge from Rias's family in the previous world line, so based on this knowledge, he can fully imagine the future with the "Magic Stone Computer".

"Magic Stone" is the key core for the birth of "self" of Warcraft, and it is also the source of their life.

It can store both magic power and information. According to the fluctuation of magic power released by each magic stone, the effects and uses are also different.

The essence of a computer is to use electronics. To put it more specifically, it is to control the output and input of electronics. Together with the arithmetic logic unit, control unit and memory unit, a complete mature hardware system is assembled with various functions as the core.

These hardware all need to use electronic signals. Although we have roughly understood how the hardware operates, if the software cannot understand it, it is still in vain.

Of course, magic stone products do not require complex structures like computer hardware. Compared to computers, which have been developed for a long time, the magic stone in his hand is more like an integrated fool-like operation.

No, to be precise, it was the magic knowledge he learned that allowed him to complete this fool-like operation.

As long as he uses the circuit of the "Magic Array" as a basis to connect various areas, and at the same time sets the functions responsible for the "Magic Stone", he can complete the general framework of a computer hardware.

Then came the motherboard, CPU, memory, keyboard, all of which were replaced with "magic stone products", plus a projection of the display function. He studied them one by one, and it didn't even take him much time to figure them out.

But despite the astonishingly fast progress, he will not be complacent.

Now that the hardware is available, how does he get the computer to start working?

In other words, how should he communicate with the thing in front of him.

Speaking of which, we have to mention the computer language that first appeared. It is the binary system that the world is most familiar with.

I just said that magic stones can store magic power and information, and can also steadily and continuously release magic power. It seems that magic power is similar to electrons. Both can release signals or interrupt, which is equivalent to positive electricity and negative electricity. It is 1 and 0 in binary language. At first glance, it is not much different from modern knowledge.

He doesn't understand other advanced computer languages. After all, he was not a programmer in his previous life, but he still knows a lot about binary languages ​​compared to those.

Just like the human brain uses language to think, computers must have their own language to operate.

The so-called programming is achieved by relying on this special language.

Computers use binary to perform calculations, rather than the decimal system that people are familiar with.

The binary notation method of computers was first created by the German mathematician Leibniz. Leibniz was inspired by the Chinese Bagua diagram and believed that the Bagua diagram was a binary system.

Binary notation is a notation method where every two is followed by one. Figuratively speaking, the binary system is to put two bottles of wine into one box, two boxes into one box, and two boxes into one cabinet, and record the values ​​accordingly.

If it is a cabinet, a box, a box and a bottle of wine, the binary representation is 1 1 1 1, while the decimal representation is 1 5. After all, a computer is a machine. Due to its unique internal structure, calculation and storage are only convenient if it uses binary.

In a bunch of numbers composed of 1s and 0s, each early number was given its own special meaning. At that time, people who could use this binary language were collectively called scientists.

In that era when you had to read a book if you wanted to check a code, binary was definitely the first ray of light that broke through the times, but his appearance was by no means warm.

In his eyes, computer language and magic are actually similar.

As the amount of subsequent calculations increases, the complexity of binary calculations also increases. At least in advanced calculations, the complex calculations of binary will only hinder people.

The same goes for magic, nothing in this world is achieved overnight.

In this way, simplified language, that is, high-level language, was born.

High-level languages ​​are the result of simplifying complex languages, just like the evolution of fonts in human history.

For example, he is currently using the magic stone device in his hand to write addition, subtraction, multiplication and division within a hundred in binary. If displayed in text, this will be an extremely complicated symbol. He must turn into a programmer and type the code for a period of time before he can do it. Come to the final answer.

In this way, he must simplify the binary language program and give each string of numbers a simple symbol to give them a specific meaning, like various symbols and letters, or like nodes or symbols on a magic circle. arts.

As we all know, each node of the magic circle represents a different meaning, and the same is true for computer language.

To use binary, he first has to solve the problem of inputting numbers. He needs to let 1 and 0 evolve into a string of numbers from 1 to 10, and then slowly proceed upward until he has input all the codes with twenty-six letters and various symbols into the storage. In the "magic stone" of information.

For example, 10 65 41 is the letter A, and 10 66 42 is the letter B. He must type out all the complex codes representing the letters, and then send special signals composed of different magic waves to the magic stone that stores the function. In this way Only then can he complete the storage of information from the huge information database. (Note: The author has simplified the alphabetical programming of this binary code. There are still a bunch of 0s and 1s in front, so I won’t write down the number of words.)

Then, as long as the central processing unit cooperates with various hardware (keyboard), the required code can be derived from the "magic stone" that stores the information, and through simplified instructions, the stored twenty-six letters or arithmetic symbols.

As the huge amount of information was simplified so that he could use letters, writing the language became simpler. Everything was just a combination of numbers and slowly typing in code.

The same is true when converted into magic. From ordinary magic nodes to more advanced magic circles or runes, each rune has far more than one function, and more meanings give them more functions, thus Blooming into an ever-changing scene.

But now that I think about it, it really makes me bald. Fortunately, he is someone who can use advanced magic, so he doesn't have to study bit by bit and type code bit by bit like a programmer.

Thinking of this, Tazmi scratched her hair and felt a tingling sensation on the top of her head.

Tap the screen to use advanced tools Tip: You can use left and right keyboard keys to browse between chapters.

You'll Also Like