食野苹

2013年8月22日

1st贝塞尔函数的使用

摘要: x=-100:0.1:100;y1=besselj(7,x);y2=besselj(10,x);y3=besselj(20,x);y4=besselj(40,x);y5=besselj(60,x);y6=besselj(80,x);subplot(3,3,1);plot(x,y1)subplot(3,3,2);plot(x,y2)subplot(3,3,3);plot(x,y3)subplot(3,3,4);plot(x,y4)subplot(3,3,5);plot(x,y5)subplot(3,3,6);plot(x,y6)plot(x,imag(y)) 阅读全文

posted @ 2013-08-22 16:34 nyc1893 阅读(246) 评论(0) 推荐(0) 编辑

2013年3月28日

3.28.sup-osa进展

摘要: 今天是3.28,就是MAR 28 终于到了有纪念意义的日子,估计晚上应该要出去庆祝一番。写点儿研究进展吧,以前是个纯种的IT男,现在逐渐走向理论研究了。上午10:00左右起来,看了篇文献:Towards Super-resolution Microwave Imaging: General Framework,北大也终于有人开始研究sup-osa了,其实做的工作不多,就是SAR和普通成像在sup-osa情况下的模拟,matlab做的就骗了篇IEEE,虽然价值不大不过也说明国内开始有同行了,以后博后的选择区域就更多点儿了。前两天发现某论坛的ENDNOTE X6看文献和编辑论文里的参考文献真心好用 阅读全文

posted @ 2013-03-28 12:25 nyc1893 阅读(153) 评论(0) 推荐(0) 编辑

2011年8月5日

radasm的汇编语言操作入门

摘要: Abstract:以前用masm 5.0 在debug汇编的文档时候,常常因为生成了和原文无关的反汇编码而看不清楚代码在程序中如何改变的PSW状态位的情况,本人在下载了多个masm版本后均未能很好的解决,现在推荐使用radasm平台来调试汇编程序。RadASM是一款著名的WIN32汇编编辑器,支持MASM、TASM等多种汇编编译器,Windows界面,支持语法高亮,自带一个资源编辑器和一个调试器。Introduction:功能为两个数相减、相加其源的代码如下:data segmentad1 db 9bhad2 db 6ehdata endscode segmentassume cs:code, 阅读全文

posted @ 2011-08-05 21:57 nyc1893 阅读(3564) 评论(2) 推荐(0) 编辑

2011年7月27日

多个数比较大小

摘要: data segmentbuffer db 2,8,9,5,4,0data endscode segmentassume cs:code,ds:datamain:mov ax,datamov ds,axmov si, offset buffermov al,[si]again:or al,aljz okmov bl,[si]or bl,bljz ok inc si cmp al, bl jnc next xchg al,blnext: jmp againok: add al,30hmov dl, al;显示 mov ah, 2 int 21hmov ah,4Ch;终止当前程序并返回调用程序in 阅读全文

posted @ 2011-07-27 16:40 nyc1893 阅读(373) 评论(0) 推荐(0) 编辑
序言

该文被密码保护。 阅读全文

posted @ 2011-07-27 16:00 nyc1893 阅读(39) 评论(0) 推荐(0) 编辑
显示一段文字

摘要: data segment hey db 'THIS IS TEXT DISPLAY PROGRAM.','$';字符串必须要以$为结尾data endscode segmentassume cs:code,ds:datamain:mov ax,datamov ds,axmov dx,offset heymov ah,09h;显示字符串int 21hmov ah,4Ch;终止当前程序并返回调用程序int 21hcode endsend main 阅读全文

posted @ 2011-07-27 15:58 nyc1893 阅读(144) 评论(0) 推荐(0) 编辑
两个字节数据的加法、乘法

摘要: data segmentad1 db 10had2 db 10hsum db ?data endscode segmentassume cs:code,ds:datamain:mov ax,datamov ds,axmov al,ad1add al,ad2mov sum,almov bl,almov cl,4shr al,cl ;take upper 4 bitsand al,0fhadd al,30hmov dl, almov ah, 2int 21hmov al, bland al, 0fh;take lower 4 bitsadd al,30h; Asicii code need to 阅读全文

posted @ 2011-07-27 15:58 nyc1893 阅读(973) 评论(0) 推荐(0) 编辑
比较两个数的大小

摘要: data segment ad1 db 8had2 db 7hsum db ?data endscode segmentassume cs:code,ds:datamain:mov ax,datamov ds,axmov al,ad1mov bl,ad2cmp al,bljnc next2jc next1next1:xchg al,blnext2:add al,30hmov dl, almov ah, 2int 21hmov ah,4Ch;终止当前程序并返回调用程序int 21hcode endsend main 阅读全文

posted @ 2011-07-27 15:56 nyc1893 阅读(193) 评论(0) 推荐(0) 编辑
三个数比较大小

摘要: data segmentad1 db 8had2 db 4had3 db 1hdata endscode segmentassume cs:code,ds:datamain:mov ax,datamov ds,axmov al,ad1mov bl,ad2mov cl,ad3cmp al,bljnc next1xchg al,blnext1:cmp al,cljnc next2xchg al,clnext2:cmp bl,cljnc next3xchg bl,clnext3: add al,30hadd bl,30hadd cl,30hmov dl, almov ah, 2int 21hmov 阅读全文

posted @ 2011-07-27 15:56 nyc1893 阅读(155) 评论(0) 推荐(0) 编辑
大写小写互换

摘要: 小写转大写data segmentbuffer db 'HoW are YoU!',0data endscode segmentassume cs:code,ds:datamain:mov ax,datamov ds,axmov si, offset bufferagain:mov al,[si]or al,aljz okcmp al,'a'jc nextcmp al,'z'jnc nextsub al,20hmov [si],alnext: mov dl, al;每处理一个显示一个字符 mov ah, 2int 21h inc si jmp a 阅读全文

posted @ 2011-07-27 15:55 nyc1893 阅读(348) 评论(0) 推荐(0) 编辑