Danh mục

Bài giảng Thiết bị ngoại vi và kỹ thuật ghép nối - ĐH BKHN

Số trang: 399      Loại file: pdf      Dung lượng: 18.95 MB      Lượt xem: 14      Lượt tải: 0    
tailieu_vip

Hỗ trợ phí lưu trữ khi tải xuống: 1,000 VND Tải xuống file đầy đủ (399 trang) 0
Xem trước 10 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Mục đích của bài giảng Thiết bị ngoại vi và kỹ thuật ghép nối nhằm giúp cho sinh viên nắm được cấu trúc và hoạt động của các hệ vi xử lý nói chung, kỹ thuật nối ghép thiết bị ngoại vi với máy vi tính và hệ vi xử lý, cấu trúc và hoạt động của các thiết bị ngoại vi cơ bản.
Nội dung trích xuất từ tài liệu:
Bài giảng Thiết bị ngoại vi và kỹ thuật ghép nối - ĐH BKHN Môn học: Thiết bị ngoại vi và Kỹ thuật ghép nối Bộ môn Kỹ thuật Máy tính Khoa CNTT- ĐH BKHN 1 Mục đích, yêu cầu của môn học ƒ Giúp cho sinh viên nắm được: • Cấu trúc và hoạt động của các hệ vi xử lý nói chung • Kỹ thuật nối ghép thiết bị ngoại vi với máy vi tính và hệ vi xử lý. • Cấu trúc và hoạt động của các thiết bị ngoại vi cơ bản • Môn học yêu cầu sinh viên đã học xong các môn Kiến trúc máy tính và Vi xử lý. 2 Thiết bị ngoại vi và Kỹ thuật ghép nối ƒ Tài liệu tham khảo chính: 1. Bùi Quốc Anh -Bài giảng Thiết bị ngoại vi và kỹ thuật ghép nối 2. Văn Thế Minh - Kỹ thuật vi xử lý - 1997. 3. Nguyễn Nam Trung - Cấu trúc máy vi tính và Thiết bị ngoại vi - 2000. 4. Walter A. Triebel, Avtar Singh - The 8088 and 8086 Microprocessors: Programming, Interfacing, Software, Hardware and Applications - 1997. 5. Ytha Yu, Charles Marut - Assembly Language Programming and Organization of the IBM-PC - 1992. 6. Muhammad Ali Mazidi, Janice Gillispie Mazidi - The 80x86 IBM PC & Compatible Computers - 1995. 7. Douglas V. Hall - Microprocessors and Interfacing: Programming and Hardware - 1992. 8. Scott Mackenzie 8051 Microcontroller ( 2th edition) / bản dịch của NXB Minh Khai. 9. Trần Quang Vinh – Cấu trúc máy vi tính 3 Thiết bị ngoại vi và Kỹ thuật ghép nối Chương 1: Kiến trúc Hệ VXL/Máy tính 1 Kiến trúc Hệ vi xử lý/máy tính/hệ nhúng. 2 Hoạt động của hệ thống. 4 Thiết bị ngoại vi và Kỹ thuật ghép nối 1. Kiến trúc Hệ vi xử lý/ máy tính/ hệ nhúng •Gồm 4 phần: 9Hệ trung tâm (CS) 9Giao tiếp (Interface) 9Ngoại vi (Peripheral, Wide world) 9Bus 5 Thiết bị ngoại vi và Kỹ thuật ghép nối 1.1 Kiến trúc Hệ vi xử lý/ máy tính/ hệ nhúng ƒ Hệ vi xử lý: mang nghĩa tổng quát, là một hệ thống bao gồm các thành phần cơ bản như trên, có khả năng tương tác và xử lý công việc. ƒ Hệ nhúng: là một hệ vi xử lý được thiết kế có chức năng chuyên dụng. Vd:Các hệ thống trong Lò vi sóng, Máy giặt,… ƒ Máy tính cá nhân: một trường hợp cụ thể của hệ vi xử lý * 6 Thiết bị ngoại vi và Kỹ thuật ghép nối Hệ trung tâm (CS) ƒ Hệ trung tâm (Central Sub System) gồm: 1. Bộ nhớ chính (Main Memory)! 2. Khối xử lý trung tâm! (CPU-center processing unit) 3. Các điều khiển (Controllers)! 7 Thiết bị ngoại vi và Kỹ thuật ghép nối Memory 8 Thiết bị ngoại vi và Kỹ thuật ghép nối Bộ nhớ (Memory) ƒ Gồm 2 loại chính: ROM và RAM ƒ ROM (Read Only Memory): Bộ nhớ chỉ đọc • Chỉ thực hiện được thao tác đọc từ bộ nhớ (!)* • Thông tin vẫn được lưu lại khi không có nguồn cấp điện • Thường lưu trữ ? các chương trình và dữ liệu cố định của hệ thống • Hầu hết các hệ vi xử lý có dung lượng ROM nhỏ, lưu trữ các chương trình hoặc dữ liệu nhỏ, quan trọng và thường xuyên được sử dụng. 9 Thiết bị ngoại vi và Kỹ thuật ghép nối Bộ nhớ (Memory) ƒ RAM (Random Access Memory)-Bộ nhớ truy cập ngẫu nhiên: • Có thể thực hiện đọc/ghi đối với bộ nhớ • khi không có nguồn cấp điện ? thông tin bị mất • Thường lưu trữ các thông tin tạm thời. • Trong các hệ vi xử lý, dung lượng của RAM thường lớn hơn ROM. 10 Thiết bị ngoại vi và Kỹ thuật ghép nối CPU 11 Thiết bị ngoại vi và Kỹ thuật ghép nối Khối xử lý trung tâm CPU ƒ CPU: • Là khối xử lý trung tâm, đóng vai trò chủ đạo trong hệ vi xử lý. • Thực hiện công việc được giao trong bộ nhớ chương trình ?: 9Đọc lệnh : đọc mã lệnh được ghi dưới dạng các bit nhị phân từ bộ nhớ chương trình. 9Giải mã lệnh: giải mã các lệnh thành dãy các xung điều khiển ứng với các thao tác trong lệnh. 9Điều khiển thực hiện lệnh: phát các tín hiệu điều khiển (đã giải mã được) tới các khối khác để thực hiện yêu cầu của lệnh. 12 Thiết bị ngoại vi và Kỹ thuật ghép nối Khối xử lý trung tâm CPU ƒ CPU: • Thanh ghi lệnh (IR)? • Bộ đếm chương trình (PC)? • Khối giải mã và điều khiển lệnh (Instruction decode & control unit)? • Khối logic và số học (ALU-Arithmetic & Logic Unit)? • Tập các thanh ghi? • Ngoài ra còn có các đường bus. 13 Thiết bị ngoại vi và Kỹ thuật ghép nối Khối xử lý trung tâm(CPU) ƒ Thanh ghi lệnh (IR): • chứa mã nhị phân của lệnh đang được thực hiện. ƒ Bộ đếm chương trình (PC): • Chứa địa chỉ của lệnh tiếp theo sẽ được thực hiện ƒ Khối giải mã lệnh và điều khiển: • Xác định lệnh cần thực hiện và đưa ra các thao tác để thực hiện lệnh 14 Thiết bị ngoại vi và Kỹ thuật ghép nối Khối xử lý trung tâm CPU ƒ Tập các thanh ghi: • Lưu giữ tạm thời các dữ liệu khi thực hiện lệnh • Là nơi chứa dữ liệu đầu vào và ra của ALU ƒ Khối l ...

Tài liệu được xem nhiều: