Đây là sdld lệnh có thể được 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 giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
SDLD - trình liên kết đồng hành cho trình lắp ráp ASxxxx.
SYNOPSIS
sdld [-Tùy chọn] [-Lựa chọn với cãi] hồ sơ
sdld [-Tùy chọn] [-Lựa chọn với cãi] ô uế tệp1 [tệp2 ...]
sdldgb [-Tùy chọn] [-Lựa chọn với cãi] hồ sơ
sdldgb [-Tùy chọn] [-Lựa chọn với cãi] ô uế tệp1 [tệp2 ...]
sdldz80 [-Tùy chọn] [-Lựa chọn với cãi] hồ sơ
sdldz80 [-Tùy chọn] [-Lựa chọn với cãi] ô uế tệp1 [tệp2 ...]
sdld6808 [-Tùy chọn] [-Lựa chọn với cãi] hồ sơ
sdld6808 [-Tùy chọn] [-Lựa chọn với cãi] ô uế tệp1 [tệp2 ...]
CẢNH BÁO
Thông tin trong trang người đàn ông này là một phần trích xuất từ tài liệu đầy đủ của SDCC, và là
giới hạn về ý nghĩa của các tùy chọn.
Để có tài liệu đầy đủ và hiện tại, hãy tham khảo Axxxx Vượt qua Nhà lắp ráp Tài liệu,
có sẵn trong / usr / share / doc / sdcc-doc / aslink.
MÔ TẢ
Sản phẩm LIÊN KẾT là trình liên kết đồng hành định vị chung cho ASxxx thợ lắp ráp.
MCS51 gia đình được hỗ trợ bởi sdld.
Z80gia đình được hỗ trợ bởi sdldz80.
GBZ80 (CPU giống GameBoy Z80) được hỗ trợ bởi sdldgb.
Motorola 6808 gia đình được hỗ trợ bởi sdld6808.
LỰA CHỌN
Trình liên kết có thể chạy ở chế độ dòng lệnh hoặc chế độ tệp lệnh. Khởi động được phép
các lệnh của trình liên kết là:
-c / -f chế độ dòng lệnh / tệp lệnh
-p / -n bật / tắt đầu vào echo file.lnk vào stdout
Nếu chế độ dòng lệnh được chọn, tất cả các lệnh của trình liên kết đến từ stdin, nếu tệp lệnh
chế độ được chọn, các lệnh được nhập từ tệp được chỉ định (phần mở rộng phải là .lnk).
Sau khi gọi trình liên kết, các tùy chọn hợp lệ là: Thư viện
-k thư viện thư mục con đường (một định nghĩa mỗi hàng)
Điều này chỉ định một đường dẫn có thể đến một thư viện đối tượng. Nhiều hơn một con đường là
được cho phép.
-l thư viện hồ sơ đặc điểm kỹ thuật (một định nghĩa mỗi hàng)
Điều này chỉ định một tệp thư viện có thể. Nhiều hơn một tệp được phép.
Thay đổi địa điểm
-b khu vực cơ sở địa chỉ = biểu hiện (một định nghĩa mỗi hàng)
Điều này chỉ định một địa chỉ cơ sở khu vực nơi biểu thức có thể chứa các hằng số
và / hoặc các ký hiệu được xác định từ các tệp được liên kết.
-g toàn cầu biểu tượng = biểu hiện (một định nghĩa mỗi hàng)
Điều này chỉ định giá trị cho biểu tượng nơi biểu thức có thể chứa hằng số
và / hoặc các ký hiệu được xác định từ các tệp được liên kết.
Bản đồ định dạng:
-m Tạo tệp bản đồ (file.map). Tệp này chứa danh sách các ký hiệu (theo khu vực)
với địa chỉ tuyệt đối, kích thước của các khu vực được liên kết và thông tin liên kết khác.
-w Chỉ định rằng một định dạng danh sách rộng được sử dụng cho tệp bản đồ.
-x Hệ thập lục phân (mặc định).
-d Số thập phân.
-q Hệ bát phân.
Đầu ra:
-i Tệp đầu ra hình ảnh Intel Hex (file.ihx).
-s Tập tin xuất hình ảnh Motorola S19 (file.s19).
-j Tạo gỡ lỗi NoICE dưới dạng tệp (file.noi)
-z Tạo gỡ lỗi SDCdb dưới dạng tệp (file.cdb).
Danh sách:
-u Tạo tệp danh sách được cập nhật (file.rst) bắt nguồn từ các địa chỉ đã di dời
và dữ liệu từ trình liên kết.
Các loại khác:
-a [iram-size] Kiểm tra tình trạng tràn RAM bên trong.
-v [xram-size] Kiểm tra tình trạng tràn RAM bên ngoài.
-w [code-size] Kiểm tra lỗi tràn mã.
-y Tạo tệp tóm tắt sử dụng bộ nhớ (file.mem).
-Y Đóng gói ram bên trong.
-A [stack-size] Phân bổ không gian cho ngăn xếp.
Kết thúc:
-e hoặc dòng rỗng, kết thúc đầu vào cho trình liên kết.
tập tinN Các tệp được liên kết. Các tệp có thể nằm trên cùng một dòng với các tùy chọn trên hoặc trên một
(các) dòng riêng biệt một tệp trên mỗi dòng hoặc nhiều tệp được phân tách bằng dấu cách hoặc tab.
Sử dụng sdld trực tuyến bằng các dịch vụ onworks.net