Skip to main content
ET3302E

Microprocessors

Kỹ thuật vi xử lý

Credits
3 credits · 4.67 ECTS (Lec 45 · Ex 15 · Lab 0 · Self 90 periods)
Role
Bắt buộc (Mandatory course)
Semester
4
Instructors
Nguyễn Quốc Cường

Course description

This course is to provide students basic knowledge of microprocessors, microprocessors system; methods of designing a microprocessor system and programming techniques in assembly language for microprocessor system; students can recognize the different types of microprocessors and choose a suitable processor for a specific application. The course also provides students with practical skills and necessary attitudes to conduct experiments, introduces to microcontroller system design and implementation processes, and develops teamwork and presentation skills

Tiếng Việt

Môn học này sẽ trang bị cho sinh viên các kiến thức cơ bản về bộ vi xử lý và hệ vi xử lý, phương pháp thiết kế một hệ vi xử lý và kỹ thuật lập trình bằng hợp ngữ cho hệ thống vi xử lý; giúp sinh viên phân biệt được các loại vi xử lý khác nhau từ đó lựa chọn được loại vi xử lý thích hợp cho một ứng dụng cụ thể. Môn học cũng cung cấp cho sinh viên kỹ năng thực hành và thái độ cần thiết khi làm thực nghiệm, giới thiệu quy trình thiết kế và thực hiện hệ thống vi điều khiển, và phát triển kỹ năng làm việc nhóm, báo cáo và thuyết trình.

Course Learning Outcomes (CLOs) 5

Click each outcome to see the translation, mapped PLOs and contribution level.

  • CLO1 Present and explain the concept, development history, classification, basic structure, and operating principles of microprocessors and microprocessor systems.

    Trình bày và giải thích được khái niệm, lịch sử phát triển, phân loại, cấu trúc cơ bản và nguyên lý hoạt động của bộ vi xử lý và hệ vi xử lý.

    PLO 01 I
  • CLO2 Analyze and compare the addressing modes, instruction sets, and instruction execution processes of the microprocessor to clarify the role of each component in the system's operation.

    Phân tích và so sánh được các chế độ địa chỉ, tập lệnh và quá trình thực hiện lệnh của vi xử lý để làm rõ vai trò của từng thành phần trong hoạt động của hệ thống.

    PLO 02 RPLO 10 I
  • CLO3 Write and test simple assembly language programs using sequential, branching, and looping structures to perform basic tasks on a microprocessor.

    Viết và kiểm tra được các chương trình hợp ngữ đơn giản sử dụng cấu trúc tuần tự, rẽ nhánh và lặp nhằm thực hiện các bài toán cơ bản trên vi xử lý.

    PLO 07 RPLO 10 R
  • CLO4 Analyze and design the interface diagram between the microprocessor, memory, and peripherals, including address decoding and data transfer mechanisms.

    Phân tích và thiết kế được sơ đồ ghép nối vi xử lý với bộ nhớ và thiết bị ngoại vi, bao gồm giải mã địa chỉ và cơ chế truyền dữ liệu.

    PLO 02 RPLO 03 RPLO 10 R
  • CLO5 Evaluate and select the appropriate microprocessor/microcontroller for applications

    Đánh giá và lựa chọn được loại vi xử lý/vi điều khiển phù hợp cho các ứng dụng cụ thể

    PLO 02 RPLO 10 R

Assessment

ComponentWeightTiming
Đánh giá cuối kỳ (Thi cuối kỳ/dự án/bài tập nhóm -Final Examination/Project/Group assignment)70.0%Theo lịch chung của trường (follow the University's Schedule)
Đánh giá quá trình (Bài kiểm tra giữa kỳ + Bài tập nhóm) Mid-term Examination + Group Assignment)30.0%Mid-term Exam Tuần 9 (Week 9) trở ra, trước tuần 11
Thực hành, thí nghiệm (Experiment)0.0%Theo bài thí nghiệm - bắt buộc phải hoàn thành mới được thi

All courses