摘要 |
PURPOSE:To convert two-dimensional array information by inputting transfer control information such as a transfer starting address, a forward value, an area length, and a magnification at the transfer of information from the memory of the source side to that of the destination side and executing address arithmetic processing. CONSTITUTION:A microprocessor 11 is started by outputting transfer control information such as the leading address of an information transfer device 13, its forward value, a skip value, the vertical and horizontal lengths of a transfer area, the subtracted value of these lengths, and the radix and variable of the magnification to both entries of a source (main memory 12) and a destination (bit map memory 14). The information transfer device 13 reads out data from the specified address of the main memory 12 and stores the data in the specified address of the bit map memory 14. At the time of magnification ''1'', the horizontal length is subtracted by a subtraction value corresponding to a data transfer unit in each data transfer and the forward value is added to the address. In the vertical direction, the skip value is added to the leading address, the added value is stored as the initial value and said operation is repeated. |