Tin học
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Khái niệm System Call và 3 phương thức truyền tham số?

Go down

Khái niệm System Call và 3 phương thức truyền tham số? Empty Khái niệm System Call và 3 phương thức truyền tham số?

Bài gửi  lethianhnhat_I12A 25/2/2012, 19:14

- System calls cung cấp giao diện làm việc giữa một chương trình đang thực thi và hệ điều hành:
+ Thông thường là các thư viện hợp ngữ (assembly).
+ Các ngôn ngữ lập trình cấp cao thường có các thư viện lập trình thay cho các thư viện hợp ngữ của hệ thống, cho phép lập trình viên triệu gọi system calls trực tiếp (ví dụ: C/C++, Win32 API)
- Ba phương pháp truyền thông số giữa process và hệ điều hành:
+ Truyền thông số qua các thanh ghi (registers).
+ Truyền tham số qua một vùng nhớ chia sẻ, địa chỉ của vùng nhớ gửi đến OS qua thanh ghi.
+ Truyền tham số qua stack. Razz


lethianhnhat_I12A

Tổng số bài gửi : 14
Join date : 18/02/2012
Age : 36
Đến từ : Kbang - Kbang - Gia lai

Về Đầu Trang Go down

Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết