Later, I was reading a pdf tittled Writing a Simple Operating System from Scratch by Nick Blundell. The book basically describe how to write your own os/kernal from scratch. In that pdf I encountered the below mentioned line of assembly code which I am struggling to understand.
times 510 -( $ - $$ ) db 0
I am not familiar with assembly language. But so far I know that $ mean address of currently executing instruction and $$ means the first address of the section. Nothing else!! Any thoughts ??
You can see the whole pdf here: