微機原理與接口技術(shù)(3-4)_第1頁
微機原理與接口技術(shù)(3-4)_第2頁
微機原理與接口技術(shù)(3-4)_第3頁
微機原理與接口技術(shù)(3-4)_第4頁
微機原理與接口技術(shù)(3-4)_第5頁
已閱讀5頁,還剩205頁未讀, 繼續(xù)免費閱讀

付費下載

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

zhuyp@微機原理與接口技術(shù)1§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令五、控制轉(zhuǎn)移指令作用:改變CS和IP的值,從而改變指令的執(zhí)行順序。類型:無條件轉(zhuǎn)移和過程調(diào)用指令條件轉(zhuǎn)移指令條件循環(huán)控制指令中斷指令無條件轉(zhuǎn)移和過程調(diào)用指令JMPCALLRET無條件轉(zhuǎn)移過程調(diào)用過程返回條件轉(zhuǎn)移JZ/JE等10條指令JA/JNBE等8條指令直接標(biāo)志轉(zhuǎn)移間接標(biāo)志轉(zhuǎn)移條件循環(huán)控制LOOPLOOPE/LOOPZLOOPNE/LOOPNZJCXZCX≠0則循環(huán)CX≠0和ZF=1則循環(huán)CX≠0和ZF=0則循環(huán)CX=0則轉(zhuǎn)移中斷INTINTOIRET中斷溢出中斷中斷返回2§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令⑴JMP無條件轉(zhuǎn)移指令(Jump)指令格式:JMP目的指令功能:程序無條件地轉(zhuǎn)移到指定的目的地址去執(zhí)行。兩種轉(zhuǎn)移類型:段內(nèi)轉(zhuǎn)移或近(NEAR)轉(zhuǎn)移轉(zhuǎn)移指令的目的地址和JMP指令在同一代碼段中,轉(zhuǎn)移時,僅改變IP寄存器的內(nèi)容,段地址CS的值不變。段間轉(zhuǎn)移,又稱為遠(yuǎn)(FAR)轉(zhuǎn)移轉(zhuǎn)移指令的目的地址和JMP指令不在同一段中,轉(zhuǎn)移時,CS和IP的值都要改變,程序轉(zhuǎn)到另一代碼段去執(zhí)行。

1.無條件轉(zhuǎn)移和過程調(diào)用指令3§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令兩種提供地址的方式:直接轉(zhuǎn)移指令碼中直接給出轉(zhuǎn)移的目的地址,目的操作數(shù)用一個標(biāo)號來表示,它又可分為段內(nèi)直接轉(zhuǎn)移和段間直接轉(zhuǎn)移。間接轉(zhuǎn)移目的地址包含在某個16位寄存器或存儲單元中,CPU根據(jù)寄存器或存儲器尋址方式,間接地求出轉(zhuǎn)移地址。這種轉(zhuǎn)移類型又可分為段內(nèi)間接轉(zhuǎn)移和段間間接轉(zhuǎn)移。轉(zhuǎn)移類型和提供地址的方式的組合可形成不同指令,如下表所示:4§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令表3-10無條件轉(zhuǎn)移指令的類型和方式類型方式尋址目標(biāo)指令舉例段內(nèi)轉(zhuǎn)移直接直接立即短轉(zhuǎn)移(8位)立即近轉(zhuǎn)移(16位)JMPSHORTPROG_SJMPNEARPTRROG_N間接間接寄存器(16位)存儲器(16位)JMPBXJMPWORDPTR5[BX]段間轉(zhuǎn)移直接間接立即轉(zhuǎn)移(32位)存儲器(32位)JMPFARPTRPROG_FJMPDWORDPTR[DI]5§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令

①段內(nèi)直接轉(zhuǎn)移指令指令格式:JMPSHORT 標(biāo)號JMPNEARPTR標(biāo)號(或:JMP標(biāo)號)這是一種段內(nèi)相對轉(zhuǎn)移指令,目的操作數(shù)均用標(biāo)號表示;程序轉(zhuǎn)向的有效地址=當(dāng)前IP寄存器的內(nèi)容+8/16位位移量(DISP)。8位:短轉(zhuǎn)移,范圍在-128~+127個字節(jié)之間;16位:近轉(zhuǎn)移,范圍在-32768~+32767個字節(jié)之間;位移量帶符號:正的向高地址轉(zhuǎn)移;負(fù)的向低地址轉(zhuǎn)移,且必須用補碼表示。段內(nèi)近/短轉(zhuǎn)移指令的機器碼及其操作功能如下圖所示。其中第一個字節(jié)為操作碼,后面的字節(jié)是位移量。6§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令

注意:8位的位移量與IP相加時,用符號擴(kuò)展法擴(kuò)展成16位后再相加。7§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令近轉(zhuǎn)移:標(biāo)號前加說明符NEARPTR,也可以省略不寫。短轉(zhuǎn)移:則在標(biāo)號前需加說明符SHORT。JMPSHORTPROG_S;段內(nèi)短轉(zhuǎn)移JMPNEARPTRPROG_N;段內(nèi)近轉(zhuǎn)移行號 偏離量機器碼 程序1 0000 CODESEGMENT2 ASSUMECS:COED3 0000 0405PROG_S:ADDAL,05H4 0002 90 NOP5 0003 EBFB JMPSHORTPROG_S6 0005 90 NOP7 0006 CODE ENDS8 END8§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令位移量DISP的計算:DISP=目的地址偏移量-IP的當(dāng)前值=0000-0005=-5補碼為FBH,經(jīng)符號擴(kuò)展后為FFFBH。IP的修改:IP=IP+DISP=0005+FFFB=0000H程序轉(zhuǎn)到偏移量為0的位置,即標(biāo)號為PROG_S處執(zhí)行。注意:段內(nèi)近轉(zhuǎn)移指令,和段內(nèi)短轉(zhuǎn)移指令類似,不過段內(nèi)近轉(zhuǎn)移指令占有3個字節(jié),計算時注意。它可以轉(zhuǎn)移到段內(nèi)任何地址去執(zhí)行指令。

9§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令②段內(nèi)間接轉(zhuǎn)移指令指令格式:JMP16位寄存器/字存儲器單元16位有效地址存放在一個16位寄存器、字存儲器單元;寄存器間接尋址:有效地址存放在寄存器中,即IP寄存器內(nèi)容;存儲單元間接尋址:有效地址存放在存儲單元中,即IP字存儲單元內(nèi)容;要計算出存儲單元的物理地址,再從該地址處取一個字送到IP。10§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令例JMPBX若該指令執(zhí)行前BX=4500H;則指令執(zhí)行時,將當(dāng)前IP修改成4500H;程序轉(zhuǎn)向段內(nèi)偏移地址為4500H處執(zhí)行。例JMPWORDPTR5[BX]設(shè)指令執(zhí)行前,DS=2000H,BX=100H,(20105H)=4F0H;則指令執(zhí)行后,IP=(20000H十100H十5H)=(20105H)=4F0H;轉(zhuǎn)到代碼段內(nèi)偏移地址為4F0H處執(zhí)行。11

§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令③段間直接(遠(yuǎn))轉(zhuǎn)移指令指令格式:JMPFARPTR標(biāo)號特點:用遠(yuǎn)標(biāo)號直接給出了轉(zhuǎn)向的段地址和偏移量,即IP標(biāo)號的段內(nèi)偏移量,CS標(biāo)號所在段的段地址。例3-72JMPFARPTRPROG_F設(shè)標(biāo)號PROG_F所在段的基地址=3500H,偏移地址=080AH;則指令執(zhí)行后,IP=080AH,CS=3500H;程序轉(zhuǎn)到3500:080AH處執(zhí)行。12

§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令④段間間接轉(zhuǎn)移指令指令格式:JMPDWORDPTR[存儲單元]特點:目的地址的段地址和偏移量放在存儲器中的4個連續(xù)地址單元中:前兩個字節(jié)為偏移量;后兩個字節(jié)為段地址。指令中給出存放目標(biāo)地址的存儲單元的首字節(jié)地址值;注意:指令的目的操作數(shù)前要加說明符DWORDPTR。

13§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令例3-73JMPDWORDPTR[SI十0125H]設(shè)指令執(zhí)行前:CS=1200H,IP=05H,DS=2500H,SI=1300H;內(nèi)存單元(26425H)=4500H,(26427H)=32F0H。指令要轉(zhuǎn)向的地址存放在內(nèi)存單元DS:(SI+DISP)中,即目的操作數(shù)地址=DS×16+SI+DISP=25000H+1300H+0125H=26425H從單元中取出轉(zhuǎn)移地址,賦與IP和CS:IP=4500H,CS=32F0H;程序轉(zhuǎn)到32F0:4500H處執(zhí)行。指令的執(zhí)行過程如下圖所示。14§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令15§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令

⑵過程調(diào)用和返回指令(CallandReturn)過程:程序中能完成特定功能而又獨立的模塊,也稱子程序。過程嵌套:在過程運行中又去調(diào)用另一個過程。過程調(diào)用和返回指令的格式:CALL 過程名RET近過程調(diào)用:調(diào)用指令CALL和被調(diào)用的過程在同一代碼段中。

遠(yuǎn)過程調(diào)用:兩者在不同代碼段中。

16§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令

CALL指令執(zhí)行時分兩步:

第一步:是將返回地址(CALL指令下面那條指令的地址)推入堆棧。近調(diào)用的操作:SPSP-2,IP入棧;遠(yuǎn)調(diào)用的操作:SPSP-2,CS入棧;SPSP-2,IP入棧

第二步:轉(zhuǎn)到程序的入口地址去執(zhí)行。

尋址方法有四種:段內(nèi)直接調(diào)用;段內(nèi)間接調(diào)用;段間直接調(diào)用;段間間接調(diào)用;(但沒有段內(nèi)短調(diào)用指令!)

17§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令

RET指令:從棧中彈出返回地址,使程序返回主程序繼續(xù)執(zhí)行。如果從近過程返回:從棧中彈出一個字IP,并且使SPSP+2如果從遠(yuǎn)過程返回:先從棧中彈出一個字IP,并且使SPSP+2;再從個字棧中彈出一個字CS,并使SPSP+2。①段內(nèi)直接調(diào)用和返回例3-74CALL PROG_N ;PROG_N是一個近標(biāo)號解:調(diào)用之前:CS=2000H,IP=1050H,SS=5000H,SP=0100H,PROG_N與CALL指令之間的距離等于1234H(即DISP=1234H),則E8DISP_LDISP_H18§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令

CALL指令的執(zhí)行過程:如圖所示SPSP-2,即新的SP=0100H-2=00FEH返回地址的IP入棧。CALL指令的首地址:CS:IP=2000:1050H;指令占3字節(jié);返回地址:2000:1053H,即IP=1053H;計算出新的IP值,作為子程序的入口地址,即IP=IP+DISP=1053H+1234H=2287HRET指令的執(zhí)行過程:IP(SP和SP+1)單元內(nèi)容,即IP=1053HSPSP+2,即新的SP=00FEH+2=0100H19§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令

20§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令

②段內(nèi)間接調(diào)用和返回例1CALLBX;例2CALLWORDPTR[BX十SI];操作步驟:SPSP-2,IP入棧,IPEA(從目的操作數(shù)計算)設(shè):DS=1000H,BX=200H,SI=300H,(10500H)=3210H例1中:EA=0200H;例2中:EA=(16×DS+BX+SI)=(10000H+0200H+0300H)=(10500H)=3210H

返回:IP(SP和SP+1)單元內(nèi)容(返回地址出棧)SPSP+2(修改棧頂指針)21§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令

③段間直接調(diào)用例3-75CALLFARPTRPROG_F;PROG_F是一個遠(yuǎn)標(biāo)號解:指令為5字節(jié),編碼格式為:調(diào)用之前:CS=1000H,IP=205AH,SS=2500H,SP=0050H,標(biāo)號PROG_F的地址指針CS=3000H,IP=0500H;存放CALL指令的內(nèi)存首地址為1000:205AH,由于該指令長度為5個字節(jié),所以返回地址應(yīng)為1000:205FH。9ADISP_LDISP_HSEG_LSEG_H22§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令CALL指令的執(zhí)行過程:SPSP-2(SP=0050H-2=004EH),CS入棧(CS=1000H);SPSP-2(SP=004CH),IP入棧(IP=205FH);轉(zhuǎn)子程序:FROG_F的段地址和偏移地址送CS:IP,CS3000H,IP0500H23§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令RET指令執(zhí)行過程:(尋址方式也是段間直接調(diào)用)IP棧中內(nèi)容(IP205FH),SPSP+2(SP004C+2=004EH)CS棧中內(nèi)容(CS1000H),SPSP+2(SP004EH+2=0050H)程序轉(zhuǎn)返回地址CS:IP=1000:205FH處執(zhí)行。24§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令

25§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令

④段間間接調(diào)用操作數(shù):必須是存儲單元——存放的雙字表示的入口地址,其中前2個字節(jié)是偏移量,后兩個字節(jié)為代碼段基地址。例3-76CALLDWORDPTR[BX]解:設(shè)DS=1000H,BX=200H,(10200H)=31F4H,(10202)=5200H。CALL指令的執(zhí)行過程:

SPSP-2,CS入棧SPSP-2,IP入棧IP(10200H)=31F4H,CS(10202)=5200H轉(zhuǎn)子程序入口,CS:IP=5200H:31F4H26§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令

帶參數(shù)的返回指令RETnn稱為彈出值,CPU在彈出返回地址后,再從堆棧中彈出n個字節(jié)的數(shù)據(jù)。其值可以是0000-0FFFFH范圍內(nèi)的任何一個偶數(shù)。用途:調(diào)用過程的主程序通過堆棧向過程傳遞參數(shù)。參數(shù)在調(diào)用過程前推入堆棧,過程運行中通過堆棧指針尋找;過程返回時,用RETn把它們從棧中彈出。RET指令執(zhí)行過程:

IP

棧中內(nèi)容,SPSP+2CS

棧中內(nèi)容,SPSP+2程序轉(zhuǎn)返回地址CS:IP處執(zhí)行。27§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令

2.條件轉(zhuǎn)移指令根據(jù)上一條指令執(zhí)行后的狀態(tài)標(biāo)志作為判別測試條件來決定是否轉(zhuǎn)移。條件轉(zhuǎn)移均為段內(nèi)短轉(zhuǎn)移。目的地址=當(dāng)前IP值+8位相對位移量。它與轉(zhuǎn)移指令之后的那條指令間的距離,允許為-128~+127字節(jié);8位偏移量用符號擴(kuò)展法擴(kuò)展到16位與IP相加。指令格式:條件操作符標(biāo)號條件轉(zhuǎn)移指令共有18條,可以為兩類:直接標(biāo)志轉(zhuǎn)移指令間接標(biāo)志轉(zhuǎn)移指令28§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令

⑴直接標(biāo)志轉(zhuǎn)移指令(10條)在指令助記符中直接給出標(biāo)志狀態(tài)的測試條件:以CF,ZF,SF,OF和PF等5個標(biāo)志的10種狀態(tài)為判斷的條件。表3-11直接標(biāo)志條件轉(zhuǎn)移指令指令助記符測試條件指令功能JCJNCJZ/JEJNZ/JNEJSJNSJOJNOJP/JPEJNP/JPOCF=1CF=0ZF=1ZF=0SF=1SF=0OF=1OF=0PF=1PF=0有進(jìn)位轉(zhuǎn)移無進(jìn)位轉(zhuǎn)移結(jié)果為零/相等轉(zhuǎn)移不為零/相等轉(zhuǎn)移符號為負(fù)轉(zhuǎn)移符號為正轉(zhuǎn)移溢出轉(zhuǎn)移無溢出轉(zhuǎn)移奇偶位為1/為偶轉(zhuǎn)移奇偶位為0/為奇轉(zhuǎn)移29§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令

例求AL和BL寄存器中的兩數(shù)之和,若有進(jìn)位,則AH置1,否則AH清0。解:可用如下程序段來實現(xiàn)該操作: ADD AL,BL ;兩數(shù)相加 JC NEXT ;若有進(jìn)位,轉(zhuǎn)NEXT MOV AH,0 ;無進(jìn)位,AH=0

JMP EXIT ;往下執(zhí)行NEXT: MOV AH,1 ;有進(jìn)位,AH置1EXIT: ……… ;程序繼續(xù)進(jìn)行30§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令

⑵間接標(biāo)志轉(zhuǎn)移指令的助記符中不直接給出標(biāo)志狀態(tài)位的測試條件,而是標(biāo)志的狀態(tài)組合作為測試的條件。指令應(yīng)用:通常放在比較指令CMP之后,以比較兩個數(shù)的大小。無符號數(shù)比較測試指令中,指令助記符中的“A”是英文Above的縮寫,表示“高于”之意,“B”是英文Below的縮寫,表示“低于”之意;帶符號數(shù)比較測試指令中,指令助記符中的“G”(Greatthan)表示大于,“L”(Lessthan)表示小于。

31§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令

表3-12間接標(biāo)志條件轉(zhuǎn)移指令類別指令助記符測試條件指令功能無符號數(shù)比較測試JA/JNBEJAE/JNBJB/JNAEJBE/JNACF∨ZF=0CF=0CF=1CF∨ZF=1高于/不低于等于轉(zhuǎn)移高于等于/不低于轉(zhuǎn)移低于/不高于等于轉(zhuǎn)移低于等于/不高于轉(zhuǎn)移帶符號數(shù)比較測試JG/JNLEJGE/JNLJL/JNGEJLE/JNG(SF⊕OF)∨ZF=0SF⊕OF=0SF⊕OF=1(SF⊕OF)∨ZF=1大于/不小于等于轉(zhuǎn)移大于等于/不小于轉(zhuǎn)移小于/不大于等于轉(zhuǎn)移小于等于/不大于轉(zhuǎn)移32§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令

例設(shè)某個學(xué)生的英語成績已存放在AL寄存器中,若低于60分,則打印F(FAIL);若高于或等于85分,則打印G(GOOD);當(dāng)在60分和84分之間時,打印P(PASS)。程序: CMP AL,60 ;與60分比較 JB FAIL ;<60,轉(zhuǎn)FAIL CMP AL,85 ;≥60,與85分比較 JAE GOOD ;≥85,轉(zhuǎn)GOOD MOV AL,’P’ ;其它,將AL←’P’ JMP PRINT ;轉(zhuǎn)打印程序FAIL: MOV AL,’F’ ;AL←’F’ JMP PRINT ;轉(zhuǎn)打印程序GOOD: MOV AL,’G’ ;AL←’G’PRINT: … ;打印存在AL中的字符33§3-38086的指令系統(tǒng)

——字符串處理指令例假設(shè)某溫度控制系統(tǒng)中,從溫度傳感器輸入一個8位二進(jìn)制的攝氏溫度值。當(dāng)系統(tǒng)中溫度低于100度時,則打開加熱器;當(dāng)溫度上升到100度或100度以上時,關(guān)閉加熱器,進(jìn)行下一步處理。設(shè)溫度傳感器的端口號為320H,同時假設(shè)控制加熱器的輸出信號連到端口321H的最低有效位,當(dāng)將這一位置1時,加熱器便打開,清0時則關(guān)閉加熱器。解:實現(xiàn)上述溫度控制的程序如下:34§3-38086的指令系統(tǒng)

——字符串處理指令GET_TEMP: MOV DX,320H ;DX指向溫度輸入端口 IN AL,DX ;讀取溫度值 CMP AL,100 ;與100度比較 JB HEAT_ON ;<100度,加熱 JMP HEAT_OFF ;≥100度,停止加熱HEAT_ON: MOV AL,01H ;D0位置1,加熱 MOV DX,321H ;加熱器口地址 OUT DX,AL ;打開加熱器 JMP GET_TEMP ;繼續(xù)檢測溫度HEAT_OFF: MOV AL,00H ;D0位置0,停止加熱 MOV DX,321H OUT DX,AL ;關(guān)閉加熱器 … ;進(jìn)行其他處理

35§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令

3.循環(huán)控制指令(IterationControl)▲是一組增強型的條件轉(zhuǎn)移指令,控制程序段的重復(fù)執(zhí)行,重復(fù)次數(shù)存于CX寄存器中。▲指令的字節(jié)數(shù)均為2,第一字節(jié)是操作碼,第二字節(jié)是8位偏移量,轉(zhuǎn)移的目標(biāo)都是短標(biāo)號。▲循環(huán)指令中的偏移量都是負(fù)值?!h(huán)控制指令均不影響任何標(biāo)志。這類指令共有4條。36§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令

(1)LOOP循環(huán)指令(Loop)指令格式:LOOP短標(biāo)號指令功能:控制重復(fù)執(zhí)行一系列指令,重復(fù)次數(shù)放在CX寄存器中,每執(zhí)行一次LOOP指令,CX自動減1。如果減1后CX≠0,則轉(zhuǎn)移到指令中所給定的標(biāo)號處繼續(xù)循環(huán);若自動減1后CX=0,則結(jié)束循環(huán)。一條LOOP指令相當(dāng)于執(zhí)行以下兩條指令的功能:

DECCXJNZ標(biāo)號37§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令

例設(shè)商店里有8種商品,價格分別為83元,76元,65元,84元,7l元,49元,62元和58元,現(xiàn)要將每種商品提價7元,編程計算每種商品提價后的價格。OLD DB 83H,76H,65H,84H DB 71H,49H,62H,58HNEW DB 8DUP(?) … MOV CX,08H ;共8種商品 MOV BX,00H ;BX作指針,初值為0NEXT: MOV AL,OLD[BX] ;讀入一個商品的原價 ADD AL,7 ;加上提價因子

DAA ;調(diào)整為十進(jìn)制 MOV NEW[BX],AL

;存放結(jié)果 INC BX ;地址指針加1 LOOP NEXT ;如未加滿8次,繼續(xù)循環(huán) … ;已加完8次

38§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令例這是一個用循環(huán)和跳轉(zhuǎn)指令來控制PC機的揚聲器發(fā)聲的程序。在PC機中,61H端口的D1和D0位接到揚聲器接口電路上,在D0=0的情況下:當(dāng)D1=1時,揚聲器被接通,D1=0則斷開,通過控制這一位的值,就能產(chǎn)生一個由1和0構(gòu)成的二進(jìn)制序列,使揚聲器發(fā)聲。

IN AL,61H ;AL←從61H端口讀取數(shù)據(jù) AND AL,0FCH ;保護(hù)D7~D2位,D1D0位清零MORE:XORAL,02 ;觸發(fā)D1位,使之在0和1間變化 OUT61H,AL ;控制揚聲器開關(guān)通斷 MOVCX,260 ;CX=循環(huán)次數(shù)DELAY:LOOPDELAY;循環(huán)延時 JMP MORE ;再次觸發(fā)39§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令⑵LOOPE/LOOPZ相等或結(jié)果為零時循環(huán)(LoopIfEqual/Zero)指令格式:LOOPE標(biāo)號或LOOPZ標(biāo)號指令功能:LOOPE是相等時循環(huán);LOOPZ是結(jié)果為零時循環(huán);指令執(zhí)行前,先將重復(fù)次數(shù)送到CX中,每執(zhí)行一次指令,CX自動減1,若減1后CX≠0和ZF=1,則轉(zhuǎn)到指令所指定的標(biāo)號處重復(fù)執(zhí)行;若CX=0或ZF=0,便退出循環(huán)。40§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令

例設(shè)有一個由50個字節(jié)組成的數(shù)組存放在ARRAY開始的內(nèi)存單元中,現(xiàn)要對該數(shù)組中的元素進(jìn)行測試,若元素為0,而且不是最后一個元素,便繼續(xù)進(jìn)行下一個元素的測試,直到找到第一個非零元素或查完了為止。ARRAYDB ××,××,… ;含50個元素的數(shù)據(jù) …MOV BX,OFFSETARRAY;BX指向數(shù)組開始單元 DEC BX ;指針減1 MOV CX,50;CX=元素個數(shù)NEXT:INC BX ;指向數(shù)組的下個元素 CMP [BX],00H;數(shù)組元素與0比較 LOOPENEXT;若元素為0和CX≠0,循環(huán) … ;否則,繼續(xù)查找41§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令

⑶LOOPNE/LOOPNZ不相等或結(jié)果不為零循環(huán)

(LoopIfNotEqual/NotZero)

指令格式:LOOPNE標(biāo)號

或LOOPNZ標(biāo)號指令功能:LOOPNE是不相等時循環(huán);LOOPNZ是結(jié)果不為零循環(huán)。指令執(zhí)行前,應(yīng)將重復(fù)次數(shù)送入CX,每執(zhí)行一次,CX自動減1,若減1后CX≠0和ZF=0,則轉(zhuǎn)移到標(biāo)號所指定的地方重復(fù)執(zhí)行;若CX=0或ZF=1,則退出循環(huán),順序執(zhí)行下一條指令。42§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令

例設(shè)一個由17個字符組成的字符串存放在STRING開始的內(nèi)存中,查找該字符串中是否包含空格符。若沒有找到和尚未查完,測繼續(xù)查找,直到找到第一個空格符或查完了才退出循環(huán)。下面是實現(xiàn)上述操作的程序:STRINGDB‘PersonalComputer’;字符串 … LEABX,STRING;BX指向字符串的開始 DEC BX ;BX-1 MOV CX,17 ;CX=字符串長度NEXT:INC BX ;指向下一個字符串 CMP [BX],20H ;字符串元素與空格比較 LOOPNE NEXT ;找到空格或CX已為0 43§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令

⑷JCXZ若CX為0跳轉(zhuǎn)(JumpIfCXZero)指令格式:JCXZ標(biāo)號指令功能:若CX寄存器為零,則轉(zhuǎn)移到指令中標(biāo)號所指定的地址處,它不對CX寄存器進(jìn)行自動減1的操作。主要用在循環(huán)程序開始處,為跳過循環(huán),把CX寄存器清零。44§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令⑴中斷概念▲定義:計算機暫時中止當(dāng)前程序的運行,執(zhí)行中斷服務(wù)程序去為臨時發(fā)生的事件服務(wù),執(zhí)行完畢后,返回正常程序繼續(xù)運行,這個過程稱為中斷。

外部中斷內(nèi)部中斷(引起中斷的原因)

中斷源引腳NMI引入(馬上響應(yīng))(處理如系統(tǒng)掉電等重大故障)引腳INTR引入IF=1(允許響應(yīng))IF=0(不允許響應(yīng))意外情況如除法運算出錯、溢出錯誤等;調(diào)試;中斷指令I(lǐng)NTn;4.中斷指令(Iterrupt)45§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令▲中斷過程:標(biāo)志寄存器、斷點(CS,IP值)的值入棧保護(hù)取入口地址(中斷類型*4得到中斷向量的地址)執(zhí)行中斷服務(wù)程序執(zhí)行中斷返回指令I(lǐng)RET,從堆棧中恢復(fù)中斷前CPU的狀態(tài)和斷點?!袛嘞蛄勘?低2字節(jié)存放中斷服務(wù)程序入口地址的偏移量IP;高2字節(jié)存放中斷服務(wù)程序入口地址的段地址CS;中斷服務(wù)程序入口地址=中斷類型*4;如下圖所示:46§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令內(nèi)部中斷:專用中斷,實現(xiàn)某種特定功能。除NMI外,其它幾個都是軟件中斷。①除法錯中斷(類型0):除數(shù)為0;商超過范圍;②單步中斷(類型1):單步標(biāo)志TF置1;③不可屏蔽中斷(類型2):NMI引腳上接收到由低變高的電平變化;

④斷點中斷(類型3):調(diào)試程序時,程序執(zhí)行到斷點時便產(chǎn)生中斷;⑤溢出中斷(類型4):溢出標(biāo)志OF置1,溢出中斷指令I(lǐng)NTO產(chǎn)生。

47⑵中斷指令§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令

①軟件中斷指令(Interrupt):INTn也稱陷阱中斷。n為中斷類型號,范圍0~255。CPU執(zhí)行INTn指令的過程:標(biāo)志寄存器的內(nèi)容入棧;當(dāng)前斷點的段基地址、偏移地址IP入棧;清除中斷標(biāo)志IF、單步標(biāo)志TF;將中斷類型號n乘以4,找到中斷服務(wù)程序的入口地址表的表頭地址,獲得中斷服務(wù)程序的入口地址,置入CS和IP寄存器轉(zhuǎn)到相應(yīng)中斷服務(wù)程序。48§3-38086的指令系統(tǒng)

——控制轉(zhuǎn)移指令②溢出中斷指令(InterruptOnoverflow):INTO帶符號數(shù)進(jìn)行算術(shù)運算時,若OF=1,則溢出中斷指令I(lǐng)NTO產(chǎn)生類型為4的中斷。可在帶符號加減法運算之后安排一條INTO指令。③中斷返回指令(InterruptReturn):IRET實現(xiàn)中斷返回,安排在中斷服務(wù)程序的出口處。執(zhí)行后:首先從堆棧中依次彈出程序斷點,送到IP和CS寄存器中;接著彈出標(biāo)志寄存器的內(nèi)容,送回標(biāo)志寄存器;CPU按CS:IP的值返回斷點,繼續(xù)執(zhí)行原來被中斷的程序。49§3-38086的指令系統(tǒng)

——處理器控制指令1.標(biāo)志操作指令

CF,DF,IF

位操作,名稱和功能如表3-13所示。六、處理器控制指令表3-13標(biāo)志操作指令指令助記符操作指令名稱CLCCMCSTCCLDSTDCLISTICF←0CF←/CFCF←1DF←0DF←1IF←0IF←1進(jìn)位標(biāo)志清0(ClearCrray)進(jìn)位標(biāo)志求反(ComplementCarry)進(jìn)位標(biāo)志置1(SetCarry)方向標(biāo)志清0(ClearDirection)方向標(biāo)志置1(SetDirection)中斷標(biāo)志清0(ClearInterrupt)中斷標(biāo)志置1(SetInterrupt)502.外部同步指令§3-38086的指令系統(tǒng)

——處理器控制指令使CPU與其它協(xié)處理器同步工作的指令,用于多處理機;指令執(zhí)行后均不影響標(biāo)志位。共3條。⑴ESC換碼指令(Escape)指令格式:ESC外部操作碼,源操作數(shù)指令功能:換碼指令用來實現(xiàn)8086對8087協(xié)處理器的控制。由于8086和8087的系統(tǒng)總線是互聯(lián)的,所以兩個處理器一直共同監(jiān)視著從存儲器中取出的每一條指令。8087只處理與自己有關(guān)的ESC指令,8086也只處理屬于它自己的指令。一旦取到一條ESC指令,8087的忙碌(BUSY)引腳就變成高電平,并將它送到與之相連的8086的TEST引腳上,8087協(xié)處理器便可以開始工作。51§3-38086的指令系統(tǒng)

——處理器控制指令⑵WAIT等待指令(Wait)

等待指令(WAIT)通常跟在ESC指令之后,CPU執(zhí)行ESC指令后,表示8086CPU正處于等待狀態(tài),它不斷檢測8086的測試引腳TEST,每隔5個時鐘周期檢測一次,若此腳為高電平,則重復(fù)執(zhí)行WAIT指令,處理器處于等待狀態(tài)。一旦TEST引腳的信號變?yōu)榈碗娖?,便退出等待狀態(tài),執(zhí)行下條指令。⑶LOCK封鎖總線指令(LockBus)是一種前綴,加在指令的前端,用來維持8086的總線封鎖信號LOCK有效,帶有LOCK前綴的指令在執(zhí)行過程中,禁止其它協(xié)處理器使用總線。52§3-38086的指令系統(tǒng)

——處理器控制指令3.停機指令和空操作指令⑴HLT停機指令(Halt)CPU進(jìn)入暫停狀態(tài),不進(jìn)行任何操作。下列情況發(fā)生時,CPU才脫離暫停狀態(tài):在RESET線上加復(fù)位信號;在NMI引腳上出現(xiàn)中斷請求信號;在允許中斷的情況下,在INTR引腳上出現(xiàn)中斷請求信號;⑵NOP空操作或無操作指令(NoOperation)單字節(jié)指令,執(zhí)行時需耗費3個時鐘周期的時間,但不完成任何操作。常在循環(huán)等操作中增加延時,或在調(diào)試程序時使用空操作指令。53第三章結(jié)束!54安全閥基本知識如果壓力容器(設(shè)備/管線等)壓力超過設(shè)計壓力…1.盡可能避免超壓現(xiàn)象堵塞(BLOCKED)火災(zāi)(FIRE)熱泄放(THERMALRELIEF)如何避免事故的發(fā)生?2.使用安全泄壓設(shè)施爆破片安全閥如何避免事故的發(fā)生?01安全閥的作用就是過壓保護(hù)!一切有過壓可能的設(shè)施都需要安全閥的保護(hù)!這里的壓力可以在200KG以上,也可以在1KG以下!設(shè)定壓力(setpressure)安全閥起跳壓力背壓(backpressure)安全閥出口壓力超壓(overpressure)表示安全閥開啟后至全開期間入口積聚的壓力.幾個壓力概念彈簧式先導(dǎo)式重力板式先導(dǎo)+重力板典型應(yīng)用電站鍋爐典型應(yīng)用長輸管線典型應(yīng)用罐區(qū)安全閥的主要類型02不同類型安全閥的優(yōu)缺點結(jié)構(gòu)簡單,可靠性高適用范圍廣價格經(jīng)濟(jì)對介質(zhì)不過分挑剔彈簧式安全閥的優(yōu)點預(yù)漏--由于閥座密封力隨介質(zhì)壓力的升高而降低,所以會有預(yù)漏現(xiàn)象--在未達(dá)到安全閥設(shè)定點前,就有少量介質(zhì)泄出.100%SEATINGFORCE75502505075100%SETPRESSURE彈簧式安全閥的缺點過大的入口壓力降會造成閥門的頻跳,縮短閥門使用壽命.ChatterDiscGuideDiscHolderNozzle彈簧式安全閥的缺點彈簧式安全閥的缺點=10090807060500102030405010%OVERPRESSURE%BUILT-UPBACKPRESSURE%RATEDCAPACITY普通產(chǎn)品平衡背壓能力差.在普通產(chǎn)品基礎(chǔ)上加裝波紋管,使其平衡背壓的能力有所增強.能夠使閥芯內(nèi)件與高溫/腐蝕性介質(zhì)相隔離.平衡波紋管彈簧式安全閥的優(yōu)點優(yōu)異的閥座密封性能,閥座密封力隨介質(zhì)操作壓力的升高而升高,可使系統(tǒng)在較高運行壓力下高效能地工作.ResilientSeatP1P1P2先導(dǎo)式安全閥的優(yōu)點平衡背壓能力優(yōu)秀有突開型/調(diào)節(jié)型兩種動作特性可遠(yuǎn)傳取壓先導(dǎo)式安全閥的優(yōu)點對介質(zhì)比較挑剃,不適用于較臟/較粘稠的介質(zhì),此類介質(zhì)會堵塞引壓管及導(dǎo)閥內(nèi)腔.成本較高.先導(dǎo)式安全閥的缺點重力板式產(chǎn)品的優(yōu)點目前低壓儲罐呼吸閥/緊急泄放閥的主力產(chǎn)品.結(jié)構(gòu)簡單.價格經(jīng)濟(jì).重力板式產(chǎn)品的缺點不可現(xiàn)場調(diào)節(jié)設(shè)定值.閥座密封性差,并有較嚴(yán)重的預(yù)漏.受背壓影響大.需要很高的超壓以達(dá)到全開.不適用于深冷/粘稠工況.幾個常用規(guī)范ASMEsectionI-動力鍋爐(FiredVessel)ASMEsectionVIII-非受火容器(UnfiredVessel)API2000-低壓安全閥設(shè)計(LowpressurePRV)API520-火災(zāi)工況計算與選型(FireSizing)API526-閥門尺寸(ValveDimension)API527-閥座密封(SeatTightness)介質(zhì)狀態(tài)(氣/液/氣液雙相).氣態(tài)介質(zhì)的分子量&Cp/Cv值.液態(tài)介質(zhì)的比重/黏度.安全閥泄放量要求.設(shè)定壓力.背壓.泄放溫度安全閥不以連接尺寸作為選型報價依據(jù)!如何提供高質(zhì)量的詢價?彈簧安全閥的結(jié)構(gòu)彈簧安全閥起跳曲線彈簧安全閥結(jié)構(gòu)彈簧安全閥結(jié)構(gòu)導(dǎo)壓管活塞密封活塞導(dǎo)向不平衡移動副(活塞)導(dǎo)管導(dǎo)閥彈性閥座P1P1P2先導(dǎo)式安全閥結(jié)構(gòu)先導(dǎo)式安全閥的工作原理頻跳安全閥的頻跳是一種閥門高頻反復(fù)開啟關(guān)閉的現(xiàn)象。安全閥頻跳時,一般來說密封面只打開其全啟高度的幾分只一或十幾分之一,然后迅速回座并再次起跳。頻跳時,閥瓣和噴嘴的密封面不斷高頻撞擊會造成密封面的嚴(yán)重?fù)p傷。如果頻跳現(xiàn)象進(jìn)一步加劇還有可能造成閥體內(nèi)部其他部分甚至系統(tǒng)的損傷。安全閥工作不正常的因素頻跳后果1、導(dǎo)向平面由于反復(fù)高頻磨擦造成表面劃傷或局部材料疲勞實效。2、密封面由于高頻碰撞造成損傷。3、由于高頻振顫造成彈簧實效。4、由頻跳所帶來的閥門及管道振顫可能會破壞焊接材料和系統(tǒng)上其他設(shè)備。5、由于安全閥在頻跳時無法達(dá)到需要的排放量,系統(tǒng)壓力有可能繼續(xù)升壓并超過最大允許工作壓力。安全閥工作不正常的因素A、系統(tǒng)壓力在通過閥門與系統(tǒng)之間的連接管時壓力下降超過3%。當(dāng)閥門處于關(guān)閉狀態(tài)時,閥門入口處的壓力是相對穩(wěn)定的。閥門入口壓力與系統(tǒng)壓力相同。當(dāng)系統(tǒng)壓力達(dá)到安全閥的起跳壓力時,閥門迅速打開并開始泄壓。但是由于閥門與系統(tǒng)之間的連接管設(shè)計不當(dāng),造成連接管內(nèi)局部壓力下降過快超過3%,是閥門入口處壓力迅速下降到回座壓力而導(dǎo)致閥門關(guān)閉。因此安全閥開啟后沒有達(dá)到完全排放,系統(tǒng)壓力仍然很高,所以閥門會再次起跳并重復(fù)上述過程,既發(fā)生頻跳。導(dǎo)致頻跳的原因?qū)е陆庸軌航蹈哂?%的原因1、閥門與系統(tǒng)間的連接管內(nèi)徑小于閥門入口管內(nèi)徑。2、存在嚴(yán)重的渦流現(xiàn)象。3、連接管過長而且沒有作相應(yīng)的補償(使用內(nèi)徑較大的管道)。4、連接管過于復(fù)雜(拐彎過多甚至在該管上開口用作它途。在一般情況下安全閥入口處不允許安裝其他閥門。)導(dǎo)致頻跳的原因B、閥門的調(diào)節(jié)環(huán)位置設(shè)置不當(dāng)。安全閥擁有噴嘴環(huán)和導(dǎo)向環(huán)。這兩個環(huán)的位置直接影響安全閥的起跳和回座過程。如果噴嘴環(huán)的位置過低或?qū)颦h(huán)的位置過高,則閥門起跳后介質(zhì)的作用力無法在閥瓣座和調(diào)節(jié)環(huán)所構(gòu)成的空間內(nèi)產(chǎn)生足夠的托舉力使閥門保持排放狀態(tài),從而導(dǎo)致閥門迅速回座。但是系統(tǒng)壓力仍然保持較高水平,因此回座后閥門會很快再次起跳。導(dǎo)致頻跳的原因C、安全閥的額定排量遠(yuǎn)遠(yuǎn)大于所需排量。

由于所選的安全閥的喉徑面積遠(yuǎn)遠(yuǎn)大于所需,安全閥排放時過大的排量導(dǎo)致壓力容器內(nèi)局部壓力下降過快,而系統(tǒng)本身的超壓狀態(tài)沒有得到緩解,使安全閥不得不再次起跳頻跳的原因閥門拒跳:當(dāng)系統(tǒng)壓力達(dá)到安全閥的起跳壓力時,閥門不起跳的現(xiàn)象。安全閥工作不正常的因素1、閥門整定壓力過高。2、閥門內(nèi)落入大量雜質(zhì)從而使閥辦座和導(dǎo)套間卡死或摩擦力過大。3、彈簧之間夾入雜物使彈簧無法被正常壓縮。4、閥門安裝不當(dāng),使閥門垂直度超過極限范圍(正負(fù)兩度)從而使閥桿組件在起跳過程中受阻。5、排氣管道沒有被可靠支撐或由于管道受熱膨脹移位從而對閥體產(chǎn)生扭轉(zhuǎn)力,導(dǎo)致閥體內(nèi)機構(gòu)發(fā)生偏心而卡死。安全閥拒跳的原因閥門不回座或回座比過大:安全閥正常起跳后長時間無法回座,閥門保持排放狀態(tài)的現(xiàn)象。安全閥工作不正常的因素1、閥門上下調(diào)整環(huán)的位置設(shè)置不當(dāng)。2、排氣管道設(shè)計不當(dāng)造成排氣不暢,由于排氣管道過小、拐彎過多或被堵塞,使排放的蒸汽無法迅速排出而在排氣管和閥體內(nèi)積累,這時背壓會作用在閥門內(nèi)部機構(gòu)上并產(chǎn)生抑制閥門關(guān)閉的趨勢。3、閥門內(nèi)落入大量雜質(zhì)從而使閥瓣座和導(dǎo)套之間卡死后摩擦力過大。安全閥不回座或回座比過大的因素:4、彈簧之間夾入雜物從而使彈簧被正常壓縮后無法恢復(fù)。5、由于對閥門排放時的排放反力計算不足,從而在排放時閥體受力扭曲損壞內(nèi)部零件導(dǎo)致卡死。6、閥桿螺母(位于閥桿頂端)的定位銷脫落。在閥門排放時由于振動使該螺母下滑使閥桿組件回落受阻。安全閥不回座或回座比過大的因素:7、由于彈簧壓緊螺栓的鎖緊螺母松脫,在閥門排放時由于振動時彈簧壓緊螺栓松動上滑導(dǎo)致閥門的設(shè)定起跳值不斷減小。

8、閥門安裝不當(dāng),使閥門垂直度超過極限范圍(正負(fù)兩度)從而使閥桿組件在回落過程中受阻。

9、閥門的密封面中有雜質(zhì),造成閥門無法正常關(guān)閉。

10、鎖緊螺母沒有鎖緊,由于管道震動下環(huán)向上運動,上平面高于密封面,閥門回座時無法密封安全閥不回座或回座比過大的因素:謝謝觀看癌基因與抑癌基因oncogene&tumorsuppressorgene24135基因突變概述.癌基因和抗癌基因的概念.癌基因的分類.癌基因產(chǎn)物的作用.癌基因激活的機理主要內(nèi)容疾?。?/p>

——是人體某一層面或各層面形態(tài)和功能(包括其物質(zhì)基礎(chǔ)——代謝)的異常,歸根結(jié)底是某些特定蛋白質(zhì)結(jié)構(gòu)或功能的變異,而這些蛋白質(zhì)又是細(xì)胞核中相應(yīng)基因借助細(xì)胞受體和細(xì)胞中信號轉(zhuǎn)導(dǎo)分子接收信號后作出應(yīng)答(表達(dá))的產(chǎn)物。TranscriptionTranslationReplicationDNARNAProtein中心法規(guī)Whatisgene?基因:

—是遺傳信息的載體

—是一段特定的DNA序列(片段)

—是編碼RNA或蛋白質(zhì)的一段DNA片段

—是由編碼序列和調(diào)控序列組成的一段DNA片段基因主宰生物體的命運:微效基因的變異——生物體對生存環(huán)境的敏感度變化關(guān)鍵關(guān)鍵基因的變異——生物體疾病——死亡所以才有:“人類所有疾病均可視為基因病”之說注:如果外傷如燒傷、骨折等也算疾病的話,外傷應(yīng)該無法歸入基因病的行列。Genopathy問:兩個不相干的人,如果他們患得同一疾病,致病基因是否相同?再問:同卵雙生的孿生兄弟,他們患病的機會是否一樣,命運是否相同?┯┯┯┯

ATGC

TACG

┷┷┷┷┯┯┯┯┯

ATAGC

TATCG

┷┷┷┷┷┯┯┯┯

ATGC

TACG

┷┷┷┷┯┯┯

AGC

TCG

┷┷┷┯┯┯┯

ACGC

TGCG

┷┷┷┷┯┯┯┯

ATGC

TACG

┷┷┷┷增添缺失替換DNA分子(復(fù)制)中發(fā)生堿基對的______、______

,而引起的

的改變。替換增添缺失基因結(jié)構(gòu)基因變異的概念:英語句子中的一個字母的改變,可能導(dǎo)致句子的意思發(fā)生怎樣的變化?可能導(dǎo)致句子的意思不變、變化不大或完全改變THECATSATONTHEMATTHECATSITONTHEMATTHEHATSATONTHEMATTHECATONTHEMAT同理:替換、增添、缺失堿基對,可能會使性狀不變、變化不大或完全改變?;虻慕Y(jié)構(gòu)改變,一定會引起性狀的改變??原句:1.基因多態(tài)性與致病突變基因變異與疾病的關(guān)系2.單基因病、多基因病3.疾病易感基因

基因多態(tài)性polymorphism是指DNA序列在群體中的變異性(差異性)在人群中的發(fā)生概率>1%(SNP&CNP)<1%的變異概率叫做突變基因多態(tài)性特定的基因多態(tài)性與疾病相關(guān)時,可用致病突變加以描述SNP:散在單個堿基的不同,單個堿基的缺失、插入和置換。

CNP:DNA片段拷貝數(shù)變異,包括缺失、插入和重復(fù)等。同義突變、錯義突變、無義突變、移碼突變

致病突變生殖細(xì)胞基因突變將突變的遺傳信息傳給下一代(代代相傳),即遺傳性疾病。體細(xì)胞基因突變局部形成突變細(xì)胞群(腫瘤)。受精卵分裂基因突變的原因物理因素化學(xué)因素生物因素基因突變的原因(誘發(fā)因素)紫外線、輻射等堿基類似物5BU/疊氮胸苷等病毒和某些細(xì)菌等自發(fā)突變DNA復(fù)制過程中堿基配對出現(xiàn)誤差。UV使相鄰的胸腺嘧啶產(chǎn)生胸腺嘧啶二聚體,DNA復(fù)制時二聚體對應(yīng)鏈空缺,堿基隨機添補發(fā)生突變。胸腺嘧啶二聚體胸腺嘧啶胸腺嘧啶紫外線誘變物理誘變(physicalinduction)

5溴尿嘧啶(5BU)與T類似,多為酮式構(gòu)型。間期細(xì)胞用酮式5BU處理,5BU能插入DNA取代T與A配對;插入DNA后異構(gòu)成烯醇式5BU與G配對。兩次DNA復(fù)制后,使A/T轉(zhuǎn)換成G/C,發(fā)生堿基轉(zhuǎn)換,產(chǎn)生基因突變?;瘜W(xué)誘變(chemicalinduction)堿基類似物(baseanalogues)誘變AT5-BUA5-BUAAT5-BU5-BU(烯醇式)

(酮式)GGC1.生物變異的根本來源,為生物進(jìn)化提供了最初的原始材料,能使生物的性狀出現(xiàn)差別,以適應(yīng)不同的外界環(huán)境,是生物進(jìn)化的重要因素之一。2.致病突變是導(dǎo)致人類遺傳病的病變基礎(chǔ)?;蛲蛔兊囊饬x概述:腫瘤細(xì)胞惡性增殖特性(一)腫瘤細(xì)胞失去了生長調(diào)節(jié)的反饋抑制正常細(xì)胞受損,一旦恢復(fù)原狀,細(xì)胞就會停止增殖,但是腫瘤細(xì)胞不受這一反饋機制抑制。(二)腫瘤細(xì)胞失去了細(xì)胞分裂的接觸抑制。正常細(xì)胞體外培養(yǎng),相鄰細(xì)胞相接觸,長在一起,細(xì)胞就會停止增殖,而腫瘤細(xì)胞生長滿培養(yǎng)皿后,細(xì)胞可以重疊起生長。(三)腫瘤細(xì)胞表現(xiàn)出比正常細(xì)胞更低的營養(yǎng)要求。(四)腫瘤細(xì)胞生長有一種自分泌作用,自己分泌生長需要的生長因子和調(diào)控信號,促進(jìn)自身的惡性增殖。Whatisoncogene?癌基因——是基因組內(nèi)正常存在的基因,其編碼產(chǎn)物通常作為正調(diào)控信號,促進(jìn)細(xì)胞的增殖和生長。癌基因的突變或表達(dá)異常是細(xì)胞惡性轉(zhuǎn)化(癌變)的重要原因?!彩悄芫幋a生長因子、生長因子受體、細(xì)胞內(nèi)信號轉(zhuǎn)導(dǎo)分子以及與生長有關(guān)的轉(zhuǎn)錄調(diào)節(jié)因子等的基因。如何發(fā)現(xiàn)癌基因的呢?11910年,洛克菲勒研究院一個年輕的研究員Rous發(fā)現(xiàn),雞肉瘤細(xì)胞裂解物在通過除菌濾器以后,注射到正常雞體內(nèi),可以引起肉瘤,首次提出雞肉瘤可能是由病毒引起的。0.2m孔徑細(xì)菌過不去但病毒可以通過從病毒癌基因到細(xì)胞原癌基因的研究歷程:Roussarcomavirus,RSVthefirstcancer-causingretrovirus1958年,Stewart和Eddy分離出一種病毒,注射到小鼠體內(nèi)可以引起肝臟、腎臟、乳腺、胸腺、腎上腺等多種組織器官的腫瘤,因而把這種病毒稱為多瘤病毒。50年代末、60年代初,癌病毒研究成了一個極具想像力的研究領(lǐng)域,主流科學(xué)家開始進(jìn)入癌病毒研究領(lǐng)域polyomavirus這期間,Temin發(fā)現(xiàn)RSV有不同亞型,且引起細(xì)胞惡變程度不同,推測RNA病毒將其遺傳信息傳遞給了正常細(xì)胞的DNA。這與Crick提出的中心法則是相違背的讓事實屈從于理論還是堅持基于實驗的結(jié)果?VSTemin發(fā)現(xiàn)逆轉(zhuǎn)錄酶,1975年獲諾貝爾獎TeminCrickTemin的實驗設(shè)計:實驗設(shè)計簡單而巧妙:將合成DNA所需的“原料”,即A、T、C、G四種脫氧核苷酸,與破壞了外殼的RSV一起在體外40℃的條件下溫育一段時間結(jié)果在試管里獲得了一種新合成的大分子,它不能被RNA酶破壞,但卻可以被DNA酶所分解,證明這種新合成的大分子是DNA用RNA酶預(yù)先破壞RSV的RNA,再重復(fù)上述的試驗,則不能獲得這種大分子,說明這個DNA大分子是以RSV的RNA為模板合成的1969年,一個日本學(xué)者里子水谷來到Temin的實驗室,這是一個非常擅長實驗的年輕科學(xué)家。按Temin的設(shè)想,他們開始尋找RSV中存在“逆轉(zhuǎn)錄酶”的證據(jù)DNA

RNA

ProteinTranscriptionTranslationReplicationReplicationRe-Transcription修正中心法規(guī)據(jù)說,1975年Temin因發(fā)現(xiàn)逆轉(zhuǎn)錄酶而獲諾貝爾獎時,Bishop懊惱不已,因為早在1969年他就認(rèn)為Temin的RNADNA的“前病毒理論”有可能是正確的,并且也進(jìn)行了一些實驗,但不久由于資深同事的規(guī)勸而放棄了這方面的努力。但Bishop馬上意識到:逆轉(zhuǎn)錄酶的發(fā)現(xiàn)為逆轉(zhuǎn)錄病毒致癌的研究提供了一條新途徑。一個RSV,三個諾貝爾獎?。?!1989年,UCSF的Bishop和Varmus根據(jù)逆轉(zhuǎn)錄病毒的復(fù)制機制發(fā)現(xiàn)了細(xì)胞癌基因,并獲諾貝爾獎。Cellularoncogene啟示:Perutz說:“科學(xué)創(chuàng)造如同藝術(shù)創(chuàng)造一樣,都不可能通過精心組織而產(chǎn)生”Bishop說:“許多人引以為豪的是一天工作16小時,工作安排要以分秒計……可是工作狂是思考的大敵,而思考則是科學(xué)發(fā)現(xiàn)的關(guān)鍵”Perutzsharedthe1962NobelPrizeforChemistrywithJohnKendrew,fortheirstudiesofthestructuresofhemoglobinandglobularproteins科學(xué)的本質(zhì)和藝術(shù)一樣,都需要直覺和想像力請給自己一些思考的時間吧!癌基因的分類目前對癌基因尚無統(tǒng)一分類的方法,一般有下面3種分類方法:一、按結(jié)構(gòu)特點分(6)類(一)src癌基因家族(二)ras癌基因家族(三)sis癌基因家族(四)myc癌基因家族(五)myb癌基因家族(六)其它:如fos,erb-A等。三、按細(xì)胞增殖調(diào)控蛋白特性分成(4)類(一)生長因子(二)受體類(三)細(xì)胞內(nèi)信號轉(zhuǎn)換器(四)細(xì)胞核因子二、按產(chǎn)物功能分(8)類(一)生長因子類(二)酪氨酸蛋白激酶(三)膜相關(guān)G蛋白(四)受體,無蛋白激酶活性(五)胞質(zhì)絲氨酸-蘇氨酸蛋白激酶(六)胞質(zhì)調(diào)控因子(七)核反式調(diào)控因子(八)其它:db1、bcl-2癌基因產(chǎn)物參與信號轉(zhuǎn)導(dǎo)

胞外信號作用于膜表面受體→胞內(nèi)信使物質(zhì)的生成便意味著胞外信號跨膜傳遞的完成。胞內(nèi)信使至少有:cAMP(環(huán)磷酸腺苷)IP3(三磷酸肌醇)PG(前列腺素)cGMP(環(huán)磷酸鳥苷)DG(二?;视停〤a2+(鈣離子)CAM(鈣調(diào)素)主要機制是通過蛋白激酶活化引起底物蛋白一連串磷酸化的生物信號反應(yīng)過程,跨膜機制涉及到:(一)質(zhì)膜上cAMP信使系統(tǒng)(二)質(zhì)膜上肌醇脂質(zhì)系統(tǒng)這兩個系統(tǒng)都是由受體鳥苷酸調(diào)節(jié)蛋白(GTP-regulatoryprotein,G蛋白)和效應(yīng)酶(腺苷酸環(huán)化酶磷脂酶等)組成,有相似的信號轉(zhuǎn)導(dǎo)過程:即受體活化后引起GTP與不同G蛋白結(jié)合活化和抑制效應(yīng)酶從而影響胞內(nèi)信使產(chǎn)生而發(fā)生不同的調(diào)控效應(yīng)。(三)受體操縱的離子通道系統(tǒng)(四)受體酪氨酸蛋白激酶的轉(zhuǎn)導(dǎo)

(一)獲得性基因病

(acquiredgeneticdisease)例如:病毒感染激活原癌基因癌基因活化的機制

(二)染色體易位和重排使無活性的原癌基因轉(zhuǎn)位至強啟動子或增強子附近而被活化。與基因脆性位點相關(guān)。(三)基因擴(kuò)增(四)點突變?nèi)┗虻漠a(chǎn)物與功能(一)癌基因產(chǎn)物作用的一般特點1.目前發(fā)現(xiàn)c-onc均為結(jié)構(gòu)基因.2.癌基因產(chǎn)物可分布在膜質(zhì)核也可分泌至胞外.(二)癌基因產(chǎn)物分類1.細(xì)胞外生長因子:TGF-b2.跨膜生長因子受體:MAPK3.細(xì)胞內(nèi)信號轉(zhuǎn)導(dǎo)分子:Gprotein/Ras4.核內(nèi)轉(zhuǎn)錄因子

(三)癌基因產(chǎn)物的協(xié)同作用實驗證明,用ras或myc分別轉(zhuǎn)染細(xì)胞,可使細(xì)胞長期增殖,但不能轉(zhuǎn)化成癌細(xì)胞,在裸鼠體內(nèi)也不能形成腫瘤。但用ras+myc同時轉(zhuǎn)染細(xì)胞,則使細(xì)胞轉(zhuǎn)化成癌細(xì)胞。說明:致癌至少需要2種或以上的onc協(xié)同作用,2種onc在2條通路上發(fā)揮作用,由于細(xì)胞增殖調(diào)控是多因子,多階段影響的結(jié)果。而影響增殖分化的onc達(dá)幾十種之多,所以大多數(shù)人認(rèn)為:癌發(fā)生是多階段多步驟的。Whatistumorsuppressorgene?腫瘤抑制基因(抗癌基因、抑癌基因)——是調(diào)節(jié)細(xì)胞正常生長和增殖的基因。當(dāng)這些基因不能表達(dá),或其產(chǎn)物失去活性時,細(xì)胞就會異常生長和增殖,最終導(dǎo)致細(xì)胞癌變。反之,若導(dǎo)入或激活它則可抑制細(xì)胞的惡性表型。——癌基因與抑癌基因相互制約,維持細(xì)胞增殖正負(fù)調(diào)節(jié)信號的相對穩(wěn)定。影響1歲的兒童“二次打擊”學(xué)說兩個等位基因同時突變視網(wǎng)膜母細(xì)胞瘤(Retinoblastoma)RB基因變異(13號染色體)

(1)脫磷酸化Rb蛋白(活性)與轉(zhuǎn)錄因子E2F結(jié)合,抑制基因的轉(zhuǎn)錄活性(2)磷酸化Rb蛋白(失活)與E2F解離,釋放E2F(3)E2F啟動基因轉(zhuǎn)錄(4)細(xì)胞進(jìn)入增生階段(G1S)因此,Rb蛋白在控制細(xì)胞生長方面發(fā)揮重要作用一旦Rb基因突變可使細(xì)胞進(jìn)入過度增生狀態(tài)RB基因的功能等位基因(allele)例如:花顏色基因位于一對同源染色體的同一位置上、控制相對性狀的兩個的基因叫等位基因(allele)一對相同的等位基因稱純合等位基因

一對不同的等位基因稱雜合等位基因

顯性基因隱性基因完全顯性不完全顯性共顯性問:女性的兩條X染色體基因應(yīng)如何表達(dá)?拓展知識:X染色體基因中,有65%完全處于“休眠”狀態(tài),20%僅在部分女性身上“休眠”,15%則完全逃離“休眠”狀態(tài)一旦其中一條X染色體被損壞,還可以由另一條X染色體來糾正男性卻只有一條X染色體,一旦它遭到破壞,男性就會患上血友病、色盲以及肌肉萎縮癥等各種遺傳病以前人們一直認(rèn)為,在女性的兩條X染色體中,有一條染色體是完全不起作用或是處于“休眠”狀態(tài)的在Y染色體中,目前仍在“工作”的基因只剩下不到100個X染色體中“工作”的基因>1000個有一個這樣的故事:20年前一次意外事故,三個工人遭受鈷60(Co60)放射性核素的照射結(jié)果:一名工人不久死亡一名工人幾年后死于白血病最后一名工人20年后患糖尿病就診你知道醫(yī)生在為病人檢查時發(fā)現(xiàn)了什么嗎?鎖骨骨折肋骨串珠樣X光片發(fā)現(xiàn)廣泛性骨質(zhì)缺損骨髓檢查——漿細(xì)胞比例為30%左右(正常為0.6-1.3%)(多發(fā)性骨髓瘤)因此,多基因病涉及遺傳因素和環(huán)境因素物理因素化學(xué)因素生物因素自發(fā)因素2.多基因病(polygenicdisease):性狀或疾病的遺傳方式取決于兩個以上微效基因的累加作用,同時還受環(huán)境因素的影響,因此這類性狀也稱為復(fù)雜性狀或復(fù)雜疾?。╟omplexdisease)也叫:“復(fù)雜性狀疾病”近視(myopia)高血壓(hypertension)糖尿病(diabetes)精神分裂癥(schizophrenia)哮喘(asthma)腫瘤或癌

(tumororcancer)多基因病的遺傳要點數(shù)量性狀的遺傳基礎(chǔ)是兩對以上基因。這些基因之間沒有顯,隱性的區(qū)別,而是共顯性。每個基因?qū)Ρ硇偷挠绊懞苄?稱為微效基因。微效基因具有累加效應(yīng),即一個基因?qū)Ρ硇妥饔煤苄?但若干個基因共同作用,可對表型產(chǎn)生明顯影響。不僅遺傳因素起作用,環(huán)境因素具有明顯作用。例如:結(jié)腸癌(Coloncancer)相關(guān)基因:NGX6,SOX7,ITGB1,HSPA9B,MAPK8,PAG,

RANGAP1,SRC和CDC2等。相關(guān)信號通路:ras/MEK/ERK,JNK,Rb/E2F,PI3K/AKT及受體相互作用相關(guān)通路,免疫反應(yīng)相關(guān)通路以及細(xì)胞黏附相關(guān)通路等。①早期原發(fā)癌生長②腫瘤血管形成③腫瘤細(xì)胞脫落并侵入基質(zhì)④進(jìn)入脈管系統(tǒng)⑤癌栓形成⑥繼發(fā)組織器官定位生長⑦轉(zhuǎn)移癌繼續(xù)擴(kuò)散例如:糖尿病(diabetes)依賴胰島素型糖尿病在位于第6號染色體上可能包含至少一個對I型糖尿病敏感的基因在人類基因組中,大約10個位點現(xiàn)在被發(fā)現(xiàn)似乎對I型糖尿病敏感其中:1)11號染色體位點IDDM2上的基因

2)葡萄糖激酶基因高血壓(hypertension)目前最受關(guān)注的是ATP2B1基因編碼一種膜蛋白,具有鈣泵特性能將高濃度細(xì)胞內(nèi)鈣泵出細(xì)胞外。精神神經(jīng)性疾病精神分裂癥基因表達(dá)改變/誘導(dǎo)增強家族史家暴基因本質(zhì):基因組變異驚嚇—?—基因突變——精神病多基因病的遺傳:易患性(liability)易感性(susceptibility)發(fā)病閾值(threshold)易患性(liability)——在多基因病發(fā)生中,遺傳因素和環(huán)境因素共同作用決定一個個體患某種遺傳病的可能性。possibility遺傳因素(hereditaryfactors)環(huán)境因素(environmentalfactor)易感性(susceptibility)——特指由遺傳因素決定的患病風(fēng)險,僅代表個體所含有的遺傳因素,易感性完全由基因決定?!谝欢ǖ沫h(huán)境條件下,易感性高低可代表易患性高低。riskwithdisease發(fā)病閾值(threshold)——當(dāng)一個個體易患性高到一定限度就可能發(fā)病——這種由易患性所導(dǎo)致的多基因病發(fā)病最低限度稱為發(fā)病閾值minimum例如:三核苷酸拷貝數(shù)變異CGG(精氨酸)重復(fù):——重復(fù)5-54次,正?!貜?fù)6-230次,攜帶者(敏感體質(zhì))——重復(fù)230-4000次,發(fā)病

如:脆性X染色體綜合征智力低下患者細(xì)胞在缺乏胸腺嘧啶或葉酸的環(huán)境中培養(yǎng)時往往出現(xiàn)X-染色體發(fā)生斷裂男性發(fā)病1/1200-2500,女性發(fā)病1/1650-5000FragileXsyndrome閾值效應(yīng)舉例:長臉,耳外凸智力低下語言障礙對外界反應(yīng)遲鈍Copynumbervariation問:為什么是三核苷酸重復(fù)而不是4、5個?提示:三核苷酸處于閱讀框架內(nèi),不容易破壞原有基因的開放閱讀框架(ORF)4、5個核苷酸不在ORF內(nèi),變化容易對原有基因造成很大的影響,一般不容易積累保留癌蛋白抗原癌基因抑癌基因P53蛋白積聚,細(xì)胞周期變化P53等位基因丟失、點突變腫瘤形成腫瘤促進(jìn)因子細(xì)胞表型變化相關(guān)基因作用P53基因阻滯細(xì)胞周期:G1和G2/M期

促進(jìn)細(xì)胞調(diào)亡:bax/bcl2

維持基因組穩(wěn)定:核酸內(nèi)切酶活性

抑制腫瘤血管生成:Smad4P53基因可否用于治療癌癥?P53基因功能基因治療:是指以改變?nèi)祟愡z傳物質(zhì)為基礎(chǔ)的生物醫(yī)學(xué)治療。通過將人的正?;蚧蛴兄委熥饔玫腄NA導(dǎo)入人體靶細(xì)胞,去糾正基因的缺陷或者發(fā)揮治療作用。抑癌基因P53載體P53基因治療第三節(jié)分析文體特征和表現(xiàn)手法2大考點書法大家啟功自傳賞析中學(xué)生,副教授。博不精,專不透。名雖揚,實不夠。高不成,低不就。癱偏‘左’,派曾‘右’。面微圓,皮欠厚。妻已亡,并無后。喪猶新,病照舊。六十六,非不壽。八寶山,漸相湊。計平生,謚曰陋。身與名,一起臭?!举p析】寓幽默于“三字經(jīng)”,名利淡薄,人生灑脫,真乃大師心態(tài)。1.實用類文本都有其鮮明的文體特征,傳記的文體特征體現(xiàn)為作品的真實性和生動性。傳記的表現(xiàn)手法主要有以下幾個方面:人物表現(xiàn)的手法、結(jié)構(gòu)技巧、語言藝術(shù)和修辭手法。2.在實際考查中,對傳記中段落作用、細(xì)節(jié)描寫、人物陪襯以及環(huán)境描寫設(shè)題較多,對于材料的選擇與組織也常有涉及。3.考生復(fù)習(xí)時要善于借鑒小說和散文的知識和經(jīng)驗,同時抓住傳記的主旨

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論