Thanh ghi con trỏ và chỉ số,thanh ghi đa năng
I-Các thanh ghi a nng
-GÓm 4 thanh ghi a nng 16 bit:AX,BX,CX,DX à l°u trï các phép toán sÑ hÍc và logic.Nó có thà tách ra làm 2 thanh ghi 8 bit cao và th¥p à làm viÇc Ùc lp.
+ AX(accumulator,Acc) thanh chéa.Các k¿t qu£ cça các thao tác th°Ýng °ãc chéa ß ây(k¿t qu£ cça phép nhan chia)N¿u k¿t qu£ là 8bit thì thanh ghi AL °ãc coi là Acc
+BX(Base) thanh ghi c¡ sß,th°Ýng chéa Ëa chÉ c¡ sß cça 1 b£ng dùng trong lÇnh XLAT
+CX(count) bÙ ¿m.CX th°Ýng °ãc dùng ê chéa sÑ l§n l·p trong tr°Ýng hãp các lÇnh LOOP(l·p),còn CL th°Ýng chéa sÑ l§n dËch ho·c quay trong các lÇnh dËch ho·c quay thanh ghi>
+DX(data)thanh ghi dï liÇu.DX cùng AX tham gia vào các thao tác cça phép nhân ho·c chia các sÑ 16bit.DX còn dùng à chéa Ëa chÉ cça các cÕng trong các lÇnh vào ra dï liÇu trñc ti¿p
II-Các thanh ghi con trÏ và chÉ sÑ
-Trong 8088 còn có 3 thanh ghi con trÏ và 2 thanh ghi chÉ soos16 bit.Các thanh ghi này trë IP Á có thà °ãc dùng nh° các thanh ghi a nng,nh°ng éng dång chính cça m×i thanh ghi là chúng °ãc ng§n Ënh nh° là thanh ghi lÇch cho các o¡n t°¡ng éng:
+IP con trÏ lÇnh(instruction pointer)IP luôn trÏ vào lÇnh ti¿p theo s½ °ãc thñc hiÇn n±m trong o¡n mã CS.Ëa chÉ ày ç cça lÇnh ti¿p theo này éng vÛi CS:IP và °ãc xác Ënh theo cách ã nói ß trên
ð>xz|¢üþ<rÒÖüúüöüòöòöòîêæh½sºh"F=h96hjh-#,UhýM
0l ¶
^
¼
( n 'ðzþ<rÒÔÖúúúúúúúúúúúúúúúúgdýMÖý+BP con trÏ c¡ sß(base pointer)BP luôn trÏ vào 1 dï liÇ n±m trong o¡n ngn x¿p SS.Ëa chÉ ày ç cça mÙt ph§n tí trong o¡n ngn x¿p éng vÛi SS:SP và °ãc xác Ënh theo cách ã nói ß trên
+SP:con trÏ ngn x¿p(stack pointer)Sp luôn trÏ vào Énh hiÇn thÝi cça ngn x¿p n±m trong o¡n ngn x¿p SS.Ëa chÉ §y ç cça Énh ngn x¿p éng vÛi SS:SP và °ãc xác Ënh theo cách ã nói ß trên
+SI chÉ sÑ gÑc hay nguÓn(source index)SI chÉ vào dï liÇu trong o¡n dï liÇu DS mà Ëa chÉ cå thà §y ç éng vÛi DS:DI và °ãc xác Ënh theo cách ã nói ß trên
+DI chÉ sÑ ích(destination index)DI chÉ vào dï liÇu trong o¡n dï liÇu DS mà Ëa chÉ cå thà §y ç éng vÛi DS:DI và °ãc xác Ënh theo cách ã nói ß trên
Riêng trong các lÇnh thao tác vÛi dï liÇu kiÃu chu×i thì c·p ES:DI luôn éng vÛi Ëa chÉ cça ph§n tí thuÙc chu×i ích còn c·p DS:SI éng vÛi Ëa chÉ cça ph§n tí thuÙc chu×i gÑc
Bạn đang đọc truyện trên: Truyen247.Pro