5

我正在努力學習有關在每所大學的每個CS部門應該教授的處理器的基本知識。然而,我無法在網上找到它(谷歌沒有幫助),我也無法在我的課堂材料中找到它。尋址模式如何在物理層面上工作?

你知道任何有關尋址模式如何在物理層面上工作的好資源嗎?我對英特爾處理器特別感興趣。

回答

2

Wikipedia Virtual Memory page開始有點背景,然後跟進特定頁面,如MMU等,以滿足您的好奇心。

您通常會在任何像樣的計算機體系結構課程中詳細介紹上述所有概念(以及其他一些概念,比如流水線和超標量體系結構,緩存等),通常由電氣或計算機系)工程。

2

此頁可能的幫助。我做了一個HC12尋址模式的搜索,因爲這是我們學習的內容,學習一個簡單的處理器而不是像英特爾處理器那樣跳到深處更好。但是任何處理器的基本概念都應該是相似的。

http://spx.arizona.edu/ECE372/Supporting%20Documents/lecture/HCS12%20Addressing%20Modes%20and%20Subroutines.pdf

我不想像你需要知道任何更復雜的問題的入門課程。我們只使用了基本的,然後必須在考試中解釋其他幾個。

如果您瞭解彙編代碼示例,您應該能夠從物理層面看到發生了什麼。例如,固有尋址命令inca將使用處理器內的一組邏輯門(http://en.wikipedia.org/wiki/Adder_%28electronics%29)以便將寄存器A遞增1。這一切都很好,但試圖理解比這更復雜的任何事物的物理層會讓你頭疼。你真的不需要知道它,這首先是使用微處理器的關鍵。