... tập giá trị có kiểu liệu Cấu trúc: Kiểu _dữ_ liệu tên_mảng[số_phần_tử _trong_ mảng]; Ví dụ: int myarray[5]; int myarray[]={0, 1, 2, 3, 4}; 10/04/13 Giáo Vi n: Đặng CÁC TOÁN TỬ TRONG C Các toán tử ... unsigned char y) { // Các lệnh xửlý } 10/04/13 Giáo Vi n: Đặng 13 HÀM TRONG C Hàm không trả lại giá trị: Cấu trúc: void Tên hàm (Biến truyền vào hàm) { // Các câu lệnh xử l ý } VD: void Cong (unsigned ... NGÔN NGỮ LẬP TRÌNH C TRONGVIXỬLÝ Biến (variables) Hằng (Constant) Mảng (Array) Cấu trúc chương trình Câu lệnh “If” Câu lệnh...
... (64K) ô nhớ Busliệu - Data bus Độ rộng Bus: 4, 8, 16, 32 hay 64 bits Là đường tín hiệu song song chiều, nhiều thiết bị khác nối với bus liệu; thời điểm, có thiết bị phép đưa liệu lên busliệu Bất ... lệnh 4.6 Giới thiệu vixửlý Intel 8086/8088 http://www.ebook.edu.vn 19 8088 8086 gần tương tự nhau, khác chỗ 8088 có 8bit liệu 8086 có 16 bit liệu Cả xửlý có: - Độ rộng busliệu nội 16 bit - ... RD – Read Enable P0 P2 sử dụng bus địa bus liệu: – P0 sử dụng cho bit thấp bus địa dùng làm busliệu – Sử dụng chế dồn Bus A[15:0] – Address bus AD[7:0] – Data Bus 1.6.2 Tạo xung đồng hồ cho...
... nhiều trường Đại học kỹ thuật, vixửlý thực trở thành mơn học quan trọng, vixửlý 8051 gần mơn học sử dụng để trang bị cho kiến thức vixử lý, từ mở rộng loại vixửlý khác có cấu trúc phức tạp ... tương đương 64K Busliệu họ vi điều khiển 8051 gồm đường tín hiệu (thường gọi busliệu bit), lý nói 8051 họ vi điều khiển bit Với độ rộng busliệu vậy, chip họ 8051 xửlý tốn hạng bit chu kỳ lệnh ... thích hợp Trong chương trình xửlý ngắt, người lập trình phải kiểm tra cờ TI hay cờ RI để định xửlý ngắt truyền hay xửlý ngắt nhận Sau kiểm tra, người lập trình phải vi t lệnh xóa cờ vi c khơng...
... 83 3.2 Xửlý ngắt 84 3.3 Ngắt định thời 86 3.4 Ngắt cổng nối tiếp 89 3.5 Ngắt 91 Bài tập chương 94 iii Giáo trình vixửlý Chương ... Khai báo liệu 37 2.3 Các toán tử 38 2.4 Cấu trúc chương trình 39 Tập lệnh 41 3.1 Nhóm lệnh chuyển liệu 41 3.2 Nhóm lệnh xửlý bit ... Giáo trình vixửlý MỤC LỤC Chương 1: Tổng quan họ MCS-51 1 Giới thiệu Vi điều khiển AT89C51 2.1 Sơ đồ ...
... nhấn (2 chân) với vixửlý Phạm Hùng Kim Khánh Trang 115 Giáo trình vixửlý Giao tiếp với thiết bị dơn giản VCC R SW To uP Hình 4.9 – Sơ đồ kết nối phím nhấn (3 chân) với vixửlý Các phím đơn ... Giáo trình vixửlý Giao tiếp với thiết bị dơn giản Hình 4.5 – Cấu trúc hình dạng ma trận LED 5x8 Hình 4.6 – Sáng chữ ‘A’ ma trận LED 5x8 Phạm Hùng Kim Khánh Trang 112 Giáo trình vixửlý Giao tiếp ... Hùng Kim Khánh Trang 119 Giáo trình vixửlý Giao tiếp với thiết bị dơn giản để xác định có phím nhấn bàn phím Hex hay không phải xuất liệu điều khiển cột đọc liệu từ hàng bàn phím VCC U17 34 33...
... đợi OBF xuống mức thấp đọc liệu - Khi μP chủ ghi byte liệu, chốt Port A byte liệu đặt data bus μP tớ ACK xuống mức thấp Phạm Hùng Kim Khánh Trang 106 Giáo trình vixửlý Tổ chức nhập / xuất - Hai ... Trang 100 Giáo trình vixửlý Tổ chức nhập / xuất ngắt Chương trình đọc nội dung Port A, cho phép ngắt quay chương trình PRINT 2.4.7.3 Truyền liệu hai microprocessor xửlý phân bố dùng 8255A ... D2 D3 D4 D5 D6 D7 Giáo trình vixửlý Phạm Hùng Kim Khánh A15 Trang 97 Tổ chức nhập / xuất Hình 3.16 – Giao tiếp chuyển đổi A/D ADC0804 dùng 8255A Giáo trình vixửlý - Tổ chức nhập / xuất Mô...
... hưởng đến toán tử 7.4 Nhóm lệnh xửlý chuỗi Bao gồm lệnh sau: - Lệnh MOVS: chuyển liệu từ vùng nhớ sang vùng nhớ khác Phạm Hùng Kim Khánh Trang 62 Giáo trình vixửlý Lập trình hợp ngữ + MOVSB: ... – ELSE IF Điều kiện THEN Công vi c IF Điều kiện THEN Công vi c1 ELSE Công vi c2 VD: Gán BX = |AX| CMP AX,0 ; AX > 0? Phạm Hùng Kim Khánh Trang 63 Giáo trình vixửlý DUONG: NEXT: Lập trình hợp ... Kim Khánh Trang 73 Giáo trình vixửlý MOV INT MOV INT main ENDP END main Phạm Hùng Kim Khánh Lập trình hợp ngữ AH,09h 21h AH,4Ch 21h Trang 74 Giáo trình vixửlý Lập trình hợp ngữ BÀI TẬP CHƯƠNG...
... Internal bus BIU Data bus driver Data bus Control bus driver Addr bus driver Control bus Addr bus Hình 1.8 – Sơ đồ khối vixửlý Phạm Hùng Kim Khánh Trang 14 Giáo trình vixửlý Tổ chức hệ thống vixử ... khối hệ vixửlý ADDRESS BUS Input Port μP Memory Output Port DATA BUS CONTROL BUS Hình 1.9 – Sơ đồ khối hệ vixửlý Mọi hoạt động hệ vixửlý giống nhau, khơng phụ thuộc loại vixửlý hay q ... (Output Enable): cho phép đọc liệu từ nhớ ngồi WE (Write Enable): cho phép ghi liệu vào nhớ Giới thiệu vixửlý 4.1 Các hệ vixửlý - Thế hệ (1971 – 1973): vixửlý bit, đại diện 4004, 4040, 8080...
... = chọn ghi lệnh RS = chọn liệu R/W = đọc liệu R/W = ghi Cho phép Các bít liệu Các bít liệu Các bít liệu Các bít liệu Các bít liệu Các bít liệu Các bít liệu Các bít liệu Chân cấp nguồn cho backlight ... Trương Ngọc Anh Trang Tài liệu thực hành môn ViXửLý HỆ THỐNG VI ĐIỀU KHIỂN DÙNG BỘ NHỚ TRONGVi điều khiển 89XX có port (từ port đến port 3) nối với pinheader Sơ đồ nguyên lý hình hình bố trí linh ... bận công vi c bên không nhận thông tin Khi D7 = LCD sẵn sàng nhận thông tin Lưu ý nên kiểm tra cờ bận trước ghi liệu lên LCD GV: Trương Ngọc Anh Trang 18 Tài liệu thực hành môn ViXửLý Bảng 11.1:...
... Chương Vixửlý Hệ thống vixửlý 2.1 Bộ vixửlý - Bộ vixửlý (Microprocessor) gì? - Các thành phần vixửlý - Ứng dụng vixửlý 2.2 Các họ vixửlý - Họ x86 Intel- Luật Moore ... Moore - Họ 68x Motorola 2.3 Hệ thống vixửlý - Bộ nhớ Các cổng I/O Bus hệ thống: D -Bus, A -Bus, C -Bus Thiết kế hệ thống vixử lý? 2.1 Bộ vixửlý Một vixửlý mạch tích hợp chứa hàng ngàn, chí ... Các transistor làm vi c để lưu trữ xửlýliệu cho phép vixửlý thực nhiều chức hữu ích Chức cụ thể vixửlý xác định phần mềm (có thể lập trình được) Bộ vixửlý Bộ vixửlý Intel,4004, giới...
... Hiểu biết cấu tạo nguyên lý hoạt động vixửlý Giải thích thông số kỹ thuật công nghệ vixửlý Phương pháp lắp đặt giải pháp nâng cấp vixửlý Chẩn đoán xửlý lỗi vixửlý Logo Khoa Sơ Cấp Nghề ... www.themegallery.com www.ispace.edu.vn NỘI DUNG Tổng quan vixửlý Cấu tạo, nguyên lý hoạt động Đặc trưng vixửlý Công nghệ vixửlý Logo Các dòng hệ vixửlý Chẩn đoán xửlý cố Bài tập tình Khoa Sơ Cấp Nghề www.themegallery.com ... xem não bộ, phần tử cốt lõi máy vi tính phần tử cốt lõi máy vi tính Logo Khoa Sơ Cấp Nghề www.ispace.edu.vn TỔNG QUAN VIXỬLÝ Chức vixửlý : Tính toán, xửlýliệu Truy xuất, trao đổi thông...
... = chọn ghi lệnh RS = chọn liệu R/W = đọc liệu R/W = ghi Cho phép Các bít liệu Các bít liệu Các bít liệu Các bít liệu Các bít liệu Các bít liệu Các bít liệu Các bít liệu Chân cấp nguồn cho backlight ... Trương Ngọc Anh Trang Tài liệu thực hành môn ViXửLý HỆ THỐNG VI ĐIỀU KHIỂN DÙNG BỘ NHỚ TRONGVi điều khiển 89XX có port (từ port đến port 3) nối với pinheader Sơ đồ nguyên lý hình hình bố trí linh ... bận công vi c bên không nhận thông tin Khi D7 = LCD sẵn sàng nhận thông tin Lưu ý nên kiểm tra cờ bận trước ghi liệu lên LCD GV: Trương Ngọc Anh Trang 18 Tài liệu thực hành môn ViXửLý Bảng 11.1:...
... trúc gọi lai ghép CISC/RISC giới thiện bênvixử lí Pentium Pro : CPU nhận lệnh x86 ( CISC ) lại thực Vi lệnh riêng biệt ( RISC ) Vi cấu trúc Core , dùng vixử lí Core , đưa thêm vào sử dụng kiểu ... mối liên quan Vi cấu trúc Nehalem với vixử lí trước Những thay đổi có CPU CPU nâng cấp tính từ CPU cũ Hình : Mỗi liên quan “Cây gia phả “ với Vi cấu trúc Nehalem Để hiểu xem bênVi cấu trúc ... vào cấu trúc dùng Core Duo với số cải tiến với cách xử lí luồng liệubên CPU Trong phần xem cải tiến vấn đề Core Duo dựa vào cấu trúc vixử lí Pentium M , quay trở lại với Pentium III Tất...
... điện tải nhiều lệnh điều tăng vi c đoán bước tiến hành CPU đồng nghĩa với vi c cải thiện hiệu suất làm vi c CPU Cải tiến Quản lí công suất Những Transistor bên CPU làm vi c Công tắc ( Switch ) với ... theo hướng tiến phía trước , tải vào bên CPU lệnh mà nghĩ CPU tải theo bước Nếu vi c đoán xác CPU không thời gian lãng phí để tải lệnh từ nhớ chúng nằm bên CPU Vi c tăng kích thước ( thêm Bộ đệm ... Execution Unit ) Vi cấu trúc Nehalem thêm hai đệm phụ : TLB ( Translation Look-aside Buffer) thứ hai với 512-Entry BTB ( Brach Target Buffer ) thứ hai Vi c tăng đệm khiến cho hiệu suất làm vi c CPU...
... sử dụng Bus có tên gọi FSB ( Front Side Bus ) để chia xẻ vi c truyền thông tin Bộ nhớ yêu cầu I/O Những vixử lí dựa lõi Nehalem tích hợp Bộ phận điều khiển nhớ bên cung cấp hai Bus : Bus nhớ ... Một điều quan trọng nên nhớ vixử lí Core sản xuất dựa công nghệ 45nm có nhiều tính vixử lí sản xuất công nghệ 65nm Tất tính có mặt vixử lí Nehalem đáng ý : · Tập lệnh SSE 4.1 ... Bus : Bus nhớ để nối CPU tới nhớ Bus I/O để nối CPU với giới bênVi c thay đổi nâng cao hiệu suất làm vi c hệ thống hai lí • Có hai đường liệu riêng biệt cho vi c truy cập thiết bị I/O nhớ •...