Unhappy kernel information

How can I know specific works of files inside kernel.elf/sin
I am using kernel kitchen latest version with cygwin in win 8 x64. Example: there's a file called 'charger' without extension in zimage..I am unablevto open it either with NP++ . what I need to open those files and how can I know the specific work of those files separately. So I can start kernel modifying. I am a noon but want to be a mber of ur developer community. Please help me