【記錄】windows7利用“DOSBox”使用“debug”的姿勢
下載“DOSBox”,安裝成功,點開軟體,會有兩個介面,關閉任一個介面都會導致另一個介面一起關閉。我們在小一點的介面進行操作。
這是初始介面,我們需要在 Z:\> 後鍵入“mount c 檔案地址”,這裡的檔案指需要掛載為DOSBox的C盤的資料夾地址。
1、我在e盤建立一個資料夾“debuggame”(英文,名稱隨意,之後的操作的名稱一致就行),將其作為之後DOSBox的c盤,並將需要使用的debug程式存放在此檔案中。
2、鍵入“mount c e:\debuggame”,成功將e盤的debuggame掛載為DOSBox的C盤。
3、鍵入“c:”,跳轉到DOSBox的C盤,最後再鍵入需要執行/開啟的程式“debug”。下方出現橫槓,表示成功開啟debug了,可以執行debug命令了~(其它dos系統下的用除錯工具開啟方式應該差不多?用到再說吧)
ps:彙編實驗常用6個debug功能
R命令:檢視,改變CPU暫存器內容
D命令:檢視記憶體中內容
E命令:改寫記憶體中內容
U命令:將記憶體中的機器指令翻譯成彙編指令
T命令:執行一條機器指令
A命令:以彙編指令的格式在記憶體中寫入一條機器指令
附上神祕組合語言工具連結:https://pan.baidu.com/s/1m8ZZM1y1BHkMOQdFHSB61A
密碼:mieg
私推一下公眾號哈哈哈
相關文章
- 【SpringBoot DB 系列】Jooq 之新增記錄使用姿勢Spring Boot
- kubectl-debug使用記錄
- BeautifulSoup的使用姿勢
- DOSBOX使用前的準備工作
- TiDB 的正確使用姿勢TiDB
- Redis的正確使用姿勢Redis
- 聊聊javascript事件的使用姿勢JavaScript事件
- Vue-router的使用姿勢Vue
- 探索Bitmap使用姿勢
- 在日誌中記錄Java異常資訊的正確姿勢Java
- 使用快取的正確姿勢快取
- laravel 使用 es 的正確姿勢Laravel
- 使用列舉的正確姿勢
- Guava Cache使用的三種姿勢Guava
- ElasticSearch基本使用姿勢二Elasticsearch
- Postman 正確使用姿勢Postman
- 原始碼|使用FutureTask的正確姿勢原始碼
- Spring之RequestBody的使用姿勢小結Spring
- 在vscode使用editorconfig的正確姿勢VSCode
- 虛幻私塾的正確使用姿勢
- Spring Boot使用AOP的正確姿勢Spring Boot
- 使用 react Context API 的正確姿勢ReactContextAPI
- Swift中使用Contains的正確姿勢SwiftAI
- npm run dev 的正確使用姿勢NPMdev
- GIT使用rebase和merge的正確姿勢Git
- python裝飾器的集中使用姿勢Python
- AOP的姿勢之 簡化 MemoryCache 使用方式
- Fragment巢狀FragmentViewPager 正常使用姿勢Fragment巢狀Viewpager
- Java日誌正確使用姿勢Java
- Spring學習之事務的使用姿勢一覽Spring
- 在react中使用svg的各種騷姿勢ReactSVG
- 企業使用資料庫的12種姿勢資料庫
- SpringBoot系列Mybatis之轉義符的使用姿勢Spring BootMyBatis
- 穿越邊界的姿勢
- 【通俗易懂】JWT-使用的可能正確姿勢JWT
- 在Vue中使用JSX的正確姿勢(有福利)VueJS
- “5Why分析法”的正確使用姿勢
- IPS BYPASS姿勢