電腦記憶體

Multi tool use
提示:本条目的主题不是
内存。
body.skin-minerva .mw-parser-output table.infobox caption{text-align:center}
「電腦記憶體」的各地常用別名 |
 兩條64MB DDR-266,筆記型電腦專用
|
中国大陸 |
计算机存储器 |
港臺 |
電腦記憶體 |
计算机存储器類型 |
易失性存储器(内存)
|
RAM
|
|
发展中 |
|
历史上 |
威廉姆斯管(1946–47年)
延迟线存储器(1947年)
选数管(1953年)
- 冷阴极计数管
|
非易失性存储器(外存)
|
ROM
|
- Mask ROM
- PROM
- EPROM
- EEPROM
|
NVRAM
|
|
早期非易失性存储器
|
|
机械式 |
|
发展中 |
- 3D XPoint
- CBRAM
- SONOS
- RRAM
- 賽道記憶體
- NRAM
- Millipede
- FJG RAM
|
历史上 |
纸张数据存储(1725年)
磁鼓存储器(1932年)
磁芯記憶體(1949年)
磁镀线存储器(1957年)
Core rope memory(1960年代)
薄膜存储器(1962年)
磁扭线存储器(~1968年)
磁泡存储器(~1970年)
|
|
電腦記憶體(英语:Computer memory)是一種利用半導體技術制成的儲存資料的電子裝置。其電子電路中的資料以二進位方式儲存,記憶體的每一個儲存單元稱做記憶元。
電腦記憶體可分为内部存储器(简称内存或主存)和外部存储器,其中内存是CPU能直接寻址的存储空间,由半导体器件制成。内存的特点是存取速率快。内存是电脑中的主要部件,它是相对于外存而言的。我们平常使用的程序,如Windows操作系统、打字软件、游戏软件等,一般都是安装在硬盘等外存上的,但仅此是不能使用其功能的,必须把它们调入内存中运行,才能真正使用其功能,我们平时输入一段文字,或玩一个游戏,其实都是在内存中进行的。就好比在一个书房里,存放书籍的书架和书柜相当于电脑的外存,而我们工作的办公桌就是内存。通常我们把要永久保存的、大量的数据存储在外存上,而把一些临时的或少量的数据和程序放在内存上,当然内存的好坏会直接影响电脑的运行速度。
容量
記憶體以二進制計算容量,基本單位是Byte:
- 1KiB=1,024B=210B
- 1MiB=1,024KiB=220B=1,048,576B
- 1GiB=1,024MiB=230B=1,073,741,824B
根據電氣電子工程師協會(IEEE 1541)和歐洲聯盟(HD 60027-2:2003-03)的標準,二進制乘數詞頭的縮寫為「Ki」、「Mi」、「Gi」,以避免與SI Unit国际单位制混淆。但二進制乘數詞頭沒有廣泛被製造業和個人採用,標示為4GB的內存實際上已經是4GiB,但標示為4.7GB的DVD實際上是4.37GiB。
對於32位元的作業系統,最多可使用232個地址,即是4GiB。物理地址扩展可以讓处理器在32位元作業系統存取超過4GiB記憶體,發展64位元处理器則是根本的解決方法,但作業系統、驅動程式和應用程式都會有相容性問題。
分類
電腦記憶體可以根據儲存能力與電源的關係可以分為以下兩類:
揮發性記憶體
主条目:揮發性記憶體
揮發性記憶體(Volatile memory)是指當電源供應中斷後,記憶體所儲存的資料便會消失的記憶體。主要有以下的類型:
隨機存取記憶體
動態隨機存取記憶體,英文缩写写作DRAM,一般每个单元由一个晶体管和一个电容组成(后者在集成电路上可以用两个晶体管模拟)。特点是单元占用资源和空间小,速度比SRAM慢,需要刷新。一般计算机内存即由DRAM组成。在PC上,DRAM以内存条的方式出现,DRAM颗粒多为4位或8位位宽,而载有多个颗粒的单根内存条的位宽为64位。
靜態隨機存取存儲器,英文缩写写作SRAM,一般每个单元由6个晶体管组成,但近来也出现由8个晶体管构成的SRAM单元。特点是速度快,但单元占用资源比DRAM多。一般CPU和GPU的缓存即由SRAM构成。
非揮發性記憶體
主条目:非揮發性記憶體
非揮發性記憶體(Non-volatile memory)是指即使電源供應中斷,記憶體所儲存的資料並不會消失,重新供電後,就能夠讀取記憶體中的資料。
主要種類如下:
唯讀記憶體
- 可規化式唯讀記憶體
- 可擦除可規劃式唯讀記憶體
- 電子抹除式可複寫唯讀記憶體
- 快閃記憶體
磁盘
参见
外部链接
How Computer Memory Works, by Jeff Tyson
bGCxU,l4uYxun73,Mj3nORxP
Popular posts from this blog
提示 :本条目的主题不是 香港中文大學(深圳) 。 body.skin-minerva .mw-parser-output table.infobox caption{text-align:center} 香港中文大學 The Chinese University of Hong Kong 校训 博文約禮 [1] [2] 创建时间 1963年10月17日 学校类型 法定(公立)、研究型 監督 主權移交前:英屬香港總督 主權移交後:香港特別行政區行政長官 校董會主席 梁乃鵬博士 校長 段崇智教授 副校长 華雲生教授(常務副校長) 霍泰輝教授、吳基培教授 張妙清教授、潘偉賢教授 陳偉儀教授、吳樹培先生 教师人數 1,619 [3] 学生人數 25,489 [3] 本科生人數 20,147 [3] 研究生人數 5,342 [3] 校址 香港新界沙田馬料水沙田市地段437號(大埔公路十一至十二咪左右(正門及崇基門) 22°25′10″N 114°12′19″E / 22.41946°N 114.205358°E / 22.41946; 114.205358 坐标: 22°25′10″N 114°12′19″E / 22.41946°N 114.205358°E / 22.41946; 114.205358 科學園路與澤祥街交界(東校門) 澤祥街18號(沙田凱悅酒店及工商管理學院)) 校區 新市鎮 总面积 134.4公頃(1,344,000平方米) [2] 代表色 紫與金 [1] 吉祥物 鳳凰 [1] 隶属 英聯邦大學協會 國際商管學院促進協會(AACSB) 東南亞高等教育協會 ( 英语 : ASAIHL ) 國際大學協會 亚太高校书院联盟 八大公立大學聯盟(譯自:HK8)[3] 网站 http://www.cuhk.edu.hk/ 香港中文大學 ( 英语: The Chinese University of Hong Kong ,縮寫为 CUHK ),簡稱 中文大學 、 中大...
10
1
I have a function that searches a vector of iterators and returns the iterator if its names matches a string passed as an argument. koalaGraph::PVertex lookUpByName(std::string Name, std::vector<koalaGraph::PVertex>& Vertices) { for (size_t i = 0; i < Vertices.size(); i++) { if(Vertices[i]->info.name == Name) return Vertices[i]; } } My question is how can I implement this as a lambda, to use it in connection with std::find_if ? I'm trying this: std::vector<koalaGraph::PVertex> V; std::string Name; std::find_if(V.begin(), V.end(), [&Name]() {return Name == V->info.name;}) But it says that V an enclosing-function local variable cannot be referenced in a lambda body unless it is in the capture list.
...
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}
4
1
I am installing hackintosh in virtualbox on ubuntu, but when I try to start, I get above error. Here are some more details, Result Code: NS_ERROR_FAILURE (0x80004005) Component: ConsoleWrap Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed} How can I solve this issue?
16.04 virtualbox
share | improve this question
asked Oct 22 '17 at 15:10
luv.preet luv.preet
1,502 4 13 29
...