Chapter 90
Chapter 90 Three Hundred and Eighty Six Plan
Jobs always wanted to create an extraordinary product, and the graphical user interface of PARC was what he dreamed of. Therefore, among the people who came to visit, Jobs was the most excited. He made no secret that he would promote the commercialization of Apple. The intention of this technique.
Tang Huan originally wanted to give Jobs some professional advice when he left.
For example, in order to ensure the system performance of the graphical user interface, the CPU should directly choose Motorola’s MC68000, and so on, the development of such projects will face problems, so as to avoid unnecessary detours.
From the bottom of his heart, Tang Huan still hopes that Apple can launch MAC more smoothly than in the past, so that he can share the competitive pressure brought by IBM.
But Jobs only took Atkinson excitedly to make his ambitions-we also want to build such a computer, directly ignoring Tang Huan, and quickly got into the car to continue the discussion.
Seeing this scene, Tang Huan shook his head helplessly. Since you can’t urinate in a pot, let’s develop on our own.
Because the big boss was calm and calm, the group of visitors from Zheru was also very calm. Many engineers thought about the projects they were working on, feeling that the development concept that Tang Huan instilled in them on weekdays. No worse than PARC, this trip for comparison and reference shows that Philosopher is in a leading position in technology.
After returning to the company, Tang Huan naturally had a meeting to summarize the gains of the trip.
“You have not noticed that PARC’s technical concepts, especially in software, are not unfamiliar to us.” Tang Huan said in his opening remarks.
Seeing everyone nodded in sympathy, Tang Huan continued, “That shows that this excellent laboratory has been established for nearly ten years and has produced many technological achievements. Their researchers have thought of it with us. Philosopher’s technical direction is correct.”
Tang Huan is very arrogant and put PARC in a subordinate position, but this speech skill has further strengthened the confidence of the employees of Philosophy.
“After Apple sees the graphical user interface, if it wins the treasure, that technology is indeed excellent, but I feel that PARC’s network technology also needs to be paid attention to. Who remembers the name of the network?” Tang Huan deliberately tested it.
“Ethernet.” Many people answered in unison like elementary school students.
“There is no doubt that PARC’s network concept will be the trend of computer development.” Tang Huan nodded with satisfaction, “But these things take time to digest. Now they can only be used as a toy for people to appreciate, but the mouse can be as fast as possible. Developed to make it easier for our customers to work.”
Tang Huan was very calm. He sorted out the many technical achievements of PARC according to the long-term, mid-term, and immediate practical application, and asked everyone to express some opinions. Finally, he announced the adjournment of the meeting and ordered the recorders to sort it out. The content of the meeting can be used as an outcome to be distributed to all employees for learning so as to reach a consensus.
In terms of management mode, Zheru is somewhat similar to Intel, with strict organization and clear rules. The entire enterprise is like a closely-operated machine, in sharp contrast with those typical Silicon Valley companies.
Although some creativity may be lost due to this, it guarantees stability, allowing philosophers to maintain orderliness in the rapid expansion of scale, without allowing Gates to see the jokes of chaos and collapse.
Among the many methods, it is undoubtedly very important to build your own corporate culture.
One of the characteristics of Zheru is that, no matter what position they belong to, employees will be required to learn the results of discussions in certain meetings.
After dealing with this link, Tang Huan came to the R&D department again, this time he focused on the development of C language programming tools.
Like the hardware bus, the C language is Tang Huan’s software technical reserve for the second-generation Fangyuan computer. He saw the completed report from the documents he submitted regularly, so he came to confirm it.
Originally this job was very difficult, but thanks to the developed open source community in his previous life, Tang Huan successfully wrote a highly mature C language specification with his own efforts, and wrote a stable Intel8086CPU version of the compiler The core, named ZeroneCrossPlatformC, or Zheru CPC, was then handed over to a special five-person team to be responsible for the follow-up development of Motorola’s MC68000 version, primary function library, etc. according to the roadmap.
In the first edition of “C Programming Language” published by Dennis Rich and Brian Collingham in 1978. Introduced the C language standard.
Tang Huan’s C language specification is compatible with this standard, but many improvements have been made.
For example, considering that although Motorola uses 16-bit CPUs as its opponents, its internal registers are 32-bit microprocessors, which are actually 32-bit microprocessors, and in the next few years, personal computers will soon enter the age of 32-bit CPUs, so Tang Huan The support for data type definition is more comprehensive and reasonable.
As for pointers, inline assembly language and other features that ensure the efficiency of C language execution, after safety restrictions were made, they were fully inherited.
ZeroneMacroAssemble, or Zeru MA, is the company’s current main development environment, but it will gradually transition to a model based on Zeru CPC and MA as a supplement.
If the former is characterized by macros, then the latter is cross-platform.
After the hardware level such as is further improved, Tang Huan will gradually introduce object-oriented, template library and other features.
But it is estimated that by that time, there will be fewer places to do it yourself.
In order to verify the results of the project, the team developed a scientific calculator program. The same source code was compiled into Intel8086 and MC68000 programs on the development platforms provided by Intel and Motorola, and then run.
For a tool as complex as a compiler, a comprehensive evaluation is required for the success of its research and development, but Tang Huan has basically no problem with his empirical judgment.
“Everyone, your research and development results will be useful soon. The company’s next-generation products will be developed using CPC.”
Tang Huan first affirmed their work, and then changed the conversation, “But I have to say sorry, I can only cash out the Christmas red envelopes and project bonuses in the rewards. The vacation is impossible, because you will soon start downloading. A more important project.”
In the face of a generous salary system and detailed rules of honor, Philosopher’s engineers behaved very honestly, working tirelessly like slaves, and producing products that create sales myths.
These five real people who have been successfully brainwashed in front of them, as soon as they heard that there was a new job, their eyes immediately showed enthusiasm.
After Tang Huan encouraged them again, he returned to his office and began to think carefully about the development plan of the second-generation Fangyuan computer.
Regardless of whether IBM has really started the chess plan, Zheru will now enter the next-generation product development cycle as soon as possible.
Because the plan involved too much information, Tang Huan lived in the company for the next few days.
In order to reduce the risk, the whole plan is divided into two routes, that is, the microprocessor adopts Intel8086 and MC68000 respectively.
The most obvious difference between the two is that all internal registers, internal and external data buses of Intel8086 are 16-bit wide, which is a complete 16-bit microprocessor. As for the external address bus, it is 20 bits, and the physical addressing space is Up to 1MB. The MC68000 internally uses a 32-bit bus and registers, the external address bus is 24 bits, and the physical addressing space reaches 16MB.
Obviously, only from the surface, MC68000 is more advanced than Intel8086, but it is also true.
For example, because the register width of Intel8086 is smaller than the width of the external address bus, in order to be able to access the entire address space, special addressing calculations—segmented addressing are needed, which is a bit troublesome, while MC68000 is much better.
In previous lives, even though the MC68000 was eventually eliminated from the personal computer market due to technological advancement, it is still widely used in industrial control systems, consumer and embedded fields.
Until 1996, Motorola stopped producing MC68000 with HMOS technology.
In Tang Huan’s view, the second-generation Xiaobawang game console will basically be derived from the MC68000 branch.
But advanced technology does not necessarily mean market success. Intel’s 8086 and Microsoft’s DOS illustrate this point. Therefore, Tang Huan also regards Intel 8086 as a research and development branch.
If both are successful, the operation will be divided into grades.
Because the current version of the MC68000 instruction set does not support key features such as virtual memory, Tang Huan does not plan to spend too much energy on multi-tasking operating systems. Like Intel8086, he uses CPC to develop an operating system based on FreeDOS, an open source community in the past life.
Although it will not support the graphical user interface for the time being, it will provide a tool similar to the Windows Explorer in the previous life-DOSShell, UU reading www.uukanshu. com to help ordinary users operate the computer more conveniently.
Because the second-generation Fangyuan computer uses a 16-bit CPU, it will bring the development of personal computers to the third generation. In order to let everyone know this clearly, Tang Huan’e named this project “386” in a funny way. .
The biggest imaginary enemy of the 386 project is IBM-PC. Naturally, apart from Tang Huan’s personal opinions, most of its content is based on the IBM-PC technical indicators, making various reasonable supplements and catching up.
The broadening of vision brought about by the rebirth allowed Tang Huan to know the direction of the whole project and how to divide complex R&D tasks into parallel modules.
Even so, Tang Huan’s style is still very stable, not as rash as Jobs asked Atkinson “how long will it take to develop a graphical user interface” and Atkinson ignorant answering “six months” fearlessly, he formulated The development cycle is one year.
As long as the mature second-generation Fangyuan computer can be released in the first half of 1981, it should be able to take the lead against IBM-PC.
In the first phase of the 386 project, Tang Huan intends to set up two teams of about 12 people, let them make prototypes respectively, and then enter the next phase of work after evaluation.
Tang Huan has been in the office these days, which naturally aroused the curiosity of the employees.
When Tang Huan, with a stubble face and shabby face, announced the meeting, the engineers who were named and entered the meeting room finally knew the answer. It turned out that his boss was planning a big plan to fight against the blue giant.