báo cáo '''' cài đặt và sơ lượt về cách sử dụng phần mền emu8086 dùng để lập trình hợp ngữ ''''

25 799 1
báo cáo '''' cài đặt và sơ lượt về cách sử dụng phần mền emu8086 dùng để lập trình hợp ngữ ''''

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

 ĐỀ TÀI Cài đặt lượt về cách sử dụng phần mền emu8086 dùng để lập trình hợp ngữ 1 Giáo viên hướng dẫn : Trần Bá Trí Sinh viên thực hiện :  BÁO CÁO THỰC HÀNH TUẦN 1, TUẦN 2 GIỚI THIỆU: Bài báo cáo về cách cài đặt lượt về cách sử dụng phần mền emu8086 dùng để lập trình hợp ngữ. I. Cài đặt phần mền emu8086 1 .Các bước thực hiện - Bước 1: Nhấn vào biểu tượng setup để thực thi chương trình - Bước 2: Chọn NEXT để tiếp tụ Click chuột vào biểu tượng setup của chương trình Nhấn NEXt để tiếp tục - Bước3: chọn NEXT để tiếp tuc - Bước 4: Chọn đường đẫn để thực thi chương trình sau đó nhấn NEXT để tiếp tục Nhấn NEXt để tiếp tục Nhấn NEXT để tiếp Chọn NEXT để tiếp tục NEXT để tiếp tục - Bước 5: Xác nhận tên emu8086 để chạy - Bước 6: Tiếp theo nhấn INSTALL để bắt đầu quá trình thực hiện Bước 7: Quá trình thực hiện được diễn ra Bước 8: Quá trình setup kết thúc Nhấn INSTALL để chạy Nhấn FINISH để quá trình setup kết thúc II. Cách chạy chương trình đơn giản Bước 1: nhấn vào biểu tượng shortcut của chương trình Bước 2: - - Chọn NEW để tiếp theo - Sau đó chọn COM hoặc EXE để thực hiện chương trình tiếp theo Sử dụng chuột Editor hỗ trợ các hành động của chuột sau đây: Hoạt động của chuột Kết quả L-Nút bấm trên văn bản Thay đổi vị trí dấu nháy R-Nút bấm Hiển thị menu chuột phải L-Button xuống trên lựa chọn, kéo Di chuyển văn bản Ctrl + L-Button xuống trên lựa chọn, kéo Bản sao văn bản L-nút bấm bên trái magrin Chọn dòng L-Nút bấm trên lề trái, kéo Chọn nhiều dòng Alt + L-Button xuống, kéo Chọn cột của văn bản [...]... này chứa thông tin được sử dụng bởi giả lập để tải file BIN tại địa điểm quy định, thiết lập các giá trị đăng ký thực hiện trước; (được tạo ra chỉ khi một thực thi là một tập tin BIN) Sử dụng giả lập Nếu bạn muốn tải mã của bạn vào giả lập, chỉ cần nhấp vào "Emulate"nút Nhưng bạn cũng có thể sử dụng giả lập để tải file thực thi ngay cả khi bạn không... này là duy nhất cho emu8086 giả lập - Xử lý lỗi lắp ráp trình biên dịch ngôn ngữ (hoặc lắp ráp) báo cáo về các lỗi trong một cửa sổ thông tin riêng biệt: • • MOV DS, 100 - là bất hợp pháp hướng dẫn đăng ký vì phân khúc không thể được đặt trực tiếp, nói chung mục đích đăng ký nên được sử dụng, ví dụ MOV AX, 100 MOV DS, AX MOV AL, 300 - là bất hợp pháp bởi vì AL hướng... thập lục phân khi không xác định các giá trị này được thiết lập theo mặc định: LOAD_SEGMENT = 0.100 LOAD_OFFSET = 0.000 CS = ES = SS = DS = 0.100 IP = 0.000 nếu LOAD_SEGMENT LOAD_OFFSET không quy định, sau đó CS các giá trị IP được sử dụng ngược lại "# Mem = " Chỉ thị có thể được sử dụng để viết các giá trị vào bộ nhớ trước khi chương trình bắt đầu # MEM = NNNN, [bytestring]-NNNN: NNNN, [bytestring]... giả lập tạo ra một tập tin FLOPPY_1, FLOPPY_2, FLOPPY_3 Tạo đĩa mềm được hình ảnh của sản phẩm nào IBM / MS-DOS định dạng ảnh đĩa Chỉ có 4 ổ đĩa mềm được hỗ trợ (0 3)! Để xóa một ổ đĩa mềm, bạn nên đóng giả lập, xóa các file bằng tay yêu cầu khởi động lại giả lập Bạn có thể xác định số ổ đĩa mềm bằng cách sử dụng thuộc INT 11h AX này trả về chức năng đăng ký với danh sách thiết bị BIOS Bit 7 và. .. tuy nhiên để thực hiện kiểm tra chính xác trong giả lập, bạn sẽ cần phải thêm những chỉ thị: # cs = 0 # ip # = 7c00 # - lắp ráp viết các giá trị này vào file binf Bạn có thể viết một khu vực khởi động của một FLOPPY_0 (virtual đĩa mềm) thông qua trình đơn trong giả lập: [Ổ đĩa ảo] -> [ghi 512 byte tại 7c00 để] khu vực khởi động đầu tiên bạn nên lập một thùng tập tin tải nó tại giả lập (xem "micro-os_loader.asm"... tại giả lập (xem "micro-os_loader.asm" "vi os_kernel.asm" trong c: \ emu8086 \ ví dụ để biết thêm thông tin) sau đó chọn [ổ ảo] -> [khởi động từ menu] đĩa mềm để giả lập khởi động từ đĩa mềm ảo sau đó, nếu bạn đang hiếu kỳ, bạn có thể viết các tập tin tương tự để thực sự đĩa mềm khởi động máy tính của bạn từ nó bạn có thể sử dụng "writebin.asm" từ c: \ emu8086 \ ví dụ \ vi hệ điều hành không... hỗ trợ bởi dos cửa sổ dấu nhắc lệnh # make_bin # - một tập tin thực thi đơn giản Bạn có thể xác định các giá trị của tất cả các đăng ký, phân khúc bù đắp cho khu vực bộ nhớ nơi mà tập tin này sẽ được nạp Khi tải "MY.BIN" tập tin vào giả lập nó sẽ tìm một "MY.BINF" tập tin, tải "MY.BIN" tập tin vào vị trí quy định tại "MY.BINF" tập tin, đăng ký cũng được thiết lập bằng cách sử dụng thông tin... tin đó (mở tập tin này trong một trình soạn thảo văn bản để chỉnh sửa hoặc điều tra) trong trường hợp giả lập này là không thể tìm thấy "MY.BINF" tập tin, các giá trị đăng ký hiện hành được sử dụng "MY.BIN file" được tải tại hiện CS: IP thực hiện bắt đầu từ giá trị trong CS: IP bin loại tập tin không phải là duy nhất cho giả lập, tuy nhiên các chỉ thị, là duy nhất sẽ không hoạt động nếu file bin... DOS Windows Command Prompt # make_exe # - nâng cao hơn định dạng của một tập tin thực thi không bị hạn chế bởi kích thước số lượng các phân đoạn stack đoạn cần được quy định trong chương trình exe bạn có thể chọn mẫu từ trình đơn mới để tạo ra một chương trình exe đơn giản với các dữ liệu được xác định trước, ngăn xếp, các đoạn code điểm vào (nơi bắt đầu thực hiện) được xác định bởi một lập trình. .. tiên đi một số dạng thập lục phân sau đó một bình luận Các ý kiến được thêm vào chỉ để làm cho một số thứ tự, khi tải một file giả lập BINF nó không quan tâm đến ý kiến nó chỉ cần nhìn cho một giá trị về ngành, nghề cụ thể, do đó, dòng lệnh là rất quan trọng Chú ý: hiện có Tập tin được tự động ghi đè binf về lập lại Trong trường hợp tải trọng để bù đắp giá trị không phải là số . THIỆU: Bài báo cáo về cách cài đặt và sơ lượt về cách sử dụng phần mền emu8086 dùng để lập trình hợp ngữ. I. Cài đặt phần mền emu8086 1 .Các bước thực hiện - Bước 1: Nhấn vào biểu tượng setup để thực.  ĐỀ TÀI Cài đặt và sơ lượt về cách sử dụng phần mền emu8086 dùng để lập trình hợp ngữ 1 Giáo viên hướng dẫn : Trần Bá Trí Sinh viên thực hiện :  BÁO CÁO THỰC HÀNH TUẦN 1,. thi là một tập tin BIN). Sử dụng giả lập Nếu bạn muốn tải mã của bạn vào giả lập, chỉ cần nhấp vào "Emulate"nút Nhưng bạn cũng có thể sử dụng giả lập để tải file thực thi ngay cả

Ngày đăng: 27/06/2014, 06:51

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan