옵코드 편집하기
최신판 | 당신의 편집 | ||
6번째 줄: | 6번째 줄: | ||
==명령어== | ==명령어== | ||
===상수=== | ===상수=== | ||
− | *'''OP_0''', '''OP_FALSE''' : 빈 바이트 배열이 스택으로 푸시된다. | + | *'''OP_0''', '''OP_FALSE''' : 빈 바이트 배열이 스택으로 푸시된다. 코드 번호는 0으로 나타내고, 16진수 값으로는 0x00으로 나타낸다. |
− | * | + | *N/A : 다음 옵코드 바이트는 스택에 푸시 할 데이터이다. 코드 번호는 1-75로 나타내고, 16진수 값으로는 0x01-0x4b로 나타낸다. |
− | *'''OP_PUSHDATA1''' : 다음 바이트는 스택으로 푸시 될 바이트 수를 포함한다. | + | *'''OP_PUSHDATA1''' : 다음 바이트는 스택으로 푸시 될 바이트 수를 포함한다. 코드 번호는 76으로 나타내고, 16진수 값으로는 0x4c로 나타낸다. |
− | *'''OP_PUSHDATA2''' : 다음 2 바이트에는 리틀 엔디안 순서로 스택에 푸시 할 바이트 수가 포함된다. | + | *'''OP_PUSHDATA2''' : 다음 2 바이트에는 리틀 엔디안 순서로 스택에 푸시 할 바이트 수가 포함된다. 코드 번호는 77로 나타내고, 16진수 값으로는 0x4d로 나타낸다. |
− | *'''OP_PUSHDATA4''' : 다음 4 바이트에는 리틀 엔디안 순서로 스택에 푸시 할 바이트 수가 포함된다. | + | *'''OP_PUSHDATA4''' : 다음 4 바이트에는 리틀 엔디안 순서로 스택에 푸시 할 바이트 수가 포함된다. 코드 번호는 78로 나타내고, 16진수 값으로는 0x4e로 나타낸다. |
− | *'''OP_1NEGATE''' : 숫자 -1이 스택으로 푸시된다. 코드 숫자로는 79로 나타내고, | + | *'''OP_1NEGATE''' : 숫자 -1이 스택으로 푸시된다. 코드 숫자로는 79로 나타내고, 16진수 값으로는 0x4f로 나타낸다. |
− | *'''OP_1''', '''OP_TRUE''' : 숫자 1이 스택으로 푸시된다. | + | *'''OP_1''', '''OP_TRUE''' : 숫자 1이 스택으로 푸시된다. 코드 숫자로는 82-96로 나타내고, 16진수 값으로는 0x52-0x60으로 나타낸다. |
− | |||
===흐름제어=== | ===흐름제어=== |