Bài viết dựa trên kiến thức được tổng hợp từ rất nhiều nguồn khác nhau. Không đi sâu vào các phương thức ép xung OverClock Ram mà chỉ là tập trung tìm hiểu các khái niệm căn bản. Bài viết cũng sử dụng nhiều hình vẽ từ các tài liệu trên mạng.
I/Định Nghĩa
1, Định nghĩa Ram
Ram (Random Access Memory ) là bộ nhớ truy cập ngẫu nhiên. Khác với truy cập tuần tự. Có thể lấy ví dụ có 100 ô nhớ được đánh địa chỉ từ 1 đến 100. Với cách truy cập tuần tự muốn lấy dữ liệu từ ô nhớ thứ 99, cần phải truy cập tuần tự từ ô nhớ thứ 1,2,3…….cho đến ô nhớ thứ 99. Nhưng với phương thức truy cập ngẫu nhiên, có thể truy cập ngay đến ô nhớ thứ 99 mà không cần phải qua các ô nhớ trước đó.
Có 2 loại Ram cơ bản là SRAM ( Static Ram ) hay còn gọi là Ram tĩnh và DRAM ( Dynamic RAM) hay còn gọi là RAM động .
SRAM là loại Ram ko cần phải refesh mà dữ liệu vẫn không bị mất. Do đó dung lượng lớn hơn và cũng đắt tiền hơn.
Trong đó DRAM cần phải được refresh thường xuyên (Hàng triệu lần mỗi giây ) để đảm bảo dữ liệu lưu trữ không bị mất đi.
Cả SRAM và DRAM đều sẽ bị mất dữ liệu sau khi tắt máy.
Để hiểu rõ hơn về quá trình refresh ta có thể nhìn vào hình sau :

2,Nhiệm vụ của RAM :
Ram là nơi hệ điều hành,ứng dụng lưu trữ data để CPU có thể nhanh chóng truy xuất. Tăng dung lượng Ram đồng nghĩa với việc giảm số lần CPU phải lấy dữ liệu từ Hard Disk, một quá trình mất nhiều thời gian hơn đọc dữ liệu trực tiếp từ RAM.
(Thời gian truy xuật RAM được tính = ns trong khi đó thời gian truy xuất HD được tính = mili s )
Máy tính cá nhân cần 1 lượng RAM nhất định cho mỗi ứng dụng,càng nhiều ứng dụng bạn mở, luonwjg RAM cần dung càng nhiều. Vậy điều gì sẽ xảu ra khi RAM đầy. Rất may là hệ điều hành của chúng ta được thiết kể để xử lí trường hơpnj này. Khi Ram gần đầy hệ điều hành sẽ lấy bớt 1 phần dữ liệu từ RAM và ghi vào ổ cứng, thường là phần ít được dung nhất. Phần HD dung để ghi dữ liệu tạm thời này được gọi là PAGE FILE hay SWAP FILE dịch sang tiếng việt có nghĩa là “Tập tin tráo đổi”.RAM của chúng ta vì thế sẽ không bao giờ bị đầy nhưng cái giá phải trả sẽ là việc hệ thống hoạt động í ạch vì CPU phải lấy quá nhiều dữ liệu từ ổ cứng.
Một câu hỏi được đặt ra là vì sao máy tính của chúng ta không phải là một cỗ máy chỉ có RAM thay luôn cho chức năng của ổ cứng vì RAM có tốc độ truy xuất rất nhanh. Lý do rất đơn giản là RAM bị mất dữ liệu sau khi tắt máy và hơn thế nữa giá thành của RAM quá đắt trong việc dung để lưu trữ dữ liệu lên đến hang trăm GB trong các máy tính ngày nay.
3,Các định nghĩa khác :
SIMM : Single Inline Memory Module loại bộ nhớ dung trong các máy tính cổ, gồm loại 30 pin và 72 pin. Nhiều người cho rằng SIMM là loại Module RAM chỉ có 1 mặt ( Single Side) nhưng không hẳn vì vần có loại SIMM double sides. Bus width của loại RAM này là 32 bit.
DIMM : Double Inline Memory Module là loại bộ nhớ trong các máy tính ngày nay. Được biết đến với DIMM 168 pin (SDR-SDRAM hay còn gọi là SDRAM) 184pin (DDR-SDRAM chính là DDR1) và loại 240pin (DDR2-SDRAM hay còn biết đến là DDR2 ) ngoài ra còn có các loại khác 72 và 144 pin 200 pin (SODIMM cho laptop).Bus width của DIMM là 64 bit đây là khác biệt cơ bản nhất giữa DIMM và SIMM chứ không phải là SIMM thì single side và DIMM thì double sides như nhiều người nghĩ.
SDR-SDRAM : Single Data Rate Synchronous Dynamic RAM là loại chip RAM chỉ chuyển được 1 bit dữ liệu trong 1 xung nhịp.Được sử dụng rộng rãi từ những năm 1990. Chi tiết về SDRAM sẽ được đề cập trong những bài viết sau.
DDR-SDRAM: Double Data Rate Synchronous Dynamic RAM là loại chip RAM truyển được dữ liệu trong cả 2 mặt lên và xuống của xung nhịp. Hay nói cách khác 1 xung nhịp DDR-SDRAM truyển được 2 bit dữ liệu. Đây được gọi là Double Pump.
DDR2-SDRAM : Thế hệ sau của DDR với tốc độ từ 400MHZ trở lên và module có 240 pin.
RAMBUS: Là loại RAM tốc độ cao tử 400 – 800MHZ nhưng bus width lại chỉ là 16 bit.Hay còn gọi là RDRAM ( Rambus Dynamic Ram )
ECC : Error Correction Code là Code tuân theo một luật nhất định có khả năng phát hiện và sửa lỗi trong từng xung nhịp. Có các loại code Hamming code, Reed-Solomon code, Reed-Muller code, Binary Golay code, convolutional code, Turbo code và nhiều Code khác. Được sử dụng trong DIMM và các thiết bị lưu trữ cao cấp. Một ECC đơn giản có thể sửa 1bit lỗi và phát hiện 2 bit lỗi khác trong khi đó một số ECC khác có thể sửa và phát hiện nhiều bit lỗi đồng thời. ECC DIMM đắt tiền và chỉ được sử dụng trong các hệ thống máy chủ đòi hỏi độ chính xác cao cho dữ liệu lưu trữ. Cần phân biệt ECC với Registered hay Buffered RAM.
Memory Cell : Còn gọi là ô nhớ bao gồm 1 transistor và 1 Capacitors thể hiện trạng thái 0 và 1. Transistor ở đây đóng vai trò như một công tắc để chuyển đổi giữa 2 trạng thái này.Có các cổng Data in Data out và Write Enable ( Mặc định là tắt khi mở thì sẽ chuyển từ chế độ Read sang Write lúc này dữ liệu sẽ được nạp vào ).
Memory Chip: Là tập hợp rất nhiều Row (Hàng) và Column(Cột) . Tưởng tượng Memory Chip như một bảng tính Excel và mội một ô chính là location. Các Row và Column này có địa chỉ riêng.Trong mỗi một Location gồm rất nhiều Memory Cell
Memory Bank: Tập hợp các Memory Chip để đồng thởi có thể cung cấp đủ bit dữ liệu tương xứng với bus dữ liệu của CPU.
3 khái niệm này sẽ được làm rõ hơn ở phần tiếp theo của bài viết.
II/Cách thức truy cập RAM
1, Cấu tạo của 1 Chip nhớ.(Như hình vẽ không càn giải thích gì thêm )

_RAS ( Row Address Strobe ) Là tín hiệu để xác định địa chỉ nhớ theo hàng.
_CAS ( Column Address Strobe) là tín hiệu để xác định địa chỉ nhớ theo cột.
_Address Bus là đường truyền tín hiệu RAS và Cas.
_Data Bus là đường truyền dữ liệu giữa Memory Controler và chip nhớ.
_Khi cần truy xuất đến 1 địa chỉ nhớ bất kì Memory Controler sẽ gửi các tín hiệu RAS và CAS tương xứng đến Chip nhớ tương ứng với dữ liệu cần lấy.
2.Cách thức truy cập chip nhớ.
_Tín hiệu RAS sẽ được Mem Control truyền theo Address bus.
_Khi RoW Addr Latch nhận được tín hiệu RAS. Nó sẽ chuyển tín hiệu này sang Row Address Decoder ( Bộ phận giải mã địa chỉ nhớ theo hàng) để giải mã địa chỉ Row cần được truy xuất .
_Row này sẽ được kích hoạt.
_Sau đó tín hiệu CAS sẽ được gửi đến Column Address Latch và tương tự Column cần được truy xuất được kích hoạt.
_Mặc định là Write Enable Deactived ( Ko có trong hình vẽ ) dữ liệu sẽ được đọc theo Data Bus đi về Memory Controler.
_Nếu Write Enable được Active thì dữ liệu sẽ được ghi.
Chính cách thức truy xuất dữ liệu này mà sẽ dẫn đến Delay tạo nên Memory Timming sẽ được nhắc đến ở phần sau.


3, Dung lượng RAM tối đa và Memory Bank
Các Module ( Thanh Ram) có thể dựa trên các chip x4 x8 hoặc x16, x4 và x8 muốn nói đến bus width của chip nhớ tức là đồng thời chip nhớ có thể cho ra bao nhiêu bit dữ liệu. Hầu hết các hệ thống hiện nay đều sử dụng loại x8 hoặc x16. Các hệ điều hành 32bit có khả năng quản lí địa chỉ nhớ trong 32bit kết hợp với CPU 32bit có khả năng đánh dấu địa chỉ nhớ trong 32bit. Tức là sẽ có 2^32 địa chỉ nhớ được đánh dấu và quản lí. 2^32 = 4294967296 ~ 4Gb địa chỉ nhớ. Tương ứng với mỗi địa chỉ nhớ là 8bit (x8). Như vậy lượng Ram tối đa mà 1 hệ thống 32 bit có thể có là 4Gb * 8 = 4GB. Đối với các hệ điều hành 64 bit kết hợp với hệ thống 64 bit có khả năng đánh dấu và quản lí địa chỉ nhớ trong 64bit. Tức là lượng Ram tối đa là có 4GB*2^32 (do 2^64 gấp 2^32 là 2^32 lần ). Một con số thật khủng khiếp phải không. Chuẩn mỗi location ( địa chỉ nhớ) ứng với 8bit là do IBM đưa ra. Nhưng sau này thì đã có các chip x16 nên lượng RAM tối đa với hệ thống 32bit trên lý thuyết sẽ cao hơn 4GB nhiều nhưng trên thực tế với 4GB cũng là đã khó kiếm dc BIOS hỗ trợ.
Với 1 Chip RAM có kí hiệu 32M x 8 thì có thể hiểu 32M là có 32 triệu location (32M) mỗi location là 8 bit (x8) nên chip RAM này có dung lượng 32Mbyte. Tương tự với các kĩ hiệu khác như 16Mx16 64M x 4
Có thể chúng ta sẽ thắc mắc, Data Bus width của Ram là 64 bit. Tương xứng với mỗi địa chỉ nhớ là 8 bit. Vậy làm thế nào mà CPU tận dụng được 64 bit bus width này.1 Module RAM gồm nhiều chip Trong đó 8 chip hợp lại tạo thành 1 Bank ( đối với loại chip x8) và cả 16 chip hợp thành 1 Bank (đối với loại chip x4) hoặc 4 chip hợp thành 1 BANK đối với loại x16. Đây là hình minh họa cho 1 BANK đối với chip x8

Khi cần nạp dữ liệu CPU sẽ nạp toàn bộ dữ liệu vào 1 Bank. Như vậy cả 64 bit dữ liệu sẽ được phân đều trên 8 chip x8. Trên chỉ là 1 VD để làm rõ chức năng của Bank. Trên thực tế 1 SDRAM(ko phải SDR-SDRAM đâu nha) chip có khoảng 60 pin. Ngoài các pin cho địa chỉ, điều phối và điện tiêu thụ thì sẽ còn 16 pin để truyền dữ liệu. Như vậy 4 Chip này đã đủ hợp thành 1 BANK để lấp đầy 64 bit dữ liệu cho CPU.
Theo vozforums.com
I/Định Nghĩa
1, Định nghĩa Ram
Ram (Random Access Memory ) là bộ nhớ truy cập ngẫu nhiên. Khác với truy cập tuần tự. Có thể lấy ví dụ có 100 ô nhớ được đánh địa chỉ từ 1 đến 100. Với cách truy cập tuần tự muốn lấy dữ liệu từ ô nhớ thứ 99, cần phải truy cập tuần tự từ ô nhớ thứ 1,2,3…….cho đến ô nhớ thứ 99. Nhưng với phương thức truy cập ngẫu nhiên, có thể truy cập ngay đến ô nhớ thứ 99 mà không cần phải qua các ô nhớ trước đó.
Có 2 loại Ram cơ bản là SRAM ( Static Ram ) hay còn gọi là Ram tĩnh và DRAM ( Dynamic RAM) hay còn gọi là RAM động .
SRAM là loại Ram ko cần phải refesh mà dữ liệu vẫn không bị mất. Do đó dung lượng lớn hơn và cũng đắt tiền hơn.
Trong đó DRAM cần phải được refresh thường xuyên (Hàng triệu lần mỗi giây ) để đảm bảo dữ liệu lưu trữ không bị mất đi.
Cả SRAM và DRAM đều sẽ bị mất dữ liệu sau khi tắt máy.
Để hiểu rõ hơn về quá trình refresh ta có thể nhìn vào hình sau :

2,Nhiệm vụ của RAM :
Ram là nơi hệ điều hành,ứng dụng lưu trữ data để CPU có thể nhanh chóng truy xuất. Tăng dung lượng Ram đồng nghĩa với việc giảm số lần CPU phải lấy dữ liệu từ Hard Disk, một quá trình mất nhiều thời gian hơn đọc dữ liệu trực tiếp từ RAM.
(Thời gian truy xuật RAM được tính = ns trong khi đó thời gian truy xuất HD được tính = mili s )
Máy tính cá nhân cần 1 lượng RAM nhất định cho mỗi ứng dụng,càng nhiều ứng dụng bạn mở, luonwjg RAM cần dung càng nhiều. Vậy điều gì sẽ xảu ra khi RAM đầy. Rất may là hệ điều hành của chúng ta được thiết kể để xử lí trường hơpnj này. Khi Ram gần đầy hệ điều hành sẽ lấy bớt 1 phần dữ liệu từ RAM và ghi vào ổ cứng, thường là phần ít được dung nhất. Phần HD dung để ghi dữ liệu tạm thời này được gọi là PAGE FILE hay SWAP FILE dịch sang tiếng việt có nghĩa là “Tập tin tráo đổi”.RAM của chúng ta vì thế sẽ không bao giờ bị đầy nhưng cái giá phải trả sẽ là việc hệ thống hoạt động í ạch vì CPU phải lấy quá nhiều dữ liệu từ ổ cứng.
Một câu hỏi được đặt ra là vì sao máy tính của chúng ta không phải là một cỗ máy chỉ có RAM thay luôn cho chức năng của ổ cứng vì RAM có tốc độ truy xuất rất nhanh. Lý do rất đơn giản là RAM bị mất dữ liệu sau khi tắt máy và hơn thế nữa giá thành của RAM quá đắt trong việc dung để lưu trữ dữ liệu lên đến hang trăm GB trong các máy tính ngày nay.
3,Các định nghĩa khác :
SIMM : Single Inline Memory Module loại bộ nhớ dung trong các máy tính cổ, gồm loại 30 pin và 72 pin. Nhiều người cho rằng SIMM là loại Module RAM chỉ có 1 mặt ( Single Side) nhưng không hẳn vì vần có loại SIMM double sides. Bus width của loại RAM này là 32 bit.
DIMM : Double Inline Memory Module là loại bộ nhớ trong các máy tính ngày nay. Được biết đến với DIMM 168 pin (SDR-SDRAM hay còn gọi là SDRAM) 184pin (DDR-SDRAM chính là DDR1) và loại 240pin (DDR2-SDRAM hay còn biết đến là DDR2 ) ngoài ra còn có các loại khác 72 và 144 pin 200 pin (SODIMM cho laptop).Bus width của DIMM là 64 bit đây là khác biệt cơ bản nhất giữa DIMM và SIMM chứ không phải là SIMM thì single side và DIMM thì double sides như nhiều người nghĩ.
SDR-SDRAM : Single Data Rate Synchronous Dynamic RAM là loại chip RAM chỉ chuyển được 1 bit dữ liệu trong 1 xung nhịp.Được sử dụng rộng rãi từ những năm 1990. Chi tiết về SDRAM sẽ được đề cập trong những bài viết sau.
DDR-SDRAM: Double Data Rate Synchronous Dynamic RAM là loại chip RAM truyển được dữ liệu trong cả 2 mặt lên và xuống của xung nhịp. Hay nói cách khác 1 xung nhịp DDR-SDRAM truyển được 2 bit dữ liệu. Đây được gọi là Double Pump.
DDR2-SDRAM : Thế hệ sau của DDR với tốc độ từ 400MHZ trở lên và module có 240 pin.
RAMBUS: Là loại RAM tốc độ cao tử 400 – 800MHZ nhưng bus width lại chỉ là 16 bit.Hay còn gọi là RDRAM ( Rambus Dynamic Ram )
ECC : Error Correction Code là Code tuân theo một luật nhất định có khả năng phát hiện và sửa lỗi trong từng xung nhịp. Có các loại code Hamming code, Reed-Solomon code, Reed-Muller code, Binary Golay code, convolutional code, Turbo code và nhiều Code khác. Được sử dụng trong DIMM và các thiết bị lưu trữ cao cấp. Một ECC đơn giản có thể sửa 1bit lỗi và phát hiện 2 bit lỗi khác trong khi đó một số ECC khác có thể sửa và phát hiện nhiều bit lỗi đồng thời. ECC DIMM đắt tiền và chỉ được sử dụng trong các hệ thống máy chủ đòi hỏi độ chính xác cao cho dữ liệu lưu trữ. Cần phân biệt ECC với Registered hay Buffered RAM.
Memory Cell : Còn gọi là ô nhớ bao gồm 1 transistor và 1 Capacitors thể hiện trạng thái 0 và 1. Transistor ở đây đóng vai trò như một công tắc để chuyển đổi giữa 2 trạng thái này.Có các cổng Data in Data out và Write Enable ( Mặc định là tắt khi mở thì sẽ chuyển từ chế độ Read sang Write lúc này dữ liệu sẽ được nạp vào ).
Memory Chip: Là tập hợp rất nhiều Row (Hàng) và Column(Cột) . Tưởng tượng Memory Chip như một bảng tính Excel và mội một ô chính là location. Các Row và Column này có địa chỉ riêng.Trong mỗi một Location gồm rất nhiều Memory Cell
Memory Bank: Tập hợp các Memory Chip để đồng thởi có thể cung cấp đủ bit dữ liệu tương xứng với bus dữ liệu của CPU.
3 khái niệm này sẽ được làm rõ hơn ở phần tiếp theo của bài viết.
II/Cách thức truy cập RAM
1, Cấu tạo của 1 Chip nhớ.(Như hình vẽ không càn giải thích gì thêm )

_RAS ( Row Address Strobe ) Là tín hiệu để xác định địa chỉ nhớ theo hàng.
_CAS ( Column Address Strobe) là tín hiệu để xác định địa chỉ nhớ theo cột.
_Address Bus là đường truyền tín hiệu RAS và Cas.
_Data Bus là đường truyền dữ liệu giữa Memory Controler và chip nhớ.
_Khi cần truy xuất đến 1 địa chỉ nhớ bất kì Memory Controler sẽ gửi các tín hiệu RAS và CAS tương xứng đến Chip nhớ tương ứng với dữ liệu cần lấy.
2.Cách thức truy cập chip nhớ.
_Tín hiệu RAS sẽ được Mem Control truyền theo Address bus.
_Khi RoW Addr Latch nhận được tín hiệu RAS. Nó sẽ chuyển tín hiệu này sang Row Address Decoder ( Bộ phận giải mã địa chỉ nhớ theo hàng) để giải mã địa chỉ Row cần được truy xuất .
_Row này sẽ được kích hoạt.
_Sau đó tín hiệu CAS sẽ được gửi đến Column Address Latch và tương tự Column cần được truy xuất được kích hoạt.
_Mặc định là Write Enable Deactived ( Ko có trong hình vẽ ) dữ liệu sẽ được đọc theo Data Bus đi về Memory Controler.
_Nếu Write Enable được Active thì dữ liệu sẽ được ghi.
Chính cách thức truy xuất dữ liệu này mà sẽ dẫn đến Delay tạo nên Memory Timming sẽ được nhắc đến ở phần sau.


3, Dung lượng RAM tối đa và Memory Bank
Các Module ( Thanh Ram) có thể dựa trên các chip x4 x8 hoặc x16, x4 và x8 muốn nói đến bus width của chip nhớ tức là đồng thời chip nhớ có thể cho ra bao nhiêu bit dữ liệu. Hầu hết các hệ thống hiện nay đều sử dụng loại x8 hoặc x16. Các hệ điều hành 32bit có khả năng quản lí địa chỉ nhớ trong 32bit kết hợp với CPU 32bit có khả năng đánh dấu địa chỉ nhớ trong 32bit. Tức là sẽ có 2^32 địa chỉ nhớ được đánh dấu và quản lí. 2^32 = 4294967296 ~ 4Gb địa chỉ nhớ. Tương ứng với mỗi địa chỉ nhớ là 8bit (x8). Như vậy lượng Ram tối đa mà 1 hệ thống 32 bit có thể có là 4Gb * 8 = 4GB. Đối với các hệ điều hành 64 bit kết hợp với hệ thống 64 bit có khả năng đánh dấu và quản lí địa chỉ nhớ trong 64bit. Tức là lượng Ram tối đa là có 4GB*2^32 (do 2^64 gấp 2^32 là 2^32 lần ). Một con số thật khủng khiếp phải không. Chuẩn mỗi location ( địa chỉ nhớ) ứng với 8bit là do IBM đưa ra. Nhưng sau này thì đã có các chip x16 nên lượng RAM tối đa với hệ thống 32bit trên lý thuyết sẽ cao hơn 4GB nhiều nhưng trên thực tế với 4GB cũng là đã khó kiếm dc BIOS hỗ trợ.
Với 1 Chip RAM có kí hiệu 32M x 8 thì có thể hiểu 32M là có 32 triệu location (32M) mỗi location là 8 bit (x8) nên chip RAM này có dung lượng 32Mbyte. Tương tự với các kĩ hiệu khác như 16Mx16 64M x 4
Có thể chúng ta sẽ thắc mắc, Data Bus width của Ram là 64 bit. Tương xứng với mỗi địa chỉ nhớ là 8 bit. Vậy làm thế nào mà CPU tận dụng được 64 bit bus width này.1 Module RAM gồm nhiều chip Trong đó 8 chip hợp lại tạo thành 1 Bank ( đối với loại chip x8) và cả 16 chip hợp thành 1 Bank (đối với loại chip x4) hoặc 4 chip hợp thành 1 BANK đối với loại x16. Đây là hình minh họa cho 1 BANK đối với chip x8

Khi cần nạp dữ liệu CPU sẽ nạp toàn bộ dữ liệu vào 1 Bank. Như vậy cả 64 bit dữ liệu sẽ được phân đều trên 8 chip x8. Trên chỉ là 1 VD để làm rõ chức năng của Bank. Trên thực tế 1 SDRAM(ko phải SDR-SDRAM đâu nha) chip có khoảng 60 pin. Ngoài các pin cho địa chỉ, điều phối và điện tiêu thụ thì sẽ còn 16 pin để truyền dữ liệu. Như vậy 4 Chip này đã đủ hợp thành 1 BANK để lấp đầy 64 bit dữ liệu cho CPU.
Theo vozforums.com
| Tìm hiểu về Bộ nhớ trong RAM phần 2 < Lùi | Tiếp theo > Những vấn đề xung quanh HDD (Phần 2) |
|---|
Tags:
Tin mới hơn:
- 06/11/2011 00:00 - Ép xung card màn hình bằng phần mềm
- 05/09/2009 23:02 - Tự lắp ráp bộ điều khiển máy tính
- 29/06/2009 20:05 - Ép xung RAM bus trên mainboard GIGABYTE
Tin cũ hơn:
- 24/03/2009 12:11 - Những vấn đề xung quanh HDD (Phần 2)
- 24/03/2009 11:37 - Những vấn đề xung quanh HDD (Phần 1)
- 24/03/2009 10:49 - Các chuẩn giao tiếp cổng song song (Phần 1)
- 22/03/2009 15:46 - Tìm hiểu về Màn hình cảm ứng (Phần 1)
- 20/03/2009 17:57 - Cấu tạo, nguyên lý hoạt động của chuột cơ và quang (Phần 1)
Download Game bóng đá PES8 Việt Nam
Tải game bóng đá FiFa 09
Tải game Dragon ball Z - 7 viên ngọc rồng
Tải Game Bóng Đá Pro Evolution Soccer 6 Việt Nam
Download PES 2011 patch Việt Nam PESVN
Tải Game Bóng Đá FIFA 2009 RIP 1 CD
Download Pro Evolution Soccer 2011
Download Game THE SIMS 3
Tải Game bóng đá PES 2009
Download PES 2011 demo
Thay đổi màn hình đăng nhập Windows 7 bằng tay
Một số hàm hay dùng trong JavaScript
Kiểm soát hoàn toàn trỏ chuột bằng bàn phím với NeatMouse
Choáng với concept của Windows Phone 8
Những đặc điểm ưu việt của Windows Phone
Ứng dụng gọi điện VoIP Viber sắp có mặt trên Windows Phone
Game Diablo 3 sắp có mặt trên Windows Phone Marketplace
37 trang css & xhtml web template miễn phí tuyệt đẹp
Những điều cơ bản cần biết về bàn phím chơi game - Gaming Keyboard
L.A. Noire: The Complete Edition - THETA [Full ISO/Action/2011] [13.37GB]
Download 7554 demo
Download Game PC, cập nhật liên tục (torrent)
PES 2012 ra mắt bản mở rộng đầu tiên vào 11/10
PES2012 - Full version - Ngôn ngữ và bình luận tiếng Anh
PES2012 - Blurry disable làm mịn đồ họa
PES 2011 PATCH 4.1 - TRANSFER UPDATE - RELEASED
Bộ sưu tập free PrestaShop Themes phần 3
Bộ sưu tập theme Prestashop miễn phí phần 2
Top 10 Free PrestaShop Themes
Download Prestashop 1.5
Download PrestaShop 1.4
Bổ sung Memcached vào PrestaShop 1.4
Hướng dẫn tích hợp Ngân Lượng vào PrestaShop
Sửa lỗi invalid carrier or no carrier selected trong PrestaShop
Cài đặt PrestaShop
Thiết kế giao diện PrestaShop Theme
Hướng dẫn cài đặt themes trong PrestaShop
Hướng dẫn cách thêm ngôn ngữ cho PrestaShop
Bộ sưu tập Giao diện Premium PrestaShop Themes chuyên nghiệp
Giới thiệu về website thương mại điện tử 2.0 Prestashop
Sự thật về phần mềm chống DDoS xFirewall


