EIP-7480: EOF - Data section access instructions
remember when i said there was a separation between code and data? sometimes, code needs to read data sections.
due to EOF1, old bytecode inspection instructions were deprecated and made invalid. therefore, new ones have to be added: DATALOAD, DATASIZE, DATACOPY, and DATALOADN, following the pattern of other data reading instructions such as returndata and calldata.
DATALOAD and DATALOADN load data from data sections into the stack, DATACOPY loads it into memory, and DATASIZE pushes the size of that data section into the stack.
8/14