基本寄存器包括通用寄存器、指令指針寄存器、標(biāo)志"> 蜜臀色欲AV无码人妻,天堂中文字幕一区二区三区,精品无码久久久久久久动漫app,成人无码AV片AV片AV无码
大學(xué)生新聞網(wǎng)
大學(xué)生新聞大學(xué)生活校園文學(xué)大學(xué)生村官
社會實(shí)踐活動社會實(shí)踐經(jīng)歷社會實(shí)踐報(bào)告社會實(shí)踐總結(jié)社會實(shí)踐心得
全國排名校友會版軟科排名分類排名本科排名一本排名二本排名?婆琶
求職簡歷職場法則面試技巧職場故事求職招聘
英語學(xué)習(xí)計(jì)算機(jī)學(xué)習(xí)電氣工程機(jī)械工程經(jīng)濟(jì)管理建筑設(shè)計(jì)財(cái)務(wù)會計(jì)
申請書證明書檢討書自薦信演講稿心得體會調(diào)查報(bào)告讀后感求職信推薦信其它范文
 

80x86基本寄存器

8086~Pentium微處理器的寄存器組按功能可分為四類――基本寄存器、系統(tǒng)級寄存器、調(diào)試和測試寄存器、浮點(diǎn)寄存器。

  基本寄存器包括通用寄存器、指令指針寄存器、標(biāo)志寄存器和段寄存器,這些寄存器在程序設(shè)計(jì)中非常重要。

  系統(tǒng)級寄存器包括5個(gè)控制寄存器CR0~CR4,4個(gè)系統(tǒng)地址寄存器GDTR、IDTR、LDTR和TR。控制寄存器CR0~CR4用于存放全局特征,如是否用高速緩沖和浮點(diǎn)寄存器,是否分段分頁等。系統(tǒng)地址寄存器用于保護(hù)模式下地址轉(zhuǎn)換和信息的保護(hù)。

  調(diào)試寄存器DR0~DR7共8個(gè)32位可編程寄存器,用于支持系統(tǒng)的調(diào)試功能;測試寄存器TR3~TR7共5個(gè),用于高速緩沖和轉(zhuǎn)換后援緩沖器TLB的測試。

  浮點(diǎn)寄存器共13個(gè),用于支持浮點(diǎn)運(yùn)算。

   PC系列微機(jī)的寄存器總體上可分為程序可見和不可見兩類。在程序設(shè)計(jì)期間要使用的、并可由指令來指定它們的寄存器稱為程序可見寄存器。在應(yīng)用程序設(shè)計(jì)期 間,不能直接尋址的寄存器稱為程序不可見寄存器,但系統(tǒng)程序設(shè)計(jì)期間可以被間接引用。只有80286及其以上的微處理器包含程序不可見寄存器,用于控制和 操作保護(hù)模式存儲器系統(tǒng)。

  2.2.1 基本寄存器

  基本寄存器可分為通用寄存器和專用寄存器。通用寄存器包括 EAX、EBX、ECX、EDX、EBP、EDI和ESI。這些寄存器存儲邏輯和算術(shù)運(yùn)算中的操作數(shù),或保存地址運(yùn)算中的操作數(shù)(通常為32位的地址)。 專用寄存器包括:指令指針寄存器EIP,堆棧指針ESP,標(biāo)志寄存器EFLAGS,段寄存器CS、DS、ES、SS、FS和GS。

  由可見,基本寄存器又可分為8位、16位和32位寄存器。

   16位寄存器有AX、BX、CX、DX、SP、BP、DI、SI、IP、FLAGS、CS、DS、ES、SS、FS和GS。其中AX、BX、CX和DX 可拆分為8位寄存器AH、AL, BH、BL, CH、CL, DH、DL。16位寄存器主要用于8086到80286的16位微處理器和實(shí)地址方式。

  32位擴(kuò)展寄存器是EAX、EBX、ECX、EDX、ESP、EBP、EDI、ESI、EIP和EFLAGS。這些32位擴(kuò)展寄存器和16位寄存器FS、GS只用于80386及更高型號的微處理器中。

  1.通用寄存器

  1)EAX(累加器)

  EAX可作為32位寄存器(EAX)、16位寄存器(AX)或8位寄存器(AH或AL)引用。累加器用于如乘法、除法及一些調(diào)整指令,對于這些指令,累加器常表現(xiàn)為隱含形式。在80386及更高型號的微處理器中,EAX寄存器也可以保存訪問存儲單元的偏移地址。

  2)EBX(基址)

  EBX可作為EBX、BX、BH或BL尋址。在所有型號的微處理器中,EBX常用來作地址指針,用于保存訪問存儲單元的偏移地址。

  3)ECX(計(jì)數(shù))

   ECX是個(gè)通用寄存器,經(jīng)常作計(jì)數(shù)器,用于保存許多指令的計(jì)數(shù)值。在80386及更高型號的微處理器中,ECX寄存器也可保存訪問存儲器數(shù)據(jù)的偏移地 址。用于計(jì)數(shù)的指令是重復(fù)的串指令、移位、循環(huán)指令。移位指令用CL計(jì)數(shù),重復(fù)的串指令用CX計(jì)數(shù),循環(huán)指令用CX或ECX計(jì)數(shù)。

  4)EDX(數(shù)據(jù))

  EDX是通用寄存器,常與EAX配合,用于保存乘法形成的部分結(jié)果,或者除法之前部分被除數(shù)。對于80386及更高型號的微處理器,這個(gè)寄存器也可尋址存儲器數(shù)據(jù)。

  5)EBP(基指針)

  這個(gè)寄存器可作為BP或者EBP尋址,EBP可指向所有型號微處理器的存儲位置,常用于堆棧的操作。

  6)EDI(目標(biāo)間址)

  EDI常用于尋址串指令的目標(biāo)數(shù)據(jù)串,它的另一個(gè)功能是作為32位(EDI)或者16位(DI)通用寄存器使用。

  7)ESI(源間址)

  ESI既可作為ESI,也可作為SI來使用。ESI為串指令尋址源數(shù)據(jù)串。如同EDI一樣,ESI也作為通用寄存器使用。作為16位寄存器,由SI尋址;作為32位寄存器,由ESI尋址。

  2.指令指針寄存器EIP

   指令指針寄存器EIP存放指令的偏移地址。當(dāng)微處理器工作在實(shí)模式下時(shí),這個(gè)寄存器是IP(16位),當(dāng)80386及更高型號的微處理器工作于保護(hù)模式 下時(shí),則是EIP(32位)。指令指針總是指向程序的下一條指令,用于微處理器在程序中順序地尋址代碼段內(nèi)的下一條指令。當(dāng)遇到跳轉(zhuǎn)指令或調(diào)用指令時(shí),指 令指針寄存器的內(nèi)容需要修改。

  3.堆棧指針寄存器ESP

  ESP尋址一個(gè)稱為堆棧的存儲區(qū)。通過這個(gè)指針,存取堆棧存儲器數(shù)據(jù),具體操作將在本書后面說明。作為16位寄存器被引用時(shí),是SP;如果作為32位寄存器,則是ESP。
    作者:大學(xué)生新聞網(wǎng) 來源:大學(xué)生新聞網(wǎng)
    發(fā)布時(shí)間:2018-09-15 瀏覽:
  • 面對面學(xué)習(xí)總是比在線學(xué)習(xí)好嗎
  • 最近關(guān)于重新開放學(xué)校的激烈爭論主要取決于在線教學(xué)的質(zhì)量。這是可以理解的。但是,關(guān)于在線指導(dǎo)的許多內(nèi)容仍然被誤解。現(xiàn)在該改變這種
  • 06-09 關(guān)注:73
  • 在線學(xué)習(xí)的4條建議
  • 印第安納大學(xué)(IU)的新資源介紹了使在線學(xué)習(xí)成功的一些最重要因素。

    當(dāng)IU關(guān)閉體育課并轉(zhuǎn)向在線教學(xué)時(shí),電子學(xué)習(xí)研究與實(shí)踐實(shí)驗(yàn)室開始
  • 06-09 關(guān)注:65
  • 激光視盤 可以自由放置和使用
  • 激光視盤采用丙烯酸塑料制成,大多數(shù)光盤直徑為30厘米(C12英寸),也有13厘 米(5英寸)的小型盤,盤的轉(zhuǎn)速為1500轉(zhuǎn)/分,但應(yīng)指出,為
  • 09-18 關(guān)注:133
  • 數(shù)字技術(shù)用于語音信號高效多路傳輸
  • 欣賞聲音、喜愛音樂,這是音響的源點(diǎn)。為了滿足這一需要,音響系統(tǒng)需由兩個(gè)系統(tǒng)組成。其一是對音樂與人聲加以收音并加以調(diào)整,記錄在唱
  • 09-18 關(guān)注:122
  • 電腦正在進(jìn)入有線電視網(wǎng)
  • 當(dāng)前,隨著數(shù)字計(jì)算機(jī)和多媒體技術(shù)的發(fā)展,許多大的計(jì)算機(jī)制造公司都提出,在微型計(jì)算機(jī)上實(shí)現(xiàn)電視的功能,即利用計(jì)算機(jī)網(wǎng)絡(luò)來接收數(shù)字
  • 09-18 關(guān)注:128
  • 電視信號的傳輸過程
  • 當(dāng)前,像高保真音響、高清晰度電視、VCD、數(shù)碼錄音等新詞匯大量充斥在我們身邊,它們一方面代表這新技術(shù)的涌現(xiàn),另一方面也體現(xiàn)了這些
  • 09-18 關(guān)注:196
  • 中斷技術(shù)引入計(jì)算機(jī)系統(tǒng)
  • 中斷技術(shù)是現(xiàn)代計(jì)算機(jī)系統(tǒng)中很重要的功能。最初,中斷技術(shù)引入計(jì)算機(jī)系統(tǒng),只是為了解決快速的CPU與慢速的外部設(shè)備之間傳送數(shù)據(jù)的矛盾
  • 09-18 關(guān)注:261