如何将单片机C语言程序翻译成汇编?

我写了一个一百多行的C语言程序,但是现在由于其他的原因,需要把它翻译成汇编,但是我对于汇编还不是很熟,特别是不知道在C语言中定义的一些函数在汇编中应该如何定义,举个例子:... 我写了一个一百多行的C语言程序,但是现在由于其他的原因,需要把它翻译成汇编,但是我对于汇编还不是很熟,特别是不知道在C语言中定义的一些函数在汇编中应该如何定义,举个例子: void Txbyte(unsigned char i) {TI=0; SBUF=i; while(!TI); TI=0; } void Txword(int i) {unsigned char x,y; x=(i/256); Txbyte(x); y=i-256*x; Txbyte(y); } void TxEOF() {Txbyte(0xcc); Txbyte(0x33); Txbyte(0xc3); Txbyte(0x3c); } 这是我在C51程序中定义的三个函数,那么它应该如何转换成汇编呢?(请尽量不要使用keil的自动反编译,软件翻译过来的毕竟没有人亲自翻译的有条理性,谢谢!!!) 展开
 我来答
兔儿爷炊涭6
2014-04-30 · TA获得超过162个赞
知道答主
回答量:152
采纳率:0%
帮助的人:57万
展开全部
你在kile软件里面的仿真中。有一个(disassembly window)图标点击一下,可以把c翻译成汇编, disassembly window是一个反汇编的窗口
采纳哦
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式