[PDF]Vi Xử Lý - Hv Công Nghệ Bcvt - Phạm Hoàng Duybài giảng kỹ thuật vi xử lý-2012.pdf kỹ thuật vi xử lý ptit.pdf
de 1_d06cntt.pdf de
1_d06cntt_thilai.pdf de 2_d06cntt.pdf
de 2_d06cntt_thilai.pdf de 3_d06cntt.pdf
de 4_d06cntt.pdf nhdt dts_vt_svptit.pdf
các bạn tự tìm sách trên google theo gợi ý bên dưới nhé! 8031book.Pdf
8051smck.Pdf 0071361723_Ch06.Pdf
Ayala - The 8051 Microcontroller.Pdf Bcvt.Bài Giảng Kỹ Thuật Vi Xử
Lý - Phạm Hoàng Duy, 136 Trang.Pdf Bài Giảng Kỹ Thuật_Vi Xử Lý.Pdf Ccs C_V4_Manual.Pdf Crc Press - Microcontroller Programming - The Microchip Pic.Pdf
Cđcn.Kỹ Thuật Vi Xử Lý - Kiều Xuân Thực, 120 Trang.Pdf
Embedded C Michael J Pont 2002.Pdf
Giao Trinh Vi Xu Ly - Spkt.Pdf Giáo Trình Kỹ
Thuật Vi Xử Lý Tập 1 (Nxb Bưu Điện 2007) - Ts.Hồ Khánh Lâm, 537 Trang.Pdf Giáo Trình Kỹ Thuật Vi Xử Lý Tập 2 (Nxb Bưu Điện 2007) - Ts.Hồ Khánh Lâm, 583
Trang.Pdf Giáo Trình_Bài Giảng Vi Xử Lý.Pdf
Giáo Trình_He_Vi Xử Lý.Pdf Interfacing Pic
Microcontrollers.Pdf Introduction To 80x86 Assembly Language And Computer Architecture-Ed.Pdf Kỹ Thuật Vi Xử Lý Và Lập Trình Assembly Cho Hệ Vi Xử Lý (Nxb Khoa Học Kỹ Thuật 2006) - Đỗ Xuân Tiến, 387 Trang.Pdf Microcontroller Projects In C For The 8051.Pdf Pc Assembly Language Paul A Carter.Pdf
Pic Programming With Ccs C.Pdf Picbasipro_30project.Pdf
Spkt.Vi Xử Lý 1 - Nguyễn Đình Phú, 338 Trang.Pdf
Spkt.Vi Xử Lý 2 - Nguyễn Đình Phú, 197 Trang.Pdf Thcn.Giáo Trình Kỹ Thuật Vi Xử Lý - Ks.Chu Khắc Huy, 231 Trang.Pdf The Intel Microprocessors 8th Edition.Pdf
The Quintessential Pic Mcu.Pdf Vi
Xử Lý.Pdf Interfacing_With_Microcontrollers.Pdf Pes1ohp_A4.Pdf
Đhbk.Bài Tập Vi Xử Lý Họ Vi Điều Khiển 8051 - Lê Chí Công, 24 Trang.Pdf Đhcn.Bài Giảng Vi Xử Lý - Nhiều Tác Giả, 198 Trang.Pdf Đhcn.Vi Xử Lý-Vi Điều Khiển - Pgs.Ts.Nguyễn Hữu Công, 222 Trang.Pdf
Đhtn.Vi Xử Lý Và Lập Trình Hợp Ngữ - Phạm Đức Long, 152 Trang.Pdf
Đhtt.Bài Giảng Thực Hành Vi Xử Lý Và Vi Điều Khiển - Nhiều Tác Giả, 133 Trang.Pdf
Giới thiệu, nội dung môn học
| Chương 1. TỔNG QUAN VỀ VI XỬ LÝ VÀ HỆ VI XỬ LÝ......... 10 1. GIỚI THIỆU VỀ VI XỬ LÍ........10 2. HỆ VI XỬ LÍ ............11 3. CÁC ĐẶC ĐIỂM CẤU TRÚC CỦA VI XỬ LÍ............13 3.1 Cấu trúc căn bản .......13 3.1.1 Các thanh ghi.........13 3.1.2 Đơn vị xử lý số học và lô-gíc ALU.............15 3.1.3 Đơn vị điều khiển CU...............15 3.1.4 Kiến trúc RISC và CISC...........16 4. LỊCH SỬ PHÁT TRIỂN VÀ PHÂN LOẠI CÁC BỘ VI XỬ LÍ..............17 4.1 Giai đoạn
1971-1973 .........17 4.2 Giai đoạn 1974-1977 .........17 4.3 Giai đoạn 1978-1982 .........18 4.4 Giai đoạn 1983-1999 .........18 4.5 Giai đoạn 2000-2006 .........19 4.6 Giai đoạn 2007-nay............20 Chương 2. BỘ XỬ LÝ INTEL 8086.............. 21 1. CẤU TRÚC BÊN TRONG CỦA 8086 ........21 1.1 Sơ đồ khối........21 1.1.1 Đơn vị giao tiếp buýt và thực thi EU .........22 1.1.2 Các thanh ghi.........22 1.2 Phân đoạn bộ nhớ của 8086........25 2. BỘ ĐỒNG XỬ LÍ TOÁN HỌC 8087..........27 3. TẬP LỆNH
CỦA 8086...............28 3.1 Khái niệm lệnh, mã hoá lệnh và quá trình thực hiện lệnh .......28 3.2 Các chế độ địa chỉ của 8086 .......29 3.2.1 Chế độ địa chỉ thanh ghi..........30 3.2.2 Chế độ địa chỉ tức thì...............30 3.2.3 Chế độ địa chỉ trực tiếp............30 3.2.4 Chế độ gián tiếp qua thanh ghi.........31 3.2.5 Chế độ địa chỉ tương đối cơ sở .........31 3.2.6 Chế độ địa chỉ tương đối chỉ số cơ sở........32 3.2.7 Phương pháp bỏ ngầm định thanh ghi đoạn.......32 3.3 Tập lệnh của
8086..............33 3.3.1 Các lệnh trao đổi dữ liệu. ........33 3.3.2 Các lệnh tính toán số học và lô gíc............35 3.3.3 Điều khiển, rẽ nhánh và lặp..............38 3.3.4 Điều khiển vi xử lý. .........39 4. NGẮT VÀ XỬ LÍ NGẮT TRONG 8086..............40 4.1 Sự cần thiết phải ngắt CPU.........40 4.2 Các loại ngắt trong hệ 8086 ........40 4.3 Đáp ứng của CPU khi có yêu cầu ngắt .........41 4.4 Xử lý ưu tiên khi ngắt ........43 Chương 3. LẬP TRÌNH HỢP NGỮ VỚI 8086 .............. 45 1. GIỚI
THIỆU KHUNG CỦA CHƯƠNG TRÌNH HỢP NGỮ..........45 1.1 Cú pháp của chương trình hợp ngữ...............45 1.2 Dữ liệu cho chương trình ............46 1.2.1 Biến và hằng...........47 1.2.2 Khung của một chương trình hợp ngữ .......50 2. CÁCH TẠO VÀ CHẠY CHƯƠNG TRÌNH HỢP NGỮ........58 3. CÁC CẤU TRÚC LẬP TRÌNH CƠ BẢN ............59 3.1 Cấu trúc tuần tự.........60 3.1.1 Cấu trúc IF - THEN ........60 3.1.2 Cấu trúc IF - THEN - ELSE..............61 3.1.3 Cấu trúc CASE.......62 3.1.4 Cấu trúc lặp FOR -
DO............63 3.1.5 Cấu trúc lặp WHILE - DO .......65 3.1.6 Cấu trúc lặp REPEAT - UNTIL ........65 4. MỘT SỐ VÍ DỤ .......66 4.1 Ví dụ 1 .............67 4.2 Ví dụ 2 .............68 4.3 Ví dụ 3 .............70 4.4 Ví dụ 4 .............72 4.5 Ví dụ 5 .............73 Chương 4. PHỐI GHÉP VI XỬ LÍ VỚI BỘ NHỚ VÀ CÁC THIẾT BỊ VÀO/RA. 75 1. CÁC TÍN HIỆU CỦA VI XỬ LÍ VÀ CÁC MẠCH PHỤ TRỢ.......75 1.1 Các tín hiệu của 8086.........75 1.2 Phân kênh để tách thông tin và việc đệm cho các buýt ...........79
1.3 Mạch tạo xung nhịp 8284. ..........80 1.4 Mạch điều khiển buýt 8288 ........82 1.5 Biểu đồ thời gian của các lệnh ghi/đọc.........83 2. PHỐI GHÉP VI XỬ LÍ VỚI BỘ NHỚ ........86 2.1 Giới thiệu bộ nhớ ...............86 2.2 Giải mã địa chỉ cho bộ nhớ.........88 2.2.1 Giới thiệu ...............88 2.2.2 Thực hiện mạch giải mã bằng các mạch lô-gíc đơn giản..............90 2.2.3 Thực hiện bộ giải mã dùng mạch giải mã tích hợp...............91 2.2.4 Thực hiện bộ giải mã dùng PROM ............93 3.
PHỐI GHÉP VI XỬ LÍ VỚI THIẾT BỊ VÀO RA.........94 3.1 Giới thiệu về thiết bị vào/ra ........94 3.2 Giải mã địa chỉ thiết bị vào ra..............95 3.2.1 Giới thiệu ...............95 3.2.2 Các mạch cổng đơn giản..........96 4. GIỚI THIỆU MỘT SỐ VI MẠCH HỖ TRỢ VÀO RA..........98 4.1 Ghép nối song song dùng 8255A.........98 4.1.1 Giới thiệu ...............98 4.1.2 Lập trình 8255A ............102 4.2 Truyền thông nối tiếp.......104 4.2.1 Mạch USART 8251A ..............105 Chương 5. TỔNG QUAN VỀ CÁC
PHƯƠNG PHÁP VÀO RA DỮ LIỆU........... 112 1. GIỚI THIỆU ...........112 2. VÀO/RA BẰNG PHƯƠNG PHÁP THĂM DÒ ..........113 3. VÀO/RA BẰNG NGẮT...........114 3.1 Giới thiệu .......114 3.2 Bộ xử lý ngắt ưu tiên 8259 .......114 3.2.1 Các khối chức năng chính của 8259A ..............115 3.2.2 Các tín hiệu của 8259A..........116 3.2.3 Lập trình cho PIC 8259A.......117 4. VÀO/RA BẰNG TRUY NHẬP TRỰC TIẾP BỘ NHỚ ...............126 4.1 Khái niệm về phương pháp truy nhập trực tiếp vào bộ nhớ ...........126
4.2 Các phương pháp trao đổi dữ liệu...............128 4.2.1 Trao đổi cả một mảng dữ liệu.........128 4.2.2 Treo CPU để trao đổi từng byte...............129 4.2.3 Tận dụng thời gian CPU không dùng buýt để trao đổi dữ liệu.............129 4.3 Bộ điều khiển truy nhập trực tiếp vào bộ nhớ Intel 8237A ............129 4.3.1 Giới thiệu .............129 4.3.2 Các tín hiệu của 8237A -5...............130 4.3.3 Các thanh ghi bên trong của DMAC 8237A..............132 4.3.4 Các lệnh đặc biệt cho DMAC
8237A.......137 4.3.5 Lập trình cho các thanh ghi địa chỉ và thanh ghi số đếm:...........137 Chương 6. CÁC BỘ VI ĐIỀU KHIỂN ....... 141 1. GIỚI THIỆU VỀ VI ĐIỀU KHIỂN VÀ CÁC HỆ NHÚNG..........141 1.1 Giới thiệu .......141 1.2 Các kiểu vi điều khiển ..............141 2. HỌ VI ĐIỀU KHIỂN Intel 8051 .......142 2.1 Sơ đồ khối...............143 2.2 Các thanh ghi ..........145 2.3 Tập lệnh .........146 3. GIỚI THIỆU MỘT SỐ ỨNG DỤNG TIÊU BIỂU CỦA VI ĐIỀU KHIỂN ...147 3.1 Chuyển đổi số tương tự (D/A)
...........147 3.2 Chuyến đổi tương tự số (A/D) ...........148 Chương 7. GIỚI THIỆU MỘT SỐ VI XỬ LÍ TIÊN TIẾN .......... 151 1. CÁC VI XỬ LÍ TIÊN TIẾN DỰA TRÊN KIẾN TRÚC INTEL IA-32 ..........151 1.1 Giới thiệu IA-32...............151 1.2 Các vi xử lý hỗ trợ IA-32..........154 2. CÁC VI XỬ LÍ TIÊN TIẾN DỰA TRÊN KIẾN TRÚC INTEL IA-64 ..........156 3. CÁC VI XỬ LÍ TIÊN TIẾN CỦA SUN MICROSYSTEMS ........158
| |