Tài liệu Kỹ thuật lập trình nhúng - Phần 1: Giới thiệu chung về hệ thống nhúng doc

Tài liệu Kỹ thuật lập trình nhúng - Phần 1: Giới thiệu chung về hệ thống nhúng doc

Ngày tải lên : 24/12/2013, 15:15
... xử lý/ vi điều khiển nhúng 10 Kiến trúc PIC 16 F873A 11 Vi điều khiển 89C 51 12 Chíp DSP Sơ đồ khối chức chíp DSP TMS320C28xx 13 Chíp PAL (Programmable Logic Array) 14 Cấu trúc phần mềm Vòng lập ... thi khả tính toán tốc độ thực nhanh 19 Ngôn ngữ Assembly lập trình nhúng 20 Thanks For Listening Questions? Advanced Topics in Software Engineering Spring 2006 21 ... lượng Giá thành 17 Đặc điểm công nghệ Phân hoạch tác vụ chức hóa  Khả thời gian thực: hệ thống gắn liền với việc đảm nhiệm chức phải thực dúng theo khung thời gian quy định  18 Xu phát triển...
21 1.3K 5
Tài liệu Kỹ thuật lập trình nhúng - Phần 2: Lập trình hợp ngữ trên Vi xử lý 80x86 docx

Tài liệu Kỹ thuật lập trình nhúng - Phần 2: Lập trình hợp ngữ trên Vi xử lý 80x86 docx

Ngày tải lên : 24/12/2013, 15:15
... DF =1 thực theo chiều giảm IF Interrupt-Enable Flag Cờ ngắt - báo MP biết yêu cầu ngắt TF Trap Flag Cờ bẫy - đặt MP vào chế độ chạy lệnh 12 /24 /13 30 VD: xác định giá trị cờ   1 0 1 1 0 1 0 1 + 1 0 0 1 0 1 ... chế độ chạy lệnh 12 /24 /13 30 VD: xác định giá trị cờ   1 0 1 1 0 1 0 1 + 1 0 0 1 0 1 1 0 1 0 1 0 0 1 0 1 1 • OF =1 There was an overflow, i.e., adding two negative numbers resulted in a positive ...  Từ vựng: – Tên: A-Z a-z 0 -9 ? @ _ $ • Duy  Qui tắc đặt tên?? – Từ khóa • Bắt buộc  Kiểu số liệu: – Số: • Thập phân 11 0d (mặc định) • Nhị phân 011 11b • Hexa 0FF01h – tự: • Giữa hai dấu...
61 782 3
Kỹ thuật lập trình pdf

Kỹ thuật lập trình pdf

Ngày tải lên : 10/03/2014, 02:20
... A 0 1 Bit B 1 ~A 1 0 Bit kÕ t qu¶ A&B A|B 0 1 1 A^B 1 VÝ dơ : a= 4564 b= 13 667 a&b a|b a^b 00 01 0 011 00 01 0 011 0 010 00 01 010 1 00 01 010 1 010 0 11 01 011 0 010 0 11 11 1 011 010 0 0 011 0000 011 1 011 1 ý ... int num; num = 394 70; // 9A2E hexa 0 num = num >> 98 67 = 0x268B = 0 0 → VÝ dơ : int num; num = -26066 1 0 1 1 0 1 0 1 // 9A2E hexa 1 0 num = 0 num >> -6 517 = 0xE68B = 1 0 1 0 1 VÝ dơ 8: Ch­¬ng ... i x 12 3” “0 012 3” “ 12 3” “7b “ “{“ “0x7b “ “ 0 .12 346” % -12 .5e x 1. 23457e- 01 “ NhËn xÐt ®é réng Thª m sè HƯ 8, canh ph¶ i HƯ 16 , canh tr¸ i Ký tù cã m∙ ASCII 12 3 HƯ 16 , canh tr¸ i ®é réng 10 ,...
134 754 1
Kỹ thuật lập trình S7

Kỹ thuật lập trình S7

Ngày tải lên : 06/06/2014, 11:46
... Q4 .1 Q4.2 Q4.3 Q4.4 Q4.5 Q4.6 I0.3 I0.4 I0.5 Q5.0 Q5 .1 Q5.2 Q5.3 Q5.4 Q5.5 Q5.6 I1.0 I1 .1 I1.2 Q8.0 Q8 .1 Q8.2 Q8.3 Q8.4 I1.3 I1.4 I1.5 Q9.0 Q9 .1 Q9.2 I0.6 I0.7 Q9.5 Q9.6 Q9.7 I1.6 I1.7 FB1 FC1 ... CPU OB1 DB FB FC 312 313 , 314 315 316 318 412 414 , 416 417 6KByte KByte 16 KByte 16 KByte 64 KByte 64 KByte 64 KByte 64 KByte 63/6 KByte 12 7/8 KByte 255 /16 KByte 511 /16 KByte 2047/64 KByte 512 /64 ... OB1_EV_CLASS: OB1_SCAN _1: OB1_PRIORITY: OB1_OB_NUMBR: OB1_RESERVED _1: OB1_RESERVED_2: OB1_PREV_CYCLE: OB1_MIN_CYCLE: OB1_MAX_CYCLE: OB1_DATE_TIME: giá trò B #16 #11 có nghóa OB1 tích cực B #16 # 01: ...
30 1.3K 40
bài giảng tổng hợp  tài liệu Kỹ thuật Lập trình

bài giảng tổng hợp tài liệu Kỹ thuật Lập trình

Ngày tải lên : 28/08/2014, 21:55
... đến 3.4 * 10 38 double bytes Từ 1. 7 * 10 -308 đến 1. 7 * 10 308 long double 10 bytes Từ 3.4 *10 - 493 2 đến 1. 1 *10 493 2 Mỗi kiểu số thực có miền giá trị độ xác (số số lẻ) khác Tùy vào nhu cầu sử dụng ... Đại học Cần Thơ, 19 9 1 Giáo trình lý thuyết tập ngôn ngữ C; Nguyễn Đình Tê, Hoàng Đức Hải, Nhà xuất Giáo dục, 19 9 9 C - Tham khảo toàn diện, Nguyễn Cẩn, Nhà xuất Đồng Nai, 19 9 6 10 Giúp tự học Lập ... ETH Zürich, taking two one-year sabbaticals at Xerox PARC in California ( 19 7 6– 19 7 7 and 19 8 4– 19 8 5) Wirth retired in 19 9 9 Programming languages Wirth was the chief designer of the programming languages...
200 1.2K 2
Lecture 05  làm việc với tep OK  tài liệu Kỹ thuật Lập trình

Lecture 05 làm việc với tep OK tài liệu Kỹ thuật Lập trình

Ngày tải lên : 28/08/2014, 21:58
... exit (1) ; lý do: no such file or directory } Aug 28, 2 014 10 Làm việc với tệp văn  Đọc tự từ tệp  C cung cấp hai hàm getc fgetc   int getc(FILE *fp) int fgetc(FILE *fp)  Aug 28, 2 014 Hai ... fputs(str, out); fclose(in); fclose(out); } 16 Làm việc với tệp văn  Ví dụ: chép tệp tin  Chúng ta muốn sử dụng: mycopy source dest↵     Aug 28, 2 014 Sử dụng đọc tham số từ dòng lệnh Dòng lệnh ... pháp: 'copy source dest'\n"); return 1; } if ((in = fopen(argv [1] ,"r")) == NULL){ fprintf(stderr,"Không thể mở tệp: %s\n", argv [1] ); perror("Lý do:"); return 1; } if ((out = fopen(argv[2], "w"))...
30 612 0
Lecture 06   các thuật toán sắp xếp  tài liệu Kỹ thuật Lập trình

Lecture 06 các thuật toán sắp xếp tài liệu Kỹ thuật Lập trình

Ngày tải lên : 28/08/2014, 21:58
... B (1) B(2) hai dãy là: < B (1, 1), X (1, i), B (1, 2) > < B(2 ,1) , X(2,i), B(2,2) > Dãy X xếp lại là: < B (1, 1), X (1, i), B (1, 2), X(0,i), B(2 ,1) , X(2,i), B(2,2) > Lặp lại thủ tục với dãy B (1, 1) , B (1, 2), ... -, 12 , 5, 6, 2, j=6 X = 1, 3, 5, 7, 8, -, 9, 12 , 5, 6, 2, j=5 X = 1, 3, 5, 7, -, 8, 9, 12 , 5, 6, 2, j=4 X = 1, 3, 5, -, 7, 8, 9, 12 , 5, 6, 2, j=3 X = 1, 3, -, 5, 7, 8, 9, 12 , 5, 6, 2, j=2 Tại bước ... nn/4 Ta chứng minh (n +1) ! > (n +1) (n +1) /4 Xét bất đẳng thức: (n +1) nn/4 >(n +1) (n +1) /4, ⇔ nn/4>(n +1) (n-3)/4 ⇔ nn >(n +1) n-3 ⇔ (n +1) 3 >((n +1) /n)n Điều hiển nhiên (n +1) 3>e >((n +1) /n)n, với n>4 Các thuật...
43 822 1
Lecture 07   linked lists  tài liệu Kỹ thuật Lập trình

Lecture 07 linked lists tài liệu Kỹ thuật Lập trình

Ngày tải lên : 28/08/2014, 21:58
... 5/5 /14 41 Cho trỏ temp1 trỏ đến temp2 ->next; Lecture 12 – Linked Lists 12 .1 Khái niệm danh sách 12 .2 Các phép toán danh sách 12 .3 Cài đặt danh sách sử dụng mảng 12 .4 Danh sách liên kết đơn 12 .5 ... khác 5/5 /14 Lecture 12 – Linked Lists 12 .1 Khái niệm danh sách 12 .2 Các phép toán danh sách 12 .3 Cài đặt danh sách sử dụng mảng 12 .4 Danh sách liên kết đơn 12 .5 Danh sách liên kết dạng vòng 12 .6 ... 20 5/5 /14 Lecture 12 – Linked Lists 12 .1 Khái niệm danh sách 12 .2 Các phép toán danh sách 12 .3 Cài đặt danh sách sử dụng mảng 12 .4 Danh sách liên kết đơn 12 .5 Danh sách liên kết dạng vòng 12 .6...
62 760 0
Lecture 08   linked lists(con )  tài liệu Kỹ thuật Lập trình

Lecture 08 linked lists(con ) tài liệu Kỹ thuật Lập trình

Ngày tải lên : 28/08/2014, 21:58
... 8/28 /14 Lecture 12 – Linked Lists 12 .1 Khái niệm danh sách 12 .2 Các phép toán danh sách 12 .3 Cài đặt danh sách sử dụng mảng 12 .4 Danh sách liên kết đơn 12 .5 Danh sách liên kết dạng vòng 12 .6 ... 8/28 /14 Lecture 12 – Linked Lists 12 .1 Khái niệm danh sách 12 .2 Các phép toán danh sách 12 .3 Cài đặt danh sách sử dụng mảng 12 .4 Danh sách liên kết đơn 12 .5 Danh sách liên kết dạng vòng 12 .6 ... 8/28 /14 Lecture 12 – Linked Lists 12 .1 Khái niệm danh sách 12 .2 Các phép toán danh sách 12 .3 Cài đặt danh sách sử dụng mảng 12 .4 Danh sách liên kết đơn 12 .5 Danh sách liên kết dạng vòng 12 .6...
62 762 0
Lecture 08   linked lists(cont )  tài liệu Kỹ thuật Lập trình

Lecture 08 linked lists(cont ) tài liệu Kỹ thuật Lập trình

Ngày tải lên : 28/08/2014, 21:58
... liên kết;  Bài toán đa thức sử dụng danh sách liên kết;  Bài toán số lớn sử dụng danh sách liên kết;  Xây dựng bảng băm;  … 17 8/28 /14 Lecture – Linked Lists 8 .1 Khái niệm danh sách 8.2 Các ... trị lấy đạo hàm đa thức 20 8/28 /14 8.8 Bài tập thực hành Ða thức P(x)= anxn+ an-1xn -1+ + a1x + a0 lưu trữ máy tính dạng mảng theo nguyên theo cách sau:  Cách 1: Phần tử mảng lưu trữ bậc n đa ... dễ dàng, việc thay đổi mối liên kết trỏ; 15 8/28 /14 Lecture – Linked Lists 8 .1 Khái niệm danh sách 8.2 Các phép toán danh sách 8.3 Cài đặt danh sách sử dụng mảng 8.4 Danh sách liên kết đơn 8.5...
21 455 0
Lecture 09   stacks  tài liệu Kỹ thuật Lập trình

Lecture 09 stacks tài liệu Kỹ thuật Lập trình

Ngày tải lên : 28/08/2014, 21:58
...  Con người thường sử dụng hệ thập phân Đối với máy tính, thường sử dụng hệ nhị phân Hệ 16 hệ trung gian hệ thập phân hệ nhị phân VD: 11 1 = ( 011 011 11) B = (6F)H 27 8/28 /14 9. 4.3 Chuyển đổi hệ ... 8/28 /14 Lecture – Ngăn xếp (Stacks) 9. 1 Khái niệm stacks 9. 2 Các thao tác stacks 9. 3 Các thao tác khác stacks 9. 4 Ví dụ ứng dụng stack 9. 4 .1 Đảo mảng 9. 4.2 Đảo chuỗi 9. 4.3 Chuyển đổi hệ số 9. 4.4 ... -32768; } } 16 8/28 /14 Lecture – Ngăn xếp (Stacks) 9. 1 Khái niệm stacks 9. 2 Các thao tác stacks 9. 3 Các thao tác khác stacks 9. 4 Ví dụ ứng dụng stack 9. 4 .1 Đảo mảng 9. 4.2 Đảo chuỗi 9. 4.3 Chuyển...
37 707 0
Lecture 10   stacks  queues applications  tài liệu Kỹ thuật Lập trình

Lecture 10 stacks queues applications tài liệu Kỹ thuật Lập trình

Ngày tải lên : 28/08/2014, 21:58
... E1 lúc đỉnh Stack chứa giá trị biểu thức cần tính  Bước 3: Kết thúc 8/28 /14 10 .2.2 Tính gtbt dạng Postfix  Xét biểu thức dạng RPN: 45+23+*6+87+/ 4 5 + 9 9 + 9 45 45 * 45 51 + 51 51 15 51 15 ... y vào bên phải E1 quay lại bước 1. 3 .1 1.3.3 Nếu Pri(y)
25 553 0
Lecture 11   queues  tài liệu Kỹ thuật Lập trình

Lecture 11 queues tài liệu Kỹ thuật Lập trình

Ngày tải lên : 28/08/2014, 21:58
... Lecture 11 – Hàng đợi (Queues) 11 .1 Khái niệm hàng đợi 11 .2 Cài đặt hàng đợi mảng 11 .2 .1 Các thao tác 11 .2.2 Các thao tác bổ trợ 11 .3 Cài đặt hàng đợi trỏ (Linked list) 11 .4 Vài ứng dụng hàng đợi 11 .4 .1 ... Mob: 098 4-485-888 – Email: tmduc08@Gmail.com n 19 / 24 Lecture 11 – Hàng đợi (Queues) 11 .1 Khái niệm hàng đợi 11 .2 Cài đặt hàng đợi mảng 11 .2 .1 Các thao tác 11 .2.2 Các thao tác bổ trợ 11 .3 Cài ... Mob: 098 4-485-888 – Email: tmduc08@Gmail.com n 13 / 24 Lecture 11 – Hàng đợi (Queues) 11 .1 Khái niệm hàng đợi 11 .2 Cài đặt hàng đợi mảng 11 .2 .1 Các thao tác 11 .2.2 Các thao tác bổ trợ 11 .3 Cài...
29 470 0
Lecture 12   trees unsaved  tài liệu Kỹ thuật Lập trình

Lecture 12 trees unsaved tài liệu Kỹ thuật Lập trình

Ngày tải lên : 28/08/2014, 21:58
... Xác định số node có  Sao chép  PhD Tống Minh Đức – Mob: 098 4-485-888 – Email: tmduc08@Gmail.com 11 / 11 12 .2 .1 Duyệt theo chiều sâu (1/ 7)  Các thao tác duyệt cây:  N: Duyệt node xét  L: Duyệt ... Lá (leaf) PhD Tống Minh Đức – Mob: 098 4-485-888 – Email: tmduc08@Gmail.com / 11 D F 12 .1 Khái niệm (7/) Một số ví dụ sử dụng cây:  Cây phả hệ  Cây định  Sử dụng để tạo queue có độ ưu tiên  ... Ví dụ cây: Tổ chức Khoa CNTT PhD Tống Minh Đức – Mob: 098 4-485-888 – Email: tmduc08@Gmail.com / 11 BM Toán TTMT 12 .1 Khái niệm (2/) 12 .1. 2 Định nghĩa tree Cây định nghĩa đệ quy sau: Một định...
20 420 0
Lecture 13   binary search trees unsaved  tài liệu Kỹ thuật Lập trình

Lecture 13 binary search trees unsaved tài liệu Kỹ thuật Lập trình

Ngày tải lên : 28/08/2014, 21:58
... – Mob: 098 4-485-888 – Email: tmduc08@Gmail.com 11 / 14 13 .2 Các thao tác NPTK (7/) Xóa node NPTK: Xóa node có PhD Tống Minh Đức – Mob: 098 4-485-888 – Email: tmduc08@Gmail.com 12 / 14 13 .2 Các ... root->lchild=root->rchild=NULL; } else { temp1=root; while(temp1!=NULL) { temp=temp1; if(temp1->data>value) } PhD Tống Minh Đức – Mob: 098 4-485-888 – Email: tmduc08@Gmail.com 10 / 14 13 .2 Các thao tác NPTK (6/) ... 098 4-485-888 – Email: tmduc08@Gmail.com / 14 13 .1 Khái niệm NPTK (2/4) 50 30 60 25 40 35 70 65 Ví dụ nhị phân tìm kiếm PhD Tống Minh Đức – Mob: 098 4-485-888 – Email: tmduc08@Gmail.com / 14 13 .1...
13 302 0
Lecture 02   cấu trúc lệnh vòng lặp tài liệu Kỹ thuật Lập trình

Lecture 02 cấu trúc lệnh vòng lặp tài liệu Kỹ thuật Lập trình

Ngày tải lên : 28/08/2014, 21:59
... Aug 28, 2 014 17 Lệnh continue  Đoạn chương trình sau làm ? for (i = 1; i 10 :"); scanf("%d", &n); printf(" Bạn đọc số %d\n", n); } printf(" Đúng số lớn 10 rồi."); 13 Lệnh vòng lặp  Hãy chuyển...
19 402 0
Giáo trình kỹ thuật lắp ráp và bảo trì máy tính  phần 2   trung học văn thư lưu trữ TW II

Giáo trình kỹ thuật lắp ráp và bảo trì máy tính phần 2 trung học văn thư lưu trữ TW II

Ngày tải lên : 23/05/2016, 10:15
... 8086 8086 10 EC 10 39 Device ID 711 1 711 2 81 39 6326 Device class IDE controler Serial bus controler Network controler Display controler http://www.truongltrutw2.edu.vn IRQ 14 /15 10 11 11 Thông tin ... Setup Utility – Copyright (C) 19 8 4 – 19 9 9 Award Software IDE Primary Master Shutdown temperature 85oC /18 5oF Item Help VCOREIn Menu Lever ¾ + 1. 800 V + 3.300 V + 5.00 V - 12 .00 V - 5.00V Voltage Battery ... Current fixed disk drive :1 Partition Status Type PRI DOS EXT DOS Volume label SYSTEM Mbytes System Usage 6 01 UNKNOWN 49% 6 09 UNKNOWN 51% Total disk space is 12 10 Mbyte (1 bye = 10 48576 bytes) Partition...
58 555 0
Đánh giá hiệu năng của một số thuật toán lập lịch trên đường downlink trong mạng LTE

Đánh giá hiệu năng của một số thuật toán lập lịch trên đường downlink trong mạng LTE

Ngày tải lên : 25/03/2015, 11:03
... 0.765355 Average RBs/TTI/UE 4 .95 Best Cqi 20 11 20 200 CLSM 2x2 5.88 4 .92 43.68 11 7. 61 0. 096 Prop Fair Sun 20 11 20 200 CLSM 2x2 3. 09 3. 79 4.40 1. 11 61. 75 0 . 91 11 Bảng 3.2 So sánh hiệu thuật toán ... Fairness index 0. 698 Average RBs/TTI/UE 4.86 UE_speed = 5km/h 11 20 200 CLSM 2x2 3. 09 3. 79 4.4 1. 13 61. 75 0 . 91 11 UE_speed = 0.1km/h 11 20 200 CLSM 2x2 3.03 3.67 4 .94 1. 17 60.66 0.07 415 22 Unit TTIs ... 10 Chương TỔNG QUAN VỀ MẠNG LTE 12 1. 1 Một số đặc trưng mạng LTE 12 1. 1 .1 Tốc độ liệu đỉnh 12 1. 1.2 Độ trễ 13 1. 1.3 Thông lượng người dùng 13 1. 1.4...
57 472 2

Xem thêm