Cho đệ hỏi một vấn đề này trong bootSector một tý.
Khi Bios nạp Bootsector vào bộ nhớ tại chỉ 0:07c00, tại sao trong vùng EntryProgram, ta phải có câu lệnh nhảy tới địa chỉ sau vùng dữ liệu. Cụ thể như sau:
Entry :
jmp 07c00:[AfterData]
;
;
;Data
;
;
;AfterData
;
;
Và trong phần mã có câu lệnh gán DS bằng 07c00, tại sao lại gán như vậy mà không phải là 000????
Thanks
Bookmarks