Đây là bảng 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 mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
palbart - Bộ ghép chéo PDP8 nâng cao của BART
SYNOPSIS
bàn tay nhỏ [tùy chọn]tập tin đầu vào
MÔ TẢ
Trang hướng dẫn sử dụng này tài liệu ngắn gọn về bàn tay nhỏ chỉ huy. Nó là một trình lắp ráp chéo để
Các chương trình hợp ngữ PDP / 8. Nó sẽ tạo ra một tệp đầu ra ở định dạng bin, rim
định dạng và sử dụng các giả tác thích hợp, sự kết hợp của các định dạng rim và bin. MỘT
tệp danh sách luôn được tạo và với một bảng ký hiệu tùy chọn và / hoặc một dấu chéo ký hiệu
tham chiếu (sự phù hợp). Bảng ký hiệu vĩnh viễn có thể được xuất ra dưới dạng
đọc lại để có thể tạo ra một bảng ký hiệu vĩnh viễn tùy chỉnh. Bất kỳ lỗi nào được phát hiện
được xuất ra một tệp riêng biệt với tên tệp mà chúng được phát hiện cùng với
số dòng, số cột và thông báo lỗi cũng như đánh dấu lỗi trong
tệp danh sách.
Các phần mở rộng tên tệp sau đây được sử dụng:
mã nguồn .pal (đầu vào)
.lst danh sách lắp ráp (đầu ra)
.bin đầu ra lắp ráp ở định dạng bin của DEC (đầu ra)
. đầu ra lắp ráp .rim ở định dạng vành của DEC (đầu ra)
lỗi lắp ráp .err được phát hiện (nếu có) (đầu ra)
Bảng ký hiệu vĩnh viễn .prm ở dạng thích hợp để đọc sau phép giả EXPUNGE.
LỰA CHỌN
Dưới đây là một bản tóm tắt các tùy chọn.
-d Hiển thị bảng ký hiệu khi kết thúc lắp ráp
-h Hiển thị trợ giúp.
-l Cho phép tạo chữ (mặc định là không tạo chữ) Hiển thị phiên bản của
chương trình.
-p Tạo một tệp với các ký hiệu vĩnh viễn trong đó. (Để lấy ký hiệu hiện tại
bảng, tập hợp một tệp hơn là chỉ có $ trong đó.)
-r Sản xuất đầu ra ở định dạng rim (mặc định là định dạng bin)
-v Hiển thị thông tin phiên bản.
-x Tạo tham chiếu chéo (sự phù hợp) của các ký hiệu người dùng.
CHẨN ĐOÁN
Chẩn đoán lỗi của trình lắp ráp được xuất ra tệp lỗi và được chèn vào tệp danh sách.
Mỗi dòng trong tệp lỗi có dạng
( : ) : lỗi: tại Lộc =
Một thông báo lỗi ví dụ là:
bintst.pal (17: 9): error: ký hiệu không xác định "UNDEF" tại Loc = 07616
Chẩn đoán lỗi được đưa vào danh sách bắt đầu bằng mã lỗi hai ký tự (nếu
thích hợp) và một tin nhắn ngắn. Một carat '^' được đặt dưới mục do nhầm lẫn nếu
phù hợp. Một thông báo lỗi ví dụ là:
17 07616 3000 DCA UNDEF
UD không xác định ^
18 07617 1777 TAD I DUMMY
Khi gián tiếp được tạo, ký tự at '@' được đặt sau lệnh
giá trị trong danh sách dưới dạng một chỉ số như sau:
14 03716 1777 @ TAD OFFPAG
Các ký hiệu không xác định được đánh dấu trong danh sách bảng ký hiệu bằng cách thêm dấu '?' đến
Biểu tượng. Các ký hiệu xác định lại được đánh dấu trong danh sách bảng ký hiệu bằng cách thêm dấu '#' vào
biểu tượng. Ví dụ như:
#REDEF 04567
CÔNG TẮC 07612
? UNDEF 00000
Tham khảo mã cho các thông báo chẩn đoán được tạo.
Sử dụng palbart trực tuyến bằng các dịch vụ onworks.net