关于C语言转化为十六进制的软件

gs 2000-05-08 10:37:00
关于用C语言编写而能转化成十六进制的编译软件.(用于写BIOS).
...全文
131 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
SCUM 2000-06-24
  • 打赏
  • 举报
回复
qutemouse 基本上是对的。但最后不是写入CMOS。
而是写入flash BIOS ROM。
不过这样做很危险。最好备有IC Writer(烧录器)。
另外应小心地使用内存寻址。
qutemouse 2000-06-02
  • 打赏
  • 举报
回复
用DEBUG之类的工具,取可执行文件的可执行代码和数据,即去其文件头。再写一个小程序把这些二进制代码转换成,某种语言可认的数据格式,就可以把它通过端口(PORT 70/71)写进CMOS,或其他地方。
mach 2000-06-02
  • 打赏
  • 举报
回复
gs说的恐怕是指生成二进制的执行代码,但不是exe,dll,com等形式的
jbzheng 2000-06-02
  • 打赏
  • 举报
回复
用c写的程序能写到BIOS中吗,恐怕格式不一样吧!
halfdream 2000-05-20
  • 打赏
  • 举报
回复
没有看明白。
不过还是说点相关的东西。 Borland C\C++ 的编译器(TC,BC,CB)都有一个
选项 -S,可以产生相应的汇编代码。(如TC2中可以tcc -S xxx.c)然后你再编辑编译汇编代码就行了。VC 也有相应的东西,运行一下cl.exe 看看提示也可以知道。

69,335

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧