摘要 |
PURPOSE:To realize the use of full space of a bank, by selecting either one of the logic address or the real address given from a map circuit according to the processing conditions of a processor and giving access to memory with the selected address. CONSTITUTION:With an execution program, the bank number set to a bank register BKR is selected by a selector SEL1. And an address within the bank is designated by using a logic address LG-AD sent from an input/output device directly as a real address RL-AD. In case the data is transferred with direct memory access (DMA), an index is carried out for an address conversion map MAP with the upper 4 bits of the logic address (16 bits) to extract a bank (12 bits). The selector SEL1 designates a specific bank by the high-order 4 bits, and the low-order 8 bits are added to an adder ADD to designate a group address GR-AD(L1) within the bank. Furthermore, a segment SG(L2) and a segment address (L3) within each group are designated. |