**存儲器概述**
~~~
RAM(random access memory)隨機存儲內存
ROM(Read-Only Memory)只讀內存
~~~
**RAM有兩種:**
**(1)SRAM(靜態RAM)**
> 它采用觸發器電路構成一個二進制位信息的存儲單元,
> 這種觸發器一般由6個晶體管組成,
> 它讀出采用單邊讀出的原理,寫入采用雙邊寫入原理;
**(2) DRAM(動態RAM**)
> 它集成度高,內部存儲單元按矩陣形式排列成存儲體,
> 通常采用行,列地址復合選擇尋址法。
**ROM有5種**
> 固定掩摸編程ROM
> 可編程PROM
> 紫外光擦除可編程EPROM
> 電可檫除的可編程EEPROM
> 閃速存儲器
**8086對存儲器的管理為什么采用分段的方法?**
8086是一個16位的結構,采用分段管理辦法可形成超過16位的存儲器物理地址,
擴大對存儲器的尋址范圍 (1MB,20位地址)。
若不用分段方法,16位地址只能尋址64KB空間。
**存儲器采用分段方法進行組織有哪些好處?**
8086微處理器CPU中寄存器都是16位,16位的地址只能訪問大小為64KB以內的內存。
**8086系統的物理地址由20根地址線形成,怎樣用16位數據處理能力實現20位地址的尋址呢?**
要做到對20位地址空間進行訪問,就需要兩部分地址
在8086系統中,就是由段地址和偏移地址組成的。
而這兩個地址都是16位,將這兩個地址采用相加的方式組成20位地址去訪問存儲器。
在8086系統的地址形成中,當段地址確定后,該段的尋址范圍就已經確定,其容量不大于64KB。
同時,通過修改段寄存器的內容,可達到邏輯段在整個1MB空間中浮動。
各個邏輯段之間可以緊密相連,可以中間有間隔,也可以相互重疊。
采用段基址和偏移地址方式組成物理地址的優點是:
滿足對8086系統的1MB存儲空間的訪問,
同時在大部分指令中只要提供16位的偏移地址即可。