Cấu trúc máy tính là một mảng kiến thức nghiên cứu về cách xử lý của một hệ thống máy tính dưới cách nhìn của một lập trình viên. Cách nhìn này thực tế cũng có nhiều khía cạnh
Trang 1BµI 10
mét sè tæng hîp
vÒ KiÕn tróc IA32
Trang 21 M«i tr êng thi hµnh ch ¬ng tr×nh
Trang 31 M«i tr êng thi hµnh ch ¬ng tr×nh c¬ së
Trang 42 Tæ chøc c¸c thanh ghi thùc hiÖn
ch ¬ng tr×nh
Tæ chøc c¸c thanh ghi ®a n¨ng
Trang 7Tæ chøc thanh ghi cê
Trang 8phép kiểm tra xếp dữ liệu ở bộ nhớ
Xóa để bỏ chế độ kiểm tra
Trang 9 VIF Virtual Interrupt Flag: T ơng ứng với cờ IF nh ng cho chế độ ảo.
Bật để chỉ Ngắt đang dừng Xóa khi không có ngắt bị dừng Cờ đ ợc dùng cùng với cờ VIF
cho phép hoặc hủy chế độ dùng lệnh
có chỉ số phân biệt CPU
Trang 10 IOPL I/O Privilege Level Field: Để
chỉ mức u tiên Vào/ra của ch ơng
trình hiện hành Mức u tiên của ch
ơng trình hiện hành phải nhỏ hơn
hoặc bằng mức u tiên vào/ra khi
truy cập không gian vào/ra
chuỗi ngắt Bật khi nhiệm vụ hiện tại
đ ợc kết nối với nhiệm vụ tr ớc đó
Xóa nếu không có liên kết
Trang 113 m« h×nh bé nhí
Trang 12C¸c thanh ghi ®o¹n trong mo h×nh bé nhí ph¼ng
Trang 13Flat memory model:
Không gian địa chỉ tuyến tính đ
ợc địa chỉ hóa theo byte với địa
Trang 14C¸c thanh ghi ®o¹n ë m« h×nh bé nhí ph©n ®o¹n
Trang 15Segmented memory model:
®o¹n riªng biÖt.
Trang 16 Để địa chỉ hóa 1 byte, ch ơng trình dùng địa chỉ logic gồm bộ chọn
đoạn và offset Bộ chọn đoạn để
Trang 17Mô hình bộ nhớ chế độ địa chỉ thực
Trang 18Real-address mode memory
model:
Là mô hình bộ nhớ cho bộ VXL 8086
Chế độ địa chỉ thực sử dụng các
đoạn bộ nhớ 64 KB
Kích th ớc cực đại của không gian
địa chỉ tuyến tính ở chế độ địa chỉ
thực là 1 MB
Trang 194 C¸c d¹ng d÷ liÖu
D¹ng d÷ liÖu c¬ së
D¹ng d÷ liÖu sè
D¹ng d÷ liÖu 64 bit SIMD nÐn
D¹ng d÷ liÖu 128 bit SIMD
nÐn
Trang 20D¹ng d÷ liÖu c¬ së
Trang 21D¹ng d÷ liÖu sè
Trang 22D¹ng d÷ liÖu SIMD 64 bit nÐn
Trang 23D¹ng d÷ liÖu SIMD 128 bit nÐn