原创 Dynamips的PCI模擬

/**//* PCI device */struct pci_device ...{char *name;u_int vendor_id,product_id;int device,function,irq;void *priv_dat

原创 GDB/Insight LibGui庫源代碼解讀

Libgui目錄下包含了insight IDE的實現.(正式實現在gdb/gdbtk/generic目錄下)因爲Insight是用tcl tk實現的GDB前端,所以這個目錄下主要是C和TCL的混合代碼.最後代碼編譯之後產生Libgui.a

原创 Net平臺下CLR程序載入原理分析

發信人: flier (小海->找啊找工作 :)), 信區: DotNET標 題: .Net平臺下CLR程序載入原理分析(草稿)發信站: BBS 水木清華站 (Wed Mar 13 02:08:04 2002)注意:本系列文章在水木清華B

原创 MMU在VxWorks中的實現……摘抄

MMU在VxWorks中的實現1.內存管理單元MMUVxWorks提供兩級虛內存支持:與VxWorks捆綁在一起的基本級和需要可選產品VxVMI的完全級。1.1指令和數據MMUPowerPC MMU允許指令和數據MMU被分別允許或禁止。在

原创 GDI SDK教程

Windows Gdi 應用-入門篇 (VC SDK) 一、 基礎  GDI的繪圖函數基本上都是有狀態的,所有的函數都要求一個HDC類型的句柄。這個HDC的獲得有幾個途徑BeginPaint,GetWindowDC, GetDC.他們的參

原创 [轉載] MFC程序的來龍去脈

MFC程序的來龍去脈 程序的誕生 #Application Object產生,內存於是獲得配置,初值亦設立完成。 #AfxWinMain執行AfxWinInit,後者又調用AfxInitThread,把消息隊列儘量加大。 #AfxWin

原创 爲無LIB的DLL製作LIB函數符號輸入庫

 原文地址:http://www.vckbase.com/document/viewdoc/?id=613 爲無LIB的DLL製作LIB函數符號輸入庫

原创 RTL中文版(zz)

RTL中文版(zz) 以下是本人對gcc internal的RTL的部分中文翻譯,希望給指出點錯誤,也希望大家能夠參與Machine Desc和Target Macros的翻譯11 RTL表示編譯器的大多數工作都是在一種稱爲寄存器傳遞語言

原创 C++的iostream標準庫介紹

C++的iostream標準庫介紹(1) 出處:PConline [ 2005-04-05 14:12:11 ] 作者:管寧 責任編輯:xietaoming <script src="http://adv.pconline.com.c

原创 一些關於VC的文章

數據結構學習(C++)--圖【4】(最短路徑) http://www.openitpower.com/wenzhang/115/12493_1.html 字符畫軟件的四個關鍵技術 http://www.openitpower.com/we

原创 DLL 學習心得

在VC產生的框架裏面,裏面有個.h 這個h文件可以同時被DLL工程和EXE工程使用. 關鍵巧妙的地方是DLL_XXX_EXPORTS(這裏是DLL_SAMPLE_EXPORTS)這個宏,在DLL工程裏面,這個宏 會在編譯的時候指定,所以

原创 GDI+介紹

GDI+介紹 作者 不詳 1.引言  GDI+是Windows XP中的一個子系統,它主要負責在顯示屏幕和打印設備輸出有關信息,它是一組通過C++類實現的應用程序編程接口。顧名思義,GDI+是以前版本GDI的繼承者,出於兼容性考慮,Wi

原创 VC中利用MFC設計繪圖程序初步

 首先我們說下通過鼠標的移動來繪製直線。  這裏要捕獲到鼠標的兩個消息:WM_LBUTTONDOWN, WM_LBUTTONUP。響應WM_LBUTTONDOWN消息記錄直線的起始點,響應WM_LBUTTONUP消息記錄直線的終點並繪製直

原创 x86下模擬PPC指令方法

x86下模擬PPC指令方法 PowerPC的指令根據其指令的比特佈局,有以下幾種form (ppc手冊的附錄裏面有詳細的論述) ABD_SImmD_UImmD_Shift16IMXXFXXOXLXFL Form的不同主要在於操作符數目