APPENDIX

BENCHMARK: 16-Bit Multiply

PROCESSOR: I nte 1 iAPX 88

 

 

 

;REGISTER

USAGE:

 

 

 

 

 

AX-

ACCUMULATOR

 

 

 

 

;

DX-

ACCUMULATOR

 

Bytes

Cycles

 

 

 

 

 

 

 

3

18

MOv

AX,

M1

 

 

;Read

operand

4

137

MUL

M2

 

 

 

;A*B

LSB

3

19

MOv

P1,AX

 

 

;Store

4

19

MOv

P2,DX

 

 

;Store MSB

 

 

 

14

bytes

of

code

 

 

 

 

4 1ines

of

code

 

29

AFN 01532A

Page 298
Image 298
Intel 210200-002 manual P1,AX