自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一雨田的专栏

伟人将复杂的事情变简单,小人将简单的事情变复杂

  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 Lua使用心得(2)

在lua脚本调用中,如果我们碰到一种不好的脚本,例如: while 1 do     doend 那我们的程序主线程也会被阻塞住。那我们如何防止这种问题呢?下面就给出一个解决的办法。 首先为了不阻塞主线程,那我们就要开一个线程,把处理脚本的操作都放在这个新开的工作线程里。(要详细了解工作线程和界面线程的区别和管理,请参看本人的另一篇文章BLOG下Windows编程里

2009-04-29 09:58:00 4009 2

原创 Lua使用心得(1)

 这几天研究了一下lua,主要关注的是lua和vc之间的整合,把代码都写好放在VC宿主程序里,然后在lua里调用宿主程序的这些代码(或者叫接口、组件,随便你怎么叫),希望能用脚本来控制主程序的行为。这实际上也是一种把业务分离,用脚本控制的架构,可能有些人把这种脚本叫做业务引擎,工作流等。 为什么选择lua?因为它是一个能和C/C++结合得很紧的脚本语言,而我们的程序是用VC++ 写

2009-04-22 14:41:00 9751 7

原创 词法分析程序 LEX和VC6整合使用的一个简单例子

 词法分析的理论知识不少,包括了正规式、正规文法、它们之间的转换以及确定的有穷自动机和不确定的有穷自动机等等。。。 要自己写一个词法分析器也不会很难,只要给出了最简的有穷自动机,就能很方便实现了,用if、switch-case来写一通所谓的状态转换就可以,我近期会写一个简单的词法分析程序来作为例子。。。 现在已经有人发明了一个叫LEX的工具让你去应用,那我们就省了不少力气,毕竟

2009-04-15 15:39:00 4939 1

原创 王爽《汇编语言》第十四章读取CMOS时钟练习解答

 ; 读取CMOS里的年月日时分秒,以格式 年/月/日  时:分:秒 显示在屏幕上,; / 的ASCII码是 2F, : 的ASCII码是 3Aassume cs:code, code segmentstart: ; 读取年,CMOS4单元 mov al, 9 call  readConvert mov bx, 0b800h mov es, bx mov byte ptr es:[

2009-04-12 15:20:00 3092 1

原创 王爽《汇编语言》第十三章所有练习解答

 请注意,里面有程序和测试程序,例如 exp1303.asm指的是13章第三个题目,exp1303t.asm指的是对exp1303程序的测试。。。 ; exp1301.asm ; 安装中断7ch的中断例程; 功能:求一个word型数的平方;;assume cs:codecode segmentstart: ; 拷贝代码到非系统管理区 mov ax, cs mov ds, ax 

2009-04-12 14:59:00 1542

原创 王爽《汇编语言》第十二章 实验十二 题目解答

; 安装do0子程序,处理中断0; do0 子程序代替0号中断,在屏幕中间显示"overflow!! dyl"assume cs:codecode segmentstart: ; 用movsb安装do0 到0号中断向量 ; 配置好movsb要用到的源地址 ds:[si] 开始 mov ax, cs mov ds, ax mov si, offset do0  ; 目的地址 为 es:

2009-04-03 00:08:00 1653

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除