<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[菜鸟蛋的专栏]]></title><description><![CDATA[Windows学习]]></description><link>https://blog.youkuaiyun.com/wtxpwh</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wtxpwh]]></copyright><item><title><![CDATA[虚拟机扩展(VMX)简介]]></title><link>https://blog.youkuaiyun.com/wtxpwh/article/details/6233010</link><guid>https://blog.youkuaiyun.com/wtxpwh/article/details/6233010</guid><author>wtxpwh</author><pubDate>Wed, 09 Mar 2011 00:33:00 +0800</pubDate><description><![CDATA[<br />20.1    概述<br /> <br />这个章节描述虚拟机的基础架构和VMX支持处理器硬件虚拟化的多个软件环境的概述。<br /> <br />有关 VMX 指示的信息在Intel(R) 64 和 IA-32 架构软件开发人员手册VMX的其他方面和系统编程注意事项在Intel(R) 64 和 IA-32 架构软件开发人员手册中被描述。<br /> <br /> <br /> <br />20.2    虚拟机架构<br /> <br />VMX定义处理优先等级是对运行在IA-32 处理器上]]></description><category></category></item><item><title><![CDATA[胡调乱侃之一（一起玩游戏平台）]]></title><link>https://blog.youkuaiyun.com/wtxpwh/article/details/5859780</link><guid>https://blog.youkuaiyun.com/wtxpwh/article/details/5859780</guid><author>wtxpwh</author><pubDate>Thu, 02 Sep 2010 20:30:00 +0800</pubDate><description><![CDATA[<br />有好多人玩网游和单机游戏一样就一个人玩，找不到玩家，只能一个人练级，很枯燥。（包括我）<br />如果能提供一个平台来聚集玩家，从而有伙伴。平台可以提供公会，让你进游戏后就有公会的人帮忙。名字统一一定的风格。<br />至于盈利嘛，多的很。可以和游戏运营商来谈谈。给他的游戏拉人还不行？<br />这只是一个很粗浅的想法，具体的东西还没有构思。大家不要见笑。]]></description><category></category></item><item><title><![CDATA[AT&T 汇编 (AT&T ASM) 参考]]></title><link>https://blog.youkuaiyun.com/wtxpwh/article/details/5657492</link><guid>https://blog.youkuaiyun.com/wtxpwh/article/details/5657492</guid><author>wtxpwh</author><pubDate>Wed, 09 Jun 2010 10:02:00 +0800</pubDate><description><![CDATA[<br />AT&TASM<br /> <br /> 开发一个OS，尽管绝大部分代码只需要用C/C++等高级语言就可以了，但至少和硬件相关部分的代码需要使用汇编语言，另外，由于启动部分的代码有大小限制，使用精练的汇 编可以缩小目标代码的尺寸。另外，对于某些需要被经常调用的代码，使用汇编可以提高性<br /> <br />能。所以我们必须了解汇编语言，即使你有可能并不喜欢它。<br /> <br />如果你是计算机专业的话，在大学里你应该学习过Intel格式的8086/80386汇编，这 里就不再讨论。如果我]]></description><category></category></item><item><title><![CDATA[Linux中x86的内联汇编]]></title><link>https://blog.youkuaiyun.com/wtxpwh/article/details/5657486</link><guid>https://blog.youkuaiyun.com/wtxpwh/article/details/5657486</guid><author>wtxpwh</author><pubDate>Wed, 09 Jun 2010 09:59:00 +0800</pubDate><description><![CDATA[<br />级别: 初级<br />Bharata B. RaoIBM Linux 技术中心，IBM 软件实验室，印度<br /><br />2001 年 3 月 01 日<br />Bharata B. Rao 提供了在 Linux 平台上使用和构造 x86 内联汇编的概括性介绍。他介绍了内联汇编及其各种用法的基础知识，提供了一些基本的内联汇编编码指导，并解释了在 Linux 内核中内联汇编代码的一些实例。<br />如果您是 Linux 内核的开发人员，您会发现自己经常要对与体系结构高度相关的功能进行编]]></description><category></category></item><item><title><![CDATA[Linux汇编语言开发指南]]></title><link>https://blog.youkuaiyun.com/wtxpwh/article/details/5657479</link><guid>https://blog.youkuaiyun.com/wtxpwh/article/details/5657479</guid><author>wtxpwh</author><pubDate>Wed, 09 Jun 2010 09:57:00 +0800</pubDate><description><![CDATA[<br />级别: 初级<br />肖文鹏<br />北京理工大学计算机系硕士研究生, <br />2003 年 7 月 03 日<br />汇 编语言的优点是速度快，可以直接对硬件进行操作，这对诸如图形处理等关键应用是非常重要的。Linux 是一个用 C 语言开发的操作系统，这使得很多程序员开始忘记在 Linux 中还可以直接使用汇编这一底层语言来优化程序的性能。本文为那些在Linux 平台上编写汇编代码的程序员提供指南，介绍 Linux 汇编语言的语法格式和开发工具，并辅以具体的例子讲述如何开发实用的L]]></description><category></category></item><item><title><![CDATA[Linux下AT&T汇编语法格式简介]]></title><link>https://blog.youkuaiyun.com/wtxpwh/article/details/5657238</link><guid>https://blog.youkuaiyun.com/wtxpwh/article/details/5657238</guid><author>wtxpwh</author><pubDate>Wed, 09 Jun 2010 05:57:00 +0800</pubDate><description><![CDATA[<br />一、AT&T 格式Linux 汇编语法格式在 AT&T 汇编格式中，寄存器名要加上 '%' 作为前缀；而在 Intel 汇编格式中，寄存器名不需要加前缀。例如：<br />AT&T 格式<br />Intel 格式<br />pushl %eax<br />push eax在 AT&T 汇编格式中，用 '$' 前缀表示一个立即操作数；而在 Intel 汇编格式中，立即数的表示不用带任何前缀。例如：<br />AT&T 格式<br />Intel 格式<br />pushl $1<br />pus]]></description><category></category></item><item><title><![CDATA[常用的网站]]></title><link>https://blog.youkuaiyun.com/wtxpwh/article/details/5650003</link><guid>https://blog.youkuaiyun.com/wtxpwh/article/details/5650003</guid><author>wtxpwh</author><pubDate>Sat, 05 Jun 2010 22:00:00 +0800</pubDate><description><![CDATA[<br />[汇编语言] <br />http://www.asmcommunity.net/ <br />http://www.masm32.com/ [Win32 Asm]<br />http://www.cs.cmu.edu/~ralf/files.html [x86中断列表]<br />http://www.nasm.us/ [NASM]<br />http://www.winasm.net/ [Winasm汇编编辑器]<br />http://x86asm.net/index.html <br /]]></description><category></category></item><item><title><![CDATA[windows内核下的一些东西]]></title><link>https://blog.youkuaiyun.com/wtxpwh/article/details/5638017</link><guid>https://blog.youkuaiyun.com/wtxpwh/article/details/5638017</guid><author>wtxpwh</author><pubDate>Mon, 31 May 2010 14:40:00 +0800</pubDate><description><![CDATA[内核地址0xFFDF0000和用户地址0x7FFE0000都指向同一物理页面。 内核地址是可写的，但用户地址则不能。也就说是说，我们可以在ring0层把信息写入到0xFFDF0000~0xFFDF0FFF的4K虚拟页面空间，由于用户地址0x7FFE0000也指向这个物理页面，所以我们在0xFFDF0000~0xFFDF0FFF地址写入的代码，在用户空间可以访问到。该共享区域的大小是4K。内核占用其中一部分，内存区域的名称是KUSER_SHARED_DATA。可以在WinDbg中看看。     lkd>  d]]></description><category></category></item><item><title><![CDATA[CListCtrl技巧]]></title><link>https://blog.youkuaiyun.com/wtxpwh/article/details/5616761</link><guid>https://blog.youkuaiyun.com/wtxpwh/article/details/5616761</guid><author>wtxpwh</author><pubDate>Sat, 22 May 2010 10:11:00 +0800</pubDate><description><![CDATA[1.得到单击的CListCtrl的行列号得到单击的CListCtrl的行列号void CMyDlg::OnClickList1(NMHDR* pNMHDR, LRESULT* pResult) {  //方法一:  DWORD dwPos=GetMessagePos();  CPoint point( LOWORD(dwPos), HIWORD(dwPos));  ]]></description><category></category></item><item><title><![CDATA[管道技术获取控制台输出]]></title><link>https://blog.youkuaiyun.com/wtxpwh/article/details/5615256</link><guid>https://blog.youkuaiyun.com/wtxpwh/article/details/5615256</guid><author>wtxpwh</author><pubDate>Fri, 21 May 2010 22:21:00 +0800</pubDate><description><![CDATA[不知你是否用过这样的程序，他们本身并没有解压缩的功能，而是调用DOS程序PKZIP完成ZIP包的解压缩。但是在程序运行时又没有DOS控制台的窗口出现而且一切本应该在DOS下显示的信息都出现在了那个安装程序的一个文本框里。这种设计既美观又可以防止少数眼疾手快的用户提前关了你的DOS窗口。现在就来讨论一下，如何用匿名管道技术实现这个功能。管道技术由来已久，相信不少人对DOS命令里的管道技术最为熟悉]]></description><category></category></item><item><title><![CDATA[makefile教程---nmake命令编译器的使用]]></title><link>https://blog.youkuaiyun.com/wtxpwh/article/details/5608551</link><guid>https://blog.youkuaiyun.com/wtxpwh/article/details/5608551</guid><author>wtxpwh</author><pubDate>Wed, 19 May 2010 17:22:00 +0800</pubDate><description><![CDATA[简介  大家已经习惯于微软提供的功能强大的IDE，已经很少考虑手动编连项目了，所谓技多不压身，有空的时候还是随我一块了解一下命令行编译。  C/C++/VC++程序员或有Unix/Linux编程经验应该很熟悉，以前我曾写过一篇文章描述用csc/vbc来进行命令行编译，今天再介绍一下MS提供的更加快捷有效的编译工具NMake。   MSDN的描述: Microsoft 程序维护实用工具 (NMAKE]]></description><category></category></item><item><title><![CDATA[NMAKE命令行编译]]></title><link>https://blog.youkuaiyun.com/wtxpwh/article/details/5608544</link><guid>https://blog.youkuaiyun.com/wtxpwh/article/details/5608544</guid><author>wtxpwh</author><pubDate>Wed, 19 May 2010 09:19:00 +0800</pubDate><description><![CDATA[VC98"BinVCVARS32.BAT 设置环境变量  Nmake /f filename.mak  NMAKE 选项  下表描述了 NMAKE 选项。选项前有斜杠 (/) 或短划线 (-)，并且不区分大小写。使用 !CMDSWITCHES 更改生成文件或 Tools.ini 中的选项设置。  选项  用途  /A  强制生成所有已评估的目标，即使这些目标相对于依赖项未过期。不强制不相关目标的生]]></description><category></category></item><item><title><![CDATA[Link.exe中的常用参数]]></title><link>https://blog.youkuaiyun.com/wtxpwh/article/details/5608527</link><guid>https://blog.youkuaiyun.com/wtxpwh/article/details/5608527</guid><author>wtxpwh</author><pubDate>Wed, 19 May 2010 09:15:00 +0800</pubDate><description><![CDATA[Link.exe是Masm和VC/VS中通用的。   其中Masm中的版本最低，我现在用的是5.12.8078    由于其版本原因，部分参数不支持。请用Link /?对照。    ==============================================================    /ALIGN（节对齐）        /ALIGN[:number]        其]]></description><category></category></item><item><title><![CDATA[C/C++编译器-cl.exe的命令选项]]></title><link>https://blog.youkuaiyun.com/wtxpwh/article/details/5608513</link><guid>https://blog.youkuaiyun.com/wtxpwh/article/details/5608513</guid><author>wtxpwh</author><pubDate>Wed, 19 May 2010 09:14:00 +0800</pubDate><description><![CDATA[和在IDE中编译相比，命令行模式编译速度更快，并可以避免被IDE产生的一些附加信息所干扰。本文将介绍微软C/C++编译器命令行模式设定和用法。  1、设置环境变量：  PATH=C:/Program Files/Microsoft Visual Studio 8/VC/bin  INCLUDE=C:/Program Files/Microsoft Visual Studio 8/VC/includ]]></description><category></category></item><item><title><![CDATA[Fedora启动后自动连接网络]]></title><link>https://blog.youkuaiyun.com/wtxpwh/article/details/5517148</link><guid>https://blog.youkuaiyun.com/wtxpwh/article/details/5517148</guid><author>wtxpwh</author><pubDate>Thu, 22 Apr 2010 18:51:00 +0800</pubDate><description><![CDATA[/etc/sysconfig/network-scripts/ifcfg-eth0修改此文件为这个配置就可以了 ONBOOT=yes  很简单吧！]]></description><category></category></item><item><title><![CDATA[VMware 7 + Fedora 12 安裝 VMware Tools]]></title><link>https://blog.youkuaiyun.com/wtxpwh/article/details/5517130</link><guid>https://blog.youkuaiyun.com/wtxpwh/article/details/5517130</guid><author>wtxpwh</author><pubDate>Thu, 22 Apr 2010 18:47:00 +0800</pubDate><description><![CDATA[Fedora 12 installs kernel-PAE by default instead of the normal kernel rpm for the i386 distribution. Consequently, the header files required by vmware-config-tools.pl are found in ‘kernel-PAE-devel’]]></description><category></category></item></channel></rss>