Array Handling of SNARK

Andrew J. T. Colin · 1980

The most convenient way of writing SNARK instructions is to use mnemonics such as ADD or STA, numbers written in the decimal scale, and other symbols such as A, B and #. The SNARK simulator is designed so that it accepts instructions in this form. On the other hand we have stated in several places that the cells in the SNARK memory are only 16 bits long, and that each instruction occupies exactly one cell. This leads to an apparent difficulty: how can an instruction written with 7 or 8 characters be squeezed into a 16-bit word?

Read the paper · More papers on PaperTik