Neo Virtual Machine Design

Neo Virtual Machine Design

1.设计
   64个通用寄存器分别编号为0 - 63,用@符号代表寄存器,那么第一个寄存器就为@0。
   内存地址位宽为64位,起始地址0x0000 0000 0000 0000,结束地址0xFFFF FFFF FFFF FFFF。

2.指令集
   mov 
   mov @0, 1
   mov [0x0000 0000 0000 0000], @0 

   add
   add @0, 2
   
   example0:
   1+2+3
   mov @0, 1
   add @0, 2
   add @0, 3

你可能感兴趣的:(Neo Virtual Machine Design)