Bài giảng học môn Vi xử lý
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Bài giảng học môn Vi xử lýBaøi giaûng VI XÖÛ LYÙ Chöông 1: Giôùi thieäu vi xöû lyù CHÖÔNG 1: GIÔÙI THIEÄU VI XÖÛ LYÙI. TOÅNG QUAN VEÀ HEÄ THOÁNG VI XÖÛ LYÙ 1. Quaù trình phaùt trieån cuûa maùy vi tính (tham khaûo [LQÑ-p.7 ÷ 9]) - Maùy vi tính bao goàm nhöõng maùy tính duøng boä vi xöû lyù (hoï Intel, Motorola, AMD…) laøm coát loõi, caùc vi ñieàu khieån (microcontroller) hay maùy vi tính trong moät vi maïch (one-chip microcomputer). 2. ÖÙng duïng cuûa vi xöû lyù (tham khaûo [LQÑ-p.9]) 3. Sô ñoà khoái cuûa heä vi xöû lyù Sô ñoà khoái tieâu bieåu cuûa heä vi xöû lyù: (heä thoáng vi xöû lyù coù kieán truùc 3-bus) [LQÑ-p.11] Address bus Data bus μP (CPU) Control bus RAM ROM I/O Interface Memory Input Output Devices Devices Peripheral Devices Hình 1.1 μP (Microprocessor): Vi xöû lyù CPU (Central Processing Unit): Ñôn vò xöû lyù trung taâm Address bus: Bus ñòa chæ Data bus: Bus döõ lieäu Control bus: Bus ñieàu khieån RAM (Random Access Memory): Boä nhôù truy xuaát ngaãu nhieân ROM (Read-Only Memory): Boä nhôù chæ ñoïc I/O Interface: Khoái giao tieáp nhaäp/xuaát Peripheral Devices: Thieát bò ngoaïi vi Moät heä vi xöû lyù goàm coù caùc thaønh phaàn chính sau: - μP (microprocessor hay coøn goïi laø CPU): ñoïc maõ leänh töø boä nhôù (ñöôïc ghi döôùi daïng caùc bit 0 vaø 1), sau ñoù giaûi maõ vaø thöïc thi leänh. - Boä nhôù (Memory): chöùa caùc chöông trình ñieàu khieån hoaït ñoäng cuûa toaøn heä vaø caùc döõ lieäu, keát quaû trung gian. (Coù hai loaïi boä nhôù: RAM (Random Access Memory) laø loaïi boä nhôù truy xuaát ngaãu nhieân vaø ROM (Read-Only Memory) laø loaïi boä nhôù chæ ñoïc).http://www.ebook.edu.vn 1Baøi giaûng VI XÖÛ LYÙ Chöông 1: Giôùi thieäu vi xöû lyù - Khoái giao tieáp nhaäp/xuaát (Input/Output - I/O): taïo ra khaû naêng giao tieáp giöõa heä vi xöû lyù vôùi caùc thieát bò ngoaïi vi nhö baøn phím, chuoät … (thieát bò nhaäp), maøn hình, maùy in, loa … (thieát bò xuaát), caùc oå ñóa… (thieát bò xuaát/nhaäp) - Bus: ba khoái chöùc naêng treân lieân heä vôùi nhau thoâng qua moät taäp caùc ñöôøng daây ñeå truyeàn thoâng tin goïi laø bus. Trong heä thoáng vi xöû lyù thöôøng bao goàm 3 loaïi bus: bus ñòa chæ, bus döõ lieäu vaø bus ñieàu khieån. Mọi nguồn thông tin vào CPU, nếu không là bộ nhớ thì là thiết bị đầu vào. Mọi đích đến của thông tin từ CPU, nếu không là bộ nhớ thì là thiết bị đầu ra. Tổng kết lại các điểm quan trọng từ sơ đồ 1.1: 1. Hệ vi xử lý có 3 khối chính: Bộ nhớ ♦ CPU ♦ Phối ghép (giao tiếp) vào/ra (I/O) ♦ 2. CPU đọc thông tin từ bộ nhớ và ghi thông tin vào bộ nhớ 3. Các thiết bị đầu vào đưa thông tin từ bên ngoài vào hệ vi xử lý 4. Các thiết bị đầu ra đưa thông tin từ CPU đến các đối tượng bên ngoài 5. Thông tin không chạy trực tiếp từ bộ nhớ đến các phối ghép vào/ra (I/O) và ngược lại, trước tiên thông tin phải đi qua CPU Có thể thấy rằng vi xử lý chỉ trao đổi thông tin với bộ nhớ và các phối ghép vào/ra I/O. Dù hệ thống sau này có phức tạp như thế nào hoặc chương trình có dài đến đâu thì vi xử lý chỉ làm những việc sau: 1. Đọc từ bộ nhớ 2. Ghi vào bộ nhớ 3. Đọc từ các đầu vào 4. Ghi vào các đầu ra 5. Thực hiện các lệnh nội bộ như lệnh cộng (ADD), lệnh trừ (SUB) …II. CAÙC LOAÏI BUS 1. Bus ñòa chæ - Coù chöùc naêng chuyeån taûi caùc thoâng tin veà ñòa chæ. - Khi ñoïc/ghi boä nhôù hay thieát bò I/O, μP seõ ñöa ra caùc bit ñòa chæ treân bus ñòa chæ ñeå choïn chính xaùc moät ngaên nhôù (word) hay moät thieát bò I/O cuï theå naøo ñoù seõ ñöôïc giao tieáp vôùi noù. - Soá löôïng ñòa chæ maø μP coù theå quaûn lyù phuï thuoäc vaøo soá bit (soá ñöôøng daây) cuûa bus ñòa chæ (16, 20, 24, 32 … bit). Ví duï: Moät μP coù soá ñöôøng daây cuûa bus ñòa chæ laø N = 16 N 16 6 10 10 → co ...
Tìm kiếm tài liệu theo từ khóa liên quan:
bài giảng điện tử Vi điều khiển kỹ thuật điện tử Giao tiếp nối tiếp Tổ chức bộ nhớ thanh ghi chức năngTài liệu liên quan:
-
Giáo trình Vi điều khiển (Nghề: Cơ điện tử - Trình độ: Cao đẳng) - Trường Cao đẳng nghề Ninh Thuận
127 trang 281 0 0 -
BÀI GIẢNG LẬP TRÌNH GHÉP NỐI THIẾT BỊ NGOẠI VI
42 trang 262 2 0 -
Giáo trình Kỹ thuật điện tử (Nghề: Điện công nghiệp - Cao đẳng) - Trường Cao đẳng Cơ giới (2023)
239 trang 243 0 0 -
102 trang 196 0 0
-
Báo cáo môn học vi xử lý: Khai thác phần mềm Proteus trong mô phỏng điều khiển
33 trang 185 0 0 -
94 trang 170 0 0
-
Hệ thống sưởi - thông gió - điều hòa không khí - Thực hành kỹ thuật điện - điện tử: Phần 1
109 trang 158 0 0 -
83 trang 157 0 0
-
Giáo trình Vi điều khiển (Nghề: Điện công nghiệp - Cao đẳng) - Trường Cao đẳng Cơ giới (2022)
144 trang 155 0 0 -
HƯỚNG DẪN THIẾT KẾ BÀI GIẢNG BẰNG LECTURE MAKER
24 trang 149 0 0 -
Đề kiểm tra giữa học kỳ II năm 2013 - 2014 môn Cấu trúc máy tính
6 trang 145 0 0 -
Đề cương chi tiết học phần Vi điều khiển
15 trang 142 0 0 -
34 trang 131 0 0
-
Giáo trình Vi mạch tương tự: Phần 1 - CĐ Giao thông Vận tải
70 trang 123 0 0 -
74 trang 122 0 0
-
Ứng dụng vi điều khiển PIC 16F877A trong thí nghiệm vật lí phổ thông
12 trang 120 0 0 -
104 trang 117 2 0
-
Bài tập lớn môn Vi xử lý, vi điều khiển: Thiết kế bộ điều khiển tốc độ của động cơ điện một chiều
27 trang 117 0 0 -
Luận văn Điều khiển máy công nghiệp bằng thiết bị lập trình
98 trang 114 0 0 -
Giáo trình Kỹ thuật vi điều khiển
121 trang 113 0 0