Section 7 Genius cannot be guessed

"No problem."

"Let's move on, then...... We humans use computers through computer language, that is, through conversations with computers. In the beginning, the language we used was machine language. The so-called machine language is to directly enter 0 and 1, which is the most primitive computer language, and you can understand it as the native language of the computer. Machine language is straightforward, but it's so cumbersome that no one writes programs in this language anymore. ”

"After machine language, the closest thing to a computer native language is assembly language. In our programmer's terminology, there is a word called compilation, which you can simply understand as translation. With the exception of machine language, all computer languages must be compiled before a computer can understand and run. Assembly language is the easiest language to compile of all computer languages. If we put it simply, you can think of assembly language as a kind of machine language that humans can understand. ”

"It's because assembly language is so close to computer language that assembly language can maximize the power of computer hardware. The biggest advantage of writing programs in assembly language is speed, and programs written in it are often several times or even hundreds or thousands of times faster than programs written in other languages. ”

Wang Lian paused when he said this, usually at this time, the class has already ended, because the content of a class should probably be so much, and if there are more, the students may not be able to understand. However, Wang Lian just took a breath and immediately continued, because the students he was teaching now were not ordinary college students at MIT, but Duan Tianwolf.

"I'm going to tell you a little bit about how assembly language works. Among our computers, the core role is the CPU, which translates into Chinese as the central processing unit. Once the assembly language has been compiled into machine language, it will be executed by the central processing unit. The main tasks of a typical CPU include obtaining machine language instructions from memory, decoding, and executing them; manages its own registers according to the instruction code; Modify the contents of the memory according to instructions or your own needs; Responding to interrupt requests for other hardware......"

Under Duan Tianwolf's eager eyes, Wang Lian told everything about assembly language at an unprecedented speed, and before he knew it, two hours had passed.

When class time began in the afternoon, Wang Lian wiped the fine sweat oozing from his head, and said to Duan Tianwolf with relief: "Okay, you should go to class now, and I should also take a break." ”

Duan Tianwolf said disapprehantly: "It's okay, teacher, you keep talking, I'll just skip class." ”

"But don't you never skip school except when you don't go to work?"

"That's because there's no good reason to be absent." Duan Tianwolf said, looking at Wang Lian with an innocent expression.

After Wang Lian and Duan Tianluo looked at each other for a while, they compromised, "Okay, that's all for assembly language, I'll now recommend to you another language that I like to use, C++." If you're proficient in assembly language and C++, you don't need to learn any language. Because the mixed use of these two languages, just like the Nine Yin Sutra plus the Nine Yang Sutra, is enough to make you stand alone in the world. ”

Duan Tianwolf looked at Wang Lian and smiled rarely, a spark appeared in his eyes that made Wang Lian feel a little frightened, "Teacher, I'm starting to get a little excited. ”

From this day on, Wang Lian began to formally teach Duan Tianluo computer technology, which includes software technology and hardware technology.

From the very beginning, Wang Lian was aiming to cultivate Duan Tianwolf into an all-round top hacker with both soft and hard skills. And there has never been a hacker in the world who grew up without access to the Internet. For a hacker, going online and communicating with hackers all over the world is almost a necessary way to grow.

Therefore, the way to make a hacker grow quickly is actually very simple, that is, let him soak in the Internet for a long time, browse countless forums, and contact all kinds of hackers.

As a top hacker, Wang Lian was extremely clear about this, but for a long time, he didn't consider letting Duan Tianwolf get in touch with the network.

He did this for two reasons.

First, he hopes to lay the most solid foundation for Duan Tianluo, not only as an almost all-round expert in software, but also in hardware, he must also reach the level of a senior hardware engineer.

A good hacker is not only proficient in software, but also needs to be highly skilled in hardware. Mitnik, the super hacker who shook the world, was very accomplished in hardware.

Computer hardware involves semiconductors, radio and other disciplines, is a real comprehensive discipline, its requirements for basic skills, can be much higher.

Second, Wang Lian couldn't restrain his impulse to go online in order to avoid himself, which caused a big deal.

Before leaving the United States, Code gave him a special phone call and told him that the hacking software released by the mask contained a small intelligent program. This intelligent program records Wang Lian's preferences for using the computer and some of his personal habits.

That is to say, unless Wang Lian can ensure that the computer he is connected to the Internet is absolutely free of this virus. However, it is clear that with Wang Lian's current strength, he cannot ensure this. And once that computer unfortunately really has that kind of virus, the fact that Wang Lian is online will be known to Mask Island.

If that happens, the consequences will be unimaginable. It is precisely because of this that Wang Lian did not dare to go on the net once. And once Duan Tianwolf was arranged to go online, as a person who had lived on the Internet since he was a child, it was really difficult for him to control himself from going online.

In view of the above two reasons, Wang Lian set a one-year period for Duan Tianluo's basic training, of which four months were used to lay the foundation of computer software, and the other eight months were used to learn the foundation of computer hardware, which required more basic skills.

The timetable set by Wang Lian was already based on a high evaluation of Duan Tianwolf's learning ability.

But when the facts happened, Wang Lian was still shocked by Duan Tianwolf's learning progress.

From March 2003 to August 2003, except for Fang Chong, Duan Tianluo spent almost all of his time studying computer technology. Including class time and working time at the casino, he always has a book related to computer technology in his hand.

He kept his hands on it, devouring with an almost insane enthusiasm any knowledge he came into contact with computer technology. According to Wang Lian's original idea, he planned to personally start from the basics to cultivate Duan Tianwolf.

But in fact, he found that Duan Tianwolf's inhuman curiosity was so strong that he couldn't satisfy it alone.

;