BytePusher II

From Esolang
Jump to navigation Jump to search
This article is not detailed enough and needs to be expanded. Please help us by adding some more information.
BytePusher II.gif
Intro

BytePusher II is more powerful than the the original BytePusher but not much more complex.

Memory

Memory is an array of 32-bit words. BytePusher II uses word addressing, not byte addressing.

CPU

BytePusher II uses the NybbleScrambler CPU.

Endianness

Since all operations are performed on whole words the VM is independent on the byte order of the host computer.
Memory image files are stored in the big-endian format.
For a little-endian host the byte order needs to be reversed only when loading or saving a memory image file.

More to come...