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  dothanhnhan44 (113A) 21/7/2012, 23:59

- 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. alien

dothanhnhan44 (113A)

Tổng số bài gửi : 17
Join date : 17/07/2012

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