Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

8086 Microprocessor - Architecture & Programming

Bộ vi xử lý 8086 - Kiến trúc và Lập trình

Bộ vi xử lý 8086 - Kiến trúc và Lập trình

Lập trình ngôn ngữ Assembly cho bộ vi xử lý 8086

4.5
(102 đánh giá)
458 học viên
Giảng viên
Dr. Yogesh Misra
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
10.000đ 399.000đ -97%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
19.0 giờ video
40 bài giảng
3 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Minh họa cách hoạt động của hệ thống dựa trên bộ vi xử lý
Hiểu kiến trúc của bộ vi xử lý 8086
Hiểu tập lệnh của bộ vi xử lý 8086
Phát triển chương trình ngôn ngữ Assembly bằng tập lệnh của 8086
Học cách sử dụng phần mềm emu8086 để viết, gỡ lỗi và chạy chương trình Assembly cho 8086
Học cách sử dụng phần mềm MASM để viết, gỡ lỗi và chạy chương trình Assembly cho 8086

Yêu cầu

Không cần kỹ năng lập trình trước đó.

Đối tượng phù hợp

Dành cho người mới bắt đầu học kiến trúc bộ vi xử lý 8086
Dành cho người mới bắt đầu học lập trình Assembly cho 8086
Sinh viên kỹ thuật đại học các ngành Điện tử, Điện và Khoa học Máy tính
Sinh viên cao đẳng các ngành Điện tử, Điện và Khoa học Máy tính

Nội dung khóa học

8 phần • 40 bài giảng
1 Giới thiệu
2 Hiểu biết cơ bản về Hệ thống dựa trên Bộ vi xử lý
3 Cơ bản về Ghép nối Bộ nhớ với bộ vi xử lý (Phần 1)
4 Cơ bản về Ghép nối Bộ nhớ với bộ vi xử lý (Phần 2)
5 Cơ bản về Ghép nối Bộ nhớ với bộ vi xử lý (Phần 3)
6 Hoạt động chung của Bộ vi xử lý (Phần 1)
7 Hoạt động chung của Bộ vi xử lý (Phần 2)
8 Sự phát triển của Bộ vi xử lý
1 Kiến trúc 8086
2 Khái niệm Pipeline
3 Tổ chức Thanh ghi của 8086
4 Các cờ (Flags) của Bộ vi xử lý 8086
5 Phân đoạn Bộ nhớ (Memory Segmentation)
1 Cách biểu diễn Số có dấu và không dấu (Phần 1)
2 Cách biểu diễn Số có dấu và không dấu (Phần 2)
3 Ví dụ về Thao tác với Số có dấu và không dấu
1 Chế độ Định địa chỉ (Phần 1)
2 Chế độ Định địa chỉ (Phần 2)
3 Chế độ Định địa chỉ (Phần 3)
1 Ví dụ Lập trình (Phần 1)
2 Ví dụ Lập trình (Phần 2)
3 Ví dụ Lập trình (Phần 3)
4 Lệnh ADD & Ví dụ Chương trình Cộng (Phần 1)
5 Lệnh ADD & Ví dụ Chương trình Cộng (Phần 2)
1 Hướng dẫn sử dụng phần mềm emu8086
2 Các chỉ thị Assembler
3 Các chỉ thị Assembler (Hướng dẫn phần mềm emu8086)
4 Lập trình sử dụng Chỉ thị Assembler
5 Lập trình sử dụng Chỉ thị Assembler (Hướng dẫn phần mềm emu8086)
1 Lệnh Logic (Xoay - Rotate)
2 Lệnh Logic (Dịch - Shift)
3 Chương trình (Loại bỏ số âm từ một chuỗi)
4 Lệnh So sánh
5 Chương trình (Tìm số lớn hơn)
6 Ngăn xếp (Stack)
1 Hướng dẫn phần mềm MASM
2 Chương trình Chuyển đổi mã BCD sang ASCII
3 Chuyển đổi số BCD đóng gói sang số BCD không đóng gói
4 Loại bỏ số âm và lưu trữ số dương
5 Đếm số chẵn và số lẻ

Giới thiệu khóa học

This "8086 Microprocessor - Architecture & Programming" Lecture Series explains the in-depth architecture, instruction set, assembly language program, and directives of the 8086 microprocessor. In the lecture series, the in-depth demonstration of emu8086 and MASAM is also done. The emu8086 and MASAM software are used in this lecture series for writing and debugging assembly language programs. This lecture series contains a vast number of programming examples along with its demonstration using emu8086/MASAM software. After completion of this course learners will be able to:

1. Understand the development of microprocessor

2. Understanding the Processor-Based System

3. Understanding the Memory Interfacing with the processor

4. Illustrate the General Operation of the Processor

5. Explain the Evolution of Microprocessors

6. Understand the Architecture of the 8086 microprocessor

7. Illustrate the Pipelining Concept

8. Explain the Register Organization of the 8086 microprocessor

9. Summarize the status flags of the 8086 microprocessor

10. Summarize the machine control flags of the 8086 microprocessor

11.. Explain the significance of each bit of the flag register

12. Understand the signed and un-signed operations

13. Illustrate the concept of memory segmentation

14. Differentiate different addressing modes

15. Demonstrate the emu8086 Software for the development of the assembly language program of the 8086 microprocessor

16. Demonstrate the MASM Software for the development of the assembly language program of the 8086 microprocessor

17. Understand different instructions

18. Write, debug and execute various programs in the assembly language of the 8086 microprocessor

19. Understand the stack concept

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Assembly Language
Hiển thị tất cả khoá học Computer Architecture
Hiển thị tất cả khoá học Embedded Systems
Hiển thị tất cả khoá học Microprocessors
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊