首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

请问裸机编程怎么调试?内详。

2012-03-14 
请教裸机编程如何调试?内详。。。请教下裸机编程如何调试,用什么工具调试?是否只有单步功能,有无断点功能?[解

请教裸机编程如何调试?内详。。。
请教下裸机编程如何调试,用什么工具调试?

是否只有单步功能,有无断点功能?


[解决办法]
裸机编程就是用磁头直接在硬盘上刻0和1
[解决办法]
以前不仅没有编译器,而且没有操作系统,键盘和鼠标都不能用,更别提什么集成开发环境了。但以前的磁盘比现在大得多,每一位存储单元都是肉眼可见的,程序员们拿着磁头,直接在磁盘上磁化每一位,最早的操作系统和编译器就是这样一位一位刻出来的。
[解决办法]
Bochs
自己动手写操作系统上看到的,我没用过,估计可以
[解决办法]
两种方法:
1. 使用开发板,开发板就是你用的裸机的硬件环境,当然开发板上还有一套单独的监控软硬件(相当于开发板的上帝),能和主机(一般就是PC)通讯,主机上开发环境能把编译好的代码下传到开发板上,进行调试。

2. 和1类似,只是没有物理的开发板,是纯软件虚拟环境。

[解决办法]
一般的PC裸机调试是指 有硬件调试器,和虚拟机支持。或者任何可以双击调试的调试器配合任何一个机器。至于到什么程度算裸就不一而论了
[解决办法]
x86下用Bochs!!!!好!!!!!
就是有点慢。
有些耐心就好了。
[解决办法]
仿真器

热点排行