OP7100
Memory, I/O Map, and Interrupt Vectors
s
99
Table C-1. CM7000 Execution Times for Dynamic C
Operation
Execution Time
(µs)
DMA copy (per byte)
0.73
Integer assignment (
i=j;
)
3.4
Integer add (
j+k
;)
4.4
Integer multiply (
j*k;
)
18
Integer divide (
j/k;
)
90
Floating add (
p+q;
) (typical)
85
Floating multiply (
p*q;
)
113
Floating divide (
p/q;
)
320
Long add (
l+m;
)
28
Long multiply (
l*m;
)
97
Long divide (
l/m;
)
415
Floating square root (
sqrt(q);
)
849
Floating exponent (
exp(q
)
;
)
2503
Floating cosine (
cos(q);
)
3049
Execution Timing
The times reported in Table C-1 were measured using Dynamic C and they
reflect the use of Dynamic C libraries. The time required to fetch the
arguments from memory, but not to store the result, is included in the
timings. The times are for a 9.216 MHz clock with 0 wait states.
The execution times can be adjusted proportionally for clock speeds other
than 9.216 MHz. Operations involving one wait state will slow the
execution speed about 25%.
Содержание OP7100
Страница 1: ...OP7100 Serial Graphic Display User s Manual 019 0065 020418 J ...
Страница 10: ...OP7100 x s About This Manual ...
Страница 16: ...OP7100 16 s Overview ...
Страница 50: ...OP7100 50 s Hardware ...
Страница 51: ...OP7100 Software s 51 CHAPTER 4 SOFTWARE Chapter 4 describes the Dynamic C functions used with the OP7100 ...
Страница 72: ...OP7100 72 s Software ...
Страница 80: ...OP7100 80 s Graphics Programming ...
Страница 86: ...OP7100 86 s Installation ...
Страница 96: ...OP7100 96 s Specifications ...
Страница 110: ...110 s Serial Interface Board 2 OP7100 ...
Страница 111: ...OP7100 Backup Battery s 111 APPENDIX E BACKUP BATTERY ...
Страница 114: ...OP7100 114 s Backup Battery ...
Страница 122: ...OP7100 122 s Index ...