B영역

Parent Previous Next


실수형 데이터(32bit)를 저장할 수 있는 메모리 영역입니다.




B영역의 데이터는 일반 WORD형 데이터와 자료구조가 다르기 때문에 사용할 수 있는 명령어가 제한됩니다.


부동 소수점 연산을 수행하므로 큰 수치가 들어갈경우 데이터의 정밀도가 떨어지며   4294967040보다 크거나 -4294967040보다 작은 수치를 입력할 시 오버플로우가 발생할 수 있습니다.


사용가능한 명령어 :


1. 실수형 데이터 전용 명령어


DRMOV

S,D

S의 값을 D에 저장합니다.

실수형 데이터 전용 명령어

DRADD

V1,V2,D

V1와 V2의 값을 더한 값을  D에 저장합니다.

실수형 데이터 전용 명령어

DRSUB

V1,V2,D

V1에서 V2를 뺀 값을 D에 저장합니다.

실수형 데이터 전용 명령어

DRMUL

V1,V2,D

V1와 V2를 곱한 값을 D에 저장합니다.

실수형 데이터 전용 명령어

DRDIV

V1,V2,D

V1를 V2로 나눈 값을 D에 저장합니다.

실수형 데이터 전용 명령어


사용 예)


DRMOV 3435.22,B0

DRSUB B0,1.5,B0

DRMUL B0,2,B1



2. 더블워드 전용 명령어를 제외한 비교 명령어


m1==m2

m1과 m2가 같을때 접점이 ON 됩니다.

m1!=m2

m1과 m2가 다를때 접점이 ON 됩니다.

m1>m2

m1이 m2보다 클때 접점이 ON 됩니다.

m1<m2

m2가 m1보다 클때 접접이 ON 됩니다.

m1>=m2

m1이 m2보다 크거나 같을때 접점이 ON 됩니다.

m1<=m2

m2가 m1보다 크거나 같을떄 접점이 ON 됩니다.


=,m1,m2

m1과 m2가 같을때 접점이 ON 됩니다.


<>,m1,m2

m1과 m2가 다를때 접점이 ON 됩니다.


>,m1,m2

m1이 m2보다 클때 접점이 ON 됩니다.


<,m1,m2

m2가 m1보다 클때 접접이 ON 됩니다.


>=,m1,m2

m1이 m2보다 크거나 같을때 접점이 ON 됩니다.


<=,m1,m2

m2가 m1보다 크거나 같을떄 접점이 ON 됩니다.





Created with the Personal Edition of HelpNDoc: Easily create CHM Help documents