tailieunhanh - Nguyên tác và quy trình cài đặt các ứng dụng trong windows p5
Các hãng viết các chương trình dịch (Assembler) được sử dụng phổ biến từ trước tới nay đều không tích hợp một trình có chức năng soạn thảo với Assembler. Để soạn thảo chương trình nguồn chúng ta tự chọn cho mình một chương trình soạn thảo văn bản, thí dụ SideKick, Turbo Pascal, Turbol C, . | Các hãng viết các chương trình dịch Assembler được sử dụng phổ biến từ trước tới nay đều không tích hợp một trình có chức năng soạn thảo với Assembler. Để soạn thảo chương trình nguồn chúng ta tự chọn cho mình một chương trình soạn thảo văn bản thí dụ SideKick Turbo Pascal Turbol C . Yêu cầu đối với chương trình soạn thảo văn bản là nó không sử dụng các mã ASCII mở rộng hoặc các ký tự điều khiển. Tất nhiên trong chương trình nguồn có thể có một số ký tự điều khiển như về đầu dòng - CR xuống dòng - LF tụt vào - TAB hết file - EOF. Sử dụng chức năng soạn thảo của Turbo Pascal để soạn thảo rất tiện lợi quen thuộc đối với các bạn sinh viên dễ trình bày chương trình nguồn đẹp. Sử dụng SideKick cũng rất tiện lợi các thao tác soạn thảo khá giống Turbo Pascal. Nếu phải làm việc trên đĩa mềm thì sử dụng SideKick tốt hơn vì nó là chương trình thương trú nhỏ chỉ cần nạp từ đĩa vào bộ nhớ một lần sau đó khi cần gọi ra để làm viêc chỉ cần kích hoạt nó trong bộ nhớ ấn CTRL_ALT khi thoát soạn thảo chỉ cần ấn ESC. Nên đặt tên mở rộng của file chương trình nguồn là .asm vì khi sử dụng Assembler để hợp dịch chương trình nguồn nếu ta không chỉ ra tên mở rộng thì nó luôn ngầm hiểu là file có tên mở rộng như vậy .asm . Ví dụ chúng ta soạn thảo môt chương trình nguồn và ghi lên đĩa với tên file là . c. Bước 3 Hợp dịch chương trình nguồn Trên thị trường có khá nhiều Assembler trong đó Assembler của Microsoft được sử dụng rộng rãi nhất và các tài liệu về nó cũng sẵn nhất. Sau Assembler của Microsoft là Assembler của hãng Borland. Trong giáo trình Nhập môn Assembler là lập trình hệ thống này chúng ta sẽ sử dụng Assembler của Microsoft nó tương thích với Assembler của IBM và của Borland. d. Bước 4 Kết nối chương trình và số liệu bước Link Có một số chương trình thực hiện chức năng này thí dụ của Microsoft của Borland. chúng có tên gọi chung là Linker. Chương trình LINK thực hiện việc dịch các mã đối tượng có thể định vị lại được relocatable object code do .
đang nạp các trang xem trước