Ngôn ngữ máy:

Một phần của tài liệu Giao an tin học 10 Full (Trang 40)

• Ngôn ngữ máy là ngôn ngữ duy nhất mà máy tính có thể hiểu được và thực hiện.

• Một chương trình viết bằng ngôn ngữ khác muốn thực hiện trên máy tính phải được dịch ra ngôn ngữ máy thông qua chương trình dịch.

• Các lệnh viết bằng ngôn ngữ máy ở dạng mã nhị phân hoặc mã hexa.

Hoạt động 2: Giới thiệu Hợp ngữ Đ. Không, phải cần chuyển sang

ngôn ngữ máy.

Lắng nghe và ghi chép bài

Đặt vấn đề: Với ngôn ngữ máy, thì máy có thể trực tiếp hiểu được nhưng nó khá phức tạp và khó nhớ. Chính vì thế đã có rất nhiều loại ngôn ngữ xuất hiện để thuận tiện hơn cho việc viết chương trình.

• GV giải thích ví dụ

H. Máy tính có thể thực hiện trực tiếp chương trình viết bằng trực tiếp chương trình viết bằng hợp ngữ hay không?

II. Hợp ngữ:

• Hợp ngữ bao gồm tên các câu lệnh và các qui tắc viết các câu lệnh để máy tính hiểu được.

• Hợp ngữ cho phép người lập trình sử dụng một số từ (thường là viết tắt các từ tiếng Anh) để thể hiện các lệnh cần thực hiện.

Ví dụ: ADD AX, BX Trong đó: ADD: phép cộng AX, BX: các thanh ghi

Hoạt động 3: Giới thiệu Ngôn ngữ bậc cao, Chương trình dịch Đ. Pascal, Foxpro, C,…

Đ. Không, phải cần chuyển sang ngôn ngữ máy.

Đặt vấn đề: Hợp ngữ là một ngôn ngữ đã thuận lợi hơn cho các nhà lập trình chuyên nghiệp nhưng vẫn chưa thật thích hợp với đông đảo người lập trình.

H. Các em biết các loại ngôn ngữ nào? ngữ nào?

H. Máy tính có thể thực hiện trực tiếp chương trình viết bằng trực tiếp chương trình viết bằng ngôn ngữ bậc cao hay không?

Một phần của tài liệu Giao an tin học 10 Full (Trang 40)