Intel 210200-002 Baby Furniture User Manual


 
APPENDIX
Table 7 gives the bytes
of
object code used to encode the
benchmark programs. The Average Relative Code
Size
number
of
1.97 says that the
ZSO
used nearly twice
as
much memory to store its programs
as
the iAPX
SS.
Even though the majority
of
the
ZSO
opcodes are
shorter than iAPX
S8
opcodes, the
ZSO
requires more
memory mostly because the iAPX
88
used fewer lines
of
code
as
shown in Table 6.
Table
7.
Memory Utilization (Bytes) (iAPX 88
vs
Z80)
NOTE:
Benchmark Programs
Computer Graphics
16-Bit Multiply
Vector
Add
Block Move
Block Translate
Character Search
Word Shift
Bubble Sort
Reentrant Call
Interrupt Response
Average Relative Code
Size·
Adjusted Average Relative Code Size·
Bytes
of
Code
iAPX88/10
40
14
18
15
24
18
6
38
48
15
Z80
151
41
30
11
26
15
21
62
83
28
Relative Code Size
zaO/iAPX
88
3.78
2.93
1.67
0.73
1.08
0.83
3.50
1.63
1.73
1.87
1.97
1.91
*See
Table 3, notes 3 and 4 for description
of
average calculations.
1.0
.9
.8
.7
.8
.5
.4
.3
.2
.1
0.40
r--
PROCESSOR
0.26
-
Graph
I.
Normalized Average Throughput
8
3.0
2.5
~
1.97
2.0
r--
1.0
,..!:!.
.-!!...
0 0
i i
>C
~
1.::
~
..
:!!
:!!
PROGRAM LENGTH
CODE
SIZE
Graph II. Normalized Average: Program Length and
Code
Size
AFN.()1664A