시스템 메모리 관련 함수
종류 | 입력형식 | 설명 |
함수 | GetSysMem(시스템 메모리 주소) | 시스템 메모리의 값을 가져옵니다. |
서브루틴 | SetSysMem(시스템메모리주소, 설정값) | 시스템 메모리의 값을 설정합니다. |
서브루틴 | SysMemFill(시스템메모리주소, 데이터, 데이터 수) | 시스템 메모리의 블록을 설정된 값으로 채워 넣습니다. |
서브루틴 | SysMemMove(기존시스템메모리주소, 이동시스템메모리주소, 데이터 수) | 시스템 메모리 안에서 데이터 블록을 이동합니다. |
GetSysMem | 시스템 메모리의 값을 가져옵니다. |
함수명 | n=GetSysMem(시스템 메모리 주소) |
기능 | 사용자가 지정한 시스템 메모리 주소에 저장된 실수 값을 반환합니다. |
사용 예제 | 시스템 메모리 100번지의 값을 VAL 에 저장합니다. VAL=GetSysMem(100); |
SetSysMem | 시스템 메모리의 값을 설정합니다. |
서브루틴명 | SetSysMem(시스템메모리주소, 설정값) |
기능 | 사용자가 지정한 시스템 메모리 주소에 실수 값을 저장합니다. |
사용 예제 | 시스템 메모리 100번지에 값1234를 저장합니다. |
SysMemFill | 시스템 메모리의 블록을 설정된 값으로 채워 넣습니다. |
서브루틴명 | SysMemFill(시스템메모리주소, 데이터, 데이터 수) |
기능 | 사용자가 지정한 시스템 메모리 주소부터 데이터 수만큼의 메모리에 데이터를 저장합니다. |
사용 예제 | 시스템 메모리 100번지부터 10개 메모리에 값1234를 저장합니다. |
SysMemMove | 시스템 메모리 안에서 데이터 블록을 이동합니다. |
서브루틴명 | SysMemMove(기존시스템메모리주소, 이동시스템메모리주소, 데이터 수) |
기능 | 사용자가 지정한 기존스템메모리 주소부터 데이터 수만큼의 메모리를 이동시스템메모리주소로 이동시킵니다. 기존 위치와 이동할 위치의 할당 영역이 일부 겹치는 경우, 해당 영역은 겹쳐쓰기를 하지 않고 본래의 데이터를 보존합니다. |
사용 예제 | 시스템 메모리 100번지부터 10개 메모리를 (100~109번지) 200번지부터 10개 메모리에 (200~209) 저장합니다. |