lesson 3, boot sector with memory addressing