Re: [問題] dos為何要有記憶體配置的中斷指令?

看板Programming作者時間17年前 (2007/04/08 20:12), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/24 (看更多)
※ 引述《Qoo2 (Qoo)》之銘言: : 請問一下 : dos有int 21h function 4ah的記憶體重配置指令 : 但是dos的原理不是 當一個task被執行時 他的base address以上 : 一直到physical address的末端都可以無限制的被該task使用嗎?? : 如此依來,為何要畫蛇添足的加上記憶體配置指令呢?? 其實最直接的原因就是為了要空出來給 child process. : 我的想法是:會不會是在該記憶體區,還有使用者不想被覆蓋(刪除)的資料或程式?? : 才會有這樣的指令?? : 請問他予malloc的原理相比,是如何達成的?? : thx. malloc 是語言的 library 做的, 通常是用 OS 的 allocate API 拿一大塊, 然後再由 library 自己管理. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.64.210.31
文章代碼(AID): #166DmNWs (Programming)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 24 篇):
文章代碼(AID): #166DmNWs (Programming)