HƯỚNG DẪN SỬ DỤNG LC-3 LC-3 gồm 2 chương trình chính là: - LC3Edit v3.00: Chương trình này dùng để viết, chỉnh sửa chương trình dưới dạng hợp ngữ hoặc ngôn ngữ máy.. - Giao diện chương
Trang 1HƯỚNG DẪN SỬ DỤNG LC-3 LC-3 gồm 2 chương trình chính là:
- LC3Edit v3.00: Chương trình này dùng để viết, chỉnh sửa chương trình dưới dạng hợp ngữ hoặc ngôn ngữ máy
-
Giao diện chương trình LC3Edit
- Simulate.exe - the LC-3 Simulator: chương trình dùng để giả lập một chiếc máy tính nhỏ LC có 8 thanh ghi từ R0 tới R7 , bạn có thể thấy trạng thái cũng như giá trị, địa chỉ của các thanh ghi này khi chạy chương
Trang 2Giao diện chương trình LC3 Simulator
CỤ THỂ CÁCH SỬ DỤNG
Ta thử viết một chương trình đơn giản: “Nhập vào một kí tự, kiểm tra điều kiện nếu kí tự vừa nhập là A thì in chữ Y ra màn hình”
Ta dùng LC3 Edit để viết chương trình và kiểm tra lỗi ( vấn đề tại sao viết chương trình như vậy thì không bàn ở đây)
Run LC3 Edit và viết đoạn chương trình vào
.ORIG x3000
LD R1, NA GETC
ADD R0, R0, R1 BRZ INKQ
HALT INKQ:
LD R0, Y OUT HALT Zero FILL x0
NA FILL x-41
Y FILL x59 END
Trang 3Click chọn nút ASM Một hộp thoại mới hiện ra, bạn chọn nơi lưu chương trình Ví dụ tôi lưu vào ổ C:/VD
Nhập tên chương trình
Chọn YES
Trang 4Bây giờ ta sử dụng LC3 Simulator để chạy thử chương trình
Mở chương trình lên và chọn open -> tìm đến thư mục lưu chương trình khi nãy -> nháy đúp vào tên chương trình để mở
Quan sát chương trình dưới ngôn ngữ máy:
(Bạn tự nghiên cứu thêm)
Trang 5Ta có thể sử dụng F10 để run từng lệnh của chương trình Hoặc F5 để run chương trình
Và đây là kết quả
Bài viết này còn rất sơ xày chỉ nói về các bước khỏi đầu của chương trình để các bạn tiện nghiêm cứu ! Ban đầu mình cũng chẵng biết xài mò mẫm rất lâu mới biết được, nên mình viết hướng dẫn sơ sơ cho các bạn để đỡ mất thời gian
Các bạn có ý kiến gì xin đóng góp về email: loc.plsoft@gmail.com
Hoặc phòng 303 A15 – KTX DHQG