The three String instructions allow for moving blocks of data using compact code. This takes little time to complete. The 19 Control/Other instructions perform the special operations associated with changing operating modes, modifying control registers, and setting interrupt conditions. The special instructions ENTER and EXITD, which we will discuss later in this course, allow highly efficient code generation when using high-level languages such as C or C++.

