Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

No. Even without those, the CPU interprets machine language.

It is a hardware interpreter.



Care to refer to any good CS/EE book that asserts your opinion?


You may want to re-read the definition of Turing equivalence. You should find it in any good CS/EE book.

You could bake a JS interpreter in silico. There are actual hardawre implementations of the JVM. You can also run machine language in emulators.

CPUs are just hardware interpreters for their respective machine language.


Reply since the edit window is closed.

I guess you could argue that an interpreter is specifically a piece of software, in which case my point wouldn't stand.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: