TAILIEUCHUNG - Chương IV: Lập trình bằng hợp ngữ

Như đã biết vi xử lý là một IC số hoạt động theo chương trình. Chương trình là tập hợp của các lệnh, mỗi lệnh sẽ thực hiện một chức năng số cơ bản nào đó. | Như đã biết vi xử lý là một IC số hoạt động theo chương trình. Chương trình là tập hợp của các lệnh, mỗi lệnh sẽ thực hiện một chức năng số cơ bản nào đó. Hệ thống vi xử lý là một hệ thống điện tử số, nên các chương trình cung cấp để nó hoạt động phải ở dưới dạng các mức điện áp cao và thấp, tương ứng với các bit nhị phân 0 và 1. Nhưng nếu chương trình bằng toàn các số 0 và 1 sẽ rất khó nhớ, khó kiểm tra và sửa sai đối với người lập trình. Để khắc phục tình trạng trên người ta đặt cho mỗi lệnh nhị phân thực hiện một chức năng số cơ bản một tên dễ nhớ hơn, chúng được gọi là mã gợi nhớ. Khi lập trình người ta sử dụng các mã gợi nhớ, còn khi cần vi xử lý thực hiện thì chương trình sẽ được đổi thành các mã nhị phân 0, 1 để nạp vào bộ nhớ của hệ thống, công việc này được gọi là hợp dịch (assembler) chương trình. Mỗi bộ vi xử lý ra đời sẽ có một tập lệnh của nó dưới dạng mã gợi nhớ và mã nhị phân tương ứng, vì vậy việc hợp dịch chương trình có thể thực hiện thủ công bằng cách tra bảng lệnh. Khi máy tính ra đời để nhanh chóng và chính xác, việc hợp dịch thường được thực hiện bằng các chương trình viết sẵn, các chương trình này được gọi là các chương trình hợp dịch hay chương trình dịch hợp ngữ, chúng thường được cung cấp từ các hãng phần mềm, hoặc chính từ các hãng sản xuất vi xử lý.

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.