原创 AT&T ASM 學習1

每條彙編指令都必須包含至少一個字節的操作碼 ----------------------------------------------------------- 最常用的三個段:    數據段    bss段    文本段 -----

原创 AT&T ASM 學習3

.section --> .data .rodata(只讀) ---------------------------------------- .ascii .asciz   .byte          8位   .short     

原创 gcc_gdb_objdump_gprof

gcc編譯步驟: 預編譯-->編譯-->彙編-->鏈接 ----------------------------------------------------------- gcc XXX.c 默認生成名爲a.out的可執行文件 預編譯

原创 AT&T ASM 學習10

--------------------------- 操作系統內核主要有4個責任: 內存管理 設備管理 文件管理 進程管理 --------------------------- 內存管理: 虛擬內存 交換空間 頁表    

原创 AT&T ASM 學習8

字符串: ------------------------------------------- movsx   esi edi的遞增方向取決於EFLAGS的DF標誌 cld   清零DF標誌             #遞增 std  

原创 TCP三次握手協議的簡單解釋

剛纔看Linux下connect()函數的時候,其返回值會代表一些錯誤信息,既然是網絡連接過程中的錯誤信息,當然跟跟三次握手協議有很大的關係,這 下把三次握手協議從百度拿了過來。重新理解了一下。 TCP握手協議   在TCP/IP協議中

原创 AT&T ASM 學習7

----------------------------------------- 整數運算 ----------------------------------------- 加法: addx adcx            #帶進位處

原创 暴雪總裁總結遊戲十條經驗

 暴雪創辦人兼總裁Michael Morhaime在GDC Austin上發表了演講,談論他從《魔獸世界》和其他暴雪遊戲中總結出來的十條經驗。 1·遊戲性第一。     如果你瞭解暴雪,那你知道他們在遊戲平衡性上力盡完美,或者說比

原创 編寫可移植C/C++程序要點

      1.分層設計,隔離平臺相關的代碼。就像可測試性一樣,可移植性也要從設計抓起。一般來說,最上層和最下層都不具有良好的可移植性。最上層是 GUI,大多數GUI都不是跨平臺的,如Win32 SDK和MFC。最下層是操作系統API,大

原创 AT&T ASM 學習6

-------------------------------------------------- 整數:   字節(Byte):8 字(Word):16 雙字(Doubleword):32 四字(Quadword):64   .sho

原创 AT&T ASM 學習5

指令指針 -------------------------------------------------------------------------------------------- 無條件分支:   跳轉   調用   中斷

原创 Linux開機過程

Linux開機過程  1.  BIOS:開機主動執行的韌體,會認識第一個可開機的裝置;   2.  MBR:第一個可開機裝置的第一個扇區內的主要啓動記錄區塊,內含開機  管理程序;   3.  開機管理程序(boot loader):

原创 AT&T ASM 學習4

堆棧 pushx popx --------- pusha          16位通用寄存器 popa           16位通用寄存器 pushad         32位通用寄存器 popad          32位通用寄存器

原创 2010 最牛B的個性簽名

1.對不起,你撥打的用戶已結婚. 2.作爲失敗的典型,你其實很成功。  3.不要迷戀哥,嫂子會揍你。  4. 多謝你的絕情,讓我學會死心  5.上班的心情比上墳還要沉重。  6.別說我很高傲,只昰我拒絕與禽獸打交道!  7. 都

原创 個人開公司的流程

一、選擇公司的形式:­ 普通的有限責任公司,最低註冊資金3萬元,需要2個(或以上)股東,從06年1月起新的公司法規定,允許1個股東 註冊有限責任公司,這種特殊的有限責任公司又稱“一人有限公司”(但公司名稱中不會有“一人”字樣,執照上會註明