Microchip's RISC asm was free last I got it.
That code should compile in the MPLAB development environment they provide for free.
It's not a language you want to jump into straight up, but to insert two lines of code, yes.
They also provide free sample chips from their site, and I think 16F628 is on the list
so long as you can write to them.