lenhchedolenh
a)Lệnh:
Là 1 từ nhị phân(biểu diễn dưới dạng số nhị phân)
_Mỗi lệnh có một chứ năng cụ thể.
_Lệnh được chứa từ bộ nhớ.
_Để thực hiện thì lệnh được đọc từ memory-> CPU
_Các lệnh thường được tập hợp thành các nhóm lệnh:
+Vận chuyển dữ liệu
+Tính toán
+Điều khiển chương trìn
+Các lệnh đặc biệt
*Giai đoạn thực hiện lệnh
_Đọc mã lệnh Instruction fetch
_Giải mã lệnh Instruction decode
_Thực hiện lệnh Instruction Execution
_Ghi kết quả
*Dạng lệnh
Mã lệnh các toán hạng
opcode Operanols
*Chu kì lệnh(Instruction cycle):
+Thiết bị xuất dữ liệu
_Là khoảng thời gian thực hiện xong 1 lệnh
_Mỗi một pha thực hiện lệnh gồm một số chu kì máy, 1 chu kì máy bao gồm 1 chu kì nhịp đồng hồ.
_Chu kì lệnh gồm có:
+Chu kì đọc mã lệnh
+Chu kì đọc bộ nhớ dữ liệu
+Chu kì ghi bộ nhớ dữ liệu
+Chu kì đọc thiết bị vào ra
+Chu kì ghi thiết bị vào ra
+Chu kì chấp nhận ngắt
+Chu kì bus rỗi
b)Các chế độ địa chỉ (Addressing mode)
Cách thức/Phương thức mà vi xử lí tổ chức các toán hạng
_Chế độ địa chỉ tức thì (Immedicate Addressing Mode)
Sử dụng 1 hằng để làm toán hạng gốc
Cần các toán hạng gốc
Cần các toán hạng # -> ô nhớ, thanh ghi
_Chế độ địa chỉ trực tiếp(Direct Addressing mode)
Sử dụng 1 hằng để biểu diễn địa chỉ 1 ô nhớ là 1 toán hạng khác hằng, thanh ghi, ô nhớ.
Load 1000 R1; M[1000] -> R1
Load R1 1000; R1 ->M[1000]
_Chế độ địa chỉ gián tiếp :
+Gián tiếp qua thanh ghi
Sử dụng 1 thanh ghi, chứa địa chỉ 1 ô nhớ làm toán hạng
Các toán hạng khác có thể là hằng, thanh ghi, ô nhớ.
VD:load(R1,R2;M[R1]->R2 chuyển nội dung của ô nhớ vào thanh ghi)
Load #2000,R1 2000-> M[R1] nạp 2000 vào ô nhớ có địa chỉ chứa trong thanh ghi R1
+Gián tiếp qua ô nhớ:
Sử dụng 1 ô nhớ để chứa 1 địa chỉ ô nhớ làm 1 toán hạng. Các toán hạng khác có thể là hằng/ thanh ghi/ ô nhớ. Load A,R1;M[M[A1]->R1]
+Gián tiếp qua thanh ghi vào bộ nhớ:
_Các chế độ địa chỉ số
Sử dụng:+thanh ghi chỉ số R index
+hằng
VD load + Rindex,R;M[x+index]-> R1.
_Các chế độ địa chỉ khác:
Chế độ địa chỉ tương đối
Chế độ địa chỉ tự động tăng
Chế độ địa chỉ tự động giảm
Bạn đang đọc truyện trên: Truyen247.Pro