Biên dịch ràng buộc địa chỉ thời gian là gì?
Biên dịch ràng buộc địa chỉ thời gian là gì?

Video: Biên dịch ràng buộc địa chỉ thời gian là gì?

Video: Biên dịch ràng buộc địa chỉ thời gian là gì?
Video: Ngũ dục của thế gian LÀ SỰ RÀNG BUỘC của con người - ĐĐ. Thích Tâm Đức (CỰC HAY) 2024, Tháng mười một
Anonim

Loại đầu tiên của ràng buộc địa chỉ Là ràng buộc địa chỉ thời gian biên dịch . Điều này phân bổ một không gian trong bộ nhớ cho mã máy của một máy tính khi chương trình được biên dịch thành tệp nhị phân không thể thực thi. Các ràng buộc địa chỉ phân bổ alogical Địa chỉ đến điểm bắt đầu của bộ nhớ phân đoạn nơi mã đối tượng được lưu trữ.

Đơn giản như vậy, ràng buộc thời gian biên dịch là gì?

Các trình biên dịch thực hiện một quá trình được gọi là ràng buộc khi một đối tượng được gán cho một biến đối tượng. ràng buộc ( ràng buộc tĩnh ) đề cập đến biên dịch ràng buộc thời gian và muộn ràng buộc (năng động ràng buộc ) đề cập đến thời gian chạy ràng buộc.

Cũng biết, thời gian biên dịch có nghĩa là gì? Biên dịch - thời gian là trường hợp mà mã bạn đã nhập được chuyển đổi thành tệp thực thi trong khi Run- thời gian là trường hợp tệp thực thi đang chạy. Các thuật ngữ "thời gian chạy" và " thời gian biên dịch "thường được sử dụng bởi programmersto cũng đề cập đến các loại lỗi khác nhau. Biên dịch - thời gian kiểm tra xảy ra trong thời gian biên dịch.

Cũng cần biết là, ràng buộc địa chỉ có nghĩa là gì?

Ràng buộc địa chỉ là quá trình ánh xạ chương trình logic hoặc ảo địa chỉ đến bộ nhớ vật lý hoặc chính tương ứng địa chỉ . Nói cách khác, một Địa chỉ được ánh xạ bởi MMU (Memory ManagementUnit) với một vật lý Địa chỉ.

Tại sao cần ràng buộc địa chỉ?

Các ràng buộc là cần thiết để liên kết bộ nhớ logic với bộ nhớ vật lý. Để biết chương trình được lưu trữ ở đâu cần thiết để truy cập nó. ràng buộc có thể gồm ba loại khác nhau. Thời gian biên dịch Ràng buộc : Địa chỉ nhà nơi chương trình được lưu trữ là thời gian biên dịch knownat.

Đề xuất: