C Các đường hai chiều của bộ vi xử lý D Là các đường trở kháng cao của bộ nhớ Đáp án C Câu 18 Trong hệ nhị phân số âm sẽ bằng: A Đảo bit MSB của số dương tương ứng từ 0 lên 1.. B Là s
Trang 1BỘ CÔNG THƯƠNG
TRƯỜNG CĐ CÔNG NGHIỆP HUẾ
KỲ THI KẾT THUC MÔN HỌC Khóa/ Lớp
Đề thi môn: KỸ THUẬT VI XỬ LÝ
Ngành: kỹ thuật điện tử , kỹ thuật điện tử viễn thông Thời gian làm bài: 60 phút (không kể thời gian phát đề) Câu 1 Bộ vi xử lý là:
A) Một vi mạch số họat động theo chương trình B) Hệ thống các vi mạch tương tự họat động theo chương trình C) Hệ thống các vi mạch số họat động theo chương trình D) Một vi mạch tương tự họat động theo chương trình Đáp án A
Câu 4 Cần bao nhiêu bộ nhớ 4KB để có dung lượng 1MB:
A) 128 B) 100 C) 112 D) 256 Đáp án D
Câu 5 Cần bao nhiêu bộ nhớ 16KB để có dung lượng 64KB:
A) 12 B) 10 C) 4 D) 6 Đáp án C
Câu 6 Trong hệ nhị phân, số âm là số có:
A) Bit MSB bằng 0 B) Bit LSB bằng 1 C) Bit LSB bằng 0 D) Bit MSB bằng 1 Đáp án D
Câu 7 Trong hệ nhị phân, số bù 2 của một số là:
A) Bù của số đó B) Bù 10 của số đó C) Bù 1 của số đó D) Bù 1 của số đó cộng với 1 Đáp án D
Câu 8 Các thiết bị ngoại vi được nối với vi xử lý:
A) Thông qua các Bus địa chỉ B) Thông qua các cổng
Trang 2C) Thông qua các Bus dữ liệu
Trang 3C) Các đường hai chiều của bộ vi xử lý
D) Là các đường trở kháng cao của bộ nhớ
Đáp án C
Câu 18 Trong hệ nhị phân số âm sẽ bằng:
A) Đảo bit MSB của số dương tương ứng từ 0 lên 1
B) Là số bù hai của số dương tương ứng
C) Là số bù 1 của số dương tương ứng
D) Là số bù 10 của số dương tương ứng
Đáp án B
Câu 19 Nếu địa chỉ đầu của vùng nhớ 2K bằng 0 thì địa chỉ cuối của vùng nhớ
này tính theo Hex sẽ là:
C) Lấy địa chỉ vào vi xử lý
D) Truyền dữ liệu với vi xử lý
Đáp án B
Câu 23 Chương trình của hệ thống vi xử lý là:
A) Tập lệnh của nhà sản xuất bộ vi xử lý cung cấp
B) Là tập hợp các lệnh được sắp xếp theo giải thuật của một bài toán hay
một công việc nào đó
Trang 4Đáp án D
Câu 26 Dung lượng bộ nhớ chương trình ngoài tối đa mà chip 8051 có khả
năng truy xuất là:
Câu 30 Giao tiếp nối tiếp là phương thức giao tiếp (so sánh với giao tiếp song
song):
A) Truyền từng bit, tốc độ truyền chậm, khoảng cách truyền gần
B) Truyền từng bit, tốc độ truyền nhanh, khoảng cách truyền xa
C) Truyền từng bit, tốc độ truyền chậm, khoảng cách truyền xa
D) Truyền từng bit, tốc độ truyền nhanh, khoảng cách truyền gần
Câu 32 Khi chip 8051 sử dụng bộ nhớ bên ngoài thì port nào đóng vai trò là
bus địa chỉ byte cao:
Câu 33 Các dãy thanh ghi (bank) của chip 8051 nằm trong:
A) Bộ nhớ dữ liệu bên ngoài
B) Bộ nhớ chương trình bên trong
C) Bộ nhớ chương trình bên ngoài
D) Bộ nhớ dữ liệu bên trong
Trang 5Câu 40 Khi bộ định thời trong chip 8051 đóng vai trò là bộ đếm sự kiện
(Counter0) thì nó sẽ nhận xung nhịp từ chân:
Câu 41 Khi bộ định thời trong chip 8051 đóng vai trò là bộ đếm sự kiện
(Counter1) thì nó sẽ nhận xung nhịp từ chân:
Trang 6Câu 45 Thanh ghi điều khiển trạng thái và quá trình hoạt động của bộ định
thời trong chip 8051:
Câu 46 Người ta sử dụng Timer để:
A) Định khoảng thời gian
B) Tạo tốc độ baud cho cổng nối tiếp
C) Đếm sự kiện
D) Tất cả
Đáp án D
Câu 47 Nếu dùng một thiết bị ngoại vi có dung lượng là 2 KB thì cần phải
truy xuất số đường địa chỉ từ:
Câu 48 Nếu dùng một thiết bị ngoại vi có dung lượng là 16 KB thì cần phải
truy xuất số đường địa chỉ từ:
Câu 49 Nếu dùng một thiết bị ngoại vi có dung lượng là 8 KB thì cần phải
truy xuất số đường địa chỉ từ:
Trang 7Câu 50 Khi sử dụng Timer và để điều khiển Timer chạy, ta cần thiết lập bit: A) TR=1
Câu 52 Câu 1: Trong các hệ thồng vi điều khiển thì:
A) CPU, bộ nhớ và I/O nằm trong một chip
B) Chỉ có CPU và bộ nhớ nằm trong một chip
C) Chỉ có CPU và vào ra nằm chung một chip
D) CPU, bộ nhớ và I/O đều là các chip riêng
Đáp án A
Câu 53 Chế độ timer của bộ định thời trong 8051 sử dụng để:
A) Xác định một khoảng thời gian nhất định
B) Đếm số sự kiện xảy ra bên ngoài
C) Đếm số sự kiện xảy ra bên trong
D) Báo giờ cho hệ thống
Trang 8Câu 61 Khi bit TI trong thanh ghi TCON bằng 1 thì:
A) Cổng nối tiếp đã truyền xong một byte dữ liệu
B) Cổng nối tiếp đã truyền xong một khối dữ liệu
C) Cổng nối tiếp đã nhận xong một byte dữ liệu
D) Cổng nối tiếp đã nhận xong một khối dữ liệu
Đáp án A
Câu 62 Vi mạch MAX232 sử dụng kết nối giữa bộ vi điều khiển 8051 với
máy tính có chức năng:
A) Đổi dữ liệu nối tiếp thành dữ liệu song song
B) Đồi dữ liệu song song thành dữ liệu nối tiếp
C) Chuyển đổi mức logic của tín hiệu số truyền nhận giữa máy tính và
Câu 65 Khi muốn sử dụng Timer 0 ở Mode 1và Timer 1 ở Mode 2 ta cần khởi
động thanh ghi TMOD:
Trang 9A) Bộ dao động bên trong 8051
B) Từ một chân bên ngoài của 8051
C) Từ nguồn cấp clock riêng của timer
D) Cả ba câu trên đều sai
Đáp án B
Câu 70 Trong chế độ 1 tốc độ truyền nhận của cổng nối tiếp 8051 phụ thuộc
vào các yếu tố nào:
A) Tốc độ tràn của Timer 0 và bit SMOD
B) Tốc độ tràn của Timer 1 và bit SMOD
C) Tần số của bộ dao động nội
D) Tần số của dao động cung cấp từ bên ngoài
Trang 13Câu 93 ROM là loại bộ nhớ bán dẫn có đặc tính:
A) Cho phép đọc dữ liệu từ ROM, không cho phép ghi dữ liệu vào ROM,
mất dữ liệu khi mất nguồn điện
B) Cho phép đọc dữ liệu từ ROM, không cho phép ghi dữ liệu vào ROM,
không mất dữ liệu khi mất nguồn điện
C) Cho phép đọc dữ liệu từ ROM, cho phép ghi dữ liệu vào ROM, mất
dữ liệu khi mất nguồn điện
D) Cho phép đọc dữ liệu từ ROM, cho phép ghi dữ liệu vào ROM, không
mất dữ liệu khi mất nguồn điện
Đáp án B
Câu 94 RAM là loại bộ nhớ bán dẫn có đặc tính:
A) Cho phép đọc dữ liệu từ RAM, không cho phép ghi dữ liệu vào RAM,
mất dữ liệu khi mất nguồn điện
B) Cho phép đọc dữ liệu từ RAM, không cho phép ghi dữ liệu vào RAM,
không mất dữ liệu khi mất nguồn điện
C) Cho phép đọc dữ liệu từ RAM, cho phép ghi dữ liệu vào RAM, mất
dữ liệu khi mất nguồn điện
D) Cho phép đọc dữ liệu từ RAM, cho phép ghi dữ liệu vào RAM, không
mất dữ liệu khi mất nguồn điện
Trang 14Câu 100 Nếu dùng một thiết bị ngoại vi có dung lượng là 32KB thì cần phải
truy xuất số đường địa chỉ từ:
Câu 105 Trong lập trình C biến cục bộ:
A) Được khai báo ở đầu hàm main
B) Được khai báo bên trong hàm
C) Chỉ được sử dụng trong hàm main
D) Có tác dụng trong các hàm trước main
Đáp án B
Câu 106 Trong lập trình C biến toàn cục:
A) Được khai báo bên trong hàm main
Trang 15B) Đƣợc khai báo bên ngòai các hàm
C) Chỉ đƣợc sử dụng bên trong hàm main
Trang 17A) Truyền ký tự “a” ra cổng nối tiếp
B) Truyền ký tự “z” ra cổng nối tiếp
C) Truyền ký tự “a” đến ký tự “z” ra cổng nối tiếp D) Tất cả đều sai
A) Nếu RI=0 thì X=SBUF
B) Nếu RI=1 thì X=SBUF và xóa RI
Trang 18C) Nếu RI=0 thì X=SBUF và xóa RI
Trang 19while(!TF1);
TR1=TF1=0;
}
A) Chương trình delay dùng thanh ghi
B) Chương trình delay dùng Timer0 mode2 C) Chương trình delay dùng Timer 1 mode1 D) Tất cả đều sai
A) Chương trình delay dùng thanh ghi
B) Chương trình delay dùng Timer0 mode1 C) Chương trình delay dùng Timer 1 mode1 D) Tất cả đều sai
Trang 20Đoạn chương trình sau thực hiện chức năng gì:
void write (unsigned char LCD)
Trang 21Câu 134
Cho 8 LED đơn L0, L1, … L7 kết nối với cổng P0 theo thứ tự từ P0.0 đến P0.7 các LED đƣợc tích cực mức thấp Câu lệnh sau đây LED nào sáng:
Trang 22Câu 141 Nếu dùng một thiết bị ngoại vi có dung lượng là 64KB thì cần phải
truy xuất số đường địa chỉ từ:
Trang 23Đáp án C
Câu 147 Trong hệ thống bus của máy tính, bus địa chỉ có chiều di chuyển
thông tin địa chỉ đi từ:
A) Từ CPU đến bộ nhớ và thiết bị ngoại vi
B) Từ bộ nhớ và thiết bị ngoại vi đến CPU
C) Từ CPU đến bộ nhớ và thiết bị ngoại vi và ngƣợc lại
D) Tất cả đều sai
Đáp án C
Câu 148 Trong hệ thống bus của máy tính, bus dữ liệu có chiều di chuyển
thông tin dữ liệu đi từ:
A) Từ CPU đến bộ nhớ và thiết bị ngoại vi
B) Từ bộ nhớ và thiết bị ngoại vi đến CPU
C) Từ CPU đến bộ nhớ và thiết bị ngoại vi và ngƣợc lại