摘要 |
A printing apparatus comprises a printing mechanism for performing a plurality of printing operations, a controller for controlling the plurality of printing operations in accordance with a predetermined control program, and a memory connected to the controller for storing printing data. The controller comprises a memory management system for randomly dividing the memory into a plurality of memory blocks, for randomly and exchangeably assigning a usage to each of the memory blocks corresponding to a predetermined user application, and for storing printing data corresponding to a predetermined user application in each of the memory blocks. The memory management system permits many types of user-defined characters and/or graphics corresponding to a predetermined user application to be stored in a comparatively limited memory capacity resulting in an overall decrease in component cost for the printing apparatus. |