chapter16 计算机体系结构基础
生活随笔
收集整理的這篇文章主要介紹了
chapter16 计算机体系结构基础
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1big endian little endian 低地址保存的是整數的地位稱為little endian,反之稱之為big endian。(x86平臺為小端)
2 cpu操作的基本步驟為
3 訪問內存和訪問芯片的不同
4 ARM與x86的訪問外部地址的不同,其中ARM的cpu外部接總線的設備還是在cpu內部接總線的設備都有各自的地址范圍,都可以像訪問內存一樣訪問。這種方式稱為內存映射I/O(Memory-mapped I/O)
x86相對比較特殊,相對于設備有各自獨立的端口地址空間,CPU需要引出額外的地址線來連接片內設備,訪問設備存儲器時用特殊的I/O指令,這種方式稱為端口I/O(Port I/O)
5 MMU(Memory Management Unit)
MMU的兩種作用
內存保護總結來說:在正常的情況下處理器在用戶的模式執行用戶程序,在終端或者異常情況下處理器切換到特權模式執行內核程序,處理完成后再切換到普通用戶模式。
其中內存的保護也導致了段錯誤的產生
轉載于:https://www.cnblogs.com/qtalker/archive/2013/04/05/3001140.html
總結
以上是生活随笔為你收集整理的chapter16 计算机体系结构基础的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Eclipse打JAR包引用的第三方JA
- 下一篇: grunt 0.4.1构建工具入门实践(