10.07.2015 Views

cubloc_manual2.pdf

cubloc_manual2.pdf

cubloc_manual2.pdf

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

포인터와 RAM 직접억세스C 언어에서 제공하는 포인터 개념을 BASIC 에서도 사용할 수 있도록 하였습니다. 어떤 변수의 저장되어 있는 RAM 주소를 알아내는 함수와 그 주소를 이용해서 값을 써넣거나 읽어 올 수 있는명령입니다.Memadr( )Variable = MEMADR (TargetVariable)Variable : 결과가 저장될 변수TargetVariable : 주소를 알아낼 목적 변수특정변수의 주소를 알 수 있습니다 .큐블록 BASIC 의 모든 변수는 RAM 에 저장됩니다. 변수의할당은 컴파일러에서 알아서 할당하지만, MEMADR 함수를 이용한다면 해당변수가 위치한 주소를알 수 있습니다.Dim A as SingleDim Adr as IntegerAdr = Memadr(A) ‘실수형 변수 A 의 주소를 반환합니다.Peek( )Variable = PEEK (Address, Length)Variable : 결과가 저장될 변수Address : RAM 의 주소length : 읽어올 데이터의 길이램의 지정한 주소에서 지정한 길이만큼의 데이터를 직접읽어와 변수에 할당합니다.PokePOKE Address, Value, LengthAddress : RAM 의 주소Value : 저장할 데이터length : 써야할 데이터의 길이램의 지정한 주소에서 임의의 값을 지정한길이(Length)만큼 직접 기입하는 명령입니다.200

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!