Networks Business Online Việt Nam & International VH2

(Tải về) Tài liệu Lập trình hợp ngữ Assembly tiếng Việt

Đăng ngày 08 November, 2022 bởi admin
Ngôn ngữ assembly ( còn gọi là hợp ngữ ) là một ngôn từ bậc thấp được dùng trong việc viết những chương trình máy tính. Ngôn ngữ assembly sử dụng những từ có tính gợi nhớ, những từ viết tắt để giúp ta dễ ghi nhớ những thông tư phức tạp và làm cho việc lập trình bằng assembly thuận tiện hơn. Mục đích của việc dùng những từ gợi nhớ là nhằm mục đích thay thế sửa chữa việc lập trình trực tiếp bằng ngôn từ máy được sử dụng trong những máy tính tiên phong thường gặp nhiều lỗi và tốn thời hạn .
Một chương trình viết bằng ngôn từ assembly được dịch thành mã máy bằng một chương trình tiện ích được gọi là assembler ( Một chương trình assembler khác với một trình biên dịch ở chỗ nó quy đổi mỗi lệnh của chương trình assembly thành một lệnh Các chương trình viết bằng ngôn từ assembly tương quan rất ngặt nghèo đến kiến trúc của máy tính. Điều này khác với ngôn từ lập trình bậc cao, ít phụ thuộc vào vào phần cứng .
Trước đây ngôn từ assembly được sử dụng khá nhiều nhưng ngày này khoanh vùng phạm vi sử dụng khá hẹp, đa phần trong việc thao tác trực tiếp với phần cứng hoặc hoặc làm những việc làm không liên tục. Ngôn ngữ này thường được dùng cho trình điều khiển và tinh chỉnh ( tiếng Anh : driver ), hệ nhúng bậc thấp ( tiếng Anh : low-level embedded systems ) và những hệ thời hạn thực. Những ứng dụng này có ưu điểm là vận tốc xử lí những lệnh assembly nhanh .

Định nghĩa Assembly trong môi trường .Net Trong phát triển phần mềm trên nền .Net, mỗi một module là một file có thể thực thi. Mỗi module có thể là một thư viện động (.dll) hoặc là một file thực thi (.exe). Một gói kết hợp Assembly là sự kết hợp của một hoặc nhiều module, hoặc file (dll, exe,html) cần để ứng dụng hoạt động, Assembly là đơn vị nhỏ nhất của đoạn mã có khả năng thực thi, đó là đoạn mã có thể nâng cấp và sửa đổi được.

Các gói Assembly hoàn toàn có thể chứa chỉ số phiên bản ứng dụng. ( Theo Cuốn Kỹ thuật lập trình ứng dụng chuyên nghiệp VB.Net ) Sơ lược :
Chương 1 : Cơ bản về hợp ngữ

Chương 2: Trạng thái của vi xử lý và các thanh ghi cờ

Chương 3 : Các lệnh lặp và rẽ nhánh

Chương 4: Các lệnh logic, dịch và quay

Chương 5 : Ngăn xếp và thủ tục
Chương 6 : Lệnh nhân và chia
Chương 7 : Mảng và những chính sách địa chỉ

Source: https://vh2.com.vn
Category : Tin Học