microsoftxiao

记忆 流逝

导航

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 16 下一页

2006年8月27日 #

汇编求两数最小公倍数

摘要: ;子程序 NumValue_Multiple[Me];子程序功能 求两数最小公倍数;入口 SI SI得到数据首地址;出口 dxNumValue_Multiple proc mov al,[si] mov bl,[si+1] div bl ; AX/ bl cmp ah,0 je _great mov... 阅读全文

posted @ 2006-08-27 20:07 龙巢NET刀 阅读(638) 评论(0) 推荐(0)

2006年8月23日 #

怎样判断负数

摘要: 一个内存单元netive存放了若干个有符号数,netive是双字节数我这里设置数据为-32767,问统计netive里的负数netive dw -7FFFh,-7FFFh,7FFFh,-7FFFh 我自己写的只能错误的统计为四个负数,不知道还可以通过什么方法统计负数。 lea si,netive mov cl,04hloopnbo:mov ax,[si] cmp ... 阅读全文

posted @ 2006-08-23 20:04 龙巢NET刀 阅读(404) 评论(0) 推荐(0)

已知三个无符号数a,b,c,存放在ADR开始的连续单元,编制完成下列操作的程序:若a,b,c同时为偶数,将FLAG单元置1,若同时为奇数,FLAG置0,否则为全1

摘要: 关键词: 判断奇偶性 汇编 此代码为CSDN DelphiGuy() 所做。版权所有。 xor bx,bx; 清零 mov cx,3 ;初始化循环次数 lea si,ADR ;取数据首地址 cld ;DF = 0 清零方向 使变址寄存器为自动增加@@1:lodsb ;自动将SI指出的字节(字)加载到AL(AX)中... 阅读全文

posted @ 2006-08-23 10:04 龙巢NET刀 阅读(1103) 评论(0) 推荐(0)

2006年8月19日 #

将AL中的第7和第0 第6-1 5-2 4-3互换

摘要: 这个, 可能也可以通过循环的移位操作来进行吧: mov al, 12h ; 原始数据在 AL 中 mov cx, 8 ; AL, 字节类型, 共 8 个 bits mov ah, 0 ; AH 作为换位时的中间寄存器, 初始为 0l_1bit: shl al, 1 ; 左移 1 位, 当前最高位进入 CF rcr ah, 1 ; AH 右移 1 位,... 阅读全文

posted @ 2006-08-19 12:24 龙巢NET刀 阅读(600) 评论(0) 推荐(0)

编制程序将AL中的第i,i+1位写入MEM单元的第i,i+1位,其他位不变

摘要: mov al,3AH ;原始数据mov cl,4 ;i = 4cmp cl,6 ; i<=6jg exit ; 大于则退出mov bl,3 ; 利用0011 = 3作为掩码shl bl,cl ; 根据cl值来定位需要的掩码位置得到需要的掩码and al,bl ; 逻辑与来截取相应位为1的值not bl ; and [mem],bl ; 清空除i i+1外的... 阅读全文

posted @ 2006-08-19 12:19 龙巢NET刀 阅读(1049) 评论(0) 推荐(0)

2006年8月18日 #

今天的汇编,接触这个问题

摘要: 4.8 利用查表法计算 S = X2 + Y2,设0<= X <= 15, 0<=Y<=15,且分别在DAX,DAY字节单元存放,结果存入RLT单元。这个问题要涉及到XLAT查表。另外今天还用笨拙的方法解决了4.6 4.7问题,但是在网上寻求精简的方法无效果。;函数 NumValue_CCCode[Me]NumValue_CCCode proc;入口 si = 存储单元地址 di = 掩码地址 E... 阅读全文

posted @ 2006-08-18 14:26 龙巢NET刀 阅读(311) 评论(0) 推荐(0)

2006年8月6日 #

MASM5.0

摘要: 不知道利用16位的MASM5.0能否处理什么文件啊,调用Win32 API啊,网络啊, 我想应该是可以的,32bit的也应该可以。 DOS INT 21H中断回车和换行ENTER PROC NEARmov dl,0dhmov ah,02hint 21hmov dl,0ahmov ah,02hint 21h 病毒,系统等,深入了解些汇编,反汇编的东西。 阅读全文

posted @ 2006-08-06 22:46 龙巢NET刀 阅读(3236) 评论(3) 推荐(0)

2006年8月5日 #

DOS清理Windows无用临时文件

摘要: @echo offdel /Q /S "d:\Documents and Settings\Administrator\Local Settings\Temp"@echo offrd /Q /S "d:\Documents and Settings\Administrator\Local Settings\Temp"pause 阅读全文

posted @ 2006-08-05 22:47 龙巢NET刀 阅读(441) 评论(0) 推荐(0)

2006年7月26日 #

要走了。

摘要: 将近两个月,不能很快的融入大项目,这是最大的毛病,一点经验就是,要多经手点大的项目。读代码的能力要提高,还有调试能力,各种项目的库,另外要自己做类似傲神这样的项目,或者再比它小很多很多的小项目。锻炼自己吧。两个月还是有些经验的,同其他来这里的不同吧。 阅读全文

posted @ 2006-07-26 14:59 龙巢NET刀 阅读(176) 评论(0) 推荐(0)

2006年7月21日 #

关于分段编译和测试

摘要: 不管怎么样,总要经历一段编译的时间。所以分段编译,或者说,一个 瘦的测试环境,或者说模块化的 可动态加载和卸载的测试环境是必要的。 以避免无谓的编译。当然如果你是高手可以一次性的写一大段可预见性的代码再编译测试也可以,但是在一定程度上出错的几率并不会减少。这也许就是为什么采用先写测试环境的 极限编程的方法学吧。 阅读全文

posted @ 2006-07-21 10:38 龙巢NET刀 阅读(299) 评论(0) 推荐(0)

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 16 下一页