ĐỀ THI HỌC PHẦN KĨ THUẬT VI XỬ LÝ - EE3480| Môn truyền động điện| Trường Đại học Bách Khoa Hà Nội

Câu 2 (2 điểm):
Các câu hỏi sau liên quan đến tập lệnh của vi điều khiển MCS-51:
2a) Cho lệnh hợp ngữ (assembly) (1.5 điểm)
XRL A, #50. Câu lệnh này có mã lệnh (instruction code) chiếm mấy bytes trong bộ nhớ? Thực hiện mất bao nhiêu chu kỳ máy? Dịch câu lệnh trên ra mã máy dưới dạng số hexa.
2b) Cho nội dung của bộ nhớ chương trình (0.5 điểm)

Thông tin:
2 trang 3 tháng trước

Bình luận

Vui lòng đăng nhập hoặc đăng ký để gửi bình luận.

ĐỀ THI HỌC PHẦN KĨ THUẬT VI XỬ LÝ - EE3480| Môn truyền động điện| Trường Đại học Bách Khoa Hà Nội

Câu 2 (2 điểm):
Các câu hỏi sau liên quan đến tập lệnh của vi điều khiển MCS-51:
2a) Cho lệnh hợp ngữ (assembly) (1.5 điểm)
XRL A, #50. Câu lệnh này có mã lệnh (instruction code) chiếm mấy bytes trong bộ nhớ? Thực hiện mất bao nhiêu chu kỳ máy? Dịch câu lệnh trên ra mã máy dưới dạng số hexa.
2b) Cho nội dung của bộ nhớ chương trình (0.5 điểm)

49 25 lượt tải Tải xuống
TRƯỜNG ĐHBK HN
VIỆN ĐIỆN
ĐỀ THI HỌC PHN
KĨ THUẬT VI XỬ - EE3480
ĐỀ SỐ: 4
THỜI GIAN LÀM BÀI: 90 PHÚT
Chữ ký
GV phụ
trách HP
Bộ môn
Ghi chú: SV được s dng tài liu tham kho
Họ và tên SV:…………………………….. Mã số SV:……………................…...
Câu 1 (2 điểm):
Hình 1: Kiến trúc máy tính theo Von Neumann.
1a) Hãy mô t ngn gn vai trò ca tng thành phn trong h thống. (1.5 điểm)
1b) Hãy t hoạt động ca mt lnh VIT thông tin t thanh ghi ti mt thiết b
Output (0.5 điểm)
Câu 2 (2 điểm):
Các câu hỏi sau liên quan đến tp lnh của vi điều khin MCS-51:
2a) Cho lnh hp ng (assembly) (1.5 điểm)
XRL A, #50
Câu lnh này lnh (instruction code) chiếm my bytes trong b nh? Thc
hin mt bao nhiêu chu k máy? Dch câu lệnh trên ra mã máy dưới dng s hexa.
2b) Cho ni dung ca b nh chương trình (0.5 điểm)
Địa ch(dng hexa)
Ni dung ô nh (byte) dng hexa
1A0h
64
1A1h
A9
1A2h
06
1A3h
07
1A4h
08
- Nếu thanh ghi PC = 1A0h, hãy dịch ngược mã lnh t đa ch PC cho đến 1A4h ra
các lnh dng lnh hp ng
- Nếu thanh ghi PC = 1A1h, hãy dịch ngược mã lnh t địa ch PC cho đến 1A4h ra
các lnh dng lnh hp ng
Câu 3 (2 điểm):
3a) Thế nào vào ra ni tiếp. Trình by cng vào ra ni tiếp ca MCS-8051. (1.5
đim)
3b) Thch anh 11.0592MHz, cng ni tiếp truyn nhn theo thông s: 9600bps;1start
bit, 8 data bit, 1 stop bit. Nêu các thanh ghi cần đặt giá tr đặt (dng Hex hoc
Binary), gii thích ti sao đặt như vậy. (0.5 điểm)
Câu 4 (4 đim):
Cho sơ đồ nguyên lý mch vi x lý 8051 như hình hình 2
Hình 2
4a) Hãy thành lp các d liệu mà khi đưa ra P0 thì LED 7 thanh s hin th tương ng
các s: 1,3,5,7,9. (1 đim)
4b) Hãy viết chương trình điều khin LED D1 nháy vi chu k 90ms. (1.5 đim)
4c) Hãy viết chương trình để khi n phím B1 thì LED 7 thanh s hin th lần lượt các
s 3,5,7 sau mi 45ms và lp lại cho đến khi nh phím. (1.5 đim)
----------------- HT -----------------
| 1/2

Preview text:

TRƯỜNG ĐHBK HN
ĐỀ THI HỌC PHẦN Chữ ký Bộ môn VIỆN ĐIỆN
KĨ THUẬT VI XỬ LÝ - EE3480 GV phụ ĐỀ SỐ: 4 trách HP
THỜI GIAN LÀM BÀI: 90 PHÚT
Ghi chú: SV được sử dụng tài liệu tham khảo
Họ và tên SV:…………………………….. Mã số SV:……………................…... Câu 1 (2 điểm):
Hình 1: Kiến trúc máy tính theo Von Neumann.
1a) Hãy mô tả ngắn gọn vai trò của từng thành phần trong hệ thống. (1.5 điểm)
1b) Hãy mô tả hoạt động của một lệnh VIẾT thông tin từ thanh ghi tới một thiết bị Output (0.5 điểm) Câu 2 (2 điểm):
Các câu hỏi sau liên quan đến tập lệnh của vi điều khiển MCS-51:
2a) Cho lệnh hợp ngữ (assembly) (1.5 điểm) XRL A, #50
Câu lệnh này có mã lệnh (instruction code) chiếm mấy bytes trong bộ nhớ? Thực
hiện mất bao nhiêu chu kỳ máy? Dịch câu lệnh trên ra mã máy dưới dạng số hexa.
2b) Cho nội dung của bộ nhớ chương trình (0.5 điểm)
Địa chỉ(dạng hexa)
Nội dung ô nhớ (byte) dạng hexa ⋮ 1A0h 64 1A1h A9 1A2h 06 1A3h 07 1A4h 08 ⋮
- Nếu thanh ghi PC = 1A0h, hãy dịch ngược mã lệnh từ địa chỉ PC cho đến 1A4h ra
các lệnh dạng lệnh hợp ngữ
- Nếu thanh ghi PC = 1A1h, hãy dịch ngược mã lệnh từ địa chỉ PC cho đến 1A4h ra
các lệnh dạng lệnh hợp ngữ Câu 3 (2 điểm):
3a) Thế nào là vào ra nối tiếp. Trình bấy cổng vào ra nối tiếp của MCS-8051. (1.5 điểm)
3b) Thạch anh 11.0592MHz, cổng nối tiếp truyền nhận theo thông số: 9600bps;1start
bit, 8 data bit, 1 stop bit. Nêu các thanh ghi cần đặt và giá trị đặt (dạng Hex hoặc
Binary), giải thích tại sao đặt như vậy. (0.5 điểm) Câu 4 (4 điểm):
Cho sơ đồ nguyên lý mạch vi xử lý 8051 như hình hình 2 Hình 2
4a) Hãy thành lập các dữ liệu mà khi đưa ra P0 thì LED 7 thanh sẽ hiển thị tương ứng
các số: 1,3,5,7,9. (1 điểm)
4b) Hãy viết chương trình điều khiển LED D1 nháy với chu kỳ 90ms. (1.5 điểm)
4c) Hãy viết chương trình để khi ấn phím B1 thì LED 7 thanh sẽ hiện thị lần lượt các
số 3,5,7 sau mỗi 45ms và lặp lại cho đến khi nhả phím. (1.5 điểm)
----------------- HẾT -----------------