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.

Địa chỉ Logic và địa chỉ Vật lý

Go down

Địa chỉ Logic và địa chỉ Vật lý Empty Địa chỉ Logic và địa chỉ Vật lý

Bài gửi  tranphamngocvan(I83C) 15/11/2010, 20:27

Địa chỉ Logic và địa chỉ vật lý‎ khác nhau thế nào?
- Địa chỉ vật l‎y(physical address) (địa chỉ thực,địa chỉ tuyệt đối) là một vi trí thực trong bộ nhớ chính
- Địa chỉ luận l‎y (logical address) là tham chiếu đến một vi trí nhớ độc lập với cấu trúc, tổ chức vật lý của bộ nhớ. Ví dụ các tiến trình biên dịch (compiler) tạo ra mã lệnh chương trình mà trong đó mọi tham chiếu bộ nhớ đều là địa chỉ luận lý
- Ngoài ra còn có địa chỉ tương đối(relative address) là một kiểu địa chỉ luận l‎y trong đó các địa chỉ được biểu diễn như là vị trí tương đối so với một điểm xác định nào đó trong chương trình ( ví dụ : điểm bắt đầu chương trình,…)
- Khi một lệnh được thực thi, các tham chiếu đến địa chỉluận lý phải được chuyển đổi thành địa chỉ thực. Thao tác chuyển đổi này thường có sự hỗ trợ của phàn cứng để đạt hiệu suất cao
Thực hiện đèn hiệu có hàng chờ
- Với tác nguyên Wait có vòng lặp vô tận kiểm tra biến đếm S có nhỏ hơn 0 hay không, điều đó là cho các tiến trình có thể tự khóa mình(Block itseft) và chuyển sang trạng thái waiting, sau đó xếp vào hàng chờ của đèn hiệu. trình điều phối CPU có thể chọn tiến trình khác trong hàng chờ Ready để thực hiện
- Khi một tiến trình nào đó thực hiện lệnh Signal(S), một tiến trình P nào đó đang chờ tại S được lựa chọn và đánh thức bằng lệnh WakeUp(P) để chuyển P từ trạng thái Waiting sang trạng thái Ready. Lúc này trình điều phối có thể cho P thực thin gay hay không còn tùy thuộc vào thuật giải cụ thể
Năm tiêu chí điều phối CPU là những tiêu chí nào?
- Công suất CPU (CPU utilisation); thực tế đạt từ 40%-90% thời gian CPU.CPU càng bận càng tốt
- Thong suất hệ thống (Throughput) số TT hoàn tất trong 1 đơn vị thời gian, ví dụ: 1 TT/giờ; 10TT/giây
- Tổng thời gian làm việc( Turnaround Time): kể từ khi bắt đầu đến khi kết thúc tiến trình( bao gồm tổng thời gian chờ tại Ready Queue, tổng thời gian sử dụng CPU, tổng thời gian I/O…)
- Thời gian chờ(Waiting Time) tổng thời gian chờ tại Ready Queue
- Thời gian đáp ứng(Response Time) thời gian kể từ khi người dung đặt yêu cầu cho đến khi có phản hồi đầu tiên




tranphamngocvan(I83C)

Tổng số bài gửi : 6
Join date : 21/10/2010

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