+<br />
<br />
Chương 13<br />
Tập lệnh:<br />
Chế độ định địa chỉ và định dạng<br />
<br />
+ NỘI DUNG<br />
1. Các chế độ định địa chỉ<br />
Địa chỉ tức thời<br />
Địa chỉ trực tiếp<br />
Địa chỉ gián tiếp<br />
Địa chỉ thanh ghi<br />
Địa chỉ gián tiếp thanh ghi<br />
Địa chỉ thay thế<br />
Địa chỉ ngăn xếp<br />
2. Chế độ địa chỉ của x86 và ARM<br />
3. Định dạng lệnh<br />
Chiều dài lệnh<br />
Phân bổ Bit<br />
Lệnh có độ dài thay đổi<br />
4. Các định dạng lệnh của x86 và ARM<br />
<br />
+<br />
<br />
1. Các chế độ định địa chỉ<br />
Tức<br />
<br />
thời<br />
<br />
Trực<br />
<br />
tiếp<br />
<br />
Gián<br />
<br />
tiếp<br />
<br />
Thanh<br />
<br />
ghi<br />
<br />
Thanh<br />
<br />
ghi gián tiếp<br />
<br />
Thay<br />
<br />
thế<br />
<br />
Ngăn<br />
<br />
xếp<br />
<br />
Các chế độ định địa chỉ<br />
<br />
+<br />
<br />
Các chế độ định địa chỉ cơ bản<br />
<br />
<br />
<br />
A = nội dung trường address trong từ lệnh<br />
<br />
<br />
<br />
R = Nội dung trường address trong lệnh tham chiếu đến thanh ghi<br />
<br />
<br />
<br />
EA = địa chỉ hiệu dụng của vị trí chứa toán hạng đc tham chiếu<br />
<br />
<br />
<br />
(X) = Nội dung của vị trí bộ nhớ X hoặc thanh ghi X<br />
<br />