PDA

View Full Version : CHo hỏi tí



whitepenguin
15-09-2004, 14:57
các bác cho hỏi cái
tại sao trong sách hợp ngữ nó nói là bộ nhớ của máy tính chỉ từ 0000H ---> FFFFH là hết ròai,tình ra chỉ khỏang 16 mũ 4 ô nhớ hà ,mà trong Ram của tui tới 160MB lận tới cả tỉ ô nhớ lận ,vậy bộ nhớ đó đâu ,làm sao xài đây

bete
15-09-2004, 15:44
(đã sửa lại nhờ jiSh@n góp ý)
Thân gửi whitepenguin: tui nghĩ 640KB (0000H ---> FFFFH) là giới hạn của 1 chương trình DOS. Còn nếu chạy trên hệ điều hành khác DOS thì không bị giới hạn này.

(có gì sai sót các bạn chỉ giúp cho, xin cám ơn)

-thân

jiSh@n
15-09-2004, 17:06
To bete: 1 segment chỉ có 64K chứ ko phải 640K đâu bạn. 640K là kích thước bộ nhớ của DOS.
To whitepenguin: Bạn hãy tìm hiểu xem quyển sách đó được viết từ năm nào nhé ;) Kiến thức trong quyển sách của bạn quá cũ rồi, hướng dẫn ASM trên nền DOS nên kích thước bộ nhớ chỉ có 640K thôi. Nếu ko tin thì bạn hãy xem thử có phải nó chỉ đề cập đến các thanh ghi 16bit như AX và ko hề đề cập (hoặc rất ít) đến các thanh ghi 32bit như EAX hay ko nhé.

bete
15-09-2004, 17:11
Cám ơn jiSh@n đã sửa sai giùm nghen :)

-thân