DS80C320-ECD DALLAS [Dallas Semiconductor], DS80C320-ECD Datasheet - Page 72

no-image

DS80C320-ECD

Manufacturer Part Number
DS80C320-ECD
Description
High-Speed Microcontroller User Guide
Manufacturer
DALLAS [Dallas Semiconductor]
Datasheet
FOUR CYCLE INSTRUCTIONS
All four cycle instructions require more time than the associated number of bytes. These are all program
branching instructions that can move program control to a new location. The four cycle instructions use
either 1 or 3 bytes as shown in the following examples. Figure 5-6 shows the timing of both four cycle
instructions.
RET
CJNE
FIVE CYCLE INSTRUCTIONS
There are only two 5 cycle instructions in the High-Speed Microcontroller. They are the Multiply (MUL)
and Divide (DIV). These are shown below. Figure 5-7 shows the timing of 5 cycle instructions.
MUL A, B
DIV A, B
Note that the five cycle instructions require only one byte. They need 5 cycles to accomplish the math
function.
THREE CYCLE INSTRUCTION TIMING Figure 5-5
Example 1: ANL direct, #data
Example 2: SJMP rel
PSEN
A, #data, addr
a7-a0
A4h
84h
53h a7–a0 d7–d0
22h
B4h
d7-d0
80h a7–a0
72 of 175
High-Speed Microcontroller User’s Guide

Related parts for DS80C320-ECD