access memory ram the read only memory might include an operating program for the cpu 54 as well as preprogrammed fiducial markings for display on the liquid crystal display 46 the random access memory might include accessible memory including print buffers for the manipulation of data and for the storage of printing information in the form of bitmaps received from an input device connected to the interface 60 in addition to the memory 62 various printer control circuits 64 are connected to the bus 58 for operation of the printer which include paper feed driver circuits and printhead control circuits as is known by those skilled in the art certain printer control circuits are also used for driving the carriage through control of a carriage motor 44 here coupled to the printer control circuits 64 the printhead 20 is also controlled by the cpu 54 according to the content of signals received over the bus 58 and sent to various printer control circuits 64 the printer control circuits 64 control the ejection of inks from the nozzles of the printhead 20 control of the carriage motor 44 is accomplished by commands generated by the central processing unit 54 in response to signals transmitted from the sensor 50 over the conductor 52 it is also possible to have a controller separate from the cpu of the printer 10 to operate with the sensor 50 so and the addressable display 46 which operates as a separate encoder apart from the functions of the cpu 54 as the carriage motor 44.