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

Iczelion Tutorial 01 : Căn bản về lập trình ASM 32-bit

Go down

Iczelion Tutorial 01 : Căn bản về lập trình ASM 32-bit Empty Iczelion Tutorial 01 : Căn bản về lập trình ASM 32-bit

Bài gửi  admin 24/3/2010, 3:36 pm

Các ứng dụng chạy trên nền tảng hệ điều hành Windows 32-bit, nó được chạy dưới chế độ bảo vệ mà chế độ này được sử dụng từ thế hệ bộ vi xử lý 80286. Nhưng bây giờ 80286 không còn được sử dụng nữa. Vì vậy, chúng ta chỉ quan tâm đến các thế hệ từ bộ vi xử lý 80386 trở về sau. Hệ điều hành thực thi mỗi ứng dụng trong một vùng nhớ ảo được định sẵn. Điều này có nghĩa là mỗi chương trình Win32 sẽ có riêng cho mình một vùng nhớ địa chỉ đến 4GB. Tuy nhiên điều này không có nghĩa là mỗi một chương trình đều được cấp 4GB vùng nhớ vật lý, mà chỉ có nghĩa là chương trình có thể định địa chỉ trên bộ nhớ trong vùng 4GB này thôi mà thôi. Hệ điều hành sẽ làm điều gì đó để chương trình có thể tham chiếu đến các giá trị trong vùng nhớ trên. Dĩ nhiên là chương trình sẽ phải bám vào các qui tắc mà hệ điều hành đã qui định, nếu khác nó sẽ gây ra lỗi protection. Mỗi chương trình là “độc quyền” trong vùng địa chỉ của nó. Điều này trái ngược với các chương trình chạy trên nền tảng Windows 16-bit. Tất cả các chương trình trong Windows 16-bit có thể “nhìn” thấy nhau. Nhưng dưới chế độ 32-bit. Điều này sẽ giảm bớt việc thay đổi một chương trình viết đè lên CODE hay DATA của một chương trình khác.

Download: http://www.ziddu.com/download/9438852/Iczelion_Tut_01.pdf.html
admin
admin
Thiếu Úy III
Thiếu Úy III

Tổng số bài gửi : 627
Diem : 6547
Thank : 4
Join date : 24/03/2010
Đến từ : Bỉm Sơn - Thanh hóa

https://itprofes.forumvi.com

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