Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

ld86 - Trực tuyến trên đám mây

Chạy ld86 trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh ld86 có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


ld86 - Trình liên kết cho as86(1)

SYNOPSIS


ld86 [-03MNdimrstyz[-]] [-llib_extension] [-o ô uế] [-Tệp Ccrt] [-Llibdir] [-Olibfile]
[-Ttextaddr] [-Hheapsize] [-Ddataaddr] trong tập tin...

MÔ TẢ


Trình liên kết này chỉ hiểu các tệp đối tượng được tạo bởi trình biên dịch as86, nó có thể liên kết
chúng thành một tệp thực thi I&D không tinh khiết hoặc riêng biệt.

Các giá trị mặc định liên kết đều bị tắt hoặc không có gì ngoại trừ -0 và tập tin đầu ra là
a.ra. Có không một vị trí thư viện tiêu chuẩn được xác định trong trình liên kết.

LỰA CHỌN


-0 tạo tiêu đề với phép thuật 16-bit

-3 tạo tiêu đề với phép thuật 32-bit

-d xóa tiêu đề khỏi tệp đầu ra, được sử dụng cho tệp MSDOS COM. Là một tác dụng phụ
điều này cũng bao gồm -s vì không có nơi nào để đặt bảng ký hiệu.

-Cx thêm tệp libdir-from-search/crtx.o vào danh sách các tệp được liên kết

-D địa chỉ cơ sở dữ liệu sau (ở định dạng phù hợp với strtoul)

-H địa chỉ đầu của đống (ngăn xếp ban đầu) (ở định dạng phù hợp với strtoul)

-Lx thêm tên thư mục x vào đầu danh sách thư mục thư viện được tìm kiếm

-M in các ký hiệu được liên kết trên thiết bị xuất chuẩn

-N Tạo tệp đầu ra Linux OMAGIC gốc. Nếu nội dung là mã i386 thì nhị phân
có thể được liên kết bởi GCC hoặc được thực thi bởi linux. Nếu -z tùy chọn cũng được bao gồm
trình liên kết có thể tạo tệp thực thi QMAGIC.

-Con bò đực thêm thư viện hoặc tệp đối tượng libdir-from-search/x vào danh sách các tệp được liên kết

-T địa chỉ cơ sở văn bản theo sau (ở định dạng phù hợp với strtoul)

-i đầu ra I&D riêng biệt

-lx thêm thư viện libdir-from-search/libx.a vào danh sách các tệp được liên kết

-m mô-đun in được liên kết trên thiết bị xuất chuẩn

-o tên tập tin đầu ra sau

-s biểu tượng dải

-r Tạo một đối tượng có thể định vị lại từ một đối tượng nguồn, nếu trình liên kết được cấp -N
tùy chọn, định dạng đầu ra sẽ là định dạng gốc của máy chủ nếu có thể.

-t mô-đun theo dõi đang được xem xét trên thiết bị xuất chuẩn

-y Thay đổi bảng ký hiệu để thêm nhãn 'phần mở rộng' sao cho nhãn có nhiều hơn 8
các ký tự có thể được lưu trữ trong các tệp thực thi của elks.

-z tạo ra các tệp thực thi "trang 0 chưa được ánh xạ" hoặc "QMAGIC"

Tất cả các tùy chọn không lấy đối số có thể được tắt bằng cách làm theo chữ cái tùy chọn bằng cách
một '-', như đối với cc1.

DỰ KIẾN LABELS


Trình liên kết xác định trước một số nhãn có thể được nhập vào chương trình người dùng.

__etext
Biến C tiêu chuẩn cho phần cuối của đoạn văn bản.

__eddata
Biến C tiêu chuẩn cho phần cuối của dữ liệu được khởi tạo.

__kết thúc Biến C tiêu chuẩn cho phần cuối của vùng bss.

__segoff
Khoảng chênh lệch trong tệp thực thi giữa phần bắt đầu của đoạn văn bản và phần
bắt đầu phân đoạn dữ liệu trong 'đoạn' 16 byte. Lưu ý đây là không vì không tinh khiết
(mô hình nhỏ) và được điều chỉnh cho các tệp thực thi không bắt đầu ở offset
0 trong phân khúc.

__segXDL
Địa chỉ thấp nhất có dữ liệu trong phân đoạn 'X'. (ví dụ: __seg0DL dành cho phân đoạn XNUMX hoặc
phân đoạn văn bản, __seg3DL dành cho phân đoạn dữ liệu) Giá trị 'X' là một chữ số thập lục phân.

__segXDH
Phần trên cùng của vùng dữ liệu của phân đoạn 'X.

__segXCL
Phần dưới cùng của 'dữ liệu chung' của phân đoạn X hoặc vùng dữ liệu được đơn vị hóa. Mỗi phân đoạn có
cả vùng dữ liệu được khởi tạo và đơn vị hóa.

__segXCH
Phía trên cùng của khu vực chung của phân khúc X.

__segXSO
Đây là phần bù được điều chỉnh từ phân đoạn 0 của phần bắt đầu phân đoạn 'X' trong
'đoạn văn'.

LỊCH SỬ


Phiên bản 6809 không hỗ trợ -i.

Các phiên bản trước của trình liên kết có thể tạo ra tệp thực thi 8086 với các phân đoạn của
kích thước> 64k, hiện tại chỉ các tệp thực thi i386 mới có thể có các phân đoạn lớn như vậy.

Sử dụng ld86 trực tuyến bằng dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lệnh Linux

Ad