Tham khảo tài liệu 'giáo trình kỹ thuật vi xử lý tập 1 part 4', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | 164 Giáo trình Kỹ thuật vi xử lý Chu kỳ N - 1 Đọc lênh IF N 1 N 2 N 3 N 4 N 5 N 6 N - 2 N - 1 Giải mã lệnh 10 N 1 N 2 N 3 N 4 N 5 N - 3 N - 2 N - 1 Tạo địa chỉ toán hạng OA N 1 N 2 N 3 N 4 N - 4 N - 3 N -2 N -1 Đọc toán hạng OF N 1 N 2 N 3 N - 5 N -4 N - 3 N-2 N - 1 Thực hiện lệnh ĨE N 1 N 2 N -6 N - 5 N -4 N - 3 N-2 N - 1 Cất giữ kết quả RS N 1 Hình Đường ổng lệnh bén trong 80286 Thao tác của bốn đơn vị xử lý bên trong 80286 theo đường ống lệnh được mô tả trong hình . Nhờ kỹ thuật đường ống lệnh được đưa vào cho 80286 mà tốc độ thực hiện các lệnh máy tăng lên rất nhiều tăng gấp 3 5 lần so với 8086 8088. Bảng là sự so sánh hiệu suất thực hiện một số lệnh máy của các chip 8086 8088 và 80286. Bảng So sánh hiệu suất thực hiện lệnh của các chip 8086 8088 vá 80286 Lệnh máy Sô nhỊp đống hố 8088 8086 80286 MOV AX BX DI 23 19 5 JMP BX DI 26 26 7 ADD BX DI cx 31 22 5 SUB BX DI cx 31 23 5 MUL AX BX DI 144 140 24 DIV AX BX DI 171 167 25 Chương 2 Cấu trúc và hoạt động của vi xử lý 165 Hình Bốn đơn vị xử lý bên trong 80286 thao tác các lệnh theo đường ống 6 Các thanh ghi của 80286 Vì 80286 có thể làm việc ở 2 chế độ chê độ địa chỉ thực hay còn gọi là chê độ 8086 và chê độ địa chỉ bảo vệ và ảo nên sự tham gia của các thanh ghi của 80286 trong các chê độ làm việc có khác nhau Vì vậy nên xét riêng trong mục lớn vê các thanh ghi của 80286. Các thanh ghi chung con trỏ lệnh vá thanh ghi cờ của 80286 Trong mô hình lập trình tất cả 8 thanh ghi chung AX BX cx DX SI. DI BP SP con trỏ lênh IP và thanh ghi cờ Flags của 80286 giống 8086 8088 chúng đều có độ rộng 16 bit. Các thanh ghi chung có thể thao tác với các dữ liêu theo byte cao H byte thấp L và từ W hay đổ chứa địa chỉ. Các thanh ghi BX SI DI BP và SP thường dùng để chứa Offset của ngăn nhớ. Thanh ghi DX chứa địa chỉ cổng I O cho các lệnh IN N và OUT N trong đó N là số hiệu cổng I O. 66 Giáo trình Ky thuật vi xử lý Các thanh ghi đoạn của 80286 và các bảng mô tả đoạn Các thanh ghi đoạn dùng để đánh địa chỉ ngăn