Chapter 215 The actuarial type that will shine
The teacher was still giving lectures slowly in the classroom. Zhang Donglai could no longer wait. He hurriedly grabbed the principal beside him and said anxiously: "Principal Liu, can you bring me a textbook? Well, it is the course taught by the teacher in it... By the way, if there are other textbooks related to Chinese processors, please give me a set of them together?"
Principal Liu was about to find him a textbook, but when he heard it, he stopped and smiled bitterly: "Professor Zhang, if it is the textbook for this course, I can help you ask the warehouse for one. But if all the textbooks related to Chinese processors are too many, there are hundreds of books, and I can't hold them."
"Hundreds of books? They are all related to Chinese processors?" Zhang Donglai was shocked.
"Of course!" Principal Liu said with a smile, "Although this kind of processor was only manufactured in small batches last year, the specific design work was completed as early as the beginning of 1979. Its architecture, logic operations, data storage, instruction sets and other related contents have long been issued to various schools and research institutions, and began to organize learning. Computers, machine tools, instruments, transportation and other parts involving automation control are all based on this kind of processor as a model for teaching. From the beginning of admission, students learn how to program Chinese..."
"Impossible!" Zhang Donglai exclaimed, not believing that it was true.
You should know that it takes a long time to develop a new processor, and the design will be constantly modified in actual use, and it will take several years to gradually improve it.
And when there was no physical object, I started teaching based on this as a blueprint, which is too incredible.
He immediately thought of a possibility: unless this so-called Chinese processor is a mature design from the beginning, the developer knows that there are no design errors in it, and only then dares to start promoting teaching on a large scale before the physical objects are manufactured.
Very likely!
The more he thought about it, the more he felt that this might be the case.
He no longer had the intention to eavesdrop outside the classroom, and immediately followed Principal Liu and others to the office building and received a trolley of textbooks from the warehouse where the textbooks were kept.
On these textbooks, the words "Military Division Textbook Compilation Group" are printed without exception, but the specific list of members of this compilation group has not been printed.
He asked curiously, but only heard Principal Liu and others laughing, which seemed mysterious and weird.
Zhang Donglai had no intention of guessing riddles, and hurriedly found the course taught by the teacher just now, and opened the textbook and read it in a glance.
He quickly found the paragraph about the Chinese processor, then slowed down, read it carefully, and stopped to think for a moment, and then continued to read.
His theoretical knowledge is much better than beginners who don’t know anything. The teacher just now had to instill boring knowledge points into students through simple metaphors. But for him, those computer-specific terms that seem difficult to read in the textbooks are not at all difficult.
After reading this textbook, he has a clearer understanding of Chinese processors.
For processors, instructions do not exist in the form of lists, but are cured in the chip in the form of decoding circuits.
The user gives an external current and the decoder starts working to identify whether the current signal complies with the logical circuit. Once it is met, it means that the signal is a legal command, and then the relevant calculation circuit is driven through the control circuit.
The most important thing in the processor is this decoding circuit.
Each instruction has a unique identification circuit corresponding to it. There are as many instructions as there are, as many decoding circuits as there are.
It is like a decoding book in a telegraph machine. Without this decoding circuit, the instructions sent by the user will not be recognized, and it will be impossible to correctly drive the processor to work.
In this step, there is no bifurcation between the Chinese processor and the English processor.
The most critical bifurcation of Chinese and English programming appears in the compilation part.
When they were still a military division, they developed a set of Chinese assembly codec programs. Through this set of Chinese assembly, programmers can input relevant Chinese instructions for program writing, and then convert them into coded signals that the processor can recognize, and pass them to the decoder, and control the processor to run the program.
Zhang Donglai read the Chinese assembly program attached to the textbook as an example and found that he read the content of this program very easily. Combined with the processor's data storage specifications and instructions, he quickly understood its function: using dot matrix drawing, the screen shows the bold Chinese character "Totalize the proletariat and build a new socialist motherland" drawn on the screen with three lines of thirty-two times thirty-two dot matrix!
Chinese programming is really easy to use!
It is still very troublesome to say it is troublesome, but it is also very simple to say it is simple.
Before programming, you must first have the shape of these three lines of large characters in your mind, and at the same time determine the corresponding position of each point on the screen of a traditional pal standard TV. After determining the position, you can directly specify the starting position of each line that needs to be lit through the Chinese assembly program. After determining one line of lines, you will execute the program and finally draw the shape of twenty-one large characters.
The most important thing is that Zhang Donglai found that this set of Chinese assembler program is very consistent with the Chinese language habits. Combined with Chinese instructions, he is an outsider who has never been exposed to computer programming. He can easily program Chinese through self-study!
The most painful thing for Chinese people to learn computers is to use computers and design programming based on Western usage habits. Many people do not have the patience and eventually can't persevere and give up.
With this Chinese compilation, Chinese people still have to learn a lot of relevant knowledge about memory calls, but at least they can make learners understand, understand, know what these instructions and calls are for. They no longer feel that they are reading a book of heaven and cannot understand them at all, and the difficulty of learning is very different.
Especially when programming, it is designed entirely based on the language habits of Chinese people, so it has no awkwardness and is very smooth to use, and the difficulty of programming is greatly reduced.
This may not be of much significance to computer experts. For these users who are proficient in English and computer software and hardware, it may be easier to use in English. Because they are used to it, their way of thinking has become completely Westernized and they do not think there is anything wrong with working in an English environment. Moreover, English input does not require repeated switching, and can be completed directly through the twenty-six letters on the keyboard, which feels very convenient.
But for beginners, the English environment is extremely unfriendly and it is very painful to learn.
For them, this Chinese compilation is exactly in line with the native language habits, it is easy to learn, it is very smooth to use, and it can be started quickly.
However, even if the same assembly language is translated into English, Westerners will feel very unfriendly when using it and then feel disgusted with it.
Why?
The locale is different.
Just like when Chinese people use English environment programming, they feel foggy and difficult to understand when they learn. Westerners use Chinese programming, they will also tear their hair crazy after learning for a while, and roar like "What the hell is this?"
Because this system was not designed for them at all!
It's that simple.
It seems that Guan Fei just made a Chinese compilation, which is not considered a Chinese processor at all.
But if you think about it carefully, this processor is completely designed and developed by Chinese people, and its instruction set is completely in line with the usage habits of Chinese people. The assembly language developed with this instruction set is also a pure Chinese environment. Unless Westerners comprehensively analyze the processor circuit and then recompile a set of English assembly sets, it is difficult to flexibly use it.
Will Westerners put such effort into this processor developed in China?
I want to know the answer.
Since Westerners disdain to conduct in-depth research on it, the cost of this reverse research will become higher and higher. Although a processor designed mainly for Chinese users is deliberately added to a Chinese user group, it seems a bit intentionally to express his unique childishness, but what's wrong with calling it a Chinese processor?
In the past, people didn't speak English processors, but because its designers, developers, and user groups automatically accepted the English usage environment and did not raise any objections. So without prefixing it, everyone understands that this is the processor of the English environment.
Only when the processor independently developed by the war zone emerges will it be drawn in Chinese and English in the field of computers in the future.
As for which line develops better and faster, it will take time to prove it.
Anyway, in this thick stack of textbooks, Zhang Donglai found that the industries involved in the actuarial processor solutions cover almost every category he knows: scientific computing, data processing, real-time control, auxiliary design, pattern recognition, entertainment and gaming.
Based on Chinese assembly, script design, graphic drawing programs, text processing programs, system programming languages and other high-level languages developed on it. There are several types of them for programmers of beginner, middle and advanced levels to choose from.
From the introduction of the textbook and the examples of the generated programs after compilation, the programs written in languages that are more suitable for beginners are usually large and cumbersome and have low execution efficiency. However, high-level languages suitable for middle and high-level programmers are very good. The generated programs are compact and concise. According to different needs, they have their own characteristics in various aspects such as data processing, structured writing management queries, general programming, object design, hybrid programming, etc., which are no less than the various programming languages currently developed in the West.
What is even more commendable is that there are tens of thousands of related program examples!
He just doubled it a little bit, and found countless program fragments for instruments, automation industrial control, game design, graphic drawing, household appliance control, vehicle and ship navigation, embedded equipment design, etc. in the extracurricular reading book of a trolley.
From a complete structure of source program to a small fragment, it is like a vast ocean of programs, all-inclusive and omnipotent.
The coverage is so wide that only he could not imagine, and there is nothing he could not find!
Programmers from all walks of life can easily find examples, program fragments related to the problems they want to solve in these reference books, or open up their ideas, or follow the rules, and design programs that meet work needs very conveniently.
Zhang Donglai was completely shocked and could hardly speak.
What a huge database. Although the processor has just been released, there are a complete range of supporting solutions based on it. You can just use the script to port to various platforms and generate immediate benefits. The huge number and complete variety of them are simply unimaginable.
If he was afraid of the new release at first, and was completely unfriendly to Western users, he would not be able to get enough support. But when he actually stroked his hand with several stacks of books more than one meter high, he realized that actuarial processors do not need other people's support at all, and it gave itself the strongest support!
Chapter completed!