Re: A Few Noob Questions [message #175167 is a reply to message #175165] |
Thu, 18 August 2011 17:33 |
The Natural Philosoph
Messages: 993 Registered: September 2010
Karma:
|
Senior Member |
|
|
Man-wai Chang wrote:
>> Contrary to popular belief, machine code is interpreted by the CPU's
>> microcode, if you REALLY want to be pedantic.
>
> Could some experts here draw a tree diagram to explain all these? :)
No need PHP code is 'compiled' into an intermediate language which is
interpreted by the zend engine which is written in (c? C++?) and so runs
machine code on the processor, which takes the machine code like PUSH
AX interprets it into machine code instructions like 'move this register
onto the data bus a and put the contents of that other register on the
address part of the bus, then issue a write memory bit pattern to the
bus and increment this register' .
|
|
|