Tài liệu được bố trí và chỉnh sửa phù hợp cho mục đích Ôn thi của anh em :VCâu 1,5 điểm : 1.AnhChị cho biết sơ đồ khối, chức năng của các khối trong KTMT Von Neumann ?22.Có mấy cách để phân loại máy tính, nêu các kiểu máy tính theo các cách đó23.Hãy cho biết dựa vào tiêu chí nào để phân chia máy tính thành các thế hệ ? đó là những thế hệ nào? Máy tính ngày nay thuộc thế hệ nào ?34.Các loại bus hệ thống trong máy tính. Chức năng của từng loại. Độ rộng của bus dữ liệu là 16 bits thì cho biết điều gì?45.Hãy cho biết các phương pháp vào ra với máy vi tính ?56.Các loại thanh ghi trong CPU ? Chức năng của chúng ?67.Trình bày chi tiết các bước thực hiện lệnh trong máy tính88.Các loại bộ nhớ ROM của máy tính? Đặc trưng của từng loại.89.Các loại bộ nhớ RAM của máy tính? Đặc trưng của từng loại? Ngày nay máy tính thường sử dụng bộ nhớ Ram nào, các Ram của máy tính hay ghi DDR3 có ý nghĩa gì?910.Vẽ sơ đồ thuật toán nhân nhanh Booth? Áp dụng tính 7 x 91011.Bộ nhớ trong của máy tính? Các loại bộ nhớ chính? đặc trưng của bộ nhớ trong của máy tính, cách giảm thiểu số chân của chip nhớ ?1112.Các thiết bị ngoại vi thông dụng, chức năng cơ bản của chúng ?12Câu 2 điểm :13.Trình bày các phương pháp ánh xạ địa chỉ trong cache ?1314.Trình bày cấu trúc bộ nhớ Cache và nguyên tắc đọc Cache ?1415.Trình bày tổ chức của ổ đĩa cứng ? Dung lượng của ổ đĩa cứng phụ thuộc vào yếu tố nào ? Ứng dụng tính dung lượng của ổ đĩa cứng nếu biết số byte trên sector là 512 , số sector trên rãnh trung bình là 300, số rãnh trên 1 mặt là 20.000 , số mặt trên 1 đĩa là 2 , số đĩa trên ổ đĩa là 15 ?1416.Trình bày khái quát thuật toán thay thế và chính sách ghi trong Cache.1517.Các loại bộ nhớ trong của máy tính? Đặc trưng của từng loại? Ngày nay khi mua máy tính người ta thường quan tâm đến bộ nhớ trong nào và có những tham số gì đáng quan tâm nhất?1518.Trình bày các khối trong bộ Vi xử lý của máy tính (CPU)? Chức năng, nhiệm vụ của từng khối?1619.Khái niệm Cache miss? Thời gian truy cập cache, các nguyên nhân Cache miss? Cho ví dụ.1720.Các chế độ địa chỉ của bộ vi xử lý? Nêu rõ ưu nhược điểm của từng chế độ.1721.Hãy trình bày các kiểu hệ thống bộ vi xử lý song song và cách tổ chức song song trong máy tính sử dụng bộ vi xử lý song song ?1822.Cấu trúc lệnh? Số địa chỉ trong lệnh? Cho ví dụ minh họa?1923.Quá trình đọc ghi bộ nhớ trong máy tính1924.Trình bày mục đích bộ nhớ ảo ? Ánh xạ địa chỉ trong bộ nhớ ảo ?2025.Trình bày giải pháp đường ống lệnh (Pipeline) và sơ đồ thời gian thực hiện bằng đường ống lệnh? Sơ đồ đường ống lệnh CPU 6 giai đoạn?22
Trang 1Câu 1,5 điểm :
1 Anh/Chị cho biết sơ đồ khối, chức năng của các khối trong KTMT Von Neumann ? 2
2 Có mấy cách để phân loại máy tính, nêu các kiểu máy tính theo các cách đó 2
3 Hãy cho biết dựa vào tiêu chí nào để phân chia máy tính thành các thế hệ ? đó là những thế hệ nào? Máy tính ngày nay thuộc thế hệ nào ? 3
4 Các loại bus hệ thống trong máy tính Chức năng của từng loại Độ rộng của bus dữ liệu là 16 bits thì cho biết điều gì? 4
5 Hãy cho biết các phương pháp vào ra với máy vi tính ? 5
6 Các loại thanh ghi trong CPU ? Chức năng của chúng ? 6
7 Trình bày chi tiết các bước thực hiện lệnh trong máy tính 8
8 Các loại bộ nhớ ROM của máy tính? Đặc trưng của từng loại .8
9 Các loại bộ nhớ RAM của máy tính? Đặc trưng của từng loại? Ngày nay máy tính thường sử dụng bộ nhớ Ram nào, các Ram của máy tính hay ghi DDR3 có ý nghĩa gì? 9
10 Vẽ sơ đồ thuật toán nhân nhanh Booth? Áp dụng tính 7 x 9 10
11 Bộ nhớ trong của máy tính? Các loại bộ nhớ chính? đặc trưng của bộ nhớ trong của máy tính, cách giảm thiểu số chân của chip nhớ ? 11
12 Các thiết bị ngoại vi thông dụng, chức năng cơ bản của chúng ? 12
Câu 2 điểm : 13 Trình bày các phương pháp ánh xạ địa chỉ trong cache ? 13
14 Trình bày cấu trúc bộ nhớ Cache và nguyên tắc đọc Cache ? 14
15 Trình bày tổ chức của ổ đĩa cứng ? Dung lượng của ổ đĩa cứng phụ thuộc vào yếu tố nào ? Ứng dụng tính dung lượng của ổ đĩa cứng nếu biết số byte trên sector là 512 , số sector trên rãnh trung bình là 300, số rãnh trên 1 mặt là 20.000 , số mặt trên 1 đĩa là 2 , số đĩa trên ổ đĩa là 15 ? 14
16 Trình bày khái quát thuật toán thay thế và chính sách ghi trong Cache 15
17 Các loại bộ nhớ trong của máy tính? Đặc trưng của từng loại? Ngày nay khi mua máy tính người ta thường quan tâm đến bộ nhớ trong nào và có những tham số gì đáng quan tâm nhất? 15
18 Trình bày các khối trong bộ Vi xử lý của máy tính (CPU)? Chức năng, nhiệm vụ của từng khối? 16
19 Khái niệm Cache miss? Thời gian truy cập cache, các nguyên nhân Cache miss? Cho ví dụ 17
20 Các chế độ địa chỉ của bộ vi xử lý? Nêu rõ ưu nhược điểm của từng chế độ 17
21 Hãy trình bày các kiểu hệ thống bộ vi xử lý song song và cách tổ chức song song trong máy tính sử dụng bộ vi xử lý song song ? 18
22 Cấu trúc lệnh? Số địa chỉ trong lệnh? Cho ví dụ minh họa? 19
23 Quá trình đọc ghi bộ nhớ trong máy tính 19
24 Trình bày mục đích bộ nhớ ảo ? Ánh xạ địa chỉ trong bộ nhớ ảo ? 20
25 Trình bày giải pháp đường ống lệnh (Pipeline) và sơ đồ thời gian thực hiện bằng đường ống lệnh? Sơ đồ đường ống lệnh CPU 6 giai đoạn? 22
Trang 2CENTRAL PROCCESSING UNIT(CPU)
1 Anh/Chị cho biết sơ đồ khối, chức năng của các khối trong KTMT Von Neumann ?
1 Sơ đồ khối:
2 Chức năng của các khối
Main memory (bộ nhớ chính): lưu trữ dữ liệu và các lệnh
Arithmetic logic unit (ALU): tính toán dữ liệu nhị phân
Control unit (CU): dịch các lệnh trong bộ nhớ và thực thi chúng
I/O : các thiết bị vào ra hoạt động dưới sự điều khiển của khối CU
2 Có mấy cách để phân loại máy tính, nêu các kiểu máy tính theo các cách đó
Có 3 cách phân loại máy tính:
1 Phân loại theo khả năng
- Siêu máy tính (Supercomputer)
- Máy tính lớn (Mainframe computer)
- Máy tính con (Mini computer)
- Máy vi tính (Microcomputer): máy trạm (Workstation), máy tính cá nhân PC (Personal computer)
2 Phân loại theo nguyên lí:
Máy tính cơ khí
Máy tính tương tự
Máy tính số
3 Phân loại theo kiến trúc:
SISD ( Single Instruction Stream-Single Data Stream)
SIMD (Single Instruction Stream-Multiple Data Stream)
MIMD (Multiple Instruction Stream-Multiple Data Stream)
MISD (Multiple Instruction Stream-Single Data Stream)
MAIN
MEMORY
(M)
I/O EQUIP- MENT (I,O)
ARITHMETIC- LOGIC UNIT(CA)
PROGRAM CONTROL UNIT(CC)
Trang 33 Hãy cho biết dựa vào tiêu chí nào để phân chia máy tính thành các thế hệ ? đó là những thế hệ nào? Máy tính ngày nay thuộc thế hệ nào ?
1 Tiêu chí phân chia máy tính thành các thế hệ: Kỹ thuật, Phần mềm và Ứng dụng
2 Những thế hệ máy tính:
Máy tính dùng đèn điện tử: Thế hệ 1 (1946 - 1957)
- Về kỹ thuật: linh kiện dùng đèn điện tử, độ tin cậy thấp, tổn hao năng lượng Tốc độ tính
toán từ vài nghìn đến vài trăm nghìn phép tính / giây
- Về phần mềm: chủ yếu dùng ngôn ngữ máy để lập trình
- Về ứng dụng: mục đích nghiên cứu khoa học kĩ thuật
Máy tính dùng transistor: Thế hệ 2 (1958 - 1964)
- Về kỹ thuật: linh kiện bán dẫn chủ yếu là transistor Bộ nhớ có dung lượng khá lớn
- Về phần mềm: đã bắt đầu sử dụng 1 số ngôn ngữ lập trình bậc cao: fortran, algol Cobol
- Về ứng dụng: tham gia giải các bài toán kinh tế xã hội
Máy tính dùng vi mạch: Thế hệ 3 (1965 - 1971)
- Về kỹ thuật: linh kiện chủ yếu sử dụng các mạch tích hợp(IC), các thiết bị ngoại vi được
cải tiến, đĩa từ được sử dụng rộng rãi Tốc độ tính toán đạt vài triệu phép toán trên giây, dung lượng bộ nhớ đạt vài MB
- Về phần mềm: xuất hiện nhiều hệ điều hành khác nhau Xử lí song song Phần mềm đa
dạng chất lượng cao, cho phép khai thác máy tính theo nhiều chế độ khác nhau
- Về ứng dụng: tham gia trong nhiều lĩnh vực của xã hội
Máy tính dùng vi mạch mật độ cao: Thế hệ thứ 4 (1972 về sau)
- Về kỹ thuật: sử dụng mạch tích hợp cỡ lớn VLSI, thiết kế các cấu trúc đa xử lí Tốc độ
đạt tới hàng chục triệu phép toán trên giây
- Về phần mềm: sử dụng các ngôn ngữ lập trình bậc cao như C, C++, …
- Về ứng dụng: được áp dụng trong hầu hết các hoạt động của xã hội
Máy tính ứng dụng trí thông minh nhân tạo: Thế hệ thứ 5 (Đang phát triển)
3 Máy tính chúng ta đang sử dụng thuộc thế hệ thứ 4
Trang 44 Các loại bus hệ thống trong máy tính Chức năng của từng loại Độ rộng của bus dữ liệu là 16 bits thì cho biết điều gì?
1 Các loại bus trong hệ thống máy tính và chức năng:
Có loại 2 đáp án: 1 ngắn 1 dài =))
[Ngắn] :
Bus dữ liệu: Vận chuyển lênh từ bộ nhớ đến CPU, Vận chuyển dữ liệu giữa CPU, Modun vào-ra vs
nhau
Bus địa chỉ: Vận chuyển địa chỉ để xác định ngăn nhớ hay cổng vào-ra
Bus điều khiển: Vận chuyển các tín hiệu điều khiển.
[Dài] :
Bus dữ liệu: cung cấp đường dẫn để truyền dữ liệu giữa các module hệ thống Các đường
này gọi là bus dữ liệu Bus dữ liệu có thể là 32,64, 128, thậm chí nhiều đường riêng biệt, số lượng các đường này gọi là độ rộng của bus dữ liệu Vì mỗi đường chỉ có thể truyền tải một bit tín hiệu tại 1 thời điểm, số lượng các đường cho biết bao nhiêu bit có thể truyền cùng 1 lúc Độ rộng của bus dữ liệu là nhân tố quan trọng trong việc xác định hiệu suất hoạt động
của hệ thống
Bus địa chỉ: được sử dụng để xác minh nguồn hoặc đích của dữ liệu trên bus dữ liệu Độ
rộng của bus địa chỉ xác định khả năng xác định bộ nhớ lớn nhất của hệ thống
Bus điều khiển: được sử dụng để điều khiển truy cập đến và sử dụng các đường dữ liệu và
địa chỉ Các tín hiệu điều khiển truyền cả lệnh và thông tin thời gian giữa các module hệ thống Các tín hiệu thời gian xác định tính hợp lệ của dữ liệu và thông tin địa chỉ Các tín hiệu lệnh xác định các phép toán được thực hiện
Ngoài ra còn có phân loại bus theo đường truyền: bus đồng bộ và bus không đồng bộ
2 Độ rộng của bits dl là 16 bits cho biết có 16bits có thể đường truyền cùng một lúc
Trang 55 Hãy cho biết các phương pháp vào ra với máy vi tính ?
Các phương pháp ĐỊA CHỈ HÓA CỔNG VÀO – RA
Vào ra riêng biệt
- Cổng vào-ra được đánh địa chỉ theo không gian địa chỉ vào-ra
- CPU trao đổi dữ liệu với cổng vào-ra thông qua các lệnh vào-ra chuyên dụng (IN, OUT)
- Chỉ có thể thực hiện trên các hệ thống có quản lý không gian địa chỉ vào-ra riêng biệt
Vào ra theo ánh xạ bộ nhớ
- Cổng vào-ra được đánh địa chỉ theo không gian địa chỉ bộ nhớ
- Vào-ra giống như đọc/ghi bộ nhớ
- CPU trao đổi dữ liệu với cổng vào-ra thông qua các lệnh truy nhập dữ liệu bộ nhớ
- Có thể thực hiện trên mọi hệ thống
Các phương pháp ĐIỀU KHIỂN VÀO - RA
- CPU không phải đợi trạng thái sẵn sàng của mô-đun vào-ra, CPU thực hiện một chương trình nào đó
- Khi mô-đun vào-ra sẵn sàng thì nó phát tín hiệu ngắt CPU
- CPU trở lại tiếp tục thực hiện chương trình đang bị ngắt
Vào ra bằng DMA
- Vào-ra bằng chương trình và bằng ngắt do CPU trực tiếp điều khiển
- Chiếm thời gian của CPU
- Tốc độ truyền bị hạn chế vì phải chuyển qua CPU
- Để khắc phục dùng DMA
- Thêm mô-đun phần cứng trên bus → DMAC (Controller)
- DMAC điều khiển trao đổi dữ liệu giữa mô-đun vào ra với bộ nhớ chính
Trang 66 Các loại thanh ghi trong CPU ? Chức năng của chúng ?
- Các thanh ghi điều khiển (thanh ghi CONTROL) nhận và chứa các từ điều khiển xác lập chế độ làm việc của thiết bị
- Các thanh ghi trạng thái (thanh ghi STATUS) chứa thông tin phản ảnh trạng thái làm việc của thiết
bị giao diện và thiết bị ngoại vi
- Các thanh ghi dữ liệu (thanh ghi DATA) thực hiện chức năng bộ đệm tạm chứa dữ liệu vào/ra
1 Thanh ghi đoạn: Gồm 4 thanh ghi 16 bit: CS, DS, ES, SS Đây là những thanh ghi dùng để chứa địa chỉ đoạn của các ô nhớ khi cần truy xuất Mỗi thanh ghi đoạn quản lý 1 đoạn tối đa 64K ô nhớ trong bộ nhớ trong Người sử dụng chỉ được phép truy xuất ô nhớ dựa vào địa chỉ tương đối CPU (cụ thể là BIU) có nhiệm vụ chuyển đổi địa chỉ tương đối thành địa chỉ tuyệt đối để truy xuất vào ô nhớ tuyệt đối tương ứng trong bộ nhớ
CS: Thanh ghi đoạn mã lệnh, lưu địa chỉ đoạn chứa mã lệnh chương trình của người sử dụng DS: Thanh ghi đoạn dữ liệu, lưu địa chỉ đoạn chứa dữ liệu (các biến) trong chương trình ES: Thanh ghi đoạn dữ liệu thêm, lưu địa chỉ đoạn chứa dữ liệu thêm trong chương trình SS: Thanh ghi đoạn ngăn xếp, lưu địa chỉ đoạn của vùng ngăn xếp
CS:Code Segment DS:Data Segment ES:Extra data Segment SS:Stack Segment
Thông thường bốn thanh ghi này có thể chứa những giá trị khác nhau, do đó chương trình có thể được truy cập trên bốn đoạn khác nhau và chương trình chỉ có thể truy cập cùng 1 lúc tối
đa bốn đoạn Mặc khác, đối với những chương trình nhỏ, chỉ sử dụng 1 đoạn duy nhất, khi đó
cả bốn thanh ghi đều chứa cùng giá trị địa chỉ đoạn, gọi là đoạn chung
2 Thanh ghi đa dụng (General Register): Bao gồm bốn thanh ghi đa dụng 16 bit (AX, BX, CX, DX) Mỗi thanh ghi đa dụng có thể được sử dụng với nhiều mục đích khác nhau, tuy nhiên từng thanh ghi có công dụng riêng của nó
AX : Là thanh ghi tích lũy cơ bản Mọi tác vụ vào/ra đều dùng thanh ghi này, tác vụ dùng
số liệu tức thời, một số tác vụ chuỗi ký tự và các lệnh tính toán đều dùng thanh AX
BX: Thanh ghi nền dùng để tính toán địa chỉ ô nhớ
CX: Là thanh ghi đếm, thường dùng để đếm số lần trong một lệnh vòng lặp hoặc lệnh xử
lý chuổi ký tự
DX: Thanh ghi dữ liệu, thường chứa địa chỉ của một số lệnh vào/ra, lệnh tính toán số học (kể cả lệnh nhân và chia)
Mỗi thanh ghi 16 bit có thể chia đôi thành 2 thanh ghi 8 bit Do đó, CPU-8086 có 8 thanh ghi
8 bit là: AH, AL; BH, BL; CH, CL; DH, DL (thanh ghi AH và AL tương ứng với byte cao và byte thấp của thanh ghi AX, tương tự cho các thanh ghi 8 bit còn lại)
Ví dụ: AX = 1234h => AH = 12h, AL = 34h
Trang 73 Thanh ghi con trỏ và chỉ số (Pointer & Index register): Chức năng chung của nhóm thanh ghi này là chứa địa chỉ độ dời của ô nhớ trong vùng dữ liệu hay ngăn xếp
SI : Thanh ghi chỉ số nguồn
DI : Thanh ghi chỉ số đích BP: Thanh ghi con trỏ nền dùng để lấy số liệu từ ngăn xếp
SP : Thanh ghi con trỏ ngăn xếp luôn chỉ vào đỉnh ngăn xếp
SI:Source Index Reg
DI:Destination Index Reg
BP:Base Pointer Reg
SP:Stack Pointer Reg
SI và DI chứa địa chỉ độ dời của ô nhớ tương ứng trong đoạn có địa chỉ chứa trong DS hoặc
ES (dữ liệu, còn gọi là Biến) Còn BP và SP chứa địa chỉ độ dời của ô nhớ tương ứng trong đoạn có địa chỉ chứa trong SS, dùng để thâm nhập số liệu trong ngăn xếp
4 Thanh ghi Đếm chương trình và thanh ghi trạng thái (Cờ):
F:Flag Register
IP:Intrucstion Pointer Reg
* Thanh ghi con trỏ lệnh IP (còn gọi là PC – đếm chương trình) là thanh ghi 16 bit chứa địa chỉ của lệnh kế tiếp mà CPU sẽ thực hiện trong Các lệnh của chương trình có địa chỉ đoạn trong CS
* Thanh ghi Cờ (F) dài 16 bit, mỗi bit là một cờ Mỗi cờ có giá trị 1 (gọi là SET –Đặt) hoặc 0 (gọi là CLEAR – Xóa) Hình 1.2 mô tả 9 bit trong số 16 bit tương ứng với 9 cờ trạng thái (các bit còn lại dùng cho dự trữ mở rộng khi thiết kế các CPU khác)
Thanh ghi cờ được chia thành hai nhóm:
* Nhóm cờ điều khiển: bao gồm các cờ dùng để điều khiển sự hoạt động của CPU và giá trị của cờ được thiết lập bằng các lệnh phần mềm
* Nhóm cờ trạng thái: bao gồm các cờ phản ánh kết quả thực hiện lệnh cũng như trạng thái của CPU
Trang 87 Trình bày chi tiết các bước thực hiện lệnh trong máy tính
Các bước thực hiện lệnh:
Nhận lệnh lệnh:
- CPU đưa địa chỉ của lệnh cần nhận từ bộ đếm chương trình PC ra bus địa chỉ
- CPU phát tín hiệu điều khiển đọc bộ nhớ
- Lệnh từ bộ nhớ được đặt lên bus dữ liệu và được CPU copy vào thanh ghi lệnh IR
- CPU tăng nội dung PC để trỏ sang lệnh kế
Giải mã lệnh:
- Lệnh từ thanh ghi lệnh IR được đưa đến đơn vị điều khiển
- Đơn vị điều khiển tiến hành giải mã lệnh để xác định thao tác phải thực hiện
- Giải mã lệnh xảy ra bên trong CPU
Nhận dữ liệu:
- CPU đưa địa chỉ của toán hạng ra bus địa chỉ
- CPU phát tín hiệu điều khiển đọc
- Toán hạng được đọc vào CPU
- CPU đưa địa chỉ ra bus địa chỉ
- CPU đưa dữ liệu cần ghi ra bus dữ liệu
- CPU phát tín hiệu điều khiển ghi
- Dữ liệu trên bus dữ liệu được copy đến vị trí xác định
Ngắt:
- Nội dung của bộ đếm chương trình PC (địa chỉ trở về sau khi ngắt) được đưa ra bus dữ liệu
- CPU đưa địa chỉ (thường được lấy từ con trỏ ngăn xếp SP) ra bus địa chỉ
- CPU phát tín hiệu điều khiển ghi bộ nhớ
- Địa chỉ trở về trên bus dữ liệu được ghi ra vị trí xác định (ở ngăn xếp)
- Địa chỉ lệnh đầu tiên của chương trình con điều khiển ngắt được nạp vào PC
8 Các loại bộ nhớ ROM của máy tính? Đặc trưng của từng loại
PROM (Programmble ROM):
- Khi sản xuất chưa ghi dữ liệu
- Cần thiết bị chuyên dùng để ghi bằng chương trình, chỉ ghi được một lần
EPROM (Erasable PROM):
- Khi sản xuất chưa ghi dữ liệu
- Cần thiết bị chuyên dụng để ghi bằng chương trình, ghi được nhiều lần
- Trước khi ghi lại, phải xóa bằng tia cực tím
EEPROM (Electrically Erasable PROM):
- Có thể ghi theo từng byte
- Xóa bằng điện
- Ghi lâu hơn đọc
Flash memory (Bộ nhớ cực nhanh)
- Ghi theo khối
- Xóa bằng điện
Trang 99 Các loại bộ nhớ RAM của máy tính? Đặc trưng của từng loại? Ngày nay máy tính thường sử dụng bộ nhớ Ram nào, các Ram của máy tính hay ghi DDR3 có ý nghĩa gì?
Tùy theo công nghệ chế tạo, người ta phân biệt thành 2 loại:
SRAM (Static RAM): RAM tĩnh
RAM tĩnh được chế tạo theo công nghệ ECL (dùng trong CMOS và BiCMOS) Mỗi bit nhớ gồm có các cổng logic với 6 transistor MOS SRAM là bộ nhớ nhanh, việc đọc không làm hủy nội dung của ô nhớ và thời gian thâm nhập bằng chu kỳ của bộ nhớ
- Các bit được lưu trữ bằng các Flip-Flop →thông tin ổn định
DRAM (Dynamic RAM): RAM động
RAM động dùng kỹ thuật MOS Mỗi bit nhớ gồm một transistor và một tụ điện Việc ghi nhớ dữ liệu dựa vào việc duy trì điện tích nạp vào tụ điện và như vậy việc đọc một bit nhớ làm nội dung bit này bị hủy Do vậy sau mỗi lần đọc một ô nhớ, bộ phận điều khiển bộ nhớ phải viết lại nội dung ô nhớ đó Chu kỳ bộ nhớ cũng theo đó mà ít nhất là gấp đôi thời gian thâm nhập ô nhớ Việc lưu giữ thông tin trong bit nhớ chỉ là tạm thời
vì tụ điện sẽ phóng hết điện tích đã nạp và như vậy phải làm tươi bộ nhớ sau khoảng thời gian 2μs Việc làm tươi được thực hiện với tất cả các ô nhớ trong bộ nhớ Công việc này được thực hiện tự động bởi một vi mạch
bộ nhớ Bộ nhớ DRAM chậm nhưng rẻ tiền hơn SRAM
- Các bit được lưu trữ trên tụ điện → cần phải có mạch làm tươi
- Cấu trúc đơn giản
DDR3: Ra đời năm 2007, người ta bắt đầu sản xuất thế hệ ram thứ 3 của DDR (Double Data Rate) là DDR3 với tốc độ nhanh, bộ nhớ lớn hơn, tiết kiệm hơn 30% năng lượng so với thế hệ tiền nhiệm là DDR2 Đây là loại ram phổ biến nhất hiện nay do cân bằng được giữa giá thành và tốc độ Các thế hệ ram tiếp theo sẽ đều
có cấu trúc chân nối khác nhau, có hiệu năng và tốc độ cao hơn, vd năm 2014 ra mắt ram DDR4, 2019 ra mắt DDR5 Vì mainboard của máy tính chỉ có thể chứa 1 loại ram duy nhất nên ram của máy tính ghi DDR3
để phân biệt giữa các thế hệ ram giúp người dùng dây dựng cấu hình máy tính dễ dàng hơn
Trang 1010 Vẽ sơ đồ thuật toán nhân nhanh Booth? Áp dụng tính 7 x 9
Trang 1111 Bộ nhớ trong của máy tính? Các loại bộ nhớ chính? đặc trưng của bộ nhớ trong của máy tính, cách giảm thiểu số chân của chip nhớ ?
- K/n: bộ nhớ trong của máy tính là bộ nhớ cung cấp nơi để lưu trữ chính trong máy tính
- Phân loại: Có 2 loại bộ nhớ chính là RAM(random access memory) & ROM(read only memory)
RAM là bộ nhớ bán dẫn truy cập ngẫu nhiên, có thể ghi hoặc đọc dữ liệu
o Đặc điểm:
Khi máy tính tắt thông tin trong RAM sẽ bị mất (bộ nhớ khả biến)
Dùng để lưu trữ thông tin tạm thời RAM được chia thành RAM tĩnh (SRAM) & RAM động (DRAM)
o Phân loại ROM:
ROM không lập trình được (mask ROM)
ROM lập trình được (PROM – EPROM-EEPROM)