I am confused when tryin to decode the datasheet and understand what is going on with with this stuff

DEFINE OSC 4
Do I have to do anything else besides set this in the code to get 4MHz Clock? I want to use the internal clock


CMCON, ANSEL, OPTION_REG, INTCON, GPIO, TRISIO

I have no idea what to do with any of these except GPIO = %000000 to set all pins low and is read from right(GPIO.0) to left(GPIO.5)

Same with TRISIO read right to left, and is used to set pins either input or outputs

Thanks
-Eric