부동 소수점 사칙연산(곱셉) : EMUL, EMULP

명령

사용 가능 영역

스텝수

플래그

사용가능CPU

M

X

Y

K

L

F

T

C

S

Z

D

@

D

정수

XP

CP

BP

EMUL(P)

S1

-

-

-

-

-

4

-

-

-

-

S2

-

-

-

-

-

D

-

-

-

-

-

-

 

 

S1, S2

지정된 실수 데이터 또는 저장하고 있는 디바이스의 선두 번호

D

Destination 영역의 번호

 

 

에러(F110)

영역이 @D로 간접 지정된 경우 영역 초과가 발생하면 SET

 

 

EMUL(P)

S1으로 지정된 부동 소수점 데이터와 S2로 지정된 부동 소수점 데이터를 곱셈하여 결과값을 D로 지정된 영역에 저장합니다.
연산결과에 따라 에러(F110)를 SET 시킵니다. 

 

프로그램

입력신호 X0002이 ON 되었을 때 D0000의 부동 소수점 데이터와 D0004의 부동 소수점 데이터를 곱셈하여 결과값을 Y0040에 저장합니다.