... ngôn ngữ lậptrình khai báo với kiểu real hay double Người ta đo tốc độ máy tính khoa học kỹ thuật theo Flops (floating point operations per second) Gflops 22 Các hệ đếm thường dùng tin học biểu ... đủ cho tiếng Trung Quốc hay Nhật Bản 27 Các hệ đếm thường dùng tin học biểu diễn thông tin máy tính BẢNG CHỮ ASCII (1 28 ký tự đầu) 28 Các hệ đếm thường dùng tin học biểu diễn thông tin máy tính ... thường dùng tin học biểu diễn thông tin máy tính QUY TẮC THỰC HÀNH ĐỔI BIỂU DIỄN SỐ VỚI PHẦN LẺ 0,42710 = 0,? 427 0 85 4 1 7 08 1 416 0 83 2 14 x2 x2 x2 x2 … 0,4210 = 0,? 16 0,6B85…16 42 72 11.52...
... dụ 6.11: Trình bày cách 80 51 biểu diễn - 1 28: Lời giải: Quan sát bước sau: 1000 0111 1000 0000 1111 0000 Số 1 28 dạng nhị phân 28 bit Đảo bit Cộng (trở thành số 80 dạng Hex) Vậy - 1 28 = 80 H biểu ... 3CE7H + 3B8DH + 3C E7 3B 8D 78 74 79 Khi byte thứ cộng (E7 + 8D = 74, CY = 1) Cờ nhớ truyền lên byte cao tạo kết 3C + 3B + = 78 Dưới chương trình thực bước 80 51 Ví dụ 6.3: Hãy viết chương trình cộng ... dụng số có dấu xuất vấn đề nghiêm trọng mà phải sử lý Đó vấn đề tràn, 80 51 báo có lỗi cách thiết lậpcờ tràn OV trách nhiệm lậptrình viên phải cẩn thận với kết sai CPU hiểu và làm ngơ với việc chuyển...
... 27 2.1.1 Cu trỳc ca chng trỡnh 27 2.1.2 Chun kin thc v k nng 2.2 Xõy dng website 28 38 2.2.1 Nguyờn tc thit k 38 2.2.2 Gii thiu cu trỳc website 41 2.2.3 Phng thc hot ng ca trang website 41 2.2.4 ... 2.2 .8 Thit k trang Bi ging 60 2.2.9 Thit k trang Phng phỏp chung 74 2.2.10 Thit k trang Bi trc nghim77 2.2.11 Thit k trang Kim tra 80 2.2.12 Thit k trang Phim húa hc 2.2.13 Thit k trang T liu 84 ... 2.2.12 Thit k trang Phim húa hc 2.2.13 Thit k trang T liu 84 87 2.2.14 Thit k trang tin húa hc, trang Lch s húa hc, Trang húa hc vui 88 2.2.15 Qun lớ ni dung trang website 2.2.16 Qun tr website...
... Giá trị Giá trị … … Giáo trình Bài Tập Kỹ Thuật LậpTrình Trang 21 Cấu trúc điều khiển Lưu ý lệnh biểu thức điều kiện đoạn chương trình Giáo trình Bài Tập Kỹ Thuật LậpTrình Trang 22 Cấu trúc ... LUẬN Lưu đồ thuật tốn hữu ích việc mơ tả cách giải tốn Việc mơ tả trực quan thơng qua ký hiệu hình học, giai đoạn trước bắt tay vào lậptrình ngơn ngữ lậptrình cụ thể Khi xây dựng lưu đồ thuật ... pháp chạy tay bước để tìm kết chương trình Xác định chương trìnhcó sử dụng biến Giá trị ban đầu biến Những biến bị thay đổi q trình chạy chương trìnhlập thành bảng có dạng sau: Bước (Hoặc lần thực...
... truyền theo nhiều cách void HonHop(int x, int &y) { … x++; y++; } NMLT - Hàm (Function) 18 VC & BB Lưu ý truyền đối số Lưu ý Sử dụng tham chiếu cách để trả giá trị cho chương trình int TinhTong(int ... NMLT - Hàm (Function) 21 VC & BB Lời gọi chương trình Ví dụ NMLT - Hàm (Function) 22 VC & BB Đệ quy Khái niệm Một chương trình gọi chương trình khác Nếu gọi gọi đệ quy Số lần gọi phải ... VC & BB Đặt vấn đề Viết chương trình tính S = a! + b! + c! với a, b, c số nguyên dương nhập từ bàn phím Chương trình Nhập a, b, c > Nhập a>0 Nhập b>0 Tính S = a! + b!...
... Ngôn ngữ lậptrình sử dụng : Java Công cụ sử dụng: JBuilder, Eclipse, NetBeans IDE khác Tài liệu tham khảo : - Giáo trìnhLậptrình truyền thông – Ngô Bá Hùng, Nguyễn Công Huy - Giáo trình Internet ... Ngôn ngữ lậptrình sử dụng : Java Công cụ sử dụng: JBuilder, Eclipse, NetBeans IDE khác Tài liệu tham khảo : - Giáo trìnhLậptrình truyền thông – Ngô Bá Hùng, Nguyễn Công Huy - Giáo trình Internet ... Thoát khỏi hệ thống đóng chương trình Ngôn ngữ lậptrình sử dụng : Java Công cụ sử dụng: JBuilder, Eclipse, NetBeans IDE khác Tài liệu tham khảo : - Giáo trìnhLậptrình truyền thông – Ngô Bá Hùng,...
... dụng ngôn ngữ lậptrình web để hỗ trợ tương tác client server Một số ngôn ngữ lậptrình web động phổ biến gồm ASP, PHP, Java, net … ASP (Active Server Pages) ngôn ngữ lậptrình web viết ... trang web Chú thích lậptrình ASP viết sau dấu nháy đơn ‘ Mã lậptrình ASP viết trộn lẫn thẻ HTML 1.3.3 Dùng trình duyệt truy cập website Mở trình duyệt (ví dụ Internet ... hợp lệ ngôn ngữ Script tương ứng Ở tìm hiểu vắn tắt cách sử dụng ASP để lậptrình web động VBScript 1.3.1 Response.write Để gửi nội dung cho trình duyệt ta dùng lệnh Response.write
... AB 2 × 1. 085 μs = 1. 085 μs × 1. 085 μs = 2.17 μs × 1. 085 μs = 2.17 μs × 1. 085 μs = 2.17 μs × 1. 085 μs = 1. 085 μs × 1. 085 μs = 4.34 μs 3.3.2 Tính toán độ trễ Như trình bày đây, chương trình giữ ... chương trình gọi vào Hay nói cách khác lệnh PUSH phải có lệnh POP Xem ví dụ 3.10 3.2.4 Gọi chương trình Trong lậptrình hợp ngữ thường có chương trình nhiều chương trình mà chúng gọi từ chương trình ... lệnh gọn nhẹ, lậptrình hiệu cáchcó hiểu biết chi tiết tất lệnh hỗ trợ vi xử lý cho sử dụng chúng cách khôn ngoan Xét ví dụ 3.12 Ví dụ 3.12: Hãy viết lại chương trình ví dụ 3 .8 cách hiệu mà bạn...
... cách khác không để hở Ở chương 14 trình bày cách 80 31 sử dụng chân kết hợp với PSEN để truy cập chương trình cất nhớ ROM 80 31 Trong chíp 80 51 với nhớ ROM chíp 87 51, 89 C51 DS5000 EA nối với VCC Ví ... địa A8 - A15 Hay nói cách khác 80 31được nối tới nhớ P2 dùng cho bít cao địa 16 bit dùng cho vào Điều trình bày chi tiết chương 14 Từ trình bày ta kết luận hệ thống dựa vi điều khiển 87 51, 89 C51 ... EA họ 80 31 80 51 sử dụng Hay nói cách khác chúng phải nối hệ thống làm việc mà không cần biết vi điều khiển thuộc họ 80 51 hay 80 31 Còn hai chân khác PSEN ALE sử dụng chủ yếu hệ thống dựa 80 31 Chân...
... thay đổi bảng 7.1 Dưới trình bày phép so sánh hoạt động tất điều kiện có thể: CJNE R5, #80 , NOT-EQUAL ; Kiểm tra R5 có giá trị 80 ? NOT-EQUAL: JNC NEXT: ; R5 = 80 ; Nhảy đến R5 > 80 NEXT Bảng 7.1: ... 7.4 Ví dụ 7.3: Trình bày kết đoạn mã sau: MOV A, #54H XRL A, #78H Lời giải: 54H 78H 2CH 1 0 1 1 0 0 1 0 54H XOR 78H = 2CH Ví dụ 7.4: Lệnh XRL dùng để xoá nội dung ghi cách XOR với Trình bày lệnh ... Trong 80 51 lệnh bù Lưu ý bù byte liệu phải ghi A Lệnh CPL không hỗ trợ chế độ đánh địa Xem ví dụ 7.6 Ví dụ 7.6: Tìm giá trị bù 85 H Lời giải: MOV MOV ADD A, #85 H A A, #1 ; Nạp 85 H vào A (85 H =...
... D0 D5 D4 D3 D2 PSW B8 -B8 BC BB BA B0 B7 B1 B6 B0 B5 B4 B3 B2 F3 A8 AF A9 -A8 AC AB AA IE A0 A7 A1 A6 A0 A5 A4 A3 A2 P2 9F 99 9E 99 97 90 96 99 98 90 8D 8C 8B 8A 89 88 8F B9 not bit addressable ... ghi khác đề cập chương sau Từ hình 8. 1 để ý cổng PO gán địa bít 80 H -87 H Còn đại bít 88 -8FH gán cho ghi TCON Cuối địa bít F0-F7H gán cho ghi B Xét ví dụ 8. 4 8. 5 việc sử dụng ghi với khả đánh địa ... addressable not bit addressable 8E 8D 8C 8B 8A IP SBUF SCON 91 P1 TH1 TH0 TL1 TL0 TMOD TCON Hình 8. 1: Địa chỉa theo Byte bít nhớ RAM ghi chức đặc biệt Ví dụ 8. 4: Hãy viết chương trình để kiểm tra xem ghi...
... (FFFF - B83E + 1) = 47C2H = 183 70 hệ thập phân 183 70 × 1, 085 μs = 19, 93145μs b) Vì TH - TL = B83EH = 47166 (số thập phân) ta có 65536 - 47166 = 183 70 Điều có nghĩa định thời gian đếm từ B83EH đến ... 256 × 1. 085 μs) = 1. 38. 88ms f = 72Hz Ví dụ 9.16: Giả sử ta lậptrình chế độ tìm giá trị (dạng Hex) cần nạp vào TH cho trường hợp sau: a) MOV c) MOV e) MOV TH1, #200 TH1, #-3 TH0, #- 48 b) MOV TH0, ... chế độ Cả hai yếu tố nằm khả điều chỉnh lậptrình viên 80 51 Ví ta biết giá trị lớn độ trễ thời gian đạt cách đặt TH TL Nhưng điều xảy không đủ? Ví dụ 9.13 cách làm để có giá trị độ trễ thời gian...
... 921.6kHz/32 = 28. 800Hz tần số cấp UART tới định thời Timer1 để thiết lập tốc độ a) 28. 800/3 = 9600 - = FD nạp vào TH1 b) 28. 800/12 = 2400 - 12 = F4 nạp vào TH1 c) 28. 800/24 = 1200 - 24 = F8 nạp vào ... Hình 10 .8: a) Sơ đồ bên MAX233 b) Sờ đồ nối ghép MAX233 với 80 51 theo modem không 10.3 Lậptrình truyền thông nối tiếp cho 80 51 Trong phần nghiên cứu ghi truyền thông nối tiếp 80 51 cáchlậptrình ... Lậptrình 80 51 để nhận liệu Trong lậptrình 80 51 để nhận byte ký tự nối tiếp phải thực bước sau Nạp giá trị 20H vào ghi TMOD để báo sử dụng Timer1, chế độ (8 bítm, tự động nạp lại) để thiết lập...
... SCON.1 T2CON.7 (TA89C52) T2CON.6 (TA89C52) 11.5 Các mức ưu tiên ngắt 80 51 11.5.1 Các mức ưu tiên trình bật lại nguồn Khi 80 51 cấp nguồn mức ưu tiên ngắt gán theo bảng 11.3 Từ bảng ta thấy ví dụ ... thấp Trong thực tế sơ đồ mức ưu tiên ngắt bảng ý nghĩa mà quy trình thăm dò 80 51 thăm dò ngắt theo trình tự cho bảng 11.3 đáp ứng chúng cách phù hợp Bảng 11.3: Mức ưu tiên ngắt cấp lại nguồn ... cho ứng dụng tương lại 11.5.2 Thiết lập mức ưu tiên ngắt với ghi IP Chúng ta thay đổi trình tự bảng 11.3 cách gán mức ưu tiên cao cho ngắt Điều thực cáchlậptrình ghi gọi ghi mức ưu tiên ngắt...
... nhớ PROM nhớ ROM lậptrình Đây loại nhớ mà người dùng đốt ghi thông tin vào hay nói cách khác, PROM nhớ người dùng lậptrình Đối với bít PROM có cầu chì Bộ nhớ PROM lậptrìnhcách làm đứt cầu ... chiếu xạ tia cực tím khoảng 15 - 20 phút Lậptrình cho chíp Để lậptrình cho chíp UV - EPROM đặt vào thiết bị đốt (thiết bị lậptrình ) Để đốt chương trình liệu vào EPROM thiết bị đốt ROM sử ... vĩnh viễn với lý mà PROM mà gọi nhớ ROM lậptrình lần Việc lậptrình ROM gọi đốt ROM đòi hỏi phải có thiết bị đặc biệt gọi đốt ROM hay gọi thiết bị lậptrình ROM 14.1.4.2 Bộ nhớ EPROM UV - EPROM...
... gian ROM 80 51 2.4.1 Bộ đếm chương trình 80 51 Một ghi quan trọng khác 80 51 đếm chương trình Bộ đếm chương trình đếm địa lệnh cần thực Khi CPU nạp mã lệnh từ nhớ ROM chương trình đếm chương trình ... chương trình nguồn trình bày trước Dưới hoạt động bước đếm chương trình qúa trình nạp thực thi chương trình mẫu 2.4.3 Đặt mã vào ROM chương trình Để hiểu tốt vai trò đếm chương trìnhtrình nạp ... đếm chương trình 80 51 truy cập địa chương trình 80 51 rộng 16 bit Điều có nghĩa 80 51 truy cập địa chỉa chương trình từ 0000 đến FFFFH tổng cộng 64k byte mã lệnh Tuy nhiên, tất thành viên 80 51 có...