Thanh ghi con trỏ và chỉ số,thanh ghi đa năng

Màu nền
Font chữ
Font size
Chiều cao dò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 l­p.

+ 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: Truyen2U.Pro