You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
From now on, upon starting an instance of the BVM, it will initialize a 65KB, read-write region of memory for constants. The first 16KB of the file will be copied here. This makes it stupid-simple to get constant values into a Bonobo program.
Executable memory starts at 0x10000. This memory cannot be read or written, only executed.
The very first 32 bits of the program are a pointer to the first routine that should be called. After constants are copied in to R/W memory, the CPU jumps to the address, and runs until completion.
The text was updated successfully, but these errors were encountered:
The MMU
From now on, upon starting an instance of the BVM, it will initialize a 65KB, read-write region of memory for constants. The first 16KB of the file will be copied here. This makes it stupid-simple to get constant values into a Bonobo program.
Executable memory starts at
0x10000
. This memory cannot be read or written, only executed.The very first 32 bits of the program are a pointer to the first routine that should be called. After constants are copied in to R/W memory, the CPU jumps to the address, and runs until completion.
The text was updated successfully, but these errors were encountered: