用C语言怎么实现从一个16位二进制端口地址处读入和输出数据? 10

例如汇编程序如下,用C要怎么实现?MOVDPTR,#FFF1HMOVA,#82HMOVX@DPTR,AMOVDPTR,#FFF2HMOVA,42HCPLAMOVX@DPT... 例如汇编程序如下,用C要怎么实现?
MOV DPTR,#FFF1H
MOV A,#82H
MOVX @DPTR,A
MOV DPTR,#FFF2H
MOV A,42H
CPL A
MOVX @DPTR,A
MOV DPTR,#PA
MOVX @DPTR,A
MOV DPTR,#PB
MOVX A,@DPTR
展开
 我来答
SoftRender
2012-06-07 · TA获得超过123个赞
知道答主
回答量:48
采纳率:0%
帮助的人:48.9万
展开全部
c编译器是不支持汇编码的,要在C语言中使用汇编,必须使用 C++ 编译器,并且使用内嵌汇编,
内嵌汇编是一个很大的技术话题,你可以上网百度一下
追问
我意思是把那段汇编用C语言怎么写
追答
不好意思 ... 俺没有学过单片机 ...
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式