Posts Tagged ‘汇编’
BeiTown汇编入门教程(3)- 让汇编动起来
星期二, 十一月 27th, 2012 88 views在本节中我们先做一个键盘输入的DEMO,掌握了汇编键盘输入功能后,我们将学习一个汇编的if语句,并将通过键盘输入进行图形控制,实现一个游戏Role移动的Demo
首先我们来看一下如何进行键盘输入
在代码添加处写入如下代码
1 2 | MOV AH,01 INT 21H |
此命令为等待一个字符输入,并带有回显,运行结果如下,键入A
如果不想要回显我们可以用7号功能替换掉1号功能,即MOV AH,07
那么汇编如何判断我们输入的键值呢,首先学习一下如何在汇编中创建一个判断语句
(更多…)
BeiTown汇编入门教程(2)- 让汇编也有画面
星期一, 十一月 26th, 2012 66 views由上一篇我们了解到汇编的一些DOS常用功能,并且我们通过9号功能显示出了一段存储了Hello World的字符串
这一次我们通过2号功能来创建一些简单的画面
在本篇中我们将引入子函数、堆栈的概念,以及如何用汇编来描写一个C语言的for循环
首先我们看一下DOS的2号功能
1 2 3 | MOV DL,3 MOV AH,2 INT 21H |
BeiTown汇编入门教程(1)- 第一个Hello World程序
星期五, 十一月 23rd, 2012 230 views表示最近项目需要用到汇编,所以没办法,硬着头皮上吧
花了两天时间大概了解了一下汇编的基本原理,现在开始实践阶段
按照程序界的惯例,第一道菜,先上Hello World
IDE之前选择的是RadAsm,但之后发现不适合初学者,特别是16位DOS汇编的初学者,固选择相对较为简单的Masm for windows(以下简称MasmFW)
地址这里就不放了,大家自己度娘去吧
打开MasmFW,点击新建,出现界面如图,代码已经自动生成了
(更多…)