Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 29 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
29
Dung lượng
9,34 MB
Nội dung
LEANING BY DOING MÔN : PHẦN CỨNG MÁY TÍNH MÔN : PHẦN CỨNG MÁY TÍNH Logo www.themegallery.com BÀI 09 : THIẾT LẬP BIOS BÀI 09 : THIẾT LẬP BIOS www.ispace.edu.vnKhoa Sơ Cấp Nghề !"#$"%&'( Logo www.themegallery.com NỘI DUNG NỘI DUNG www.ispace.edu.vnKhoa Sơ Cấp Nghề )*! #+!,-& .$& /01234,567 !-&!" Logo GIỚI THIỆU 81!$!!",&2&2!+!9:&;<! ;&=!+!+!,-&0>!1?!0@A0:!(1 B0CDEF64'BG BIOS ROM CMOS RAM CMOS Pin Complementary Metal - Oxide Semiconductor - Random Acces Memory Basic Input Output System - Read Only Memory Có mã: CR 2032 Điện áp: 3.0 v Chức năng: giữ lại các thiết lặp trong CMOS RAM khi tắt máy Logo KHÁI NIỆM 6&!!&! 6!(H(', (1 I@!C&*0J9!EK!"-&3$!K9= D!G I;&;0LG 1&,((! (!,H3'((1'!1G I@!&*0EM+!?19NO!CM& 9P!1 & 'Q0>,E!$"K6RD!G Logo Khái niệm S T US VWXV H Y 2&S XGW G ZQ 0> $& [1,E!2!+!,-&!\80U!! 2 G Logo PHÂN LOẠI BIOS ROM ]"'?S"-!"O 6=3$!S1(3H^'_91' ]"!8+!S'2618(! Logo Công Nghệ Dual BIOS Z,,"`Z,!7$!,@!O 1 &a& 91' D 9? 0EM !C M& & G @!,1?0EM\,bCc@!,1?0EM \,8&b'7&dcG Logo Thành phần cơ bản của BIOS ROM Logo POST (Power On Self Test) O!=2!"8R0@!e,<$<!1^(^!0+8!+!"#1!$! [...]... học lên các ngôn ngữ lập trình 32 bit, các bạn sẽ không bị bỡ ngỡ khi lập trình với lớp ( Class ) và Thư viện ( Library ) Hay nói một cách ngắn gọn, đây chính là phần quan trọng nhất trong kỹ thuật lập trình Pascal Phần này tương đối phức tạp, nên bạn cố gắng tập trung để phân biệt, khi nào nên dùng Thủ thục, khi nào nên dùng Hàm, và các khái niệm liên quan khi tham chiếu các thành phần của các CTC Vị... độc lập, xử lý một công việc nhất định nào đó trong chương trình chính, nó có chỉ có thể thực hiện được công việc đã được lập trình khi ở chương trình chính có lời gọi đến nó Trong khi lập trình giải 1 bài toán, đôi khi chúng ta gặp phải những đoạn chương trình lặp đi lặp lại nhiều lần ở những phần xử lý khác nhau, để cho tiện lợi và không mất công, chúng ta định nghĩa 1 CTC với công việc được lập. .. những phần xử lý khác nhau, để cho tiện lợi và không mất công, chúng ta định nghĩa 1 CTC với công việc được lập trình sẵn, khi cần thiết chỉ việc gọi chương trình con ra để làm việc mà không cần phải lập trình lại phần đã làm ở trên Việc sử dụng CTC vô cùng tiện lợi và đảm bảo tính chặt chẽ của chương trình, thậm chí nhiều khi nếu không sử dụng CTC thì bài toán sẽ trở nên vô cùng rắc rối, và việc gỡ lỗi... dạng Thủ tục được sử dụng khi các bạn muốn có một thủ tục nhập dữ liệu hoặc các phép tính toán trả về kiểu dữ liệu thường là " không định kiểu " Hay nói chính xác hơn đó là một chương trình hoàn chỉnh trả về kết quả nhất định mà người lập trình mong muốn Ví dụ: Bạn viết một thủ tục nhập dữ liệu cho chương trình chính tính tổng các số nhỏ hơn số vừa nhập từ bàn phím Procedure Nhap ( n: byte); begin Write... Là loại tham số hình thức mà giá trị của nó không thể thay đổi được trong các phép xử lý tính toán của CTC Dữ liệu nạp vào CTC là A, nhưng sau khi ra khỏi CTC ( kết quả sau khi thực hiện CTC ) nó vẫn phải là A Chính vì vậy, trong CTC bạn không thể nào thực hiện 1 phép toán làm thay đổi giá trị của tham trị, nếu có máy sẽ báo lỗi.Tham trị là tham số hình thức được khai báo ở CTC và không bắt buộc phải... dạng sau: PROCEDURE Tên thủ tục ( Khai báo các tham số hình thức, nếu cần ); Var ' Khai báo biến trong CTC nếu cần thiết Begin End; ' Kết thúc CTC bằng END; FUNCTION Tên hàm ( Khai báo các tham số hình thức, nếu cần ): Kiểu dữ liệu trả về của Hàm; Var ' Khai báo biến trong CTC nếu cần thiết Begin End; ' Kết thúc CTC bằng END; CTC có cáu trúc giống hệt một chương trình chính, bạn có thể khai báo đầy... thể viết luôn thủ tục tính ra kết quả mong muốn luôn bằng Thủ tục sau: Procedure Nhap ( n: byte); Var i , Tong : Byte; begin Write ( ' Nhap so N: = '); Readln ( N ); Writeln; For i : = 1 to N do Tong : = Tong + i ; Writeln ( ' Tong cac so la : = ' , Tong ); Readln; End; B) Chương trình con dạng Hàm CTC dạng Hàm được sử dụng khi các bạn muốn có một thủ tục nhập dữ liệu hoặc các phép tính toán trả về kiểu... hoàn tất khi Tên hàm được gán cho 1 giá trị cuối cùng sau khi thực hiện các phép tính toán Và trong chương trình chính khi có lời gọi Hàm thì cũng phải có một phép toán gán giá trị để nhận được kết quả của Hàm VD: Tring ví dụ trên khi vào chương trình chính nếu ta muốn in ra giá trị của Tong hay dùng Tong là một phép tính toán khác thì ta thực hiện phép gán sau khi goi chương trình con là A : = Tong... ); end; { -} Begin a:=1; b : = 10 ; VD ( a , b ); writeln ( a : 4 , b : 4 ); readln; end D) Bài tập luyện tập * Bạn hãy viết tất cả các chương trình bạn đã làm ở dạng CTC ** Lập trình ( có sủ dụng CTC ) để: - Tính Giai thừa 1 số được nhập từ bàn phím - Tìm USCLN của 2 số nhập từ bàn phím - Tìm các số FIbonaci nhỏ hơn 1 số cho trước từ bàn phím - Tìm các số chính phương nhỏ hơn một số nguyên... thường là xác định Hay nói chính xác hơn đó là một chương trình hoàn chỉnh trả về kết quả với kiểu dữ liệu nhất định mà Pascal đã định nghĩa hoặc Pascal có thể " hiểu " được ( Đối với kiểu dữ liệu do người lập trình tự định nghĩa ) Ví dụ: Cũng ví dụ trên bạn có thể viết ở dạng Hàm như sau Function Tong ( n : byte ) : Byte; Var i , Trung_gian : Byte; Begin Write ( ' Nhap so N : = ');Readln ( N ); Writeln; . LEANING BY DOING MÔN : PHẦN CỨNG MÁY TÍNH MÔN : PHẦN CỨNG MÁY TÍNH Logo www.themegallery.com BÀI 09 : THIẾT LẬP BIOS BÀI 09 : THIẾT LẬP BIOS www.ispace.edu.vnKhoa Sơ Cấp Nghề . QUANG www.themegallery.com www.ispace.edu.vn Logo THIẾT LẬP CHẾ ĐỘ BOOT www.themegallery.com www.ispace.edu.vn Logo THIẾT LẬP CHẾ ĐỘ BOOT www.themegallery.com www.ispace.edu.vn Logo THIẾT LẬP CHẾ ĐỘ BẢO VỆ www.themegallery.com www.ispace.edu.vn . G @!,1?0EM,bCc@!,1?0EM ,8&b'7&dcG Logo Thành phần cơ bản của BIOS ROM Logo POST (Power On Self Test) O!=2!"8R0@!e,<$<!1^(^!0+8!+!"#1!$! Logo Thiết lập BIOS