a)Các khái ni7m v1 b, nh6
Các tL bào nh6 (storage cell):
B nh! lưu gi; thông tin dư!i d ng m t dãy các con sB nh) phân 1 và 0, trong ựó 1 là ự i di"n cho s[ có m2t c a ựi"n áp tắn hi"u, và 0 ự i di"n cho s[ v/ng m2t. Vì mYi bit ựư1c ự i di"n bqi m t m c ựi"n áp, nên ựi"n áp ựó ph i ựư1c duy trì trong m ch ựi"n t? nh!, gNi là t: bào nh!. N i dung lưu gi; trong t: bào nh! có th5 ựư1c sao chép ra bus ho2c các linh ki"n chX khác, gNi là ựNc ra (reading). M t sB t: bào nh! cũng cho phép sao chép vào b n thân mình nh;ng m c tắn hi"u m!i lJy tU bus ngoài, gNi là ghi vào (writing). B*ng cách s/p x:p liên k:t t: bào nh! thành các hàng và c t (ma tr n), ngưXi ta có th5 xây d[ng nên các m ch nh! nhiKu tri"u bit. Các ma tr n t: bào nh! ựư1c ch: t o trên m t chip silic nhV giBng như các m ch tắch h1p.
RAM slot (hình 2.14) Dùng ự5 c/m RAM vào main mà ta có th5 nh n d ng q ự u khe c/m RAM luôn có c n g t q 2 ự u. Tùy lo i RAM (SDRAM, DDRAM, RDRAM) mà giao di"n khe c/m
Chương II: Các b ph n cơ b n c a máy tắnh
khác nhau => Mua RAM cho máy thì ph#i biLt máy có slot cho lo)i nào.
Hình 2.14. Slot ự5 c/m RAM
Interface: là cJu trúc bên ngoài c a memory. Khi mua RAM chúng ta c n ph i xem nó có phù h1p v!i (ăn kh!p) RAM slot c a máy mình không. Hình 2.15 là hình d ng c a m t vài lo i RAM
Hình 2.15. Hình dáng bên ngoài m t sB lo i RAM
RAM và ROM:
Có hai dòng b nh! phO bi:n có tên gNi t/t là RAM và ROM. M ch nh! truy c p ngẠu nhiên (random access memory RAM) là b nh! chắnh (main memory) bên trong máy tắnh, nơi lưu tr; t m thXi các d; li"u và l"nh chương trình ự5 B x? lý (BXL) có th5 truy c p nhanh chóng. Thu t ng; "truy c p ngẠu nhiên" có ý nhJn m nh m t tắnh chJt kỖ thu t quan trNng: mYi v) trắ lưu tr; trong RAM ựKu có th5 truy c p tr[c ti:p. NhX ựó các thao tác truy tìm và cJt tr; có th5 th[c hi"n nhanh hơn nhiKu so v!i các thi:t b) lưu tr; tu n t[ như O ựiã hay O băng tU. N i dung lưu gi; trong RAM là không cB ự)nh Z có nghĩa ph i luôn có nguTn nuôi ự5 duy trì n i dung nh! ựó, mJt ựi"n là mJt thông tin.
Kắch thư!c c a RAM thưXng ựo b*ng ựơn v) megabyte (MB). Bao nhiêu RAM thì ự ? Đây là câu hVi ch/c ch/n ta sI ự2t ra khi mua s/m hay nâng cJp máy tắnh. Windows XP SP2 ch ch y
Chương II: Các b ph n cơ b n c a máy tắnh
v!i 128MB RAM, nhưng ự t ựư1c hi"u năng tBt nhJt v!i 256MB RAM trq ựi.
Dòng th hai là b nh! ch ựNc ra (read only memory ROM). N i dung trong ROM ch có th5 ựư1c ựNc ra trong quá trình ho t ự ng bình thưXng c a máy tắnh. B nh! ROM là lo i cB ự)nh (nonvolatile), nên nó vẠn duy trì n i dung nh! khi không có ựi"n. NhX tắnh năng này, ngưXi ta dùng ROM ự5 lưu gi; các chương trình BIOS không thay ựOi.
b) Các lo)i b, nh6 :
Ớ RAM tĩnh (static RAM + SRAM) lưu gi; các bit trong nh;ng t: bào c a mình dư!i d ng chuy5n m ch ựi"n t?. T: bào SRAM mq m ch ựi"n (logic 1) ho2c t/t m ch (logic 0) ự5 ph n ánh tr ng thái c a t: bào. Th[c t: ựó là các m ch flipZflop trong tình tr ng set ho2c reset. M ch flipZflop sI gi; nguyên mẠu tr ng thái cho ự:n khi ựư1c thay ựOi bqi thao tác ghi ti:p theo ho2c ng/t ựi"n. Tuy nhiên SRAM có kắch thư!c l!n và tBn ựi"n, hi"n nay thưXng ựư1c ch: t o sỚn trong gi!i h n 512K. M2c dù có tBc ự nhanh, nhưng ph c t p và ự/t tiKn, SRAM ch ựư1c s? d-ng trong các b ph n c n tBc ự như b nh! cache ch|ng h n.
Ớ RAM ự ng (dynamic RAM + DRAM) lưu gi; các bit dư!i d ng ựi"n tắch ch a trong các t- ựi"n c[c nhV, ựó là các ựi"n dung c a b n thân transistor MOS ựóng vai trò chuy5n m ch ho2c ph n t? ựiKu khi5n. Có ho2c không có ựi"n tắch trong t- ựi"n này tương ng v!i logic 1 ho2c logic 0. Do t- ựi"n nhV nên ựi"n tắch ựư1c n p và phóng rJt nhanh, c6 ch-c nanô giây. Bqi kắch thư!c nhV và h u như không tiêu th- ựi"n nên DRAM có m t ự lưu tr; khá cao và giá rỘ. Như1c ựi5m duy nhJt c a DRAM là không gi; ựư1c thông tin lâu quá vài miligiây, nên ph i thưXng xuyên n p l i năng lư1ng cho nó gNi là làm tươi hay hTi ph-c (refresh), th[c chJt là làm ự y l i ựi"n tắch cho các t- ựi"n nh! tắ hon.
Ớ DDR SDRAM (Double Data Rate SDRAM)
SDRAM là tên gNi chung c a m t dòng b nh! máy tắnh, nó ựư1c phân ra SDR (Single Data Rate) và DDR (Double Data Rate). Do ựó n:u gNi m t cách chắnh xác, chúng ta sI có hai lo i RAM chắnh là SDR SDRAM và DDR SDRAM. CJu trúc c a hai lo i RAM này tương ựBi giBng nhau, nhưng DDR có kh năng truyKn d; li"u q c hai ựi5m lên và xuBng c a tắn hi"u nên tBc ự nhanh gJp ựôi. Trong thXi gian g n ựây xuJt hi"n chuzn RAM m!i d[a trên nKn t ng DDR là DDRZII, DDRZIII có tBc ự cao hơn nhX c i ti:n thi:t k:.
Ớ B nhB ROM th[c chJt là m t tO ch c ghép nBi sỚn các m ch ựi"n ự5 th5 hi"n các tr ng thái có nBi (logic 0) ho2c không nBi (logic 1). Cách bB trắ các tr ng thái 1 và 0 như th: nào là tùy yêu c u, và ựư1c ch: t o sỚn trong ROM khi s n xuJt. Khi vi m ch ROM ựư1c ch: t o xong thì n i dung c a nó không th5 thay ựOi n;a. ROM dùng trong h" BIOS cũ thu c lo i này cho nên khi b t máy tắnh là các chương trình ch a sỚn trong ựó ựư1c lJy ra ự5 ch y khqi ự ng máy (bao gTm các bư!c ki5m tra chzn ựoán, hY tr1 ph n mKm cơ sq và h1p nhJt các b ph n trong h" thBng máy). Ta không muBn và cũng không th5 thay ựOi bJt c ựiKu gì ựBi v!i các chương trình cBt t? này. Tuy nhiên khi phát hi"n có m t lYi trong ROM ho2c c n ựưa vào m t thông sB BIOS m!i ự5 phù h1p v!i thi:t b) ngo i vi m!i thì th t là tai hNa. G n ựây có m t gi i pháp là dùng flash BIOS, nó thay m t ph n ROM b*ng lo i EEPROM, ựó là vi m ch ROM có th5 l p trình và xóa b*ng ựi"n (Electrically Erasable Programmable ROM). Phương pháp này cho phép ch xóa q m t sB ự)a ch , không ph i toàn b trong khi vi m ch vẠn gi; nguyên trên board.
Ớ SIMM (single in+line memory module). Đây là lo i mô ựun nh! m t hàng chân ra ự5 dẶ c/m vào các O c/m thắch h1p trên board mỚ. SIMM gTm nhiKu vi m ch nhV DRAM ựư1c g/n trên m t tJm m ch in nhV, ự5 tO ch c thành các lo i môựun tU 1MB
ự:n 16MB ho2c hơn. SIMM lo i cũ có 30 chân, phO bi:n hi"n nay là 72 chân nên các nhà thi:t k: có nhiKu phương án cJu hình hơn. Đây là lo i thu n l1i nhJt cho vi"c nâng cJp b nh!
c a ta.
C)n lưu ý là có rBt nh/u lo"i RAM khác nhau, do ựó khi mua RAM thì ph0i bi8t lo"i nào có th9 dùng ựư^c cho máy c=a mình và t.c ự3 BUS t.i ựa cho RAM mà mainboard h_ tr^ là bao nhiêu thì ch` nên l:a lo"i RAM có t.c ự3 ựó là ự=.
c)Th0i gian truy cNp:
M t b nh! lý tưqng ph i ựưa d; li"u ựư1c chNn ngay t c kh/c lên các ựưXng d; li"u c a vi m ch nh! ựó. Tuy nhiên trong th[c t: luôn tTn t i m t thXi gian trẶ gi;a thXi ựi5m tắn hi"u ự)a ch lBi vào có hi"u l[c và thXi ựi5m d; li"u có m2t trên các ựưXng d; li"u, gNi là thXi gian truy c p (access time). M2c dù thXi gian này ựư1c tắnh b*ng nanô giây nhưng cũng làm ch m tBc ự ho t ự ng chung c a toàn h" thBng, nên b x? lý ph i ự1i, có khi ự:n 4 ho2c 5 xung nh)p.
Các máy PC lo i cũ có th5 s? d-ng các chip DRAM có thXi gian truy c p trong vòng 60Z80 nanôgiây. Các máy tắnh hi"n nay dùng lo i nhanh hơn 60 nanôgiây. ThXi gian truy c p càng nhanh thì DRAM càng ự/t.