存儲器子系統的多字元儲存/讀取方法以及其電路的制作方法

            文檔序號:6457759閱讀:226來源:國知局
            專利名稱:存儲器子系統的多字元儲存/讀取方法以及其電路的制作方法
            技術領域
            本發明有關于在處理器寄存器群組(processor register file)和存儲器子系統 之間的多字元搬移的方法與其電路。
            背景技術
            在存儲器子系統里,公用編譯或組合語言程序設計經常需要把一大塊存儲 器由一個位置復制到另一個位置,來存取連續的存儲器位置,例如函數堆棧推 進和推出(function stack pushing and popping)等,存儲器子系統的最小可選址 單元是一個字節。目前,大多數處理器經由一個指令存取一個存儲器位置。因 此,多字元的搬移只能借由一串的單字元搬移指令群來達成。舉例來說, 一個 字元載入指令一次只能夠把具有4個字節的單字元,從一存儲器位置移動至處 理器寄存器中。三個這類的字元載入指令可以如下的格式, 一起完成3個字元的搬移。ld一wordrl, [BASE]. Id—word r2, [BASE+4]. Id—word r 14, [BASE+8],在以上的例子里,kLword代表字元載入指令;rl, r2和rl4皆代表用以接 收已選址存儲器位置值的處理器寄存器索引;而BASE代表內容當作存儲器位 置基址的處理器寄存器索引。基址通常會加入偏移值(offset),以構成最終的存 儲器地址。在常見的程序設計實務上,當多個存儲器位置被存取時,所涉及到 的寄存器通常有連續索引。再者,經常涉及到特殊的寄存器,比如通用數據 指標(dp),框架指標(fp),函數調用返回指標(rp),以及堆棧指標(sp)。然而,使用一連串的單字元搬移指令去實現多字元搬移,也許會導致大量 程序碼和低效能。一些含有少量寄存器群組的處理器可借由指定在存儲器存取所涉及到的寄存器的選擇遮罩(selection mask),以能夠用單一指令來存取多個字元。在存 儲器存取中, 一個存儲器字元的存取需要一個寄存器當作其來源(用于存儲器儲 存)或當作其目的地(用于存儲器載入)。舉例來說,在具有16個寄存器(編號為r0 rl5)的處理器里,多字元搬移指 令可定義為ld_multi—word 0b0100000000000110, [BASE].在這個例子里,0b00000000000110是一個全16位元選擇遮罩,用以定義 在搬移中要使用寄存器rl, r2和r14。然而,對于含有N個寄存器和M-位元指令格式的處理器來說,如果N大 于等于M,這種指令規格是不可行的。因為寄存器選擇遮罩本身便需要N個 字元,故而沒有剩余的空間去對該指令格式里的其余信息編碼。如果M-N為小 的正整數(M-N值代表保留在指令格式內以對其它信息進行編碼的位元數),這 對此種處理器是無效率的。舉例來說,32位元的大多數處理器都含有32個通 用處理器寄存器,而此種指令格式不可能使用全寄存器選擇遮罩。因此,最好能有一種應用于多寄存器處理器的存儲器搬移指令機制,期能 在連續存儲器位置和處理器寄存器之間移動多字元,以減少程序碼,增進指令 存取頻寬,以及達成高效能。發明內容為解決上述問題,本發明提出一種多字元搬移指令,用以在連續存儲器位 置和處理器寄存器群組之間移動多個字元。本發明還提出一種存儲器搬移方法和其電路實施,用以在連續存儲器位置 和處理器寄存器群組之間移動多字元。本發明中,多字元搬移指令定義存取類型(載入或儲存);處理器寄存器群組中的具有連續索引的寄存器組(group);選擇遮罩,用以在處理器寄存器 群組中選擇特殊寄存器;以及基底寄存器索引,用于存儲器子系統的相對應存 儲器位置的起始地址。本發明的在一存儲器子系統和一處理器寄存器群組之間的存儲器搬移方 法包括產生一多字元搬移指令,其中,該多字元搬移指令指定 一存取類型 信息,基于一對信息的一連續寄存器組信息, 一遮罩選擇信息,以及用于該存 儲器子系統內的相應存儲器位置的一起始地址的一基底寄存器信息;以及回應 于該多字元搬移指令,在該存儲器子系統和該處理器寄存器群組之間移動多個 字元。本發明的一種回應于一多字元搬移指令而在一存儲器子系統和一處理器 寄存器群組之間移動多個字元的電路包括 一寄存器索引計算器,用以根據該 連續寄存器組信息,該遮罩選擇信息和該基底暫存信息而產生一寄存器索引和 一基底修改指定信號; 一讀/寫控制器,回應于該存取類型信息和該基底修改指 定信號,產生一存儲器存取控制信號并送至該存儲器,產生一寄存器存取控制 信號并送至該處理器寄存器群組;以及一雙向選擇單元,根據該存儲器存取控 制信號和該寄存器存取控制信號,在該存儲器子系統和該處理器寄存器之間雙 向地傳送該多字元。另外,經由多字元搬移指令所存取的字元總數量等同于該連續寄存器組里 所定義的寄存器數量加上被該選擇遮罩所定義的寄存器數量。除此之外,附加 的信息,比如地址更新模式,順序模式,以及修改模式,可指定于多字元搬移 指令中,以達成不同存儲器選址模式。


            為讓本發明的上述目的、特征和優點能更明顯易懂,以下結合附圖對本發 明的具體實施方式
            作詳細說明,其中圖1顯示根據本發明實施例的實現多字元搬移指令的電路圖,其用于在存 儲器子系統160和處理器寄存器群組120間搬移多字元。主要元件符號說明110:寄存器索引計算器120:寄存器群組130:讀/寫控制器140:存儲器次地址NEXT_ADDR寄存器150:雙向選擇單元跳存儲器子系統170:多路傳輸器175:多路傳輸器176:命令控制單元180:算術運算單元190:邏輯運算單元具體實施方式
            本發明的一實施例提供多字元搬移指令,用以在連續存儲器位置和多個處 理器寄存器之間進行多字元的移動。除此之外,本發明還提供一電路實施例, 用以在存儲器子系統和該處理器寄存器之間進行多字元搬移。在該實施例中,揭露多字元搬移指令的存取類型指標(specifier)TYPE的兩 個值。當TYPE是載入時,其定義了多字元載入指令(lmw),用來把多個字元從 存儲器子系統中搬移至處理器寄存器群組中。當TYPE是儲存時,其定義了多 字元儲存指令(smw),用來把多個字元從處理器寄存器群組中搬移至存儲器子 系統中。除此之外,該多字元搬移指令還定義如下的一些信息處理器寄存器群組 中的連續寄存器組的初始寄存器索引START以及結束寄存器索引END;遮罩 指標MASK,用以在此處理器寄存器群組中選擇特殊的寄存器;以及基底寄存 器指標BASE,用于對應存儲器的起始地址。寄存器組被START END和MASK 所定義,且被稱為搬移寄存器列表。其被用作來源(用于儲存)或目的地(用 于載入)。在該搬移寄存器列表中的寄存器的順序為具最小寄存器索引的寄 存器會位于該列表的開頭,具最大寄存器索引的寄存器則位于該列表的結束。再者,該多字元搬移指令可定義附加的信息,例如地址更新模式(address update mode),順序模式(order mode),以及修改模式(modification mode)。該地址更新模式INC決定對于每一個存儲器字元搬移,是否要對該基底地址增加4 或減少4。假如該更新模式是"increment",則位于該搬移寄存器列表中的寄 存器從該列表的開始處啟用;假如該更新模式是"decrement",則位于該搬移 寄存器列表中的寄存器將從該列表的結束處啟用。該順序模式BE決定在地址 更新之前或之后來存取存儲器。該修改模式MOD決定是否要在指令執行結束 時,將基底寄存器修改成最后更新的地址。所以,在多字元搬移指令中,有兩個階段。第一個階段稱為存儲器搬移階 段,是用以在已選址的存儲器位置與寄存器搬移列表之中移動數據。第二階段 稱為基底修改階段,當指定該修改模式MOD時,在指令執行結束,更新該基 底寄存器。舉例來說,常見的32位元指令處理器的通用目的寄存器(general purpose register, GPR)群組會具有32個寄存器,其可能被編碼為r0 r31 。假設最后4 個GPR (r28 r31)分別被定成寄存器dp, fp, rp和sp。該寄存器索引/指標START, END和BASE各占據5個位元,共需使用15 個位元,每一個寄存器索引/指標會指定32個寄存器中的一個寄存器。指標 MASK占據4個位元,用以指定4個特殊寄存器(dp, fp , rp和sp)。附加信 息,如該地址更新模式,該順序模式,以及該修改模式,分別占據l個位元, 總共占據3個位元。所以,在這種具有32個寄存器的處理器的多字元搬移指令中,可被運算 碼和選擇遮罩所用的位元總和是-32-15-4-3=10。該存儲器載入和儲存指令的格式可能如下lmw.mode START, END, MASK, [BASE]smw.mode START,END,MASK, [BASE] 其中,"lmw"表示"載入多字元";"smw"表示"儲存多字元";且 "mode"定義上述的附加信息BE/INC/MOD。舉例來說,存儲器載入指令可能會有如下的格式lmw.bimrl,r3,勵0110, [r31]其中,寄存器rl被指定為起始地址,r3被指定為結束地址,遮罩糾b0110 指定寄存器r29和r30,而r31則被指定為基底寄存器,而且"bim"定義在基 底地址增加4之前來存取該存儲器,以及在該指令執行結束時要修改該基底寄 存器。該"Imw.bimrl,r3,#0b0110,[r31],,的相對應運算如下所示addr= register[r31]; /* addr is the initial address */ register[rl] <= memory [addr]; addr- addr+4; register[r2] <= memory [addr]; addr= addr+4; register[r3] <= memory [addr]; addr= addr+4; register[r29] <= memory [addr]; add產addr+4; register[r30] <= memory [addr]; addr= addr+4; register[r31] <= addr; /* addr equals to register[31]+4*5 */在以上的運算中,"addr-registerlr31"表示將臨時值addr初始化成 registerr311的值;"register[rxl<=memoryaddif,表示將地址為臨時值addr 的存儲器位置內容載入寄存器rx中,其中rx^1, r2, r3, r29和r30; "addr= addr+4"表示增加該地址,且在這個實施例中,存儲器存取要在地址更新前完 成;"register[r311《addr"表示,在該指令執行結束時,將基底寄存器r31修改 成最后更新的地址。另舉例來說,存儲器儲存指令可能會有如下的格式smw.adm r2, r4, #0bl001, [r31]其中,寄存器r2被指定為起始寄存器,r4被指定為結束寄存器,遮罩 #0bl001指定寄存器r31和r28,且"adm"進一步指定,在基底地址減少4 之后才存取存儲器,以及在指令執行結束,要修改基底寄存器。"smw.adm r2, r4, #0bl001, [r31]"的相對應運算如下所示addr= register[r31];/* addr is the initial address */addr= addr-4; memory [addr] <= register[r31];addr= addr-4; memory [addr] <= register[r28];addr= addr-4; memory [addr] <= register[r4];addr= addr-4;memory [addr] <= register[r3];addr= addr-4;memory [addr] <= register[r2];register[r31] <= addr; /* addr equals to register[31]-4*5 */在以上的運算中,"addr-register[r31"表示將臨時值addr初始化成 registerr31的值;"memoryaddr<=registerrx"表示將寄存器rx的值儲存 到地址為臨時值addr的存儲器位置中,其中rx=r31, r28, r4, r3和r2; "addr= addr-4"表示減少該地址,且在這個實例中,在地址更新后才完成存儲 器存取;"register[r31H-addr"表示在指令執行結束后,將基底寄存器r31修改 至最后更新的地址。在習慣用法上,寄存器r31當作堆棧指標(sp),且上例用于函數堆棧復原。 多字元搬移指令的語意如下所定義,其中如果該地址更新模式INC是 "increment",那么inc_or_dec是"+ "(增加);而如果該地址更新模式INC是 "decrement",那么inc—or—dec是"-"(減少)。addr=register[base];for each register index reg—idx in the order specified by [START, END, MASK, INC] {if(order mode is "after") addr=addr inc—or—dec 4; if (access mode is "load")register[reg—idx]=memory[addr]; else /* store */<formula>formula see original document page 11</formula>在此實施例中,由單個指令所存取的字元總數量等于由寄存器索引/指標 START, END和MASK所定義的寄存器數量。舉例來說,由上述的多字元搬 移指令(i.e. 1mw.bimrl,r3,糾b0110, [r31])所存取的字元總數是5,因為寄存 器指標START和END定義了 3個寄存器(rl r3)而寄存器指標MASK則定 義2個寄存器(r29及r30)。根據函數調用的通用程序設計實務,寄存器通常可做下列的分組函數引 數和回傳值,函數調用者保存寄存器,函數被調用者保存寄存器,臨時寄存器, 以及特殊寄存器(如sp, fp, dp, rp,等等)。通常,除特殊寄存器以外, 其它寄存器的索引是連續的。該實施例能儲存/復原任何寄存器組與特殊寄存 器。在該實施例中,在執行多字元載入指令lmw之后執行多字元儲存指令 smw,可將多個字元的內容從某一存儲器地址復制到另一個存儲器地址。圖1顯示根據本發明實施例的實現多字元搬移指令的電路圖,其用于在存 儲器子系統160和處理器寄存器群組120間搬移多字元。該電路包括寄存器索引計算器110,讀/寫控制器130,存儲器次地址 NEXT—ADDR寄存器140,雙向選擇單元150,多路傳輸器170與175,命令控 制單元176,算術運算單元180,以及邏輯運算單元190。寄存器索引計算器110,存儲器次地址NEXT一ADDR寄存器140,存儲器 子系統160,以及處理器寄存器群組120按照外部時鐘脈沖信號 STEP—CONTROL的控制來運作。眾所周知的,外部時鐘脈沖信號 STEP—CONTROL可為簡單的電路時鐘脈沖信號,其在多字元搬移指令的操作 周期內才會有效。在開始執行多字元搬移指令時,在信號STEP—CONTRAL的一個周期內, 會出現另一信號FIRST_STEP,以控制寄存器索引計算器110和多路傳輸器 175。當信號FIRST—STEP出現時,多路傳輸器175能從BASE—REG得到一串 存儲器地址的初始值,此初始值是利用寄存器索引BASE而從寄存器群組120 中讀出,其經由在此實施例中所假設的另一個不同寄存器讀取端口所讀出。關 于取得BASE—REG值的詳細運作是公知的,故將細節略過。當信號FIRST—STEP 未出現時,多路傳輸器175會選擇存儲器次地址NEXT_ADDR寄存器140的輸 出信號。一旦接收到已出現的信號FIRST—STEP ,對于各STEP—CONTROL周期, 寄存器索引計算器110根據索弓l/指標START, END, MASK和BASE而開始 產生寄存器索引REG—IDX。再者,寄存器索引計算器IIO更基于該地址更新 模式INC而產生寄存器索引REG一IDX,其中,地址更新模式在該寄存器索引 計算器110的運算中是可選擇的。當地址更新模式INC代表"增加"時,在信 號STEP—CONTROL的一個周期內,根據索弓l/指標START END (由START 至END的方向)和MASK所定義的搬移寄存器列表的開頭,寄存器索引計算 器UO會借由輸出寄存器索引REG—IDX來指定寄存器。當該地址更新模式INC 代表"減少"時,在信號STEP—CONTROL的一個周期內,根據索引/指標MASK 禾口END START (由END至START)所定義的搬移寄存器列表的結尾,寄 存器索引計算器IIO會輸出寄存器索引REGJDX來指定寄存器。如果修改模 式被啟動,那么在指令執行結束時,寄存器索引計算器IIO會輸出索引BASE。 舉例來說,對于格式為"lmw.bim rl, r3, #0b0110, [r31]"的多字元載入指令, 該寄存器索引REG—IDX相繼地指定rl, r2, r3 (基于START END) , r29, r30 (基于MASK),以及r31 (BASE)。同樣地,對于格式為"smw.bdm rl, r3, 柳blOOl, [r31]"格式的多字元儲存指令,該寄存器索引REGJDX相繼地指定 r31, r28(基于MASK) , r3, r2, rl (基于END START),以及r31 (BASE)。再者,在寄存器索引計算器110已產生多字元搬移指令的搬移寄存器列表 中的所有寄存器索引后且正在產生寄存器BASE的索引時,寄存器索引計算器 IIO輸出指示信號IS BASE。當IS—BASE未出現時,此電路是處于存儲器搬移階段;而當IS一BASE出現且MOD為真時,此電路是處于修改階段。寄存器群組120接收來自寄存器索引計算器110的寄存器索引REGJDX,用以定義哪個寄存器要被讀取或是寫入。回應于存儲器存取類型信號TYPE,指示信號IS_BASE以及修改模式 MOD,讀/寫控制器RW一CTL 130控制存儲器子系統160和寄存器群組120的 讀寫運算。控制信號MEM一R, MEM_W, REG_R和REG_W分別用于啟動存 儲器讀取運算,存儲器寫入運算,寄存器讀取運算,以及寄存器寫入運算。讀 /寫控制器130的詳細運作解釋如下。雙向選擇單元SEL 150決定,是否數據是由REG_VALUE流至 MEM—VALUE(在存儲器搬移階段的存儲器寫入中,例如當REG一R為真且信 號191為假);或數據是由MEM—VALUE流至REG—VALUE(在存儲器搬移階段 的存儲器讀取,例如當REG—W為真且信號191為假);亦或數據是由MEM一AD 流至REG—VALUE(在基底修改階段,例如當REG—W和信號191都是為)。存儲器次地址NEXT_ADDR寄存器140可暫存地址增減后的更新后存儲 器地址(信號181),并在下一個STEP—CONTROL的周期時,把其輸出成信號 141并輸入至多路傳輸器175。在命令控制單元176的輸出信號177的控制下,回應于順序模式BE和 IS_BASE,多路傳輸器170從更新后基底地址181和182中選一。如果該順序 模式指定,,先前模式(before)"(此模式表示在增減該存儲器地址之前做存儲器存 取),那么多路傳輸器170選擇輸入182,否則,多路傳輸器170選擇輸入181。 然而,如果修改模式MOD為真,那么多路傳輸器170總是在信號 STEP—CONTROL的最后一個周期中選擇輸入182。信號177的產生的定義如下if(IS—BASE) signal 177= before; elsesignal 177= BE; /* BE can be before or after */算術運算單元180接收由BASE所定義的基底寄存器或接收存儲器次地址 NEXT一ADDR寄存器140的輸出141,且該算術運算單元180產生更新后基底 地址181,以回應于地址更新模式INC,例如,增加4或減少4。現在,請再回到圖l來解釋在寄存器群組120和存儲器子系統160之間的 數據搬移。在此,格式為"lmw.bim rl, r3,勵OllO, [r31]"的多字元載入指令 只是用于舉例說明而已。如上所述,在STEP—CONTROL的各別周期內,源自 寄存器索引計算器110的寄存器索引REG—IDX相繼地指定rl, r2, r3, r29, r30和r31。在指令的第一個STEP—CONTROL周期中,信號FIRST—STEP會出現。用 來指定rl的寄存器索引REGJDX被送至該寄存器群組120。讀/寫控制器130 產生存儲器讀取信號MEM—R并送至該存儲器子系統160,以及產生寄存器寫 入信號REG_W并送至該寄存器群組120。接著,該存儲器子系統160送出由 存儲器地址MEM—AD所定義的存儲器內容MEM—VALUE;在多路傳輸器175 從端口 "first"選擇其輸入BASE—REG下的情形下,存儲器地址MEM_AD的 值為r31,多路傳輸器170從端口 "before"處選擇其輸入182,而且雙向選擇 單元150將該存儲器內容MEM一VALUE當作寄存器值REG_VALUE而傳送至 寄存器群組120中的寄存器rl內。同時,基底寄存器的值增加4,且其值r31+4 被儲存在存儲器次地址NEXT—ADDR寄存器140中。在下一個STEP_CONTROL周期中,指定r2的寄存器索引REG—IDX被送 至寄存器群組120。讀/寫控制器130產生存儲器讀取信號MEM—R并送至存儲 器子系統160中,以及產生寄存器寫入信號REG_W并送至寄存器群組120。 接著,由存儲器地址MEM_AD所定義的存儲器子系統160的內容被寫入至寄 存器群組120中的寄存器r2。在多路傳輸器175從端口 "later"處選擇其輸入 141以及多路傳輸器170從端口 "before"處選擇其輸入182的情況下,存儲器 地址MEM—AD指定此存儲器次地址NEXT—ADDR寄存器140的輸出值,且此 值等于r3i+4。同時,算術運算單元180將其輸入(也就是存儲器次地址 NEXT_ADDR寄存器140的輸出,其值為r31+4)增加4,而算術運算單元180 的輸出會再增加4(等于r31+8)并再次存入存儲器次地址NEXT—ADDR寄存器 140中。借由以上操作,存儲器地址MEM一AD,分別為(r31+8), (r31 + 12),及 (r31 + 16),的存儲器內容會被分別載入至該寄存器r3, r29和r30中。在指令執 行結束時,由于要改變該基底寄存器指標BASE,所以寄存器索引計算器110 輸出寄存器索引REG—IDX作為BASE,并輸出IS_BASE;同時,多路傳輸器 170從端口 "after"處選擇其輸入181來當成存儲器地址MEM—AD(其值為 r31+20);并且,雙向選擇單元150選擇存儲器地址MEM_AD作為寄存器值 REG_VALUE,用以更新由BASE所定義的基底寄存器,亦即令r31=r31+20。在上例中,經由上述的多字元搬移指令,連續存儲器位置的5個字元可利 用單一指令而載入至該處理器寄存器中。以下列出圖1的該讀/寫控制器130在多字元搬移指令中的詳細運作。If(IS_BASE is false) { /*memory transfer phase*/If(TYPE == "load") { assert REG—W; assert MEMR;} else { /*TYPE==,,store,,*/ assert REGR; assert MEM一W;} else if(both IS—BASE and MOD are true) { /*base modification phase*/ assert REG—W;當信號IS—BASE是假時(如存儲器搬移階段),如果存儲器存取類型 信號TYPE是載入("load"),那么讀/寫控制器130產生該存儲器讀取信號 MEM—R和寄存器寫入信號REG_W;如果該存儲器存取類型信號TYPE是儲存 ("store"),那么該讀/寫控制器130產生該寄存器讀取信號REG一R和該存儲器寫 入信號MEM—W。當信號IS—BASE和MOD都為真時(基底修改階段),讀/ 寫控制器130只產生寄存器寫入信號REG_W。在另一個實施例中,該處理器搬移寄存器列表可由START, NUMREG和 MASK來定義,其中START和MASK的定義同于先前實施例,且NUMREG 代表在連續寄存器組中的寄存器的編號。因此,在此實施例中的"lmw START, NUMREG, MASK, [BASE]"等同于在先前實施例中的"lmw START, END, MASK, [BASE]",其中END=START+NUMREG-1 。綜上所述,單一的多字元搬移指令足以在連續存儲器位置和多個處理器寄 存器之間移動多個字元,且仍有數個可用位元能用于次運算碼(sub-opcode)和 選擇遮罩指標。雖然本發明已以較佳實施例揭示如上,然其并非用以限定本發明,任何本 領域技術人員,在不脫離本發明的精神和范圍內,當可作些許的修改和完善, 因此本發明的保護范圍當以權利要求書所界定的為準。
            權利要求
            1.一種在一存儲器子系統和一處理器寄存器群組之間的存儲器搬移方法,該方法包括產生一多字元搬移指令,其中,該多字元搬移指令指定一存取類型信息,基于一對信息的一連續寄存器組信息,一遮罩選擇信息,以及用于該存儲器子系統內的相應存儲器位置的一起始地址的一基底寄存器信息;以及回應于該多字元搬移指令,在該存儲器子系統和該處理器寄存器群組之間移動多個字元。
            2. 如權利要求1所述的存儲器搬移方法,其特征在于,該存取類型信息定 義一存儲器載入類型和一存儲器儲存類型之一。
            3. 如權利要求1所述的存儲器搬移方法,其特征在于,所搬移的字元總數 量等同于,由該連續寄存器組所定義的寄存器數量加上由該遮罩選擇信息所定 義的寄存器數量。
            4. 如權利要求1所述的存儲器搬移方法,其特征在于,該多字元搬移指令進一步定義一地址更新模式,用以指定根據該存儲器位置的該起始地址來更 新各存儲器搬移的該存儲器地址。
            5. 如權利要求4所述的存儲器搬移方法,其特征在于,該多字元搬移指 令迸一步定義一順序模式,用以指定在該存儲器地址每次更新之前或之后,來 執行該存儲器存取。
            6. 如權利要求5所述的存儲器搬移方法,其特征在于,該多字元搬移指 令進一步定義一修改模式,用以指定在該指令執行結束時,是否要依據最后更 新的存儲器地址來修改該基底寄存器信息。
            7. —種回應于一多字元搬移指令而在一存儲器子系統和一處理器寄存器 群組之間移動多個字元的電路,其中該指令定義 一存取類型信息;根據一對 信息的一連續寄存器組; 一遮罩選擇信息;以及用于該存儲器子系統內的相應 存儲器位置的一起始地址的一基底寄存器信息,該電路包括一寄存器索引計算器,用以根據該連續寄存器組信息,該遮罩選擇信息和 該基底暫存信息而產生一寄存器索引和一基底修改指定信號;一讀/寫控制器,回應于該存取類型信息和該基底修改指定信號,產生一存 儲器存取控制信號并送至該存儲器,產生一寄存器存取控制信號并送至該處理 器寄存器群組;以及一雙向選擇單元,根據該存儲器存取控制信號和該寄存器存取控制信號, 在該存儲器子系統和該處理器寄存器之間雙向地傳送該多字元。
            8. 如權利要求7所述的電路,其特征在于,該多字元搬移指令進一步定義-一地址更新模式,用以指定連續更新該存儲器地址的方式; 一順序模式,用以指定在該存儲器地址更新之前或之后來執行該存儲器存取;以及一修改模式,用以指定是否在該指令執行結束時,將該基底寄存器修改成 最后更新的存儲器地址。
            9. 如權利要求8所述的電路,其特征在于,還包括 一算術運算單元,回應該地址更新模式而更新該存儲器地址。
            10. 如權利要求9所述的電路,其特征在于,還包括一次地址寄存器,用以暫時地儲存來自該算術運算單元更新后的該存儲器 地址。
            11. 如權利要求IO所述的電路,其特征在于,還包括一第一多路傳輸器,用以在該存儲器位置的一初始存儲器地址和該次地址 寄存器的一輸出之間選擇。
            12. 如權利要求11所述的電路,其特征在于,還包括一第二多路傳輸器,用以在該算術運算單元的一輸出和該第一多路傳輸器 的一輸出之間選擇。
            全文摘要
            本發明提供一種多字元搬移指令,利用此多字元搬移指令的存儲器搬移方法,以及在存儲器子系統與處理器寄存器群組之間進行多字元搬移的一種電路。多字元搬移指令定義存取類型(載入或儲存),連續寄存器組,選擇遮罩,以及用于存儲器位置起始地址的基底寄存器。因此,由此指令所存取的字元總數等于,由連續寄存器組所定義的寄存器數量連同由選擇遮罩所規定的寄存器數量。除此之外,多字元搬移指令還定義地址更新模式,順序模式,以及修改模式。
            文檔編號G06F9/34GK101236487SQ200810003158
            公開日2008年8月6日 申請日期2008年1月11日 優先權日2007年1月12日
            發明者張傳華, 曾仁志, 蘇泓萌 申請人:晶心科技股份有限公司
            網友詢問留言 已有0條留言
            • 還沒有人留言評論。精彩留言會獲得點贊!
            1
            婷婷六月激情在线综合激情,亚洲国产大片,久久中文字幕综合婷婷,精品久久久久久中文字幕,亚洲一区二区三区高清不卡,99国产精品热久久久久久夜夜嗨 ,欧美日韩亚洲综合在线一区二区,99国产精品电影,伊人精品线视天天综合,精品伊人久久久大香线蕉欧美
            亚洲精品1区 国产成人一级 91精品国产欧美一区二区 亚洲精品乱码久久久久久下载 国产精品久久久久久久伊一 九色国产 国产精品九九视频 伊人久久成人爱综合网 欧美日韩亚洲区久久综合 欧美日本一道免费一区三区 夜夜爽一区二区三区精品 欧美日韩高清一区二区三区 国产成人av在线 国产精品对白交换绿帽视频 国产视频亚洲 国产在线欧美精品 国产精品综合网 国产日韩精品欧美一区色 国产日韩精品欧美一区喷 欧美日韩在线观看区一二 国产区精品 欧美视频日韩视频 中文字幕天天躁日日躁狠狠躁97 视频一二三区 欧美高清在线精品一区二区不卡 国产精品揄拍一区二区久久 99久久综合狠狠综合久久aⅴ 亚洲乱码视频在线观看 日韩在线第二页 亚洲精品无码专区在线播放 成人亚洲网站www在线观看 欧美三级一区二区 99久久精品免费看国产高清 91麻豆国产在线观看 最新日韩欧美不卡一二三区 成人在线观看不卡 日韩国产在线 在线亚洲精品 亚洲午夜久久久久中文字幕 国产精品成人久久久久久久 精品国产一区二区在线观看 欧美精品国产一区二区三区 中文在线播放 亚洲第一页在线视频 国产午夜精品福利久久 九色国产 精品国产九九 国产永久视频 久久精品人人做人人综合试看 国产一区二区三区免费观看 亚洲精品国产电影 9999热视频 国产精品资源在线 麻豆久久婷婷国产综合五月 国产精品免费一级在线观看 亚洲国产一区二区三区青草影视 中文在线播放 国产成人综合在线 国产在线观看色 国产亚洲三级 国产片一区二区三区 久久99精品久久久久久牛牛影视 亚洲欧美日韩国产 四虎永久免费网站 国产一毛片 国产精品视频在 九九热在线精品 99精品福利视频 色婷婷色99国产综合精品 97成人精品视频在线播放 精品久久久久久中文字幕 亚洲欧美一区二区三区孕妇 亚洲欧美成人网 日韩高清在线二区 国产尤物在线观看 在线不卡一区二区 91网站在线看 韩国精品福利一区二区 欧美日韩国产成人精品 99热精品久久 国产精品免费视频一区 高清视频一区 精品九九久久 欧美日韩在线观看免费 91欧美激情一区二区三区成人 99福利视频 亚洲国产精品91 久热国产在线 精品久久久久久中文字幕女 国产精品久久久久久久久99热 成人自拍视频网 国产精品视频久久久久久 久久影院国产 国产玖玖在线观看 99精品在线免费 亚洲欧美一区二区三区导航 久久久久久久综合 国产欧美日韩精品高清二区综合区 国产精品视频自拍 亚洲一级片免费 久久久久久九九 国产欧美自拍视频 视频一区二区在线观看 欧美日韩一区二区三区久久 中文在线亚洲 伊人热人久久中文字幕 日韩欧美亚洲国产一区二区三区 欧美亚洲国产成人高清在线 欧美日韩国产码高清综合人成 国产性大片免费播放网站 亚洲午夜综合网 91精品久久一区二区三区 国产无套在线播放 国产精品视频网站 国产成人亚洲精品老王 91在线网站 国产视频97 欧美黑人欧美精品刺激 国产一区二区三区免费在线视频 久久久国产精品免费看 99re6久精品国产首页 久久精品91 国产成人一级 国产成人精品曰本亚洲 日本福利在线观看 伊人成综合网 久久综合一本 国产综合久久久久久 久久精品成人免费看 久久福利 91精品国产91久久久久久麻豆 亚洲精品成人在线 亚洲伊人久久精品 欧美日本二区 国产永久视频 国产一区二 一区二区福利 国产一毛片 亚洲精品1区 毛片一区二区三区 伊人久久大香线蕉综合影 国产欧美在线观看一区 亚洲国产欧洲综合997久久 国产一区二区免费视频 国产91精品对白露脸全集观看 久久亚洲国产伦理 欧美成人伊人久久综合网 亚洲性久久久影院 久久99国产精一区二区三区! 91精品国产欧美一区二区 欧美日韩亚洲区久久综合 日韩精品一二三区 久久久夜色精品国产噜噜 国产在线精品福利91香蕉 久久久久久久亚洲精品 97se色综合一区二区二区 91国语精品自产拍在线观看性色 91久久国产综合精品女同我 日韩中文字幕a 国产成人亚洲日本精品 久久国产精品-国产精品 久久国产经典视频 久久国产精品伦理 亚洲第一页在线视频 国产精品久久久久三级 日韩毛片网 久久免费高清视频 麻豆国产在线观看一区二区 91麻豆国产福利在线观看 国产成人精品男人的天堂538 一区二区三区中文字幕 免费在线视频一区 欧美日韩国产成人精品 国产综合网站 国产资源免费观看 亚洲精品亚洲人成在线播放 精品久久久久久中文字幕专区 亚洲人成人毛片无遮挡 国产一起色一起爱 国产香蕉精品视频在 九九热免费观看 日韩亚洲欧美一区 九九热精品在线观看 精品久久久久久中文字幕专区 亚洲欧美自拍偷拍 国产精品每日更新 久久久久国产一级毛片高清板 久久天天躁狠狠躁夜夜中文字幕 久久精品片 日韩在线毛片 国产成人精品本亚洲 国产成人精品一区二区三区 九九热在线观看 国产r级在线观看 国产欧美日韩精品高清二区综合区 韩国电影一区二区 国产精品毛片va一区二区三区 五月婷婷伊人网 久久一区二区三区免费 一本色道久久综合狠狠躁篇 亚洲综合色站 国产尤物在线观看 亚洲一区亚洲二区 免费在线视频一区 欧洲精品视频在线观看 日韩中文字幕a 中文字幕日本在线mv视频精品 91精品在线免费视频 精品国产免费人成在线观看 精品a级片 中文字幕日本在线mv视频精品 日韩在线精品视频 婷婷丁香色 91精品国产高清久久久久 国产成人精品日本亚洲直接 五月综合视频 欧美日韩在线亚洲国产人 精液呈暗黄色 亚洲乱码一区 久久精品中文字幕不卡一二区 亚洲天堂精品在线 激情婷婷综合 国产免费久久精品久久久 国产精品亚洲二区在线 久久免费播放视频 五月婷婷丁香综合 在线亚洲欧美日韩 久久免费精品高清麻豆 精品久久久久久中文字幕 亚洲一区网站 国产精品福利社 日韩中文字幕免费 亚洲综合丝袜 91精品在线播放 国产精品18 亚洲日日夜夜 伊人久久大香线蕉综合影 亚洲精品中文字幕乱码影院 亚洲一区二区黄色 亚洲第一页在线视频 一区二区在线观看视频 国产成人福利精品视频 亚洲高清二区 国内成人免费视频 精品亚洲性xxx久久久 国产精品合集一区二区三区 97av免费视频 国产一起色一起爱 国产区久久 国产资源免费观看 99精品视频免费 国产成人一级 国产精品九九免费视频 欧美91精品久久久久网免费 99热国产免费 久久精品色 98精品国产综合久久 久久精品播放 中文字幕视频免费 国产欧美日韩一区二区三区在线 精品久久蜜桃 国产小视频精品 一本色道久久综合狠狠躁篇 91在线免费观看 亚洲精品区 伊人成综合网 伊人热人久久中文字幕 伊人黄色片 99国产精品热久久久久久夜夜嗨 久久免费精品视频 亚洲一区二区三区高清不卡 久久久久国产一级毛片高清板 国产片一区二区三区 久久狠狠干 99久久婷婷国产综合精品电影 国产99区 国产精品成人久久久久 久久狠狠干 青青国产在线观看 亚洲高清国产拍精品影院 国产精品一区二区av 九九热在线免费视频 伊人久久国产 国产精品久久久久久久久久一区 在线观看免费视频一区 国产精品自在在线午夜区app 国产精品综合色区在线观看 国产毛片久久久久久国产毛片 97国产免费全部免费观看 国产精品每日更新 国产尤物视频在线 九九视频这里只有精品99 一本一道久久a久久精品综合 久久综合给会久久狠狠狠 国产成人精品男人的天堂538 欧美一区二区高清 毛片一区二区三区 国产欧美日韩在线观看一区二区三区 在线国产二区 欧美不卡网 91在线精品中文字幕 在线国产福利 国内精品91久久久久 91亚洲福利 日韩欧美国产中文字幕 91久久精品国产性色也91久久 亚洲性久久久影院 欧美精品1区 国产热re99久久6国产精品 九九热免费观看 国产精品欧美日韩 久久久久国产一级毛片高清板 久久国产经典视频 日韩欧美亚洲国产一区二区三区 欧美亚洲综合另类在线观看 国产精品自在在线午夜区app 97中文字幕在线观看 视频一二三区 精品国产一区在线观看 国产欧美日韩在线一区二区不卡 欧美一区二三区 伊人成人在线观看 国内精品91久久久久 97在线亚洲 国产在线不卡一区 久久久全免费全集一级全黄片 国产精品v欧美精品∨日韩 亚洲毛片网站 在线不卡一区二区 99re热在线视频 久久激情网 国产毛片一区二区三区精品 久久亚洲综合色 中文字幕视频免费 国产视频亚洲 婷婷伊人久久 国产一区二区免费播放 久久99国产精品成人欧美 99国产在线视频 国产成人免费视频精品一区二区 国产不卡一区二区三区免费视 国产码欧美日韩高清综合一区 久久精品国产主播一区二区 国产一区电影 久久精品国产夜色 国产精品国产三级国产 日韩一区二区三区在线 久久97久久97精品免视看 久久国产免费一区二区三区 伊人久久大香线蕉综合电影网 99re6久精品国产首页 久久激情网 亚洲成人高清在线 国产精品网址 国产成人精品男人的天堂538 香蕉国产综合久久猫咪 国产专区中文字幕 91麻豆精品国产高清在线 久久国产经典视频 国产精品成人va在线观看 国产精品爱啪在线线免费观看 日本精品久久久久久久久免费 亚洲综合一区二区三区 久久五月网 精品国产网红福利在线观看 久久综合亚洲伊人色 亚洲国产精品久久久久久网站 在线日韩国产 99国产精品热久久久久久夜夜嗨 国产综合精品在线 国产区福利 精品亚洲综合久久中文字幕 国产制服丝袜在线 毛片在线播放网站 在线观看免费视频一区 国产精品久久久精品三级 亚洲国产电影在线观看 最新日韩欧美不卡一二三区 狠狠综合久久综合鬼色 日本精品1在线区 国产日韩一区二区三区在线播放 欧美日韩精品在线播放 亚洲欧美日韩国产一区二区三区精品 久久综合久久网 婷婷六月激情在线综合激情 亚洲乱码一区 国产专区91 97av视频在线观看 精品久久久久久中文字幕 久久五月视频 国产成人福利精品视频 国产精品网址 中文字幕视频在线 精品一区二区三区免费视频 伊人手机在线视频 亚洲精品中文字幕乱码 国产在线视频www色 色噜噜国产精品视频一区二区 精品亚洲成a人在线观看 国产香蕉尹人综合在线 成人免费一区二区三区在线观看 国产不卡一区二区三区免费视 欧美精品久久天天躁 国产专区中文字幕 久久精品国产免费中文 久久精品国产免费一区 久久无码精品一区二区三区 国产欧美另类久久久精品免费 欧美精品久久天天躁 亚洲精品在线视频 国产视频91在线 91精品福利一区二区三区野战 日韩中文字幕免费 国产精品99一区二区三区 欧美成人高清性色生活 国产精品系列在线观看 亚洲国产福利精品一区二区 国产成人在线小视频 国产精品久久久久免费 99re热在线视频 久久久久久久综合 一区二区国产在线播放 成人国产在线视频 亚洲精品乱码久久久久 欧美日韩一区二区综合 精品久久久久免费极品大片 中文字幕视频二区 激情粉嫩精品国产尤物 国产成人精品一区二区视频 久久精品中文字幕首页 亚洲高清在线 国产精品亚洲一区二区三区 伊人久久艹 中文在线亚洲 国产精品一区二区在线播放 国产精品九九免费视频 亚洲二区在线播放 亚洲狠狠婷婷综合久久久久网站 亚洲欧美日韩网站 日韩成人精品 亚洲国产一区二区三区青草影视 91精品国产福利在线观看 国产精品久久久久久久久99热 国产一区二区精品尤物 久碰香蕉精品视频在线观看 亚洲日日夜夜 在线不卡一区二区 国产午夜亚洲精品 九九热在线视频观看这里只有精品 伊人手机在线视频 91免费国产精品 日韩欧美中字 91精品国产91久久久久 国产全黄三级播放 视频一区二区三区免费观看 国产开裆丝袜高跟在线观看 国产成人欧美 激情综合丝袜美女一区二区 国产成人亚洲综合无 欧美精品一区二区三区免费观看 欧美亚洲国产日韩 日韩亚州 国产欧美日韩精品高清二区综合区 亚洲午夜国产片在线观看 精品久久久久久中文字幕 欧美精品1区 久久伊人久久亚洲综合 亚洲欧美日韩精品 国产成人精品久久亚洲高清不卡 久久福利影视 国产精品99精品久久免费 久久久久免费精品视频 国产日产亚洲精品 亚洲国产午夜电影在线入口 精品无码一区在线观看 午夜国产精品视频 亚洲一级片免费 伊人久久大香线蕉综合影 国产精品久久影院 久碰香蕉精品视频在线观看 www.欧美精品 在线小视频国产 亚洲国产天堂久久综合图区 欧美一区二区三区不卡 日韩美女福利视频 九九精品免视频国产成人 不卡国产00高中生在线视频 亚洲第一页在线视频 欧美日韩在线播放成人 99re视频这里只有精品 国产精品91在线 精品乱码一区二区三区在线 国产区久久 91麻豆精品国产自产在线观看一区 日韩精品成人在线 九九热在线观看 国产精品久久不卡日韩美女 欧美一区二区三区综合色视频 欧美精品免费一区欧美久久优播 国产精品网址 国产专区中文字幕 国产精品欧美亚洲韩国日本久久 日韩美香港a一级毛片 久久精品123 欧美一区二区三区免费看 99r在线视频 亚洲精品国产字幕久久vr 国产综合激情在线亚洲第一页 91免费国产精品 日韩免费小视频 亚洲国产精品综合一区在线 国产亚洲第一伦理第一区 在线亚洲精品 国产精品一区二区制服丝袜 国产在线成人精品 九九精品免视频国产成人 亚洲国产网 欧美日韩亚洲一区二区三区在线观看 在线亚洲精品 欧美一区二区三区高清视频 国产成人精品男人的天堂538 欧美日韩在线观看区一二 亚洲欧美一区二区久久 久久精品中文字幕首页 日本高清www午夜视频 久久精品国产免费 久久999精品 亚洲国产精品欧美综合 88国产精品视频一区二区三区 91久久偷偷做嫩草影院免费看 国产精品夜色视频一区二区 欧美日韩导航 国产成人啪精品午夜在线播放 一区二区视频在线免费观看 99久久精品国产自免费 精液呈暗黄色 久久99国产精品 日本精品久久久久久久久免费 精品国产97在线观看 99re视频这里只有精品 国产视频91在线 999av视频 亚洲美女视频一区二区三区 久久97久久97精品免视看 亚洲国产成人久久三区 99久久亚洲国产高清观看 日韩毛片在线视频 综合激情在线 91福利一区二区在线观看 一区二区视频在线免费观看 激情粉嫩精品国产尤物 国产成人精品曰本亚洲78 国产成人精品本亚洲 国产精品成人免费视频 国产成人啪精品视频免费软件 久久精品国产亚洲妲己影院 国产精品成人久久久久久久 久久大香线蕉综合爱 欧美一区二区三区高清视频 99热国产免费 在线观看欧美国产 91精品视频在线播放 国产精品福利社 欧美精品一区二区三区免费观看 国产一区二区免费视频 国产午夜精品一区二区 精品视频在线观看97 91精品福利久久久 国产一区福利 国产综合激情在线亚洲第一页 国产精品久久久久久久久久久不卡 九色国产 在线日韩国产 黄网在线观看 亚洲一区小说区中文字幕 中文字幕丝袜 日本二区在线观看 日本国产一区在线观看 欧美日韩一区二区三区久久 欧美精品亚洲精品日韩专 国产日产亚洲精品 久久综合九色综合欧美播 亚洲国产欧美无圣光一区 欧美视频区 亚洲乱码视频在线观看 久久无码精品一区二区三区 九九热精品免费视频 久久99精品久久久久久牛牛影视 国产精品成久久久久三级 国产一区福利 午夜国产精品视频 日本二区在线观看 99久久网站 国产亚洲天堂 精品国产一区二区三区不卡 亚洲国产日韩在线一区 国产成人综合在线观看网站 久久免费高清视频 欧美在线导航 午夜精品久久久久久99热7777 欧美久久综合网 国产小视频精品 国产尤物在线观看 亚洲国产精品综合一区在线 欧美一区二区三区不卡视频 欧美黑人欧美精品刺激 日本福利在线观看 久久国产偷 国产手机精品一区二区 国产热re99久久6国产精品 国产高清啪啪 欧美亚洲国产成人高清在线 国产在线第三页 亚洲综合一区二区三区 99r在线视频 99精品久久久久久久婷婷 国产精品乱码免费一区二区 国产在线精品福利91香蕉 国产尤物视频在线 五月婷婷亚洲 中文字幕久久综合伊人 亚洲精品一级毛片 99国产精品电影 在线视频第一页 久久99国产精品成人欧美 国产白白视频在线观看2 成人精品一区二区www 亚洲成人网在线观看 麻豆91在线视频 色综合合久久天天综合绕视看 久久精品国产免费高清 国产不卡一区二区三区免费视 欧美国产中文 99精品欧美 九九在线精品 国产中文字幕在线免费观看 国产一区中文字幕在线观看 国产成人一级 国产精品一区二区制服丝袜 国产一起色一起爱 亚洲精品成人在线 亚洲欧美精品在线 国产欧美自拍视频 99精品久久久久久久婷婷 久99视频 国产热re99久久6国产精品 视频一区亚洲 国产精品视频分类 国产精品成在线观看 99re6久精品国产首页 亚洲在成人网在线看 亚洲国产日韩在线一区 久久国产三级 日韩国产欧美 欧美在线一区二区三区 国产精品美女一级在线观看 成人午夜免费福利视频 亚洲天堂精品在线 91精品国产手机 欧美日韩视频在线播放 狠狠综合久久综合鬼色 九一色视频 青青视频国产 亚洲欧美自拍一区 中文字幕天天躁日日躁狠狠躁97 日韩免费大片 996热视频 伊人成综合网 亚洲天堂欧美 日韩精品亚洲人成在线观看 久久综合给会久久狠狠狠 日韩精品亚洲人成在线观看 日韩国产欧美 亚洲成aⅴ人片在线影院八 亚洲精品1区 99久久精品免费 国产精品高清在线观看 国产精品久久久免费视频 在线亚洲欧美日韩 91在线看视频 国产精品96久久久久久久 欧美日韩国产成人精品 91在线亚洲 热久久亚洲 国产精品美女免费视频观看 日韩在线毛片 亚洲永久免费视频 九九免费在线视频 亚洲一区网站 日本高清二区视频久二区 精品国产美女福利在线 伊人久久艹 国产精品久久久久三级 欧美成人精品第一区二区三区 99久久精品国产自免费 在线观看日韩一区 国产中文字幕一区 成人免费午夜视频 欧美日韩另类在线 久久99国产精品成人欧美 色婷婷中文网 久久天天躁夜夜躁狠狠躁2020 欧美成人伊人久久综合网 国产精品福利资源在线 国产伦精品一区二区三区高清 国产精品亚洲综合色区韩国 亚洲一区欧美日韩 色综合视频 国语自产精品视频在线区 国产高清a 成人国内精品久久久久影 国产在线精品香蕉综合网一区 国产不卡在线看 国产成人精品精品欧美 国产欧美日韩综合精品一区二区三区 韩国电影一区二区 国产在线视频www色 91中文字幕在线一区 国产人成午夜免视频网站 亚洲综合一区二区三区 色综合视频一区二区观看 久久五月网 九九热精品在线观看 国产一区二区三区国产精品 99久热re在线精品996热视频 亚洲国产网 在线视频亚洲一区 日韩字幕一中文在线综合 国产高清一级毛片在线不卡 精品国产色在线 国产高清视频一区二区 精品日本久久久久久久久久 亚洲国产午夜精品乱码 成人免费国产gav视频在线 日韩欧美一区二区在线观看 欧美曰批人成在线观看 韩国电影一区二区 99re这里只有精品6 日韩精品一区二区三区视频 99re6久精品国产首页 亚洲欧美一区二区三区导航 欧美色图一区二区三区 午夜精品视频在线观看 欧美激情在线观看一区二区三区 亚洲热在线 成人国产精品一区二区网站 亚洲一级毛片在线播放 亚洲一区小说区中文字幕 亚洲午夜久久久久影院 国产自产v一区二区三区c 国产精品视频免费 久久调教视频 国产成人91激情在线播放 国产精品欧美亚洲韩国日本久久 久久亚洲日本不卡一区二区 91中文字幕网 成人国产在线视频 国产视频91在线 欧美成人精品第一区二区三区 国产精品福利在线 久久综合九色综合精品 欧美一区二区三区精品 久久国产综合尤物免费观看 久久99青青久久99久久 日韩精品免费 久久国产精品999 91亚洲视频在线观看 国产精品igao视频 色综合区 在线亚洲欧国产精品专区 国产一区二区三区在线观看视频 亚洲精品成人在线 一区二区国产在线播放 中文在线亚洲 亚洲精品第一国产综合野 国产一区二区精品久久 一区二区三区四区精品视频 99热精品久久 中文字幕视频二区 国产成人精品男人的天堂538 99精品影视 美女福利视频一区二区 久久午夜夜伦伦鲁鲁片 综合久久久久久久综合网 国产精品国产欧美综合一区 国产99视频在线观看 国产亚洲女在线精品 婷婷影院在线综合免费视频 国产亚洲3p一区二区三区 91成人爽a毛片一区二区 亚洲一区二区高清 国产欧美亚洲精品第二区首页 欧美日韩导航 亚洲高清二区 欧美激情观看一区二区久久 日韩毛片在线播放 亚洲欧美日韩高清中文在线 亚洲日本在线播放 国产精品一区二区制服丝袜 精品国产一区二区三区不卡 国产不卡在线看 国产欧美网站 四虎永久在线观看视频精品 国产黄色片在线观看 夜夜综合 一本色道久久综合狠狠躁篇 欧美亚洲综合另类在线观看 国产91在线看 伊人久久国产 欧美一区二区在线观看免费网站 国产精品久久久久三级 久久福利 日韩中文字幕a 亚洲午夜久久久久影院 91在线高清视频 国产亚洲一区二区三区啪 久久人精品 国产精品亚洲午夜一区二区三区 综合久久久久久 久久伊人一区二区三区四区 国产综合久久久久久 日韩一区精品视频在线看 国产精品日韩欧美制服 日本精品1在线区 99re视频 无码av免费一区二区三区试看 国产视频1区 日韩欧美中文字幕一区 日本高清中文字幕一区二区三区a 亚洲国产欧美无圣光一区 国产在线视频一区二区三区 欧美国产第一页 在线亚洲欧美日韩 日韩中文字幕第一页 在线不卡一区二区 伊人久久青青 国产精品一区二区在线播放 www.五月婷婷 麻豆久久婷婷国产综合五月 亚洲精品区 久久国产欧美另类久久久 99在线视频免费 伊人久久中文字幕久久cm 久久精品成人免费看 久久这里只有精品首页 88国产精品视频一区二区三区 中文字幕日本在线mv视频精品 国产在线精品成人一区二区三区 伊人精品线视天天综合 亚洲一区二区黄色 国产尤物视频在线 亚洲精品99久久久久中文字幕 国产一区二区三区免费观看 伊人久久大香线蕉综合电影网 国产成人精品区在线观看 日本精品一区二区三区视频 日韩高清在线二区 久久免费播放视频 一区二区成人国产精品 国产精品免费精品自在线观看 亚洲精品视频二区 麻豆国产精品有码在线观看 精品日本一区二区 亚洲欧洲久久 久久中文字幕综合婷婷 中文字幕视频在线 国产成人精品综合在线观看 91精品国产91久久久久福利 精液呈暗黄色 香蕉国产综合久久猫咪 国产专区精品 亚洲精品无码不卡 国产永久视频 亚洲成a人片在线播放观看国产 一区二区国产在线播放 亚洲一区二区黄色 欧美日韩在线观看视频 亚洲精品另类 久久国产综合尤物免费观看 国产一区二区三区国产精品 高清视频一区 国产精品igao视频 国产精品资源在线 久久综合精品国产一区二区三区 www.五月婷婷 精品色综合 99热国产免费 麻豆福利影院 亚洲伊人久久大香线蕉苏妲己 久久电影院久久国产 久久精品伊人 在线日韩理论午夜中文电影 亚洲国产欧洲综合997久久 伊人国产精品 久草国产精品 欧美一区精品二区三区 亚洲成人高清在线 91免费国产精品 日韩精品福利在线 国产一线在线观看 国产不卡在线看 久久99青青久久99久久 亚洲精品亚洲人成在线播放 99久久免费看国产精品 国产日本在线观看 青草国产在线视频 麻豆久久婷婷国产综合五月 国产中文字幕一区 91久久精品国产性色也91久久 国产一区a 国产欧美日韩成人 国产亚洲女在线精品 一区二区美女 中文字幕在线2021一区 在线小视频国产 久久这里只有精品首页 国产在线第三页 欧美日韩中文字幕 在线亚洲+欧美+日本专区 精品国产一区二区三区不卡 久久这里精品 欧美在线va在线播放 精液呈暗黄色 91精品国产手机 91在线免费播放 欧美视频亚洲色图 欧美国产日韩精品 日韩高清不卡在线 精品视频免费观看 欧美日韩一区二区三区四区 国产欧美亚洲精品第二区首页 亚洲韩精品欧美一区二区三区 国产精品视频免费 在线精品小视频 久久午夜夜伦伦鲁鲁片 国产无套在线播放 久热这里只精品99re8久 欧美久久久久 久久香蕉国产线看观看精品蕉 国产成人精品男人的天堂538 亚洲人成网站色7799在线观看 日韩在线第二页 一本色道久久综合狠狠躁篇 国产一区二区三区不卡在线观看 亚洲乱码在线 在线观看欧美国产 久久福利青草精品资源站免费 国产玖玖在线观看 在线亚洲精品 亚洲成aⅴ人在线观看 精品91在线 欧美一区二三区 日韩中文字幕视频在线 日本成人一区二区 日韩免费专区 国内精品在线观看视频 久久国产综合尤物免费观看 国产精品系列在线观看 一本一道久久a久久精品综合 亚洲免费播放 久久精品国产免费 久久人精品 亚洲毛片网站 亚洲成a人一区二区三区 韩国福利一区二区三区高清视频 亚洲精品天堂在线 一区二区三区中文字幕 亚洲国产色婷婷精品综合在线观看 亚洲国产成人久久笫一页 999国产视频 国产精品香港三级在线电影 欧美日韩一区二区三区四区 日韩国产欧美 国产精品99一区二区三区 午夜国产精品理论片久久影院 亚洲精品中文字幕麻豆 亚洲国产高清视频 久久免费手机视频 日韩a在线观看 五月婷婷亚洲 亚洲精品中文字幕麻豆 中文字幕丝袜 www国产精品 亚洲天堂精品在线 亚洲乱码一区 国产日韩欧美三级 久久999精品 伊人热人久久中文字幕 久热国产在线视频 国产欧美日韩在线观看一区二区三区 国产一二三区在线 日韩国产欧美 91精品国产91久久久久 亚洲一区小说区中文字幕 精品一区二区免费视频 国产精品视频免费 国产精品亚洲综合色区韩国 亚洲国产精品成人午夜在线观看 欧美国产日韩精品 中文字幕精品一区二区精品