>>> Personalized CPU
Http://bbs.tianya.cn/post-it-657472-1.shtml
First, the CPU group has multi-core U multi-instruction sets u
Second, instructions can be managed.
1. a cpu with multiple instruction sets can be placed on the motherboard.
2. Perform CPU instruction ing or add commands in a reorganized manner.
3. automatically generate a ing command table.
4. built-in compiler, based on the ing instruction tableProgramRecode. The default command table may be used here.
Third, the built-in command ing command system is isolated from the software system.
In this way, the CPU commands of each application terminal are not exactly the same, that is, they are not fully compatible.
Fourth, a virtual platform is generated after the new command table. (Similar to virtual machines, the X86 architecture can be run in compatible mode)
This platform is intelligent and explained. Permission. Encrypted. Personalized. The file system is freely defined.
The ultimate goal is intelligent robots or smart and confidential personal PCs.
Cross-platform protocol is used for communication of all data.
All programs are intelligently interpreted and implicitly executed with permissions. In this way, the vast majority of viruses can be eliminated.
All file types have standard specifications, while reading is based on their respective specifications.
Generation is also based on specifications. Third-party software, but third-party software, must be open-source, and then re-compile and generate applications based on the source code. Applications are intelligently interpreted and executed to operate the corresponding files.
Personalized CPU personalized platform personalized file system and other personalized
Form a secure and confidential application terminal. Smart PC (smart home robot)
''' ==========''
First, basically implemented
Second, similar to FPGA + CPU
Third, fourth, or integrated as a built-in smart virtual machine.
The Virtual Machine crashes, but the terminal application does not crash. The virtual machine can be restored after a backup state is restored.
It is a bit like a cloud virtual machine.
It is like a smart cloud. It is only based on the underlying hardware, not the network.
]
>>> Personalized System
Like Android
1. Use Linux as the kernel to take over the underlying hardware driver, including user security, or rewrite the kernel to plan the data structure.
2. Generate a virtual machine and Data System
3. API encapsulation Layer
4. Intelligent secretarial layer, network-based and local processing, console-based and interface-based, and memory-based and data-based
5. Application Layer: Remote and local applications.
A As a Data Server
Remote applications are connected by Protocol, just like the current Google map QQ Open Platform
Layout and organization of local application-related data
B is used as a Smart PC
(1) All-in-One machine, with built-in microphones, Bluetooth, tablets, or laptops
(2) audio-visual sniffing gravity magnetic GPS acceleration light infrared and other sensors
(3) The local layer is the intelligent Secretary itself, which can automatically generate various applications
(4) the remote layer is the ability of smart secretaries to extract information from the network and send information, and to generate remote applications.
(5) when used as a Smart PC, I personally think SSD is needed as the memory of the smart secretary. There are two types of memory: system memory, one is that the application memory does not interfere with each other, and the hard disk is divided into Application Space and data space.