Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 62 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
62
Dung lượng
267,5 KB
Nội dung
Bộ môn kỹ thuật đo Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Lý thuyết a) Trình bày kiến trúc nguyên lý hoạt động máy tính theo Von Neumann Nêu vai trò CPU nhớ hệ b) Nêu chế mà nhờ CPU thực lệnh cách Bộ môn kỹ thuật đo Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Lý thuyết a) Trình bày kiến trúc nguyên lý hoạt động máy tính theo Von Neumann Nói rõ CPU truy nhập theo địa b) Nêu nguyên lý mà nhờ CPU thực lệnh rẽ nhánh có điều kiện Bộ môn kỹ thuật đo Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Lý thuyết a) Trình bày kiến trúc nguyên lý hoạt động máy tính theo Von Neumann Nêu rõ nối chung bus số liệu hệ b) Bạn hiểu CPU truy nhập cổng vào ô nhớ, hay truy nhập ô nhớ nhờ cổng vào ? Bộ môn kỹ thuật đo Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Lý thuyết a) Trình bày kiến trúc nguyên lý hoạt động máy tính theo Von Neumann b) Bằng cách CPU truy nhập tới phần tử khác thông qua địa khác ? Bộ môn kỹ thuật đo Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Lý thuyết a) Mô tả chi tiết hoạt động thực lệnh CPU b) Minh họa trường hợp truy nhập trực tiếp MOV R0, 50H Bộ môn kỹ thuật đo Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Lý thuyết a) Mô tả chi tiết hoạt động thực lệnh CPU b) Minh họa trường hợp đọc toán hạng chế độ gián tiếp qua ghi ADD A, @R0 Bộ môn kỹ thuật đo Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Lý thuyết a) Mô tả chi tiết hoạt động thực lệnh CPU b) Mô tả chi tiết trường hợp đọc toán hạng chế độ tức MOV A,#50H Bộ môn kỹ thuật đo Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Lý thuyết a) Mô tả chi tiết hoạt động thực lệnh CPU b) Minh họa trường hợp đọc toán hạng chế độ ghi SUBB A,R7 Bộ môn kỹ thuật đo Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Lý thuyết a) Nêu chế ngắt hệ vi xử lý, mục đích, giải pháp để cất giữ khôi phục trạng thái ? b) Trình bày cách xác định nguồn báo ngắt phần mềm Bộ môn kỹ thuật đo Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Lý thuyết 10 a) Nêu chế ngắt hệ vi xử lý, ưu điểm, khuyết điểm chế ? b) Trình bày cách xác định nguồn báo ngắt phần cứng Bộ môn kỹ thuật đo Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Bài tập 16 Điều khiển mạch Timer tạo ngắt để tạo xung vuông 50 Hz bit P1.5 Thạch anh hệ MCS-51 có tần số 12 MHz Bộ môn kỹ thuật đo Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Bài tập 17 Viết chương trình tìm địa offset số byte (trong B) cho trước miền nhớ địa từ 1000 đến 1200 Giải trường hợp không tìm thấy, tìm nhiều số ? Bộ môn kỹ thuật đo Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Bài tập 18 Viết chương trình điều khiển cổng P2 MCS-51 thành cổng ra, chế độ đối thoại: P1.0 = OBF (tích cực mức cao), P1.1 = ACK (xung thấp) Gửi 10 byte nhớ địa đầu DPTR cổng theo chế độ bắt tay Bộ môn kỹ thuật đo Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Bài tập 19 Viết chương trình nhận 100 byte số liệu từ cổng nối tiếp MCS-51, cổng định nghĩa chế độ - kiểm tra tính sẵn sàng cổng - số liệu cất đệm đ/c đầu DPTR Bộ môn kỹ thuật đo Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Bài tập 20 Viết chương trình đổi n ký tự thành chữ hoa (nếu chữ thường) Biết chuỗi ký tự nhớ có địa đầu R0, độ dài R7 A,B,C, có mã 41H,42H,43H, a,b,c, có mã 61H,62H,63H, Bộ môn kỹ thuật đo Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Bài tập 21 Viết chương trình điều khiển DAC 10 bit để tạo xung cưa, tần số tuỳ ý Bộ môn kỹ thuật đo Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Bài tập 22 Viết chương trình cộng hai số byte dạng ASCII nhớ, kết dạng ASCII cất vào số thứ Trường hợp kết số byte ? Gợi ý: chuyển 35H+36H thành 50H+60H dùng DA A để hiệu chỉnh thành 10H 01H Bộ môn kỹ thuật đo Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Bài tập 23 Viết chương trình điều khiển Timer để tạo thành mạch chia tần số (chế độ Counter) Đầu la bit P1.0 Bộ môn kỹ thuật đo Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Bài tập 24 Viết chương trình dịch số n byte, m vị trí theo cách lệnh RR MSB LSB Bộ môn kỹ thuật đo Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Bài tập 25 Viết chương trình đổi 2n chữ số thập phân dạng ASCII thành n byte dạng BCD (parked) ;input : R0 -> số dạng ASCII ;output : R1 -> số dạng BCD Bộ môn kỹ thuật đo Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Bài tập 26 Viết chương trình trừ hai số byte nhớ, kết cất vào số bị trừ ;input : R0 -> đ/c đầu số bị trừ ; R1 -> đ/c đầu số trừ ;thay đổi: PSW Bộ môn kỹ thuật đo Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Bài tập 27 Viết chương trình cộng hai số BCD n chữ số nhớ, kết cất số hạng đầu (Lưu ý trường hợp có nhớ) Chú ý việc khai báo chương trình Bộ môn kỹ thuật đo Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Bài tập 28 Viết chương trình đếm số dương miền nhớ từ địa 1000H đến 2000H số đếm R2 R3 (R3 byte cao) Bộ môn kỹ thuật đo Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Bài tập 29 Viết chương trình đếm số âm miền nhớ trỏ DPTR độ dài R3, số đếm R4 Bộ môn kỹ thuật đo Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Bài tập 30 Viết chương trình đếm 100 xung từ bit P0.6 - Bắt đầu đếm bit P0.5 chuyển từ lên - Khi đếm xong đặt bit P0.7 [...]... nghiệp Môn thi : kỹ thuật vi xử lý Lý thuyết 11 a) Ngăn xếp : vai trò và hoạt động của nó b) Liệu có tồn tại hệ vi xử lý hoạt động mà không cần ngăn xếp không ? Giải thích ? Bộ môn kỹ thuật đo và Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Lý thuyết 12 a) Vẽ lược đồ hoạt động của vi xử lý kể từ lúc RESET b) Vectơ reset và vectơ ngắt có thể trùng nhau không ? Giải thích ? c) Nêu sự cần thi t của... môn kỹ thuật đo và Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Lý thuyết 23 a) Mạch thời gian trong hệ vi xử lý : công dụng, cấu trúc, hoạt động và ghép nối với hệ vi xử lý b) Nếu sử dụng mạch thời gian để đếm sự kiện thì ta phải làm gì ? Nêu sự khác biệt giữa mạch thời gian và mạch đếm ? Bộ môn kỹ thuật đo và Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Lý thuyết 24 a) Mạch thời gian trong hệ... thuật đo và Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Lý thuyết 27 a) Nêu các phương pháp có thể để ghép nối giữa vi xử lý và hiển thị LED 7 thanh nhiều chữ số b) Bằng cách nào ta có thể điều khiển để LED hay bóng sợi đốt sáng dần và tối dần ? Bộ môn kỹ thuật đo và Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Lý thuyết 28 a) Hãy mô tả các cách ghép nối giữa vi xử lý và ADC để điều khiển bằng chương... của ngắt NMI (ngắt không che) Bộ môn kỹ thuật đo và Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Lý thuyết 13 a) Kiến trúc phần cứng của hệ vi xử lý b) Vai trò của mạch giải mã địa chỉ c) Bằng cách nào CPU có thể trao đổi được với các thi t bị ngoại vi ? Bộ môn kỹ thuật đo và Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Lý thuyết 14 a) Trình bày phương thức điều khiển vào ra bằng chương trình,... biệt so với nguyên lý trên ? Bộ môn kỹ thuật đo và Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Lý thuyết 31 a) Hãy trình bày các bước cần thi t để một yêu cầu về ngắt từ INT0 của hệ MCS-51 có thể xảy ra b) Hãy lập trình để ngắt T0 có mức ưu tiên cao hơn INT0 Bộ môn kỹ thuật đo và Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Lý thuyết 32 a) Hãy trình bày về bus của hệ vi xử lý ? b) Ghép nối với... Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Lý thuyết 19 a) Trình bày nguyên lý hoạt động của cổng ra Read-back, tác dụng của cổng này ? b) Trình bày nguyên lý hoạt động của cổng vào ra có điều khiển hướng: theo nhóm 8 bit, theo từng bit Bộ môn kỹ thuật đo và Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Lý thuyết 20 a) Vào ra nối tiếp : định nghĩa, mục đích, nguyên lý, chế độ, phương thức,... - EOC và cho phép đưa số liệu ra OE Bộ môn kỹ thuật đo và Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Lý thuyết 29 a) Hãy trình bày về tổ chức bộ nhớ trong hệ MCS-51 ? b) Bằng cách nào hệ 8051 truy nhập được nhiều ô nhớ có chung địa chỉ ? (trong/ngoài/SFR) Bộ môn kỹ thuật đo và Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Lý thuyết 30 a) Trình bày kiến trúc và nguyên lý hoạt động của máy tính... pháp kia là gì ? Bộ môn kỹ thuật đo và Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Lý thuyết 17 a) Trình bày nguyên lý hoạt động của cổng vào không đối thoại, có đối thoại b) Vẽ biểu đồ thời gian của các tín hiệu handshaking STB, IBF, Bộ môn kỹ thuật đo và Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Lý thuyết 18 a) Trình bày nguyên lý hoạt động của cổng ra đơn giản, có đối thoại b) Vẽ biểu đồ... trúc bus mà bạn biết ? Bộ môn kỹ thuật đo và Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Bài tập 1 Vi t chương trình con cộng hai số 4 byte Hai số hạng đều trong bộ nhớ, kết quả cất vào số hạng đầu Chú ý: byte MSB được cất tại ô có địa chỉ nhỏ Bộ môn kỹ thuật đo và Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Bài tập 2 Hoàn thi n chương trình con đảo dấu n byte trong bộ nhớ (n ... Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Lý thuyết 13 a) Kiến trúc phần cứng hệ vi xử lý b) Vai trò mạch giải mã địa c) Bằng cách CPU trao đổi với thi t bị ngoại vi ? Bộ môn kỹ thuật đo... công nghiệp Môn thi : kỹ thuật vi xử lý Bài tập Vi t chương trình tính giá trị trung bình 10 số byte Bộ môn kỹ thuật đo Tin học công nghiệp Môn thi : kỹ thuật vi xử lý Bài tập Vi t chương trình... Môn thi : kỹ thuật vi xử lý Lý thuyết 10 a) Nêu chế ngắt hệ vi xử lý, ưu điểm, khuyết điểm chế ? b) Trình bày cách xác định nguồn báo ngắt phần cứng Bộ môn kỹ thuật đo Tin học công nghiệp Môn thi