Previous Next Table of Contents

14. Block Move coprocessor architecture

Block moves are frequent operations in modern Personal workstations. Most CISC architectures implement block move instructions, however early RISC didnt. The F-CPU architecture does not specify a Block Move Coprocessor (BMC) as part of the instruction set, but instead as a general-purpose coprocessor that will handle lengthy block move operations, freeing the main processing unit for other tasks. As with the FP coprocessor, initiating a block move command (by transferring the command word from any of the virtual registers to the BMC) takes a single instruction and a single clock cycle.


Previous Next Table of Contents