清華組合語言知識點
第一節課的知識點簡單記錄:
計算機指令系統 isa ( instruct set arcticture)
複雜指令系統(先出現); 簡單指令系統(後出現);
x86的指令集不會改變,絕對向下相容;
cisc與risc走向融合,
mips經典指令集,
印表機,網路裝置用的多,嵌入式開發用;
arm指令集,相對複雜,用的相對比較多;
用於移動;
課程知識點
基本知識:
各類指令集合
數制與整數表示
浮點數表示
x86彙編:
80x86 計算機組織與保護模式
x86 指令系統
c與cx86 彙編
x86組合語言程式格式與基本程式設計
mips彙編:
mips計算機組織初步;
指令系統介紹
彙編**與異常處理;
ibm-pc 彙編程式語言設計;
重點可能不是寫匯程式設計序 而是要反彙編。
清華大學開源OpenKE 知識表示學習平台
清華大學自然語言處理實驗室近日發布了 openke 平台,整合了 transe transh transr transd rescal distmult hole complex 等演算法的統一介面高效實現,以及面向 wikidata 和 freebase 預訓練知識表示模型。該專案旨在為開發者與研...
組合語言學習
參考書籍 組合語言 王爽 著 清華大學出版社 選單導航 一 彙編基礎知識 二 暫存器和常見彙編指令演示 一 基礎知識 1 彙編指令是機器指令的助記符,同機器指令一一對應 2 每一種cpu都有自己的彙編指令集 3 cpu可以直接使用的資訊在儲存器中存放 4 在儲存器中指令和資料沒有任何區別,都是二進位...
組合語言學習
持續更新 彙編指令 1.mov指令 mov是乙個傳送指令,可以實現以下操作 有一點需要注意,資料不能直接傳給段暫存器,比如mov ds,100h就是錯誤的。但是可以將其他暫存器中的值賦給段暫存器。段暫存器有cs,ds,ss,es等。如果你想知道為什麼,那就可以去了解一下關於每條指令的硬體實現。後面還...