.ASM - Phần mở rộng của tệp

ASM là tập tin mã nguồn ngôn ngữ lắp ráp.

Tính năng Mô tả
Phần mở rộng của tệp .asm
Định dạng Text
Danh mục Developer

Tệp ASM là gì?.

ASM mở rộng tệp được liên kết với các chương trình được viết bằng ngôn ngữ lắp ráp, ngôn ngữ lập trình cấp thấp, có thể được chuyển đổi sang ngôn ngữ máy khác.

Các tệp ASM có thể được chỉnh sửa với trình chỉnh sửa văn bản và chạy bằng chương trình trình biên dịch, chẳng hạn như HLA, MASM, FASM, NASM hoặc GAS.

Thông thường, một trình biên dịch hiện đại tạo mã đối tượng bằng cách dịch các bản mnemonics hướng dẫn lắp ráp thành các opcode và bằng cách giải quyết các tên biểu tượng cho các vị trí bộ nhớ và các thực thể khác. Việc sử dụng các tài liệu tham khảo tượng trưng là một tính năng chính của các nhà lắp ráp, lưu các tính toán tẻ nhạt và cập nhật địa chỉ thủ công sau khi sửa đổi chương trình. Hầu hết các nhà lắp ráp cũng bao gồm các cơ sở vĩ mô để thực hiện thay thế văn bản, EG, để tạo ra các chuỗi hướng dẫn ngắn phổ biến để chạy nội tuyến, thay vì trong một chương trình con.

Các nhà lắp ráp thường đơn giản hơn để viết so với các trình biên dịch cho các ngôn ngữ cấp cao và đã có sẵn từ những năm 1950. Các nhà lắp ráp hiện đại, đặc biệt là các kiến ​​trúc dựa trên RISC, như MIPS, Sun SPARC và HP PA-RISC, tối ưu hóa lịch hướng dẫn để khai thác đường ống CPU một cách hiệu quả.

Do mã lắp ráp thường khó ghi hơn mã C hoặc C ++, nên các tệp ASM thường được kết hợp với các tệp tập lệnh C hoặc C ++ khác, sẽ xử lý phần lớn logic ứng dụng.

Các loại MIME:
văn bản/x-asm
văn bản/đơn giản

Các tập tin có phần mở rộng ASM thường là mã nguồn trong ngôn ngữ lắp ráp. Được sử dụng bởi nhiều chương trình.


Cách mở: Bạn có thể mở và chỉnh sửa tệp ASM bằng bất kỳ trình soạn thảo văn bản phù hợp hoặc công cụ phần mềm lập trình chuyên dụng nào.
Cách chuyển đổi: Có thể có thể được biên dịch thành các định dạng khác.

Developer

Text

Phần mở rộng tệp mới Cập nhật gần đây Tệp ảnh 3D Tệp âm thanh Tệp sao lưu Tệp CAD Tệp thô của máy ảnh Tệp nén Tệp dữ liệu Tệp cơ sở dữ liệu Tệp dành cho nhà phát triển Tệp ảnh đĩa Tệp được mã hóa Tệp thực thi Tệp phông chữ Tệp GIS Tệp trò chơi Tệp khác Tệp bố cục trang Tệp plugin Tệp ảnh raster Tệp cài đặt Tệp bảng tính Tệp hệ thống Tệp văn bản Tệp ảnh vectơ Tệp Video Tệp Web Tệp sách điện tử