NEW
Font size
WorksheetsKiến thức về 8051
Total questions: 20
Worksheet time: 10mins
Tại sao các cổng I/O của 8051 có khả năng đa chức năng?
Để tiết kiệm số lượng chân và tăng tính linh hoạt
Để mở rộng bộ nhớ ngoài
Để hỗ trợ nhiều chế độ định thời hơn
Để xử lý tín hiệu ngắt hiệu quả hơn
Vai trò của thanh ghi PC (Program Counter) trong 8051 là gì?
Lưu địa chỉ dữ liệu trong RAM
Lưu địa chỉ lệnh kế tiếp cần thực thi
Điều khiển trạng thái của bộ đếm
Tạo xung định thời
Bộ nhớ RAM nội của 8051 có dung lượng bao nhiêu?
1 KB
64 byte
128 byte
256 byte
Dung lượng bộ nhớ ROM nội trong 8051 là bao nhiêu?
2 KB
4 KB
8 KB
512 byte
Tổ chức bộ nhớ của 8051 tuân theo kiến trúc nào?
Harvard
Von Neumann
ARM
MIPS
Bộ nhớ RAM nội trong 8051 được chia thành mấy vùng chính?
2 vùng
3 vùng
4 vùng
5 vùng
Vùng thanh ghi làm việc (Working Registers) trong RAM nội của 8051 chiếm bao nhiêu byte?
8 byte
16 byte
32 byte
64 byte
Vùng RAM địa chỉ bit (Bit-Addressable) của 8051 chiếm bao nhiêu byte?
16 byte
32 byte
8 byte
64 byte
Bộ nhớ chương trình của 8051 được lưu trữ trong đâu?
RAM nội
RAM ngoài
Bộ đếm/định thời
ROM nội hoặc ROM ngoài
Thanh ghi DPTR trong 8051 dùng để truy cập bộ nhớ nào?
Bộ nhớ RAM nội
ROM nội hoặc ROM ngoài
Bộ nhớ địa chỉ bit
Bộ nhớ ngăn xếp
Tại sao bộ nhớ RAM nội trong 8051 được chia thành nhiều vùng?
Để tăng hiệu quả truy cập và quản lý dữ liệu
Để hỗ trợ bộ nhớ ngoài
Để tiết kiệm dung lượng bộ nhớ
Để lưu trữ các cờ trạng thái
Vùng địa chỉ bit (Bit-Addressable) trong 8051 thường được dùng để làm gì?
Lưu trữ dữ liệu tạm thời
Lưu chương trình
Điều khiển ngắt hệ thống
Điều khiển các bit trạng thái hoặc thiết bị ngoại vi
Lợi ích của việc tách biệt bộ nhớ dữ liệu và bộ nhớ chương trình trong 8051 là gì?
Tăng dung lượng bộ nhớ
Cho phép truy cập đồng thời vào dữ liệu và chương trình
Giảm chi phí phần cứng
Hỗ trợ nhiều chế độ ngắt hơn
Thanh ghi SP (Stack Pointer) trong 8051 có vai trò gì trong tổ chức bộ nhớ?
Quản lý bộ nhớ chương trình
Điều khiển các cổng I/O
Trỏ đến vị trí trên ngăn xếp
Quản lý thanh ghi làm việc
Khi nào bộ nhớ ngoài được sử dụng thay vì bộ nhớ nội trong 8051?
Khi truy cập dữ liệu trong RAM địa chỉ bit
Khi xử lý các ngắt ngoài
Khi thực hiện các phép toán logic
Khi dung lượng bộ nhớ chương trình hoặc dữ liệu vượt quá giới hạn bộ nhớ nội
Vùng RAM địa chỉ bit trong 8051 hỗ trợ truy cập từng bit có lợi ích gì?
Để dễ dàng điều khiển các thiết bị ngoại vi hoặc cờ trạng thái
Để lưu trữ các giá trị lớn
Để xử lý các ngắt ngoài nhanh hơn
Để hỗ trợ nhiều thanh ghi hơn
Tại sao cần thanh ghi DPTR trong việc truy cập bộ nhớ ngoài?
Để điều khiển các cổng I/O
Để xác định địa chỉ bộ nhớ ngoài một cách hiệu quả
Để quản lý bộ đếm/định thời
Để lưu các giá trị cờ trạng thái
Điều gì xảy ra nếu không khởi tạo đúng giá trị cho thanh ghi SP trong 8051?
Các cổng I/O không hoạt động
Bộ nhớ ngoài không thể truy cập
Bộ đếm/định thời hoạt động không chính xác
Ngăn xếp có thể ghi đè lên dữ liệu quan trọng
8051 hỗ trợ bao nhiêu chế độ địa chỉ?
5 chế độ
4 chế độ
6 chế độ
3 chế độ
Trong chế độ địa chỉ tức thời (Immediate), toán hạng được lưu ở đâu?
Trong bộ nhớ ngoài
Trong chính lệnh đó
Trong thanh ghi ACC
Trong ngăn xếp
