Quantcast
Channel: instructions – The Shape of Code
Browsing all 6 articles
Browse latest View live

Register vs. stack based VMs

Traditionally the virtual machine architecture of choice has been the stack machine; benefits include simplicity of VM implementation, ease of writing a compiler back-end (most VMs are originally...

View Article



Image may be NSFW.
Clik here to view.

Programs spent a lot of time repeating themselves

Inexperienced software developers are always surprised that programs used by lots of people can contain many apparently non-trivial faults and yet continue to operate satisfactorily; experienced...

View Article

What instructions should a computer support?

The modern answer to what instructions should a computer support is: lots (e.g., many kinds of: add, subtract, compare, branch, load, store, etc). John von Neumann’s famous First Draft of a Report on...

View Article

Register vs. stack based VMs

Traditionally the virtual machine architecture of choice has been the stack machine; benefits include simplicity of VM implementation, ease of writing a compiler back-end (most VMs are originally...

View Article

Image may be NSFW.
Clik here to view.

Programs spent a lot of time repeating themselves

Inexperienced software developers are always surprised that programs used by lots of people can contain many apparently non-trivial faults and yet continue to operate satisfactorily; experienced...

View Article


What instructions should a computer support?

The modern answer to what instructions should a computer support is: lots (e.g., many kinds of: add, subtract, compare, branch, load, store, etc). John von Neumann’s famous First Draft of a Report on...

View Article
Browsing all 6 articles
Browse latest View live




Latest Images