原创 emacs keyboard shortcut

符號    C-  意思是按住 Ctrol 鍵M-   意指 Meta 鍵 (鍵盤上若無Meta 鍵,則可以ALT ESC 鍵來取而代之)DEL  意指退格鍵 (不是 刪除(Delete) key)RET  意指回車鍵SPC  意指空

原创 Emacs in ubuntu

Download GNU Emacs Emacs download address 一、編譯安裝 1. 準備工作 (1)安裝svn、ssh sudo apt-get install ssh subversion (2)安裝texin

原创 《深入理解計算機系統》--notes--day three

第三章 程序的機器級表示 content 第三章 程序的機器級表示 content 3.2程序編碼 3.2.1 機器級代碼 3.2.2 代碼示例 3.2.3 關於格式的註釋 3.3 數據格式 3.4 訪問信息 3.4.1 操作數指

原创 gdb 調試彙編文件

C語言文件 tb.c 命令行輸入: linux> gcc -O1 -o tb tb.c linux> gdb tb 進入gdb. 如圖所示: 設置斷點1: gdb> b vframe 設置斷點2: gdb> b main

原创 Linux C 語言生成彙編全過程

程序 //t1.c #include <stdio.h> int main () { printf("Hello, world!\n"); } 1 預處理 linux> gcc -E -o t1.i t1.c 生成t1.

原创 《深入理解計算機系統》--notes--day two

第一部分 程序結構和執行 Content 第一部分 程序結構和執行 Content 信號的表示和處理 2.1 信息存儲 2.1.1 十六進制表示法 2.1.2 字數據大小 2.1.3 尋址和字節順序 2.1.4 表示字符串 2.1

原创 emacs chinese manual

----------Emacs 中文學習手冊---------- 2009年2月24日 目錄 1 GNU和Emacs簡介 1.1 GNU工程簡介 1.

原创 《深入理解計算機系統》--notes--day one

Content Content 1.1 信息就是位 + 上下文 hello.c的ASCII文本表示 1.2 程序被其他程序翻譯成不同版本 編譯執行四個階段 預處理 編譯階段 彙編階段 鏈接階段 1.4 處理器讀並解釋儲