我已经学了王爽的汇编语言,怎么还是看不懂汇编语言写的小游戏代码,我还应该怎么才能看懂呀?
3个回答
2012-06-18
展开全部
汇编主要是要理解计算机的处理方式,先从基本代码片段看起
数据传输 寻址 数学运算 字符处理
慢慢由简单到复杂
汇编一边肯定不能都看懂,因为别人写的代码,涉及到复杂算法的汇编代码看起来很费解的
循序渐进,由浅入深,在反复练习中逐渐理解才好。
有些指令在大部分汇编教程中没有提到过,比如多媒体指令等,这些要找相关资料学习的
数据传输 寻址 数学运算 字符处理
慢慢由简单到复杂
汇编一边肯定不能都看懂,因为别人写的代码,涉及到复杂算法的汇编代码看起来很费解的
循序渐进,由浅入深,在反复练习中逐渐理解才好。
有些指令在大部分汇编教程中没有提到过,比如多媒体指令等,这些要找相关资料学习的
追问
什么资料才有像那画图和声
音的指令呀,最好能有网上的资料就好了
追答
哪里有资料我就不了解了,不好意思
展开全部
楼上完全没有把握问题的实质。
楼主的问题是学了汇编却没办法使用(画图),这不是基础的问题,因为这些东西单靠那些CPU指令是很难的实现的,必须通过操作系统提供的功能调用才行(比如DOS控制终端绘图,调用windows api),这不仅仅是汇编层面的问题了。各种系统的功能调用不一样,估计楼主用的是windows,建议楼主去看看DOS功能调用方面的东西,一般windows的汇编书都会有。另外汇编是可以调用C语言库的,所以windows api也是可以用的,这极大扩充了汇编的功能,如果你愿意,用汇编写windows图形界面也不是不可以。
楼主的问题是学了汇编却没办法使用(画图),这不是基础的问题,因为这些东西单靠那些CPU指令是很难的实现的,必须通过操作系统提供的功能调用才行(比如DOS控制终端绘图,调用windows api),这不仅仅是汇编层面的问题了。各种系统的功能调用不一样,估计楼主用的是windows,建议楼主去看看DOS功能调用方面的东西,一般windows的汇编书都会有。另外汇编是可以调用C语言库的,所以windows api也是可以用的,这极大扩充了汇编的功能,如果你愿意,用汇编写windows图形界面也不是不可以。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先从一些简单的入手吧,游戏里边的算法很多的,是需要有很强的数学知识的。什么概率什么的都得会。直接看游戏不是随随便便就能看懂的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询