<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_捕鱼者说</title><subtitle type="text">授之以鱼，不如授之以渔</subtitle><id>http://feed.cnblogs.com/blog/u/24844/rss</id><updated>2011-07-22T06:56:58Z</updated><author><name>fishert</name><uri>http://www.cnblogs.com/fishert/</uri></author><generator>CNBlogs BlogServer</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/fishert/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/24844/rss"/><entry><id>http://www.cnblogs.com/fishert/archive/2011/07/22/2113904.html</id><title type="text">nasm学习ing</title><summary type="text">1. 下载地址: http://www.nasm.us/pub/nasm/releasebuilds/2.06rc10/win32/2. 官方资料:http://www.nasm.us/doc/nasmdoc0.html</summary><published>2011-07-22T06:57:00Z</published><updated>2011-07-22T06:57:00Z</updated><author><name>fishert</name><uri>http://www.cnblogs.com/fishert/</uri></author><link rel="alternate" href="http://www.cnblogs.com/fishert/archive/2011/07/22/2113904.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/fishert/archive/2011/07/22/2113904.html"/><content type="html">&lt;p&gt;1. 下载地址: &lt;a href="http://www.nasm.us/pub/nasm/releasebuilds/2.06rc10/win32/"&gt;http://www.nasm.us/pub/nasm/releasebuilds/2.06rc10/win32/&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;p&gt;2. 官方资料:&lt;a href="http://www.nasm.us/doc/nasmdoc0.html"&gt;http://www.nasm.us/doc/nasmdoc0.html&lt;/a&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/fishert/aggbug/2113904.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/fishert/archive/2011/07/22/2113904.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/fishert/archive/2011/07/22/2113833.html</id><title type="text">嵌入式汇编入门</title><summary type="text">写汇编一定要写成枯涩的ASM吗? 不一定, 写成嵌入式汇编, 在VS中还可以调试,查看到寄存器变化.来一段简单的, 若真想写成ASM, 也可以调试完后拷贝生成ASM文件. (^_^)#include&amp;lt;stdio.h&amp;gt;intmain(){inta=10;intb=20;intc=0;_asm{moveax,[a]movebx,[b]addeax,ebxmov[c],eax}printf(&amp;quot;c=%d\n&amp;quot;,c);return0;}</summary><published>2011-07-22T06:20:00Z</published><updated>2011-07-22T06:20:00Z</updated><author><name>fishert</name><uri>http://www.cnblogs.com/fishert/</uri></author><link rel="alternate" href="http://www.cnblogs.com/fishert/archive/2011/07/22/2113833.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/fishert/archive/2011/07/22/2113833.html"/><content type="html">&lt;p&gt;写汇编一定要写成枯涩的ASM吗? 不一定, 写成嵌入式汇编, 在VS中还可以调试,查看到寄存器变化.&lt;/p&gt;&#xD;
&lt;p&gt;来一段简单的, 若真想写成ASM, 也可以调试完后拷贝生成ASM文件. (^_^)&lt;/p&gt;&#xD;
&lt;div style="background-color: #F5F5F5;border: 1px solid #CCCCCC;padding-left:5px;padding-right:5px;"&gt;&#xD;
&lt;div&gt;&lt;span style="color: #000000"&gt;#include&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #000000"&gt;stdio.h&lt;/span&gt;&lt;span style="color: #000000"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;int&lt;/span&gt;&lt;span style="color: #000000"&gt;&amp;nbsp;main()&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;int&lt;/span&gt;&lt;span style="color: #000000"&gt;&amp;nbsp;a&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000"&gt;=&lt;/span&gt;&lt;span style="color: #000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800080"&gt;10&lt;/span&gt;&lt;span style="color: #000000"&gt;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;int&lt;/span&gt;&lt;span style="color: #000000"&gt;&amp;nbsp;b&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000"&gt;=&lt;/span&gt;&lt;span style="color: #000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800080"&gt;20&lt;/span&gt;&lt;span style="color: #000000"&gt;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;int&lt;/span&gt;&lt;span style="color: #000000"&gt;&amp;nbsp;c&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000"&gt;=&lt;/span&gt;&lt;span style="color: #000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800080"&gt;0&lt;/span&gt;&lt;span style="color: #000000"&gt;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;_asm&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mov&amp;nbsp;eax,&amp;nbsp;[a]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mov&amp;nbsp;ebx,&amp;nbsp;[b]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;add&amp;nbsp;eax,&amp;nbsp;ebx&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mov&amp;nbsp;[c],&amp;nbsp;eax&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf(&lt;/span&gt;&lt;span style="color: #800000"&gt;"&lt;/span&gt;&lt;span style="color: #800000"&gt;c&amp;nbsp;=&amp;nbsp;%d\n&lt;/span&gt;&lt;span style="color: #800000"&gt;"&lt;/span&gt;&lt;span style="color: #000000"&gt;,&amp;nbsp;c);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;return&lt;/span&gt;&lt;span style="color: #000000"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800080"&gt;0&lt;/span&gt;&lt;span style="color: #000000"&gt;;&lt;br /&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/fishert/aggbug/2113833.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/fishert/archive/2011/07/22/2113833.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/fishert/archive/2009/04/02/1427764.html</id><title type="text">vs2005下编译asm文件</title><summary type="text">1. 右击asm文件-&amp;gt;属性</summary><published>2009-04-02T01:44:00Z</published><updated>2009-04-02T01:44:00Z</updated><author><name>fishert</name><uri>http://www.cnblogs.com/fishert/</uri></author><link rel="alternate" href="http://www.cnblogs.com/fishert/archive/2009/04/02/1427764.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/fishert/archive/2009/04/02/1427764.html"/></entry><entry><id>http://www.cnblogs.com/fishert/archive/2008/08/07/1262880.html</id><title type="text">控制台清屏</title><summary type="text">#include &amp;lt;stdlib.h&amp;gt;system("cls");</summary><published>2008-08-07T06:47:00Z</published><updated>2008-08-07T06:47:00Z</updated><author><name>fishert</name><uri>http://www.cnblogs.com/fishert/</uri></author><link rel="alternate" href="http://www.cnblogs.com/fishert/archive/2008/08/07/1262880.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/fishert/archive/2008/08/07/1262880.html"/></entry><entry><id>http://www.cnblogs.com/fishert/archive/2008/08/07/1262854.html</id><title type="text">C/C++从文件中读取文件</title><summary type="text">c中的写法:[代码]c++的写法:[代码]</summary><published>2008-08-07T06:14:00Z</published><updated>2008-08-07T06:14:00Z</updated><author><name>fishert</name><uri>http://www.cnblogs.com/fishert/</uri></author><link rel="alternate" href="http://www.cnblogs.com/fishert/archive/2008/08/07/1262854.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/fishert/archive/2008/08/07/1262854.html"/></entry><entry><id>http://www.cnblogs.com/fishert/archive/2008/07/24/1250631.html</id><title type="text">gstreamer 0.10学习笔记</title><summary type="text">最近要用gstreamer，所以作些笔记． GStreamer is an extremely powerful and versatile framework for creating streaming media applications./////// it use GObject,glib,etc. &amp;#8226; GObject instentiation &amp;#8226; GObjec...</summary><published>2008-07-24T08:18:00Z</published><updated>2008-07-24T08:18:00Z</updated><author><name>fishert</name><uri>http://www.cnblogs.com/fishert/</uri></author><link rel="alternate" href="http://www.cnblogs.com/fishert/archive/2008/07/24/1250631.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/fishert/archive/2008/07/24/1250631.html"/></entry><entry><id>http://www.cnblogs.com/fishert/archive/2008/07/14/1242903.html</id><title type="text">Fedora 5下安装VMware Tool[转]</title><summary type="text">根据实际情况，我将网上的步骤做了一些更正：正确安装VMWARE TOOLS步骤如下： （VMware Server版）1、保证要安装VMWare Tools的虚拟操作系统开启。 2、按下 CTRL+ALT组合键，进入主操作系统，点击VMWARE状态栏安装提示，或者点击 VM选择Install vmware tools&amp;#8230;. 3、确认安装VMWARE TOOLS。 （VMWare Tool...</summary><published>2008-07-14T13:11:00Z</published><updated>2008-07-14T13:11:00Z</updated><author><name>fishert</name><uri>http://www.cnblogs.com/fishert/</uri></author><link rel="alternate" href="http://www.cnblogs.com/fishert/archive/2008/07/14/1242903.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/fishert/archive/2008/07/14/1242903.html"/></entry><entry><id>http://www.cnblogs.com/fishert/archive/2008/06/14/1221188.html</id><title type="text">uCOS-II在ARM上的移植[转]</title><summary type="text">引言随着技术的进步，嵌入式系统设计及其应用在近年中，对人类生活产生了巨大影响，并将继续改变人们未来的生活方式。研究嵌入式系统，一个必不可少的基础工作就是实现嵌入式操作系统在相关处理器平台上的移植。本文基于目前应用非常广泛的ARM处理器体系结构，对uC/OS-II嵌入式实时操作系统内核的移植工作做了分析和介绍，并给出了在国内一个开源项目 SkyEye 仿真器上的移植实例。表2 CSPR的模式位表3 ...</summary><published>2008-06-14T06:51:00Z</published><updated>2008-06-14T06:51:00Z</updated><author><name>fishert</name><uri>http://www.cnblogs.com/fishert/</uri></author><link rel="alternate" href="http://www.cnblogs.com/fishert/archive/2008/06/14/1221188.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/fishert/archive/2008/06/14/1221188.html"/></entry><entry><id>http://www.cnblogs.com/fishert/archive/2008/06/03/1212890.html</id><title type="text">2008/6/3</title><summary type="text">1.sometime down the road 将来某个时间2.They sought him out among the crowd. 他们在人群中找到了他.3.Haste makes waste. 欲速则不达</summary><published>2008-06-03T08:37:00Z</published><updated>2008-06-03T08:37:00Z</updated><author><name>fishert</name><uri>http://www.cnblogs.com/fishert/</uri></author><link rel="alternate" href="http://www.cnblogs.com/fishert/archive/2008/06/03/1212890.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/fishert/archive/2008/06/03/1212890.html"/></entry><entry><id>http://www.cnblogs.com/fishert/archive/2008/06/01/1211642.html</id><title type="text">ARM7板子的驱动</title><summary type="text">UART:主要用到的寄存器有:PINSEL0(PIN功能连接模块),U0LCR(串口控制寄存器),U0LSR(串口状态寄存器),U0RBR(缓冲区寄存器),U0IIR(串口中断寄存器),计算波特率相关的寄存器 Time/counter(计时器):T0TCR(Time Control Register),T0PR(比例因子),T0MR0(计时匹配寄存器),T0IR(中断寄存器),T0MCR(计时匹配...</summary><published>2008-06-01T08:13:00Z</published><updated>2008-06-01T08:13:00Z</updated><author><name>fishert</name><uri>http://www.cnblogs.com/fishert/</uri></author><link rel="alternate" href="http://www.cnblogs.com/fishert/archive/2008/06/01/1211642.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/fishert/archive/2008/06/01/1211642.html"/></entry></feed>
