APPENDIX

BENCHMARK: 16-Bit Multiply

PROCESSOR: Intel iAPX 88

 

 

 

;REGISTER

USAGE:

 

 

 

 

 

AX-

ACCUMULATOR

 

 

 

 

 

DX-

ACCUMULATOR

 

Bytes

Cycles

 

 

 

 

 

 

 

3

18

MOv

AX,

Ml

 

 

;Read

operand

4

137

MUL

Ml

 

 

 

;A*B

LSB

3

19

MOv

P1 ,AX

 

 

;Store

4

19

MOv

Pl,DX

 

 

;Store

MSB

 

 

 

14

bytes

of

code

 

 

 

 

4

lines

of

code

 

12

Page 281
Image 281
Intel 210200-002 manual Usage