Home > News > news >

p-code machine

p-code machine
Issue Time:2011-01-28


In computer programming, a p-code machine, or portable code machine[citation needed] is a virtual machine designed to execute p-code (the assembly language of a hypothetical CPU). This term is applied both generically to all such machines (such as the Java Virtual Machine and MATLAB precompiled code), and to specific implementations, the most famous being the p-Machine of the Pascal-P system, particularly in its UCSD Pascal incarnation.


Although the concept was first implemented circa 1966 (as O-code for BCPL), the term p-code first appeared in the early 1970s. Two early compilers generating p-code were the Pascal-P compiler in 1973, by Nori, Ammann, Jensen, Hageli, and Jacobi, and the Pascal-S compiler in 1975, by Niklaus Wirth.


Programs that have been translated to p-code are interpreted by a software program that emulates the behavior of the hypothetical CPU. If there is sufficient commercial interest, a hardware implementation of the CPU specification may be built (e.g., the Pascal MicroEngine or a version of the Java processor).

Company Profile
Dongtai machinery is a professional packaging machinery manufacturer. Provide the user the best solution, through long-term customer service has set up a perfect sales service system. Dongtai machinery is located in Lingang Economic Development Zone in Jinan, and the world 500 strong enterprises as neighbors continue to learn the international advanced production technology, relying on the country's economic macro-policy support, combined with local conditions to develop a series of advanced packaging machine products. Filling machine, labeling machine, filling and sealing machine, combination weighing packaging machine has entered the European markets. Uphold the QSP's business philosophy, quality-oriented, service first, we sincerely hope that users from around the world friends, build long-term, friendly, pleasant, mutually beneficial win-win partnership!
Categories
leave a message:
Contact Now
Address:
Lingang Development Zone, Jinan City, Airport Road, No. 3843
Newsletter

Subscribe To Our Mailing List