將資料、程式碼、棧放入不同的段
在前面的內容中,我們在程式中用到了資料和棧,將資料、棧、和程式碼都放到一個段裡面。我們在程式設計的時候要注意何處是資料、何處是棧、何處是程式碼。這樣做的兩個問題:
①把它們放到一個段中使程式更加的混亂
②當資料較少的時候放到一個段裡沒有問題。但是如果資料、棧、程式碼需要空間超過64kb,就不能放到一個段中。(一個段的容量不能大於64kb,是8086,不是所有處理器都這樣)
所以要考慮用多個段來存放程式碼、資料、棧。
不能寫“mov ds,data”,因為8086CPU不允許將一個數值直接送入段暫存器
相關文章
- 淺談c語言程式碼段 資料段 bss段C語言
- Linux從頭學03:如何告訴 CPU,程式碼段、資料段、棧段在記憶體中什麼位置?Linux記憶體
- 【資料結構】堆疊(順序棧、鏈棧)的JAVA程式碼實現資料結構Java
- 【資料結構】棧的基礎知識(無程式碼)資料結構
- JavaScript 的資料結構和演算法 - 棧程式碼篇JavaScript資料結構演算法
- 前端必會的程式碼段前端
- 微服務化的不同階段 Kubernetes 的不同玩法微服務
- 不同時間段的光色模型模型
- python 將一個資料夾內的不同型別檔案分別儲存到兩個不同的資料夾(json,png)Python型別JSON
- JS HOOK 程式碼段JSHook
- 適合新手的鏈棧程式碼
- 『資料結構與演算法』棧:詳解與程式碼實現資料結構演算法
- 教你如何無程式碼整合連線多個不同型別資料庫型別資料庫
- 資料科學即將迎來“無程式碼”時代資料科學
- 資料結構:棧的基本概念、順序棧、共享棧以及鏈棧資料結構
- 波波的資料結構-棧資料結構
- CSS程式碼段-scss mixinCSS
- 核對不同資料夾所含內容的差異並提取缺失內容:Python程式碼Python
- 將一個物件多次放入set不呼叫equals方法物件
- #pragma data_seg() 共享資料// MyData段 // 程式 // DLL
- 不同資料夾使用不同的Git使用者Git
- 資料結構(筆試題-棧(入棧出棧)資料結構筆試
- 程式碼可維護性檢查 終於到了資料統計階段了
- 資料結構-棧資料結構
- 資料結構 - 棧資料結構
- 將一個視訊快速分割成多段不同的片段,附詳細步驟教程
- 全棧低程式碼專案,你手寫一個企業級的低程式碼全棧專案全棧
- JS 裡的資料結構 - 棧JS資料結構
- Python全棧MongoDB資料庫(資料的查詢)Python全棧MongoDB資料庫
- Python全棧 MongoDB 資料庫(資料的查詢)Python全棧MongoDB資料庫
- Python練手程式碼段(2020.11.11)Python
- 第一段JavaScript程式碼JavaScript
- Pytorch常用程式碼段彙總PyTorch
- 我國不同年齡段群體對房產證署名的態度(附原資料表)
- 不同前端框架下的程式碼轉換前端框架
- 一段監視 DOM 的神奇程式碼
- 讀資料湖倉03不同型別的資料型別
- Android將Jar放入libs目錄下編譯報錯AndroidJAR編譯