protues仿真8086常见问题
生活随笔
收集整理的這篇文章主要介紹了
protues仿真8086常见问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
(1)protues沒有masm32編譯器無法直接編譯x86匯編生成exe,且默認會生成hex文件
此時,protues不會報錯,因此不容易發現原來是8086根本沒有跑你的代碼。解決方法為,手動使用masm32進行編譯鏈接,如下圖將8086的運行程序位置指向生成的exe。
(2)protues默認內存大小為0,需要手動分配一個大小合適的內存空間,推薦值為0X10000
(3)調試過程中出現unknow 2-byte opcode at/unknow 1-byte opcode at系列的錯誤,為stack segment被爆棧,需要在棧段分配更大的內存(至少100H),若還出現此問題可分配更大得到內存。
STACK1 SEGMENT STACKDW 1000H DUP(?) STACK1 ENDS?
總結
以上是生活随笔為你收集整理的protues仿真8086常见问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: GWT 入门介绍
- 下一篇: Missing artifact log