Intel微處理器學習筆記(一) 實模式記憶體結構

2022-03-10 18:41:15 字數 1305 閱讀 3950

圖一 奔騰概念示意圖

儲存系統一般劃分為三個主要部分:tpa(transient program area),system area和xms(extended memory system)。

圖二 記憶體劃分示意圖

1mb常規記憶體包括:

圖三 tpa映像

1. 中斷向量訪問dos、bios和應用程式的各種特性;

2. bios是存於rom或快閃儲存器的程式集,用於操作i/o裝置;

3. 當msdos啟動的時候,要將io.sys從磁碟裝入tpa中,允許dos使用常見i/o裝置,它將dos和bios鏈結到一起;

4. 裝置驅動程式是控制可安裝i/o裝置的程式;

5. command.com是控制鍵盤命令的操作,處理從鍵盤輸入的dos命令,如dir命令等

系統區包括rom或快閃儲存器中的程式,以及ram的資料區。

圖四 系統區映像

4. 系統bios的第一部分(fooooh~f7fffh)包含啟動計算機的程式,第二部分為控制基本i/o系統的過程。

微處理器的主要任務:1)在處理器與儲存器或i/o之間傳送資料;2)簡單的算術和邏輯運算;3)通過簡單的判定控制程式流向。

大多數計算機系統都有4條控制系統:mrdc(儲存器讀控制)、mwtc(儲存器寫控制)、iorc(i/o讀控制)和iowc(i/o寫控制)<===低電平有效。

讀取乙個儲存單元內容時,先通過位址匯流排向儲存器傳送乙個位址,然後發出儲存器讀控制訊號,讀取到的資料通過資料匯流排送到未處理器處。

i/o空間從0000h到ffffh(類似於乙個儲存位址)。io裝置允許微處理器與外部裝置通訊。

i/o空間允許計算機訪問多達64k個不同8位i/o裝置,32k個不同的16位i/o裝置,或16k個不同的32位i/o裝置。

圖五 真實裝置位址

Intel 8086 8088微處理器功能結構

1.8086 8088cpu 內部結構 8086 8088 內部包括兩大部件 匯流排介面部件 biu用來取指令 取運算元 存結果 執行部件 eu用來執行指令。eu執行指令時,biu同時完成從主存中預取後繼指令,兩個部件並行工作,提高了指令的執行速度。如圖所示 1 執行部件eu 從指令佇列中取指令 由...

微處理器時代

處理器的種類之多,以至處理器的生產商之多 處理器的種類有,膝上型電腦處理器,台式電腦處理器,手機處理器,上網本處理器,平板電腦處理器。生產處理器的公司主要有 intel amd arm 各個公司生產的產品都有各自的優勢,intel 主要生產膝上型電腦的處理器,最新發布的處理器基本都與 nvidia ...

Intel處理器系列

intel處理器系列俗稱x86,經歷了乙個長期的 不斷進化的發展過程。1.8086 1978年,29k個電晶體 它是第一代單晶元 16位微處理器之一。2.80286 1982年,134k個電晶體 它增加了更多的定址模式。3.i386 1985年,275k個電晶體 擴充套件到了32位,增加了平坦的定址...