求助于汇编高手

[复制链接]
查看11 | 回复2 | 2021-1-27 07:04:30 | 显示全部楼层 |阅读模式
我有一段DOS下的汇编,是针对串口进行操作的,用的是COMPACT模式,现在我想给转到FLAT模式,集成进VC中,请汇编高手帮转换一下,酬谢.QQ:4895992
附,转换为FLAT后编译报错:
movcx,offsetTransBuffer----errorA2022:instructionoperandsmustbethesamesize
movax,@data-----------------errorA2004:symboltypeconflict

分 -->
回复

使用道具 举报

千问 | 2021-1-27 07:04:30 | 显示全部楼层
movecx,offsetTransBuffer----errorA2022:instructionoperandsmustbethesamesize
moveax,@data-----------------errorA2004:symboltypeconflict
回复

使用道具 举报

千问 | 2021-1-27 07:04:30 | 显示全部楼层
你的offsetTransBuffer字长多少?第一个错误估计是mov的两个操作数字长不匹配,试下movecx,offsetTransBuffer或movcl,offsetTransBuffer
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行