• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            luqingfei@C++

            為中華之崛起而崛起!
            兼聽則明,偏聽則暗。

            [轉(zhuǎn)]8086CPU的14個(gè)寄存器簡介

            AX 累加器 AL 底8位累加器 AH 高8位累加器 EAX 32位累加器
            BX 基址寄存器 BL 底8位基址寄存器 BH 高8位基址寄存器 EXB 32位基址寄存器
            CX 計(jì)數(shù)器 CL第8位計(jì)數(shù)器 CH 高8位計(jì)數(shù)器 ECX 32位計(jì)數(shù)器
            DX 數(shù)據(jù)寄存器 DL 第8位數(shù)據(jù)寄存器 DH 高8位數(shù)據(jù)寄存器 EDX 32位數(shù)據(jù)寄存器
            CS: 代碼段寄存器
            DS: 數(shù)據(jù)段寄存器
            SS: 堆棧段寄存器
            ES: 附加段寄存器
            SI: 源變址寄存器 
            DI: 目的變址寄存器
            BP: 基址指針寄存器
            SP: 堆棧指針寄存器
            IP: 指令指針寄存器
            FR: 標(biāo)志指針寄存器


            1數(shù)據(jù)寄存器(或稱通用寄存器) 

            數(shù)據(jù)寄存器包括AX,BX,CX,DX四個(gè)通用寄存器,他們可以以字16位的形式使用,也可以以字節(jié)8位的形式使用。 

            以字形式使用時(shí)四個(gè)通用寄存器稱為AX,BX,CX,DX,以字節(jié)形式使用,高八位通用寄存器稱AH,BH,CH,DH。低八位稱AL,BL,CL,DL。 

            這四個(gè)都是通用寄存器,又可用于專用的目的。 

            AX做累加器用(ACCUMALATOR0 

            BX在計(jì)算存儲(chǔ)器地址時(shí),經(jīng)常用做基地址寄存器,所以又稱基址寄存器。(BASE) 

            CX(COUNT)可用做通用寄存器。此外,在循環(huán)( LOOP)和串處理指令中用做隱含的計(jì)數(shù)器。 

            DX(DATA)在做雙字長的運(yùn)算時(shí),把DX和AX組合在一起存放I/O端口地址。 

            2,指針及變址寄存器 

            他們包括SP,BP,SI,DI四個(gè)16位寄存器。他們可以象數(shù)據(jù)寄存器一樣在運(yùn)算過程中存放操作數(shù),單他們只能以字16位為單位使用。 

            SP(STACK POINTER)堆棧指針寄存器; 

            用來指示堆棧的棧頂?shù)钠频刂罚cSS堆棧段寄存器形成棧頂存儲(chǔ)單元的物理地址。 

            BP(BASE POINTER)基址指針寄存器。 

            用來指示堆棧中某個(gè)數(shù)據(jù)區(qū)的偏移地址-----基地址。 

            SI(SOURCE INDEX)源變址寄存器; 

            DI(DESTINATION INDEX)目的變址寄存器; 

            3,段寄存器 

            包括CS,DS,SS,ES四個(gè)16位段寄存器 

            CS(CODE SEGMENT)代碼段寄存器 

            SS(STACK SEGMENT)堆棧段寄存器 

            DS(DATA SEGMENT)數(shù)據(jù)段寄存器 

            ES(EXTRA SEGMENT)附加段寄存器 

            8086/8088采用存儲(chǔ)空間的分段技術(shù)來解決尋址1M字節(jié)的存儲(chǔ)空間。這些段寄存器的內(nèi)容和有效的地址偏移量(稱偏移地址)一起可確定內(nèi)存的存儲(chǔ)單元的物理地址。CS控制程序區(qū)DS和ES控制數(shù)據(jù)區(qū),SS控制堆棧區(qū)。 

            4控制寄存器 

            分為兩個(gè)16位的寄存器IP和PSW。 

            IP(INSTRUCTION POINTER)指令指針寄存器;他用來存放代碼段中的偏移地址。程序運(yùn)行中始終指向下一條指令的首地址。計(jì)算機(jī)就是用IP寄存器來控制指令序列的執(zhí)行流程的 

            PSW(PROGRAM STATUS WORD)程序狀態(tài)字寄存器或稱標(biāo)志寄存器; 

            由狀態(tài)碼標(biāo)志和控制標(biāo)志構(gòu)成, 

            OF溢出標(biāo)志;運(yùn)算結(jié)果超出機(jī)器能表示的數(shù)值范圍稱溢出OF=1,否則OF=0; 

            SF符號(hào)標(biāo)志;運(yùn)算結(jié)果的符號(hào)為負(fù)時(shí)置1否則置0 

            ZF;零標(biāo)志 

            CF進(jìn)位標(biāo)志 

            AF輔助進(jìn)位標(biāo)志 

            PF奇偶標(biāo)志 

            DF方向標(biāo)志 

            DF=1每次操作后使SI和DI減量,使串處理指令向低地址方向進(jìn)行 

            IF中斷標(biāo)志 

            TF跟蹤標(biāo)志 

            控制標(biāo)志是由系統(tǒng)程序或用戶程序根據(jù)需要用指令來設(shè)置的。

            posted on 2010-07-20 15:46 luqingfei 閱讀(1022) 評(píng)論(0)  編輯 收藏 引用 所屬分類: 匯編語言基礎(chǔ)學(xué)習(xí)

            導(dǎo)航

            <2025年5月>
            27282930123
            45678910
            11121314151617
            18192021222324
            25262728293031
            1234567

            統(tǒng)計(jì)

            留言簿(6)

            隨筆分類(109)

            隨筆檔案(105)

            Blogers

            Game

            Life

            NodeJs

            Python

            Useful Webs

            大牛

            搜索

            積分與排名

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

            久久精品亚洲乱码伦伦中文| 久久精品国产亚洲7777| 久久久国产精品亚洲一区| 亚洲女久久久噜噜噜熟女| 99久久99久久| 久久大香萑太香蕉av| 久久精品无码专区免费青青| 精品无码久久久久久久久久| 久久久久久久久久久精品尤物| 97久久精品人妻人人搡人人玩| 久久国产成人| 99久久超碰中文字幕伊人| 久久亚洲国产精品123区| 97久久国产亚洲精品超碰热 | 国产婷婷成人久久Av免费高清| 国产成人无码精品久久久免费 | 久久精品国产亚洲AV忘忧草18| 2020久久精品国产免费| 久久久久久久女国产乱让韩| 国产精品欧美久久久久天天影视 | 久久无码高潮喷水| 久久最近最新中文字幕大全 | 99久久精品国产毛片| 国内精品人妻无码久久久影院| 伊人色综合久久天天网| 久久99国产一区二区三区| 精品久久久久久| 国内精品伊人久久久久| 亚洲精品乱码久久久久久| 久久中文字幕人妻熟av女| 久久亚洲国产成人影院| 伊人久久大香线焦综合四虎| 国产精品久久久久国产A级| 久久久久久久久久久精品尤物 | 久久久精品久久久久影院| 久久天天躁狠狠躁夜夜2020| 精品乱码久久久久久夜夜嗨| 伊人热人久久中文字幕| 国产亚州精品女人久久久久久 | 狠狠色综合网站久久久久久久| 亚洲国产精品久久久久婷婷软件|