How much programming experience do you have?
It would be much better learning how to do this in the long run, rather than having us do your work for you all the time.
I assume you mean in your request that you want a program to drill 8 holes on a 4" PCD with the holes equally spaced and the first hole is at 45 degrees?
Also you require a program to mill a circle?
Do you understand the use of G2 or G3 and the associated vectors I,J & K?
Okuma also has a very easy to use BHC command that allows easy programming of a Bolt Hole Circle.
Assuming Z0 is the TOP Surface, Speed is set, Coolant is as required.
Co-Ordinate system is set...
N100 G71 Z0.1
N102 NCYCL G81 X0 Y0 Z-0.6 R0.05 Fxxxx M53
N104 BHC X0 Y0 I2.0 J45 K8
N106 G0 Z0.1
Where I is the Radius of the PCD
J is the starting angle with 0 degrees being at 3 O'Clock
K is the number of points, K-8 would do the holes CCW rather than CW direction.
Hope this gets you started.
PS good luck with the job.
Come back often and ask plenty of questions, just do not ask us to do your job entirely for you.