В школьные годы что-то пытался делать. Писал на TASMе биос-расширения чуть сложнее хэллоуворлда и они даже работали

Из литературы могу посоветовать Михаила Гука "Аппратные средства IBM PC" первое издание - в последующих изданиях многое убрали. Также немало инфы есть в Ralf Brown Interrupt List.
P.S. Разве с распространением UEFI это еще актуально?