DS80C320-ECD DALLAS [Dallas Semiconductor], DS80C320-ECD Datasheet - Page 74
DS80C320-ECD
Manufacturer Part Number
DS80C320-ECD
Description
High-Speed Microcontroller User Guide
Manufacturer
DALLAS [Dallas Semiconductor]
Datasheet
1.DS80C320-ECD.pdf
(175 pages)
- Current page: 74 of 175
- Download datasheet (2Mb)
High-Speed Microcontroller User’s Guide
PSEN
FIVE CYCLE INSTRUCTION TIMING Figure 5–7
Example: MUL A,B
A4h
PSEN
*Shaded areas are held in a weak latch on the port until overdriven.
COMPARISON TO THE 8051
The original 8051 had a 12 clock architecture. A machine cycle needed 12 clocks and most instructions
were either one or two machine cycles. Thus except for the MUL and DIV instructions, the 8051 used
either 12 or 24 clocks for each instruction. Furthermore, each cycle in the 8051 used two memory
fetches. In many cases the second fetch was a dummy, and the extra clock cycles were wasted.
The High-Speed Microcontroller uses 4 clocks per cycle. Since a cycle is now aligned with a memory
fetch when possible, most instructions have the same number of cycles as bytes. This leads to more
“categories” than the original 8051. Where there were primarily one and two cycle instructions before,
there are now one, two, three, and four cycle instructions. Multiply and Divide require five cycles. Note
however, that regardless of the number of cycles, each instruction is at least 1.5 and most are 2 to 3 times
faster than its original counterpart. Table 5-1 shows each instruction, the number of clocks used in the
High-Speed Microcontroller and the number used in the 8051 for comparison. The factor by which the
High-Speed Microcontroller improves on the 8051 is shown as the Speed Advantage.
A Speed
Advantage of 3.0 means that the High-Speed Microcontroller performs the same instruction three times
faster that the 8051.
74 of 175
Related parts for DS80C320-ECD
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
Manufacturer:
Dallas Semiconductor
Datasheet:
Part Number:
Description:
Microcontroller, 8051 Comp., 4 8-Bit I/O Ports, 64K ROM/RAM, 25 MHz, 5 V, PLCC44
Manufacturer:
Dallas Semiconductor
Datasheet:
Part Number:
Description:
Microcontroller, 8051 Comp., 4 8-Bit I/O Ports, 64K ROM/RAM, 25 MHz, 5 V, PDIP40
Manufacturer:
Dallas Semiconductor
Datasheet:
Part Number:
Description:
High Resolution Temperature Measurement with Dallas Direct-to-Digital Temperature Sensors
Manufacturer:
Dallas Semiconductor
Part Number:
Description:
32.768kHz Temperature-Compensated Crystal Oscillator
Manufacturer:
Dallas Semiconductor
Datasheet:
Part Number:
Description:
3.3 volt micromonitor, tolerance 20%
Manufacturer:
Dallas Semiconductor
Datasheet:
Part Number:
Description:
Ultra3 LVD/SE SCSI Terminator
Manufacturer:
Dallas Semiconductor
Datasheet:
Part Number:
Description:
SCSI Terminator
Manufacturer:
Dallas Semiconductor
Datasheet:
Part Number:
Description:
5-Tap Silicon Delay Line
Manufacturer:
Dallas Semiconductor
Datasheet:
Part Number:
Description:
5-Tap Silicon Delay Line
Manufacturer:
Dallas Semiconductor
Datasheet:
Part Number:
Description:
5-Tap Silicon Delay Line
Manufacturer:
Dallas Semiconductor
Datasheet:
Part Number:
Description:
5-Tap Silicon Delay Line
Manufacturer:
Dallas Semiconductor
Datasheet:
Part Number:
Description:
5-Tap Silicon Delay Line
Manufacturer:
Dallas Semiconductor
Datasheet:
Part Number:
Description:
5-Tap Silicon Delay Line
Manufacturer:
Dallas Semiconductor
Datasheet:
Part Number:
Description:
5-Tap Silicon Delay Line
Manufacturer:
Dallas Semiconductor
Datasheet: