Hiển thị kết quả từ 1 đến 4 / 4
Chủ đề: Hỏi về Boot Sector
-
24-11-2004 20:39 #1
Hỏi về Boot Sector
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
-
27-11-2004 02:01 #2
DDTH.com
- Tham gia
- 23-02-2003
- Location
- Melbourne
- Bài viết
- 5,256
- Like
- 0
- Thanked 20 Times in 16 Posts
Bạn ko nhảy đến phần code sau vùng data để chương trình chạy bậy à? Vùng data chẳng qua cũng là các byte nhị phân như code, dùng disasm thì sẽ thấy vùng data cũng biến thành các lệnh thui.
-
14-12-2004 19:58 #3
Registered User
- Tham gia
- 12-12-2004
- Bài viết
- 75
- Like
- 0
- Thanked 1 Time in 1 Post
he he topic nay hay day
-
27-01-2005 16:05 #4
CHo mình hỏi, làm sao mà bạn xem được đoạn code như thế vậy? Hay là trong sách? Sách gì vậy?


Quote
Bookmarks