1.計算機中典型的寄存器大小稱為計算機的字長。x86處理器的字長為4字節。這意味著,x86計算機能一次計算4字節,大約可以表示40億個值。
地址長度也是4字節,這樣適合放入寄存器。
2.cpu包含:
程序計數器,指令解碼器,數據總線,通用寄存器,算術邏輯單元
3.專用寄存器是用來指向命令的,否則計算機并不能區分數據的類型。
符號是用來標記程序和數據的位置的。
4.x86的通用寄存器:
%eax,%ebx,%ecx,%edx,%edi,%esi
專用寄存器:
%ebp,%esp,%eip,%eflags
5.尋址方式:
和地址無關的:立即尋址,寄存器尋址
和地址有關的:直接尋址,變址尋址(偏移量保存在寄存器,指針是常數),間接尋址,基址尋址(指針保存在寄存器,偏移量是常數)
6.movl中 $代表立即尋址,沒有則是直接尋址
linux匯編筆記1
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
- 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
- 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
- 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
推薦閱讀更多精彩內容
- 8086匯編 本筆記是筆者觀看小甲魚老師(魚C論壇)《零基礎入門學習匯編語言》系列視頻的筆記,在此感謝他和像他一樣...
- 一、溫故而知新 1. 內存不夠怎么辦 內存簡單分配策略的問題地址空間不隔離內存使用效率低程序運行的地址不確定 關于...