Font size
WorksheetsCâu hỏi về ktmt 291 -> 390
Total questions: 100
Worksheet time: 51mins
Cho chip nhớ SRAM có dung lượng 16K x 8 bit, phát biểu nào sau đây là sai?
Có 14 đường địa chỉ
Có 8 đường dữ liệu
Các đường địa chỉ là: A0 → A13
Có 16 đường địa chỉ
Cho chip nhớ DRAM có các tín hiệu: A0 → A15, D0 → D7, RD, WE. Phát biểu nào sau đây là đúng?
Dung lượng của chip là: 64K x 8 bit
Dung lượng của chip là: 256K x 16 bit
RD là tín hiệu điều khiển ghi dữ liệu
WE là tín hiệu điều khiển đọc dữ liệu
Chức năng của tín hiệu Chip Enable trong IC bộ nhớ là gì?
Cho phép đọc dữ liệu trong IC bộ nhớ
Cho phép ghi dữ liệu vào IC bộ nhớ
Cho phép IC bộ nhớ hoạt động
Cho phép đọc, ghi đồng thời đối với IC bộ nhớ
Một bộ nhớ 64 Kbit có thể được tổ chức theo kiểu nào?
64K x 1
8K x 8
16K x 4
Đâu là phát biểu đúng về bộ nhớ cache?
Cache không phải là thành phần của main memory
Cache là thành phần của main memory
Mỗi vị trí của cache thuộc bản đồ địa chỉ hóa của CPU, do đó CPU có thể truy xuất cache một cách trực tiếp
Cache được làm từ RAM động
Qui định phải tuân theo khi tiến hành nạp một khối bộ nhớ vào cache thay thế khối bộ nhớ nào đó đang chiếm giữ vị trí cache thường được gọi là gì?
Ánh xạ cache
Thuật toán thay thế
Đồng nhất cache
Hợp nhất cache
Nạp vào bất cứ line nào trong một nhóm là qui tắc của loại ánh xạ cache nào?
Set associative mapping
Double associative mapping
Full associative mapping
Direct mapping
Nạp vào bất cứ line nào trong cache là qui tắc của loại ánh xạ cache nào?
Full associative mapping
Double associative mapping
Set associative mapping
Direct mapping
Chỉ được nạp vào một line được chỉ định duy nhất là qui tắc của loại ánh xạ cache nào?
Direct mapping
Double associative mapping
Full associative mapping
Set associative mapping
Write through và write back là đề cập đến điều gì?
Biện pháp ngăn chặn sự bất đồng về nội dung giữa cache và bộ nhớ
Biện pháp ngăn chặn sự bất đồng về nội dung giữa các cache khác nhau trong hệ đa bộ xử lý
Biện pháp ngăn chặn sự bất đồng về nội dung giữa nhiều cache và bộ nhớ
Biện pháp cải thiện hiệu quả sử dụng cache
Mặt tiêu cực khi áp dụng cơ chế cache là gì?
Không nhất quán
Mất tham chiếu
Mất thời gian tìm kiếm
Cản trở xử lý song song
Cơ chế nào sau đây nhằm rút ngắn thời gian truy xuất bộ nhớ chính?
Cache
Interrupt
RAID
DMA
Lý do kỹ thuật cache được đưa vào máy tính?
Rút ngắn các chu kỳ nạp chỉ thị và dữ liệu
Giảm tải cho bộ nhớ chính
Gia tăng kích thước cho bộ nhớ trong của máy tính
Tăng tốc độ làm việc của CPU
Tham số đánh giá mức độ hiệu quả của cache là gì?
Hit ratio
Utility
MHz
GByte
Kỹ thuật nào sau đây nhằm rút ngắn chu kỳ chỉ thị?
Cache
DMA
FSB
Interrupt
Kỹ thuật nào sau đây không có trong máy tính cơ bản ban đầu?
Bộ nhớ cache
Thanh ghi đệm
Bộ nhớ chính
Bộ nhớ thứ cấp
Phát biểu nào sau đây là sai?
Trong máy tính chỉ có duy nhất một cache
Cache có thể được tích hợp vào bên trong CPU chip (on-chip cache)
Trong máy tính chỉ có duy nhất một bộ nhớ chính
Bộ nhớ trong của máy tính bao gồm cả cache
Bộ nhớ RAM dung lượng 1MB có địa chỉ từ 00000H – FFFFFH, thời gian truy xuất đối với ô nhớ có địa chỉ 00000H với ô nhớ có địa chỉ 1CFFAH như thế nào?
Ô nhớ có địa chỉ 1CFFAH có thời gian nhỏ hơn
Không so sánh được
Ô nhớ có địa chỉ 00000H có thời gian nhỏ hơn
Thời gian truy nhập giống nhau
Một phần nội dung của bộ nhớ RAM trong đoạn 0720 có nội dung như sau:
FFECh
01F4h
4B69h
6569h
Trong kỹ thuật ánh xạ liên kết toàn phần, các trường địa chỉ là
Word + Line
Tag + Word
Tag + Line + Word
Tag + Line
Trong kỹ thuật ánh xạ trực tiếp, các trường địa chỉ là
Line
Tag + Word
Tag + Line + Word
Tag + Line
Trong kỹ thuật ánh xạ liên kết tập hợp, các trường địa chỉ là
Line + Word
Tag + Word
Tag + Set + Word
Tag + Line
Đối với bộ nhớ cache, xét nguyên lý lần cận về vị trí, phát biểu nào sau đây đúng?
Từ nhớ vừa truy cập thì xác suất thấp sau đó nó sẽ được truy cập lại
Từ nhớ lân cận với từ nhớ vừa được truy cập sẽ có xác xuất cao được truy cập.
Từ nhớ vừa truy cập thì chắc chắn sau đó nó sẽ không được truy cập lại
Từ nhớ vừa truy cập thì chắc chắn sau đó nó sẽ được truy cập lại
NAS là viết tắt của
Network Attached Storage
Network Attached Server
Network Accessible Server
Network Accessible Storage
SAN là viết tắt của
Storage Area Network
Server Accessible Network
Storage Attached Network
Server Area Network
RAID là viết tắt của
Redundant Area of Independent Disk
Recycle Array of Independent Drive
Redundant Array of Independent Disk
Redundant Array of Integrative Drive
Mỗi Sector trong đĩa cứng chứa dữ liệu với dung lượng tối thiểu bằng bao nhiêu
256 Byte
1024 Byte
512 Byte
128 Byte
Lượng thời gian cần thiết để đọc một khối dữ liệu từ đĩa cứng (HDD) vào bộ nhớ chính bao gồm__phần cộng lại
3
4
5
2
Quá trình đọc thông tin trên đĩa CDROM dựa trên hiện tượng gì
Sự khác nhau về giá trị dòng quang điện khi ánh sáng phản xạ từ lớp bề mặt đĩa
Sự phản chiếu của các tia laser năng lượng thấp từ lớp lưu trữ dữ liệu
Sự phản chiếu của các tia laser năng lượng cao từ lớp lưu trữ dữ liệu
Sự khác nhau về giá trị dòng quang điện khi ánh sáng phản xạ từ lớp bề mặt đĩa
Nguyên lý của việc ghi dữ liệu trên đĩa cứng là gì
Các bit 1 và 0 tương ứng với tốc độ di chuyển khác nhau của các điện tử trong vật liệu từ
Các bit 1 và 0 tương ứng với các trạng thái nhiễm từ khác nhau của vật liệu từ
Các bit 1 và 0 tương ứng với các momen lực từ khác nhau tác động lên đầu đọc
Các bit 1 và 0 tương ứng với các giá trị điện áp khác nhau trên vật liệu từ
Phát biểu nào sau đây là sai?
Trên đĩa SSD vị trí của từ nhỏ được định vị qua sector và track
Trên đĩa SSD cũng có chứa một bộ nhớ cache bên trong
Đĩa SSD cũng sử dụng chuẩn SATA như đĩa HDD
Đĩa SSD có kích thước nhỏ hơn HDD
Đĩa cứng thuộc thành phần nào trong máy tính?
A. I/O của máy tính
B. Memory của máy tính
C. Bus của máy tính
D. DMA Module của máy tính
Công đoạn nào sau đây tiêu tốn thời gian nhiều nhất khi chạy chương trình máy tính?
Truy xuất bộ nhớ ngoài
Tính toán của CPU
Biên dịch chương trình
Truy xuất bộ nhớ chính mà không có cache
Khi cần bộ nhớ ngoài có dung lượng lớn, giá thành rẻ và cài hệ điều hành thì đâu là lựa chọn hợp lý?
HDD
SSD
Băng từ
CD-ROM
Khi cần bộ nhớ ngoài chỉ để lưu trữ, dung lượng lớn giá thành rẻ thì đâu là lựa chọn hợp lý?
Băng từ
CD-ROM
HDD
SSD
Đối với bộ nhớ cache, các thuật toán thay thế dữ liệu là
Random, FIFO, LRU, LFU
Random, LIFO, LRU, LFU
Random, FIFO, LFU, LTU
Random, LIFO, LTU, LVU
Cần thiết kế một thanh RAM 1Gbyte, đã có 8 chip 256M x 2, cần dùng thêm bao nhiêu chip 256M x 1?
16
12
8
24
Cần thiết kế một thanh RAM 1Gbyte, đã có 4 chip 256M x 4, cần dùng thêm bao nhiêu chip 256M x 2?
8
16
32
12
Hợp nhất cache sẽ có hit ratio cao trong trường hợp nào?
Data-bound
CPU-bound
Memory-bound
I/O-bound
Tách biệt cache sẽ bất lợi trong trường hợp nào?
Instruction-bound
CPU-bound
Memory-bound
I/O-bound
Mục tiêu của việc tách on-chip cache thành data cache và instruction cache là
Để hỗ trợ xử lý song song và pipeline
Để đơn giản thiết kế và xử lý
Để giảm kích thước vật lý của CPU
Để điều kiện tăng dung lượng của cache
Tốc độ chuẩn 1x của đĩa DVD tương ứng với
13 KB/s
130 KB/s
13 MB/s
1.3 MB/s
Tốc độ chuẩn 1x của đĩa CDROM tương ứng với
15 MB/s
15 KB/s
1.5 MB/s
150 KB/s
Đặc điểm của bộ nhớ ngoài so với bộ nhớ trong của máy tính là
Tốc độ truy cập bộ nhớ thường rất cao
Dung lượng nhỏ
Không mất dữ liệu khi mất nguồn
Giá thành cao
Ưu điểm của bộ nhớ ngoài so với bộ nhớ trong của máy tính là
Tốc độ truy cập nhanh
Dung lượng lớn
Kích thước nhỏ gọn
Cấu tạo đơn giản
Thời gian cần thiết để đọc một khối dữ liệu từ đĩa SSD vào bộ nhớ chính không bao gồm
Thời gian quay
Thời gian tìm kiếm
Thời gian khởi động
Thời gian truyền
Loại bộ nhớ thứ cấp nào sau đây không cần dùng đầu từ?
SSD
HDD
FDD (đĩa mềm)
Băng từ
NAND Flash là thành phần cơ bản của loại bộ nhớ thứ cấp nào?
SSD
HDD
CD-ROM
DVD
Khi cần bộ nhớ ngoài để cài hệ điều hành có dung lượng vừa phải thì đâu là lựa chọn hợp lý?
SSD
HDD
DVD
Băng từ
Phát biểu nào sau đây là đúng?
RAID0 không có đầy đủ tính năng của RAID
RAID0 có đầy đủ tính năng của RAID
RAID0 chính là RAID1
RAID0 chỉ có thể cài trên các server
Cơ chế nào sau đây là giải pháp hỗ trợ xử lý song song và dự phòng?
RAID
DMA
Interrupt
Cache
Lệnh format trong các hệ điều hành được dùng để làm gì?
Địa chỉ hóa các vị trí trên đĩa nhớ
Chỉnh hình dạng cho đĩa nhớ
Sửa chữa phần logic của đĩa nhớ
Sửa chữa phần vật lý của đĩa nhớ
Phát biểu nào sau đây là sai?
Bộ nhớ trong bao gồm ổ đĩa cứng được gắn bên trong máy tính
Bộ nhớ trong không bao gồm đĩa cứng được gắn bên trong máy tính
Bộ nhớ trong bao gồm bộ nhớ cache
Bộ nhớ trong bao gồm các thanh ghi
Phát biểu nào sau đây là đúng?
Ổ đĩa C là một trong các thiết bị ngoại vi của máy tính
Ổ đĩa C là đĩa HDD
Ổ đĩa C là đĩa SSD
Ổ đĩa C chỉ để lưu trữ dữ liệu bên trong máy tính
Cylinder là
Tập hợp các track đồng dạng trên nhiều mặt đĩa
Tập hợp các sector trên nhiều mặt đĩa
Tập hợp các track trên các đĩa khác nhau
Tập hợp các sector trên các đĩa khác nhau
RAID có vai trò gì?
Dự phòng và tăng tốc độ truy xuất bộ nhớ ngoài
Sửa lỗi và tăng tốc độ thực thi chỉ thị cho CPU
Tăng tốc độ truy xuất bộ nhớ chính và dự phòng
Hỗ trợ truy xuất song song và dự phòng cho bộ nhớ cache
RAID5 có cải tiến gì so với RAID4?
Giảm được tình trạng nghẽn khi ghi
Giảm được tình trạng nghẽn khi đọc
Dùng phương pháp dự phòng tiên tiến hơn
Tăng dung lượng dự phòng
Trên các hệ thống RAID tính trạng xung đột truy xuất tài nguyên ảnh hưởng tiêu cực đến xử lý song song thường xảy ra trong trường hợp nào?
A. Cùng ghi
B. Cùng đọc
C. Đọc-ghi xen kẽ
D. Ghi-đọc xen kẽ
Phát biểu nào sau đây là đúng?
Cơ chế truy xuất trực tiếp được dùng trong đĩa cứng (HDD)
Cơ chế truy xuất tuần tự được dùng trong đĩa cứng (HDD)
Cơ chế truy xuất ngẫu nhiên được dùng trong đĩa cứng (HDD)
Cơ chế truy xuất liên kết được dùng trong đĩa cứng (HDD)
Phát biểu nào sau đây là đúng?
Cơ chế truy xuất trong đĩa SSD là truy xuất ngẫu nhiên
Cơ chế truy xuất trong đĩa SSD là truy xuất liên kết
Cơ chế truy xuất trong đĩa SSD là truy xuất tuần tự
Cơ chế truy xuất trong đĩa SSD là truy xuất trực tiếp
Phát biểu nào sau đây là sai?
Sử dụng công nghệ đĩa cứng (bộ nhớ ngoài) nhanh hay chậm không ảnh hưởng gì đến chu kỳ chỉ thị của chương trình
Sử dụng công nghệ đĩa cứng (bộ nhớ ngoài) nhanh hay chậm không ảnh hưởng gì đến chu kỳ thực thi chỉ thị của chương trình
Công nghệ đĩa SSD giảm đáng kể thời gian truy xuất bộ nhớ ngoài so với công nghệ đĩa HDD.
Chu kỳ chỉ thị của chương trình chịu ảnh hưởng đáng kể bởi công nghệ đĩa cứng (bộ nhớ ngoài) được dùng.
Bus hệ thống của máy tính bao gồm:
A. Bus dữ liệu, bus ngoài vi, bus bên trong CPU
B. Bus dữ liệu, Bus địa chỉ
C. Bus dữ liệu và Bus điều khiển
Bus dữ liệu, Bus địa chỉ và Bus điều khiển
Chức năng của hệ thống Bus trong máy tính là gì?
Mở rộng chức năng giao tiếp của máy tính
Liên kết các thành phần trong máy tính
Điều khiển các thiết bị ngoại vi
Biến đổi dạng tín hiệu trong máy tính
Bus nào trong máy tính có nhiệm vụ là đường truyền dẫn giữa các khối của bộ vi xử lý?
A. Bus trong bộ vi xử lý
B. Bus bộ vi xử lý
C. Bus hệ thống
D. Bus ngoài vi
Bus nào trong máy tính có nhiệm vụ kết nối bộ vi xử lý với bộ nhớ chính và bộ nhớ Cache?
A. Bus trong bộ vi xử lý
B. Bus bộ vi xử lý
C. Bus hệ thống
D. Bus ngoài vi
Bus nào trong máy tính có nhiệm vụ kết nối các thiết bị vào ra với bộ vi xử lý?
Bus trong bộ vi xử lý
Bus bộ vi xử lý
Bus hệ thống
Bus ngoài vi
Việc trao đổi dữ liệu giữa thiết bị ngoại vi và máy tính được thực hiện qua:
Thanh ghi chờ
Một thanh ghi điều khiển
Một cổng có địa chỉ xác định
Thanh ghi AX
Các thành phần cơ bản của thiết bị ngoại vi là:
Bộ chuyển đổi tín hiệu, Logic điều khiển, Bộ đệm
Bộ chuyển đổi trạng thái, Logic đọc, Bộ đệm tiến
Bộ chuyển đổi hiện thời, Logic ghi, Bộ kiểm tra
Bộ chuyển đổi địa chỉ, Logic nhận, Bộ đếm lùi
Bus nào sau đây là một chiều?
Address bus
Control bus
Data bus
Tất cả các bus
Có bao nhiêu phương pháp quản lý I/O?
3
2
4
5
Đơn vị tính tốc độ truyền của bus là:
Bit/giây (bps)
Hertz
Mili giây
Byte
Bus thể hiện qua bao nhiêu đặc trưng?
5
4
6
3
Trong trường hợp nào nên sử dụng Bus không đồng bộ?
Khi hệ thống có nhiều thiết bị với tốc độ chênh lệch nhau rất lớn
Yêu cầu chu kỳ Bus có thể thay đổi với từng cặp thiết bị trao đổi dữ liệu
Mọi thao tác hầu hết có thời gian xử lý bằng bởi số của chu kỳ Bus
Yêu cầu tận dụng tốt thời gian xử lý của CPU
Độ rộng của Bus được xác định bởi:
Số đường dây dữ liệu của Bus
Số đường dây địa chỉ của Bus
Bus Số thành phần được kết nối tới Bus
Số Byte dữ liệu được truyền trong một đơn vị thời gian
Tần số Bus đặc trưng cho:
Tốc độ truyền dữ liệu trên Bus
Tốc độ điều khiển các thành phần của máy tính
Tốc độ phân phối tài nguyên trong máy tính
Tốc độ phát bộ nhớ cho các thành phần trong máy tính
Không thể nối trực tiếp thiết bị ngoại vi với bus hệ thống vì:
CPU không thể điều khiển được tất cả các thiết bị ngoại vi
Tốc độ trao đổi, khuôn dạng dữ liệu khác nhau
Tất cả các tốc độ chậm hơn CPU và RAM
Các đường dây IOR, IOW trong các máy tính sử dụng bộ vi xử lý 8086/8088 thuộc vào Bus nào?
Bus địa chỉ
Bus bộ vi xử lý
Bus điều khiển
Bus dữ liệu
Các đường dây D0-D7 trong các máy tính sử dụng bộ vi xử lý Intel 8086/8088 thuộc vào Bus nào?
Bus địa chỉ
Bus dữ liệu
Bus điều khiển
Bus bộ vi xử lý
Các đường dây AO-A19 trong các máy tính sử dụng bộ vi xử lý 8086/8088 thuộc vào Bus nào?
Bus địa chỉ
Bus bộ vi xử lý
Bus điều khiển
Bus dữ liệu
Với phương pháp kiểm tra vòng bằng phần mềm, phát biểu nào sau đây là đúng?
CPU kiểm tra một lúc nhiều modul vào/ra
Tốc độ nhanh
CPU thực hiện kiểm tra từng modul vào/ra
CPU thực hiện phần mềm kiểm tra từng modul vào/ra
Với phương pháp vào/ra bằng DMA, phát biểu nào sau đây là đúng?
Là phương pháp do CPU điều khiển trao đổi dữ liệu
Là phương pháp không do CPU điều khiển trao đổi dữ liệu
Là phương pháp được thực hiện bằng phần mềm
Là phương pháp trao đổi dữ liệu thiết bị ngoại vi và CPU nhanh nhất
Phát biểu nào sau đây là sai?
Không có hoạt động bus trực tiếp giữa I/O và main memory
Có hoạt động bus trực tiếp giữa I/O và main memory
Có hoạt động bus trực tiếp giữa CPU và I/O
Có hoạt động bus trực tiếp giữa CPU và main memory
Bước đầu tiên khi một module muốn làm việc với module khác qua bus là:
Lấy quyền dùng bus
Khởi động bus
Đóng bus
Cấp phát bus
Đặc trưng nào sau đây ảnh hưởng đến điều khiển bus?
Chia sẻ luân phiên
Chia sẻ đồng thời
Ghép kênh
Độ rộng
Một trong các đặc trưng của bus là
Ghép/không ghép
Tốc độ bus
Chiều dài bus
Phân cấp bus
Hai hoạt động chính trên bus là
Đọc và ghi
Đọc và xóa
Ghi và xóa
Xóa và sửa
Giải pháp cơ bản để cải thiện hiệu năng của hệ thống bus là
Phân cấp bus
Tăng bề rộng bus
Rút ngắn bus
Giảm số lượng bus
Thiết bị ngoại vi được xếp vào mấy loại?
3
4
6
5
Đặc điểm quan trọng của Bus đồng bộ là gì
Dữ liệu được truyền không đồng thời
Có tín hiệu đồng hồ chung điều khiển hoạt động
Không có tín hiệu đồng hồ chung điều khiển hoạt động
Dữ liệu được truyền đồng thời
Đặc điểm quan trọng của Bus không đồng bộ là gì
Dữ liệu được truyền không đồng thời
Có tín hiệu đồng hồ chung điều khiển hoạt động
Dữ liệu được truyền đồng thời
Không có tín hiệu đồng hồ chung điều khiển hoạt động
Chức năng của Bus hệ thống trong máy tính là gì
Đường truyền dẫn giữa CPU và các chip hỗ trợ trung gian
Là đường truyền dẫn giữa các khối của bộ vi xử lý
Kết nối bộ vi xử lý với bộ nhớ chính, bộ nhớ Cache và các bộ điều khiển ghép nối vào ra
Kết nối hệ thống vào ra với bộ vi xử lý
Chức năng của Bus ngoại vi trong máy tính là gì
Đường truyền dẫn giữa CPU và các chip hỗ trợ trung gian
Là đường truyền dẫn giữa các khối của bộ vi xử lý
Kết nối bộ vi xử lý với bộ nhớ chính, bộ nhớ Cache và các bộ điều khiển ghép nối vào ra
Kết nối hệ thống vào ra với bộ vi xử lý
Trong hệ thống máy tính có các phương pháp điều khiển vào/ra như sau
Vào/ra bằng chương trình, bằng ngắt, bằng DMA
Vào/ra bằng ngắt, bằng hệ điều hành, bằng DMA
Vào/ra bằng chương trình, bằng hệ thống, bằng DMA
Vào/ra bằng ngắt, bằng truy nhập CPU, bằng DMA
Bus địa chỉ 20 bit có thể địa chỉ hóa được số lượng ô nhớ là
2097152 ô nhớ
1048576 ô nhớ
4194304 ô nhớ
8388608 ô nhớ
Bus địa chỉ 32 bit có thể địa chỉ hóa được số lượng ô nhớ là
64M ô nhớ
16G ô nhớ
4G ô nhớ
16M ô nhớ
Trong trường hợp nào nên sử dụng Bus đồng bộ
Khi hệ thống có nhiều thiết bị với tốc độ chênh lệch nhau rất lớn
Yêu cầu chu kỳ Bus có thể thay đổi với từng cặp thiết bị bị trao đổi dữ liệu
Mọi thao tác hầu hết có thời gian xử lý bằng bộ số của chu kỳ Bus
Yêu cầu tận dụng tốt thời gian xử lý của CPU
Điều nào sau đây là đúng liên quan đến DMA?
CPU bị chiếm bus
Thực hiện kết nối I/O với Memory qua system bus
Chuẩn đĩa DMA RAID có tốc độ cao
I/O được ủy nhiệm truyền dữ liệu cho memory
Phương thức nào sau đây thay mặt cho CPU điều khiển việc truyền dữ liệu?
Direct Memory Access (DMA)
Interrupt-driven I/O
Polled I/O
Software interrupts
Khái niệm chiếm chu kỳ bus để cấp đến điều gì?
A. CPU dừng hoạt động và chờ
B. CPU dừng hoạt động trên chương trình hiện hành và chuyển sang chương trình khác
C. Truy xuất bộ nhớ chính
D. CPU chiếm chu kỳ bus của DMA module
Memory-map I/O đề cập đến điều gì?
Địa chỉ của I/O module cùng dạng với địa chỉ bộ nhớ chính
Ánh xạ địa chỉ giữa I/O và bộ nhớ
Bản đồ địa chỉ I/O được lưu trong bộ nhớ
Bộ nhớ được đặt trên thành phần nhớ ngoài qua I/O
