A Pay-to-Public-Key (P2PK) script is the most simple type of Bitcoin transaction script that allows bitcoins to be sent to a specific Bitcoin address. The script locks the bitcoins directly to a public key, requiring a signature from the corresponding private key to spend them.
OP_Code(s) Review
P2PK requires three (3) pieces of data & four (4) op_codes.
# UnlockScript/ScriptSig
[signature]
[public-key]
<checksig>
Step 1
Push <signature> onto the stack