floating point (and pointer)
representation must be identical in size to the integer representation</strong>.</p>
<p>In this particular assembler, we assume that the bit width is 64. Supporting
smaller or larger bit widths is supported just by using integers of the
appropriate size, or using addition / multiplication to reach larger numbers.</p>
<p><strong>An implementation of the virtual machine <em>should</em> be of any reasonable
bit width like: 16, 32, 64 bits (the standard), or unbounded.</strong> For 