Alternatively, either optical memory, magnetic memory, or other types of memory may be employed to implement program/data memory 504 and/or temporary memory 506. [0063] A bus 508 couples program/data memory 504 and temporary memory 506 with logic circuitry 502.