文档库 最新最全的文档下载
当前位置:文档库 › 13第十三章保护模式进阶——超过1M限制和Ldt引入

13第十三章保护模式进阶——超过1M限制和Ldt引入

13第十三章保护模式进阶——超过1M限制和Ldt引入
13第十三章保护模式进阶——超过1M限制和Ldt引入

第十三章保护模式进阶——超过1M限制和LDT引入

13.1 内存扩展实验

13.1.1 内存扩展原因

在实模式下对一个内存地址的访问是通过(Segment:Offset)的方式进行,而一个段的最大长度是64 KB(2^16)。Base Address+Offset就是一个内存绝对地址。由于16-bit的CPU 将段寄存器中的数值向左偏移4-bit,放到20-bit的地址线上就成为20-bit的Base Address。(因此内存为2^20,不会超过1M)

为了显示保护模式对实模式的优势,本实验即对5M:0的数据进行操作,这样已经远远超出实模式下对内存的限制(1M之内)。

13.1.2 实验23 ——超过1M限制

●情景描述

完成一个程序,完成如下三个功能:

(1)从实模式进入保护模式

(2)对超过1M限制的数据进行操作

(3)最后返回实模式

●编译方法

nasm pmtest2.asm -o https://www.wendangku.net/doc/75587611.html,

●pmtest2.asm程序源码

%include "pm.inc"; 常量, 宏, 以及一些说明

org 0100h; 告诉编译器程序加载到0100处(段值)

jmp LABEL_BEGIN; 跳到LABEL_BEGIN处

[SECTION .gdt]

; GDT

LABEL_GDT: Descriptor 0, 0, 0 ; 空描述符(全部为零)

LABEL_DESC_CODE32: Descriptor 0, SegCode32Len-1, DA_C+DA_32

; 非一致代码段, 32(定义界限和属性)

; LABEL_DESC_CODE32 98H (10011000B) 内存中,DPL为0,代码段,只执行

; LABEL_DESC_CODE32 4000H (0100B) 32位

LABEL_DESC_DATA : Descriptor 0,DataLen-1, DA_DRW

; 数据段(定义界限和属性)

; LABEL_DESC_DA TA 92h 存在的可读写数据段属性值,指向数据段

LABEL_DESC_TEST: Descriptor 0500000h, 0ffffh,DA_DRW

; 测试段(定义基址、界限和属性)

; LABEL_DESC_TEST 92h 存在的可读写数据段属性值,指向数据段

LABEL_DESC_VIDEO: Descriptor 0B8000h, 0ffffh, DA_DRW

; 显存首地址(定义基址,界限和属性)

; LABEL_DESC_VIDEO 92h 存在的可读写数据段属性值,指向显存

LABEL_DESC_STACK : Descriptor 0, TopOfStack,DA_DRW A+DA_32

; 堆栈段(定义界限和属性)

; LABEL_DESC_STACK 93h 存在的已访问可读写数据段类型值

LABEL_DESC_NORMAL : Descriptor 0, 0ffffh,DA_DRW

; 缓冲段(定义界限和属性)

; LABEL_DESC_NORMAL 92h存在的可读写数据段属性值

LABEL_DESC_CODE16 : Descriptor 0, 0ffffh, DA_C

; 16位返回段(定义界限和属性)

; LABEL_DESC_CODE32 98H (10011000B) 内存中,DPL为0,代码段,只执行

; GDT 结束

GdtLen equ $-LABEL_GDT ; GDT长度

GdtPtr dw GdtLen-1; GDT界限

dd 0; GDT基地址

; GDT 选择子

SelectorCode32 equ LABEL_DESC_CODE32 - LABEL_GDT

SelectorVideo equ LABEL_DESC_VIDEO - LABEL_GDT

SelectorData equ LABEL_DESC_DATA - LABEL_GDT

SelectorTest equ LABEL_DESC_TEST - LABEL_GDT

SelectorStack equ LABEL_DESC_STACK - LABEL_GDT SelectorNormal equ LABEL_DESC_NORMAL - LABEL_GDT

SelectorCode16 equ LABEL_DESC_CODE16 - LABEL_GDT

; GDT 选择子结束

; END of [SECTION .gdt]

[SECTION .s16]

[BITS 16]

LABEL_BEGIN:

mov ax, cs ; 段值-〉AX

mov ds, ax ; DS指向与CS相同的段值

mov es, ax ; ES指向与CS相同的段值

mov ss, ax ; SS指向与CS相同的段值

mov sp, 0100h

mov [LABEL_GO_BACK_TO_REAL+3],ax ; cs段数据保存

mov [SPValueInRealMode], sp ; sp数据放入SPValueInRealMode变量

; 初始化32 位代码段描述符

xor eax, eax ; 清空EAX

mov ax, cs ; 段值

shl eax, 4 ; 段值左移4位

add eax, LABEL_SEG_CODE32 ; 段值+偏移地址-〉基址

mov word [LABEL_DESC_CODE32 + 2], ax ; 基址1

shr eax, 16

mov byte [LABEL_DESC_CODE32 + 4], al ; 基址2

mov byte [LABEL_DESC_CODE32 + 7], ah ; 基址3

; 初始化数据段描述符

xor eax, eax ; 清空EAX

mov ax, cs ; 段值

shl eax, 4 ; 段值左移4位

add eax, LABEL_DATA ; 段值+偏移地址-〉基址mov word [LABEL_DESC_DATA + 2], ax ; 基址1

shr eax, 16

mov byte [LABEL_DESC_DATA + 4], al ; 基址2

mov byte [LABEL_DESC_DATA + 7], ah ; 基址3

; 初始化16位返回段描述符

xor eax, eax ; 清空EAX

mov ax, cs ;段值

shl eax, 4 ; 段值左移4位

add eax, LABEL_SEG_CODE16 ; 段值+偏移地址-〉基址mov word [LABEL_DESC_CODE16 + 2], ax ; 基址1

shr eax, 16

mov byte [LABEL_DESC_CODE16 + 4], al ; 基址2

mov byte [LABEL_DESC_CODE16 + 7], ah ; 基址3

; 初始化堆栈段描述符

xor eax, eax ; 清空EAX

mov ax, cs ; 段值

shl eax, 4 ; 段值左移4位

add eax, LABEL_STACK ; 段值+偏移地址-〉基址mov word [LABEL_DESC_STACK + 2], ax ; 基址1

shr eax, 16

mov byte [LABEL_DESC_STACK + 4], al ; 基址2

mov byte [LABEL_DESC_STACK + 7], ah ; 基址3

; 为加载GDTR 作准备

xor eax, eax ; 清空EAX

mov ax, ds

shl eax, 4

add eax, LABEL_GDT ; eax <- gdt 基地址

mov dword [GdtPtr + 2], eax ; [GdtPtr + 2] <- gdt 基地址

; 加载GDTR

lgdt [GdtPtr]; GdtPtr -> lgdt

cli ; 关中断

; 打开地址线A20

in al, 92h

or al, 00000010b

out 92h, al

; 准备切换到保护模式,CRO第0位置置1

mov eax, cr0

or eax, 1

mov cr0, eax

; 真正进入保护模式

jmp dword SelectorCode32:0

; 执行这一句会把SelectorCode32 装入cs, 并跳转到Code32Selector:0 处

; LABEL_DESC_CODE32已经准备好了,其中的基址就是LABEL_SEG_CODE32地址处

LABEL_REAL_ENTRY:

mov ax, cs; 段值-〉AX

mov ds, ax; DS指向与CS相同的段值

mov es, ax; ES指向与CS相同的段值

mov ss, ax; SS指向与CS相同的段值

mov sp,[SPValueInRealMode] ; sp数据恢复

; 关闭地址线A20

in al,92h

and al,11111101b

out 92h,al

sti ; 开中断

; 回到DOS

mov ax,4c00h

int 21h

; END of [SECTION .s16]

[SECTION .s32]; 32 位代码段. 由实模式跳入.

[BITS 32]

LABEL_SEG_CODE32:

mov ax,SelectorData ; 数据段选择子-> ds

mov ds,ax ; 让ds指向新增的数据段

mov ax,SelectorTest ; 测试段选择子-> es

mov es,ax ; 让es指向基址为5MB的测试段

mov ax, SelectorVideo

mov gs, ax ; 视频段选择子(目的) -> GS (段值)

mov ax,SelectorStack; 堆栈段选择子-> ss

mov ss,ax ; 让ss指向堆栈段

mov esp, TopOfStack

mov ah, 0Ch ; 0000: 黑底1100: 红字

xor esi, esi ; esi清零

xor edi, edi ; edi清零

mov esi, OffsetPMMessage ; 源数据偏移

mov edi, (80 * 10 + 0) * 2 ; 目的数据偏移。屏幕第10 行, 第0 列。cld ; 清方向

.1:

lodsb ; 将由DS:E(SI)寻址的一个字节装入AL

test al, al ; 查看al数据是否为0

jz .2 ; 如果为0,跳转到2

mov [gs:edi], ax ; 显示ax数据

add edi, 2 ; edi向后移动2位(取下一个字符)

jmp .1

.2: ; 显示完毕

call DispReturn ; 回车

call TestRead ; 读测试

call TestWrite ; 写测试

call TestRead ; 读测试

; 到此停止

jmp SelectorCode16:0

; ------------------------------------------------------------------------------------ TestRead:

xor esi,esi ; 清空esi

mov ecx,8 ; ECX 8个字符;

.loop

mov al,[es:esi] ; 测试段第0位置转移到al

call DispAL ; 打印字符

inc esi ; esi+1,空格

loop .loop ; 循环8次

call DispReturn ; 回车

ret

; TestRead结束-------------------------------------------------------------------

; ------------------------------------------------------------------------------------- TestWrite:

push esi ; 保存esi

push edi ; 保存edi

xor esi,esi ; esi清零

xor edi,edi ; edi清零

mov esi, OffsetStrTest ; 源数据偏移

cld ; 清方向

.1:

lodsb ; 将由DS:E(SI)寻址的一个字节装入AL

test al,al ; 查看al数据是否为0 (al^al)

jz .2 ; 如果为0,跳转到2

mov [es:edi],al ; 将al数据放入测试段中

inc edi ; 测试段偏移量递加

jmp .1

.2:

pop edi ; 恢复edi

pop esi ; 恢复esi

ret

; TestWrite结束-------------------------------------------------------------------

; 显示al中的数字

; 默认:数字已经存在al中,edi始终指向要显示的下一个字符的位置

; 被改变的寄存器:ax,edi

DispAL: ; 将al中的字符按照16进制显示出来

push ecx ; 保存ECX

push edx ; 保存EDX

mov ah,0Ch ; 0000: 黑底1100: 红字

mov dl,al ; dl保存显示字符

shr al,4 ; 取高四位

mov ecx,2 ; 重复2次,每次显示4位,一共8位(一个字符)

.begin:

and al,01111b ; 取四位

cmp al,9 ; 和9比较

ja .1 ; 如果大于9,则跳入1

add al,'0' ; 如果小于等于9,则增加0的ascii值,这样能够显示字符jmp .2

.1:

sub al,0Ah ; 如果大于9,则减去A值,并且增加A的ascii值,显示字符add al,'A'

.2:

mov [gs:edi],ax ; 显示AX数据

add edi,2 ; adi增加2,取下一个

mov al,dl ; 取低4位,准备显示

loop .begin ; 重复2次

add edi,2 ; adi增加2

pop edx ; 恢复edx

pop ecx ; 恢复ecx

ret

; DispAL结束-----------------------------------------------------------------------

DispReturn: ; 模拟回车

push eax ; 保存EAX

push ebx ; 保存EBX

mov eax,edi ; 显存偏移放入eax

mov bl,160

div bl ; bl为8位,因此(ax)/(bl),商放入AL,余数放入AH and eax,0FFh ; 余数不要啦

inc eax ; 商(行数)+1

mov bl,160

mul bl ; bl为8位,因此(al)*(bl),乘积放入ax中

mov edi,eax ; 放入偏移量

pop ebx ; 恢复ebx

pop eax ; 恢复eax

ret

; DispReturn 结束---------------------------------------------------------------------

SegCode32Len equ $-LABEL_SEG_CODE32

; END of [SECTION .s32]

[SECTION .data1]

LABEL_DATA :

SPValueInRealMode dw 0 ; 定义变量SPValueInRealMode

PMMessage db "In Protect Mode now. ^-^", 0

OffsetPMMessage equ PMMessage-$$ ; 此处为PMMessage相对LABEL_DATA的偏移StrTest: db "ABCDEFGHIJKLMNOPQRSTUVWXYZ",0

OffsetStrTest equ StrTest-$$ ; 此处为StrTest相对LABEL_DATA的偏移

DataLen equ $- LABEL_DATA ; 数据段长度

; END of [SECTION .data1]

[SECTION .gs]

ALIGN 32

[BITS 32]

LABEL_STACK: ; 定义堆栈初始

times 512 db 0 ; 512个为0的字节

TopOfStack equ $-LABEL_STACK - 1 ; 计算堆栈代码长度

; END of [SECTION .gs]

[SECTION .s16code]

ALIGN 32

[BITS 16]

LABEL_SEG_CODE16:

mov ax,SelectorNormal

mov ds,ax

mov es,ax

mov fs,ax

mov gs,ax

mov ss,ax

mov eax,cr0

and al,11111110b

mov cr0,eax

LABEL_GO_BACK_TO_REAL:

jmp 0:LABEL_REAL_ENTRY

Code16Len equ $- LABEL_SEG_CODE16

; END of [SECTION .s16code]

13.1.3 程序解释

一. 显示结果(如图13-1所示)

图13-1 运行程序界面

二. 定义GDT

●GDT定义了八个描述符

第一个描述符为空描述符

第二个描述符为32位代码段描述符

第三个描述符为数据段描述符

第四个描述符为测试段描述符

第五个描述符为显示段描述符

第六个描述符为堆栈段描述符

第七个描述符为一般段描述符

第八个描述符为16位返回段描述符

●之后定义GdtPtr变量:16位的Gdt长度(已定义)和32位的Gdt基址(未定义),

以及定义选择子(7个)。

三. 16位的程序段

[跳转前准备]

●寄存器准备

1)初始化ds、es、ss、sp

2)cs段数据放入LABEL_GO_BACK_TO_REAL+3的位置,而该标识所指位置对应jmp 0:LABEL_REAL_ENTRY指令,该指令如下:

即cs段数据(实模式段位置)存放到该跳转指令的Segment位置,保存下来

3)sp数据放入SPValueInRealMode变量

●初始化32位代码段描述符

段值x 16 + LABEL_SEG_CODE32 -> 32位代码段描述符

●初始化数据段描述符

段值x 16 + LABEL_DATA -> 数据段描述符

●初始化16位返回段描述符

段值x 16 + LABEL_SEG_CODE16 -> 16位返回段描述符

●初始化堆栈段描述符

段值x 16 + LABEL_STACK -> 堆栈段描述符

●初始化GdtPtr并加载gdtr寄存器

●关中断

●打开地址线A20

●cr0的第0位置1

●跳转到保护模式:jmp dword SelectorCode32:0

[跳转后准备]

●实模式入口标识:LABEL_REAL_ENTRY

●(cr0的第0位置0操作已经在跳转前完成)

●寄存器准备

1)将新得到的cs段值放入ds,es,ss

2)SPValueInRealMode变量数据放入sp

●关闭地址线A20

●开中断

●回到DOS

四. 32位的代码段

●32位代码段入口标识:LABEL_SEG_CODE32

[环境准备]

●数据段选择子-> ds

●测试段选择子-> es

●视频段选择子-> gs

●堆栈段选择子-> ss

●栈顶放入esp

[打印保护模式欢迎信息]

●esi和edi清零

●屏幕位置-> edi/ 0Ch -> ah:黑底红字/ 数据源偏移-> esi

●lodsb:将由DS:E(SI)寻址的一个内存字节或字装入累加器(AL, AX 或EAX)中,

LODSB将一个字节装入AL。此时ds已经指向数据段选择子,因此AL之后将获

得一个字节的数据。

●test al,al:测试al ^ al是否为0,如果为0则跳转2标号位置。(此时数据都完成)

不为0则表示还有数据,将继续补足AL。

●显示AX数据

●edi向后移动2位(一个字符两个字节,因此edi指向下一个字符位置)

[打印测试信息]

●回车

●读操作:显示5M:0处更新前的数据

●写操作:更新5M:0处数据

●读操作:显示5M:0处更新后的数据

●之后长跳转到16位返回段位置

其中各个子函数如下:

1)DispReturn:模拟一个回车

●保存eax,ebx

●显存偏移放入eax,160放入bl。

●bl为8位,因此(ax)/(bl),商放入AL,余数放入AH,之后扔掉余数

●商(行数)+1,160放入bl

●bl为8位,因此(al)*(bl),乘积放入ax中,之后eax重新放入edi

●恢复ebx和eax

2)TestRead:显示偏移量为[5M:0]位置的信息

●清空esi

●ecx=8:输入8个字符(循环8次)

●测试段第0位数据转移到al

●打印信息,之后esi偏移递加,转移到下一个字符

3)TestWrite:将DS:OffsetStrTest 数据放入ES:edi中

●保存esi,edi

●esi,edi清空

●数据源偏移-> esi

●lodsb:将由DS:E(SI)寻址的一个内存字节或字装入累加器(AL, AX 或EAX)中,

LODSB将一个字节装入AL。此时ds已经指向数据段选择子,因此AL之后将获

得一个字节的数据。

●test al,al:测试al ^ al是否为0,如果为0则跳转2标号位置。(此时数据都完成)

不为0则表示还有数据,将继续补足AL。

●AL数据放入测试段es:edi中

●edi偏移量递加

●恢复edi,esi

4)DispAL:将al中的字符按照16进制显示出来

●保存ecx,edx

●dl保存al数据,ax存放黑底红字

●分别显示高四位和第四位数据

●恢复edx和ecx

五. 32位数据段

●32位数据段标识:LABEL_DATA

●定义变量SPValueInRealMode

●PMMessage,偏移量为OffsetPMMessage

●StrTest,偏移量为OffsetStrTest

六,堆栈段

●堆栈段标识:LABEL_STACK

●定义堆栈长度

七. 16位返回段

●16位返回段标识:LABEL_SEG_CODE16

●SelectorNormal选择子-> ax,ds,es,fs,gs,ss

●cr0的第0位置0

●jmp 0:LABEL_REAL_ENTRY:该指令的segment已经具有cs所在值了,因此其实

是跳转到LABEL_BEGIN段中的LABEL_REAL_ENTRY

13.2局部描述符表LDT(Local Descriptor Table)

13.2.1 LDT介绍

局部描述符表可以有若干张,每个任务可以有一张。GDT可以理解为一级描述符表的话,LDT则为二级描述符表。GDT与LDT的结构关系如图13-2所示。

图13-2 GDT和LDT的结构关系

LDTR记录局部描述符表的起始位置,与GDTR不同LDTR的内容是一个段选择子。由于LDT本身同样是一段内存,也是一个段,所以它也有个描述符描述它,这个描述符就存储在GDT中,对应这个表述符也会有一个选择子,LDTR装载的就是这样一个选择子。LDTR可以在程序中随时改变,通过使用lLDT指令。其寻址过程如图13-3所示。

图13-3 LDT的寻址过程

13.2.2 实验24 ——LDT的引入

●情景描述

完成一个程序,完成如下功能:

(1)增加一个32位的代码段

(2)增加一个段,内容是一个描述符表(LDT),注意涉及选择子的TI位是1。(3)在GDT中增加一个描述符,用以描述这个LDT,同时要定义其描述符。(4)增加新添的描述符的初始化代码,主要针对段基址。

(5)用新加的LDT描述的局部任务准备完毕。

(6)使用前用lldt加载ldtr,用jmp指令跳转等方式运行。

●编译方法

nasm pmtest3.asm -o https://www.wendangku.net/doc/75587611.html,

●Pmtest3.asm程序源码

%include "pm.inc"; 常量, 宏, 以及一些说明

org 0100h; 告诉编译器程序加载到0100处(段值)

jmp LABEL_BEGIN; 跳到LABEL_BEGIN处

[SECTION .gdt]

; GDT

LABEL_GDT: Descriptor 0, 0, 0 ; 空描述符(全部为零)LABEL_DESC_CODE32: Descriptor 0, SegCode32Len-1, DA_C+DA_32

; 非一致代码段, 32(定义界限和属性)

; LABEL_DESC_CODE32 98H (10011000B) 内存中,DPL为0,代码段,只执行; LABEL_DESC_CODE32 4000H (0100B) 32位

LABEL_DESC_LDT_leio: Descriptor 0, LDTLen-1,DA_LDT

; 自创代码段,32 (定义界限和属性)

LABEL_DESC_DATA : Descriptor 0,DataLen-1, DA_DRW

; 数据段(定义界限和属性)

; LABEL_DESC_DA TA 92h 存在的可读写数据段属性值,指向数据段

LABEL_DESC_TEST: Descriptor 0500000h, 0ffffh,DA_DRW

; 测试段(定义基址、界限和属性)

; LABEL_DESC_TEST 92h 存在的可读写数据段属性值,指向数据段

LABEL_DESC_VIDEO: Descriptor 0B8000h, 0ffffh, DA_DRW

; 显存首地址(定义基址,界限和属性)

; LABEL_DESC_VIDEO 92h 存在的可读写数据段属性值,指向显存

LABEL_DESC_STACK : Descriptor 0, TopOfStack,DA_DRW A+DA_32

; 堆栈段(定义界限和属性)

; LABEL_DESC_STACK 93h 存在的已访问可读写数据段类型值

LABEL_DESC_NORMAL : Descriptor 0, 0ffffh,DA_DRW

; 缓冲段(定义界限和属性)

; LABEL_DESC_NORMAL 92h存在的可读写数据段属性值

LABEL_DESC_CODE16 : Descriptor 0, 0ffffh, DA_C

; 16位返回段(定义界限和属性)

; 该段的长度为0ffffh,而不是Code16Len,为什么?

; LABEL_DESC_CODE32 98H (10011000B) 内存中,DPL为0,代码段,只执行

; GDT 结束

GdtLen equ $-LABEL_GDT ; GDT长度

GdtPtr dw GdtLen-1; GDT界限

dd 0; GDT基地址

; GDT 选择子

SelectorCode32 equ LABEL_DESC_CODE32 - LABEL_GDT

SelectorVideo equ LABEL_DESC_VIDEO - LABEL_GDT

SelectorData equ LABEL_DESC_DATA - LABEL_GDT

SelectorTest equ LABEL_DESC_TEST - LABEL_GDT

SelectorStack equ LABEL_DESC_STACK - LABEL_GDT SelectorNormal equ LABEL_DESC_NORMAL - LABEL_GDT

SelectorCode16 equ LABEL_DESC_CODE16 - LABEL_GDT SelectorLdtleio equ LABEL_DESC_LDT_leio - LABEL_GDT

; GDT 选择子结束

; END of [SECTION .gdt]

[SECTION .s16]

[BITS 16]

LABEL_BEGIN:

mov ax, cs ; 段值-〉AX

mov ds, ax ; DS指向与CS相同的段值

mov es, ax ; ES指向与CS相同的段值

mov ss, ax ; SS指向与CS相同的段值

mov sp, 0100h

mov [LABEL_GO_BACK_TO_REAL+3],ax ; cs段数据保存

mov [SPValueInRealMode], sp ; sp数据放入SPValueInRealMode变量

; 初始化32 位代码段描述符

xor eax, eax ; 清空EAX

mov ax, cs ; 段值

shl eax, 4 ; 段值左移4位

add eax, LABEL_SEG_CODE32 ; 段值+偏移地址-〉基址mov word [LABEL_DESC_CODE32 + 2], ax ; 基址1

shr eax, 16

mov byte [LABEL_DESC_CODE32 + 4], al ; 基址2

mov byte [LABEL_DESC_CODE32 + 7], ah ; 基址3

; 初始化数据段描述符

xor eax, eax ; 清空EAX

mov ax, cs ; 段值

shl eax, 4 ; 段值左移4位

add eax, LABEL_DATA ; 段值+偏移地址-〉基址mov word [LABEL_DESC_DATA + 2], ax ; 基址1

shr eax, 16

mov byte [LABEL_DESC_DATA + 4], al ; 基址2

mov byte [LABEL_DESC_DATA + 7], ah ; 基址3

; 初始化16位返回段描述符

xor eax, eax ; 清空EAX

mov ax, cs ;段值

shl eax, 4 ; 段值左移4位

add eax, LABEL_SEG_CODE16 ; 段值+偏移地址-〉基址mov word [LABEL_DESC_CODE16 + 2], ax ; 基址1

shr eax, 16

mov byte [LABEL_DESC_CODE16 + 4], al ; 基址2

mov byte [LABEL_DESC_CODE16 + 7], ah ; 基址3

; 初始化堆栈段描述符

xor eax, eax ; 清空EAX

mov ax, cs ; 段值

shl eax, 4 ; 段值左移4位

add eax, LABEL_STACK ; 段值+偏移地址-〉基址mov word [LABEL_DESC_STACK + 2], ax ; 基址1

shr eax, 16

mov byte [LABEL_DESC_STACK + 4], al ; 基址2

mov byte [LABEL_DESC_STACK + 7], ah ; 基址3

; 初始化LDT在GDT中的描述符

xor eax, eax; 清空EAX

mov ax, cs ; 段值

shl eax, 4 ; 段值左移4位

add eax, LABEL_LDT_leio ; 段值+偏移地址-〉基址

mov word [LABEL_DESC_LDT_leio + 2], ax; 基址1

shr eax, 16

mov byte [LABEL_DESC_LDT_leio + 4], al; 基址2

mov byte [LABEL_DESC_LDT_leio + 7], ah; 基址3

; 初始化LDT中的描述符

xor eax, eax ; 清空EAX

mov ax, cs ; 段值

shl eax, 4 ; 段值左移4位

add eax, LABEL_leio_A ; 段值+偏移地址-〉基址

mov word [LABEL_LDT_leio_A + 2], ax ; 基址1

shr eax, 16

mov byte [LABEL_LDT_leio_A + 4], al; 基址2

mov byte [LABEL_LDT_leio_A + 7], ah; 基址3

; 为加载GDTR 作准备

xor eax, eax ; 清空EAX

mov ax, ds

shl eax, 4

add eax, LABEL_GDT ; eax <- gdt 基地址

mov dword [GdtPtr + 2], eax ; [GdtPtr + 2] <- gdt 基地址

; 加载GDTR

lgdt [GdtPtr]; GdtPtr -> lgdt

cli ; 关中断

; 打开地址线A20

in al, 92h

or al, 00000010b

out 92h, al

; 准备切换到保护模式,CRO第0位置置1

mov eax, cr0

or eax, 1

mov cr0, eax

; 真正进入保护模式

jmp dword SelectorCode32:0

; 执行这一句会把SelectorCode32 装入cs, 并跳转到Code32Selector:0 处

; LABEL_DESC_CODE32已经准备好了,其中的基址就是LABEL_SEG_CODE32地址处

LABEL_REAL_ENTRY:

mov ax, cs; 段值-〉AX

mov ds, ax ; DS指向与CS相同的段值

mov es, ax ; ES指向与CS相同的段值

mov ss, ax ; SS指向与CS相同的段值

mov sp,[SPValueInRealMode] ; sp数据恢复

; 关闭地址线A20

in al,92h

and al,11111101b

out 92h,al

sti ; 开中断

; 回到DOS

mov ax,4c00h

int 21h

; END of [SECTION .s16]

[SECTION .s32]; 32 位代码段. 由实模式跳入.

[BITS 32]

LABEL_SEG_CODE32:

mov ax,SelectorData ; 数据段选择子-> ds

mov ds,ax ; 让ds指向新增的数据段

mov ax,SelectorTest ; 测试段选择子-> es

mov es,ax ; 让es指向基址为5MB的测试段

mov ax, SelectorVideo

mov gs, ax ; 视频段选择子(目的) -> GS (段值)

mov ax,SelectorStack; 堆栈段选择子-> ss

mov ss,ax ; 让ss指向堆栈段

mov esp, TopOfStack

mov ah, 0Ch ; 0000: 黑底1100: 红字

xor esi, esi ; esi清零

xor edi, edi ; edi清零

mov esi, OffsetPMMessage ; 源数据偏移

mov edi, (80 * 10 + 0) * 2 ; 目的数据偏移。屏幕第10 行, 第0 列。cld ; 清方向

.1:

lodsb ; 将由DS:E(SI)寻址的一个字节装入AL

test al, al ; 查看al数据是否为0

jz .2 ; 如果为0,跳转到2

mov [gs:edi], ax ; 显示ax数据

add edi, 2 ; edi向后移动2位(取下一个字符)

jmp .1

.2: ; 显示完毕

call DispReturn ; 回车

call TestRead ; 读测试

call TestWrite ; 写测试

call TestRead ; 读测试

; 准备装载LDT

mov ax,SelectorLdtleio

lldt ax

; 到此停止

jmp SelectorLdtleioA:0

; ------------------------------------------------------------------------------------ TestRead:

xor esi,esi ; 清空esi

mov ecx,8 ; ECX 8个字符;

.loop

mov al,[es:esi] ; 测试段第0位置转移到al

call DispAL ; 打印字符

inc esi ; esi+1,空格

loop .loop ; 循环8次

call DispReturn ; 回车

ret

TestWrite:

push esi ; 保存esi

push edi ; 保存edi

xor esi,esi ; esi清零

xor edi,edi ; edi清零

mov esi, OffsetStrTest ; 源数据偏移

cld ; 清方向

.1:

lodsb ; 将由DS:E(SI)寻址的一个字节装入AL

test al,al ; 查看al数据是否为0 (al^al)

jz .2 ; 如果为0,跳转到2

mov [es:edi],al ; 将al数据放入测试段中

inc edi ; 测试段偏移量递加

jmp .1

.2:

pop edi ; 恢复edi

pop esi ; 恢复esi

ret

; TestWrite结束-------------------------------------------------------------------

; 显示al中的数字

; 默认:数字已经存在al中,edi始终指向要显示的下一个字符的位置; 被改变的寄存器:ax,edi

DispAL: ; 将al中的字符按照16进制显示出来

push ecx ; 保存ECX

push edx ; 保存EDX

mov ah,0Ch ; 0000: 黑底1100: 红字

mov dl,al ; dl保存显示字符

shr al,4 ; 取高四位

mov ecx,2 ; 重复2次,每次显示4位,一共8位(一个字符)

.begin:

and al,01111b ; 取四位

cmp al,9 ; 和9比较

ja .1 ; 如果大于9,则跳入1

add al,'0' ; 如果小于等于9,则增加0的ascii值,这样能够显示字符jmp .2

.1:

sub al,0Ah ; 如果大于9,则减去A值,并且增加A的ascii值,显示字符add al,'A'

.2:

mov [gs:edi],ax ; 显示AX数据

add edi,2 ; adi增加2,取下一个

mov al,dl ; 取低4位,准备显示

loop .begin ; 重复2次

add edi,2 ; adi增加2

pop edx ; 恢复edx

pop ecx ; 恢复ecx

ret

; DispAL结束-----------------------------------------------------------------------

DispReturn: ; 模拟回车

push eax ; 保存EAX

push ebx ; 保存EBX

mov eax,edi ; 显存偏移放入eax

mov bl,160

div bl ; bl为8位,因此(ax)/(bl),商放入AL,余数放入AH and eax,0FFh ; 余数不要啦

inc eax ; 商(行数)+1

mov bl,160

mul bl ; bl为8位,因此(al)*(bl),乘积放入ax中

mov edi,eax ; 放入偏移量

pop ebx ; 恢复ebx

pop eax ; 恢复eax

ret

; DispReturn 结束---------------------------------------------------------------------

SegCode32Len equ $-LABEL_SEG_CODE32

; END of [SECTION .s32]

[SECTION .data1]

LABEL_DATA :

SPValueInRealMode dw 0 ; 定义变量SPValueInRealMode

PMMessage db "In Protect Mode now. ^-^", 0

OffsetPMMessage equ PMMessage-$$ ; 此处为PMMessage相对LABEL_DATA的偏移StrTest: db "ABCDEFGHIJKLMNOPQRSTUVWXYZ",0

OffsetStrTest equ StrTest-$$ ; 此处为StrTest相对LABEL_DATA的偏移

DataLen equ $- LABEL_DATA ; 数据段长度

; END of [SECTION .data1]

[SECTION .gs]

ALIGN 32

[BITS 32]

LABEL_STACK: ; 定义堆栈初始

times 512 db 0 ; 512个为0的字节

TopOfStack equ $-LABEL_STACK - 1 ; 计算堆栈代码长度

; END of [SECTION .gs]

[SECTION .ldt]

ALIGN 32

LABEL_LDT_leio :

LABEL_LDT_leio_A : Descriptor 0,leioALen-1, DA_C+DA_32

LDTLen equ $- LABEL_LDT_leio

SelectorLdtleioA equ LABEL_LDT_leio_A - LABEL_LDT_leio + SA_TIL

; END of [SECTION .ldt]

[SECTION .la]

ALIGN 32

[BITS 32]

LABEL_leio_A :

mov ax, SelectorVideo

mov gs,ax

mov edi,(80*13+0)*2

mov ah,0ch

mov al,'L'

mov [gs:edi],ax

jmp SelectorCode16:0

leioALen equ $- LABEL_leio_A

; END of [SECTION .la]

[SECTION .s16code]

ALIGN 32

[BITS 16]

LABEL_SEG_CODE16:

mov ax,SelectorNormal

mov ds,ax

mov es,ax

mov fs,ax

mov gs,ax

mov ss,ax

mov eax,cr0

and al,11111110b

mov cr0,eax

LABEL_GO_BACK_TO_REAL:

jmp 0:LABEL_REAL_ENTRY

Code16Len equ $- LABEL_SEG_CODE16

; END of [SECTION .s16code]

; 看来在Ldt中,Gdt所定义的堆栈是无法使用的,除非Ldt自己定义一个堆栈段

程序执行结果(如图13-4所示)

图13-4 执行结果

13.3 本章小结

本章是保护模式进阶内容,设置到大内存和LDT的引入。其中pmtest2程序在内存使用上跳出1M(16-bits机20位地址总线)的限制,调用5M:0的数据;pmtest3程序则引入局部描述符表LDT,LDT在系统中可以有多个,通常情况下随着任务数量增加而增加,与任务数量保持对等,更丰富了保护模式下的寻址方式。

土地使用权转让居间合同(完整版)

(声明:所提供的标准合同或协议文本及具体条款,不是最终法律文本,仅供参考,不建议直接使用,建议根据实际情况,在法律专业人士的指导下进行修改后再使用,就该合同不承担任何法律责任。) 土地使用权转让居间合同 委托方(以下简称甲方):____________________________________ 居间人(以下简称乙方):____________________________________ 根据《中华人民共和国合同法》的相关规定,甲、乙双方经平等协商,在平等互利的基础上,一致就乙方为甲方转让土地使用权提供居间服务达成以下协议,供双方遵守执行。 一.委托事项 1.甲方为转让土地使用权,委托乙方报告商业机会、提供居间服务。 2.甲方所有的土地使用权位于,面积确定 为。(证号、所有权人、地址、面积详见附件)二.委托期限

委托期限自本合同签订之日起至甲方与受让人签订土地使用权转让合同止。 三.甲方责任 1.向乙方提供其营业执照或其他身份证明及法定代表人身份证复印件,以及委托转让的土地使用权证书复印件等所需资料。 2.保证对拟转让的土地用权享有完全的产权及处分权,且该土地使用权未设置任何权利限制,不存在权利纠纷。 3.依照本合同约定向乙方支付报酬。 四.乙方责任 1.履行居间义务,寻找意向受让方,尽力协助促成甲方转让土地使用权事宜。 2.如实向甲方报告有关与意向受让方洽谈的事项。 五.委托事项的完成 有以下情况之一的均视为乙方完成委托事项,甲方应向乙方支付本合同约定的报酬: 1.甲方与意向受让方(买家)签订土地使用权转让合同; 2.甲方与意向受让方(买家)的关联方〔包括意向受让方(买家)的授权代表、关联公司、控股公司或子公司等等〕签订土地使用权转让合同;

遗传和进化复习材料

遗传和进化 【考纲导读】 1.识别遗传和变异现象 2.说出遗传物质的作用,知道DNA、基因和染色体的关系,知道基因工程及人类基因组计划 3.列举遗传和变异在育种方面的应用 4.知道优生的重要性 5.知道生命起源于非生命物质,列举生物进化现象,了解达尔文进化论的主要观点【知识精讲】 一、遗传和变异现象 1.遗传:生物体通过生殖产生后代,子代和亲代、子代和子代之间的性状都很相似的现象。 举例:一对双眼皮的夫妻生了一个双眼皮的小孩。 2.变异:子代与亲代及子代不同个体间的性状差异的现象。 举例:一对双眼皮的夫妻生了一个单眼皮的小孩。 联系:遗传和变异都是普遍存在的生命现象。遗传是相对的,变异是绝对的。 二、遗传物质 1.人体细胞结构中的细胞核里有染色体,染色体由DNA和蛋白质组成,科学实验证明:DNA是遗传物质,起遗传作用,其中起遗传作用的DNA片段成为基因。一个DNA分子上有大量的基因。基因成对存在,一对基因控制一对性状。 2.细胞核、染色体、DNA、基因之间的关系 (1)染色体存在于细胞核中,容易被碱性染料染成深色的物质。 (2)染色体由DNA和蛋白质组成。 (3)染色体是遗传物质DNA的载体。 (4)基因是DNA上能够控制生物性状的片断。 3.人体细胞中有23对染色体,其中22对是常染色体,1对是性染色体(决定性别的染色体称性染色体)。男性为XY,女性XX。 说明:培养学生物质结构的层次观,了解DNA是双螺旋结构,基因、DNA或染色体发生了改变,会导致生物形状的改变。 各种生物的细胞中染色体的形态结构和数目是不同的;每种生物的染色体有自己独特的特点。染色体主要由两种物质组成:蛋白质和脱氧核糖核酸(DNA)。 DNA的基本单位是脱氧核苷酸——脱氧核糖、碱基和磷酸。 1953年美国科学家沃森和英国科学家克里克共同提出了DNA双螺旋结构模型。 DNA分子上有一些片段,含遗传信息,控制生物体的性状(基因)——是遗传物质的基本单位。 4.基因工程:基因工程又称基因拼接技术和DNA重组技术,是以分子遗传学为理论基础,以分子生物学和微生物学的现代方法为手段,将不同来源的基因(DNA分子),按预先设计的蓝图,在体外构建杂种DNA分子,然后导入活细胞,以改变生物原有的遗传特性、获得新品种、生产新产品。

土地使用权买卖合同_买卖合同

土地使用权买卖合同_买卖合同 土地使用权买卖合同范文一订立合同双方: 甲方(出让方)姓名: 身份证号码: 居住地址: 乙方(受让方)姓名: 身份证号码: 居住地址: 经甲、乙双方充分协商,自愿订立本合同,共同遵守。 第一条买卖国有土地使用权情况 甲方将位于茂名市茂南区XXX小区号地使用权面积平方米转让给乙方,详见《国有土地使用证》茂南国用( )第号复印件。 第二条买卖该地使用权整体价格 该土地使用权整体价格为人民币伍拾肆(54)万元。 第三条税金及费用负担 办理该土地使用权登记过户所需缴纳的各项税金和各项费用一律由甲、乙双方各承担50%。 第四条登记过户、付款及土地使用证交付办法 自本合同订立之日起三天内乙方交付定金贰拾(20)万元给甲方,甲方必须尽快向有关部门申请该土地登记过户并在肆个月内办妥登记过户手续将新办的《国有土地使用证》交付给乙方。于甲方交付该《国有土地使用证》给乙方之日,乙方已交付的定金抵作该地产价款并将余下的应付地产价款叁拾肆(34)万元足额交付给甲方,每当甲方收到乙方的款项时均如数出具收款收据给乙方。 第五条权利保证约定 甲方保证该土地使用权没有任何纠纷或其他权利限制,若发生买卖前已经存在的任何纠纷或权利障碍的,概由甲方负责处理,并承担相应的法律责任,由此而引起无法按期办妥登记过户发证的按本合同第六条第1款的规定论处,给乙方造成经济损失的,由甲方负责如数赔偿。 第六条违约责任 1、甲方中途决定不卖或因甲方的原因逾期15天未能办妥登记过户手续或仍未将新办的《国有土地使用证》交付给乙方的,作甲方中途悔约处理,本合同即告解除,甲方自悔约之日起三日内必须双倍返还定金(即肆拾万元)给乙方。 2、乙方中途决定不买或逾期15天未付清应付地产价款给甲方的,作乙方悔约处理,本合同即告解除,乙方无权要求甲方返还定金。 第七条重复合同的效力限制 办理该地产登记过户时,有关交易办证部门要求甲、乙双方按其统一印制的合同文本重复签订该地产买卖合同的,该重复合同只能作为办理该地产登记过户专用,不能对其他方面发生任何法律效力。重复合同之条款与本合同有抵触的一律以本合同为准。 第八条附则 本合同一式两份,甲、乙双方各存一份,从订立之日起生效。

承租土地使用权合同

承租土地使用权合同 承租土地使用权合同 合同编号: 甲方(出租方): 法定代表人或者委托人: 地址: 乙方(承租方):上海昊品能源科技有限公司 法定代表人或者委托人:王广 地址:上海市嘉定区嘉前路688弄6号 丙方(担保方):人民政府 法定代表人或者委托人: 地址: 根据《中华人民共和国土地管理法》、《中华人民共和国合同法》等法律之规定,甲乙双方就甲方承租乙方土地使用权事宜,在平等 自愿,协商一致的基础上,达成如下协议,以资共同遵守。 第一条租赁土地 1、甲方承诺对依据本合同出租的土地(下文称租赁土地)享有 完整的使用权或者所有权,且可以出租。保证租赁土地上没有抵押权、地役权等用益物权。甲方确保租赁土地的用途符合所在地的土 地利用总体规划,并满足乙方的用途。 2、甲方在签订本合同时,向乙方出具土地所有权证书或者土地 使用权证书,甲方保留上述证件的复印件。

3、甲方出租给乙方的地块位于,土地总面积为平方米(大写): 平方米),其位置与四至范围如本合同附图所示。(见附件一)附图 已经甲、乙双方签字确认。 4、甲方交付租赁土地前,应当清除地上建筑物、构筑物等阻碍物,保证租赁土地或租赁土地周围一定范围内没有文物古迹,矿藏。 5、甲方应在本合同生效之日起15日内办理出租土地登记等一切手续,并自行承担费用。 第二条租赁期限 1、本合同项下的土地使用权租赁期限为20年,即自年月日起至年月日止,租期届满后,本合同自动延续10年。 2、租赁期限内,除不可抗力,并足额补偿乙方损失(包括直接 损失和可得利益损失)外,甲方不得基于任何理由,解除租赁合同。 第三条租赁土地用途 1、本合同项下的租赁土地,批准的用途为太阳能电站建设用地。 第四条租金及支付方式 1、租赁土地的土地使用权租金以土地总面积计算,单位租金为 每平方米每年元(大写:)人民币,年租金总额为元(大写:)人民币,租金中含有土地使用税、补偿费、附着物和青苗补偿费等税和费。 2、承租期间内租金不变。 3、租金按年支付,第一次租金支付日期以项目进场后一个月内 支付,后续每年租金按每年第二个季度最后一个工作日之前支付, 乙方以转账或电汇的方式支付本年的租金。 4、支付金额以项目实际使用面积支付对应等额租金,甲方应在 租金支付前向乙方提供土地使用权租赁费发票。 第五条转租和优先购买权

高中生物遗传与进化知识点

必修2遗传与进化知识点汇编 第一章遗传因子的发现 第一节孟德尔豌豆杂交试验(一) 1.孟德尔之所以选取豌豆作为杂交试验的材料是由于: (1)豌豆是自花传粉植物,且是闭花授粉的植物; (2)豌豆花较大,易于人工操作; (3)豌豆具有易于区分的性状。 2.遗传学中常用概念及分析 (1)性状:生物所表现出来的形态特征和生理特性。 相对性状:一种生物同一种性状的不同表现类型。 区分:兔的长毛和短毛;人的卷发和直发等; 兔的长毛和黄毛;牛的黄毛和羊的白毛 性状分离:杂种后代中,同时出现显性性状和隐性性状的现象。如在DD×dd杂交实验中,杂合F1代自交后形成的F2代同时出现显性性状(DD及Dd)和隐性性状(dd)的现象。 显性性状:在DD×dd 杂交试验中,F1表现出来的性状;如教材中F1代豌豆表现出高茎,即高茎为显性。 决定显性性状的为显性遗传因子(基因),用大写字母表示。如高茎用D表示。 隐性性状:在DD×dd杂交试验中,F1未显现出来的性状;如教材中F1代豌豆未表现出矮茎,即矮茎为隐性。决定隐性性状的为隐性基因,用小写字母表示,如矮茎用d表示。 (2)纯合子:遗传因子(基因)组成相同的个体。如DD或dd。其特点纯合子是自交后代全为纯合子,无性状分离现象。 杂合子:遗传因子(基因)组成不同的个体。如Dd。其特点是杂合子自交后代出现性状分离现象。 (3)杂交:遗传因子组成不同的个体之间的相交方式。 如:DD×dd Dd×dd DD×Dd等。 自交:遗传因子组成相同的个体之间的相交方式。 如:DD×DD Dd×Dd等 测交:F1(待测个体)与隐性纯合子杂交的方式。 如:Dd×dd 正交和反交:二者是相对而言的, 如甲(♀)×乙(♂)为正交,则甲(♂)×乙(♀)为反交; 如甲(♂)×乙(♀)为正交,则甲(♀)×乙(♂)为反交。 3.杂合子和纯合子的鉴别方法 若后代无性状分离,则待测个体为纯合子 测交法 若后代有性状分离,则待测个体为杂合子 若后代无性状分离,则待测个体为纯合子 自交法 若后代有性状分离,则待测个体为杂合子 4.常见问题解题方法 (1)如后代性状分离比为显:隐=3 :1,则双亲一定都是杂合子(Dd) 即Dd×Dd 3D_:1dd (2)若后代性状分离比为显:隐=1 :1,则双亲一定是测交类型。 即为Dd×dd 1Dd :1dd (3)若后代性状只有显性性状,则双亲至少有一方为显性纯合子。 即DD×DD 或DD×Dd 或DD×dd

土地使用权转让居间合同范本

土地使用权转让居间合同范本 委托人(以下简称甲方或甲): 居间人(以下简称乙方或乙): 根据《中华人民共和国合同法》的相关规定,甲、乙双方经平等协商,在平等互利的基础上,一致就乙方为甲方转让土地使用权提供居间服务达成以下协议,供双方遵守执行。 一、委托事项 1、甲方为转让土地使用权,委托乙方报告商业机会、提供居间服务。 2、甲方所有的土地使用权位于,土地面积平方米,国有土地使用证号:,所有权人:。(国有土地使用证详见附件) 二、委托期限 委托期限自本合同签订之日起至甲方与受让人签订土地使用权转让合同止。 三、甲方义务 1、甲方应全力配合乙方做好促成该宗土地使用权转让一事的相关配合工作,向乙方提供包括但不限于其营业执照或其他资信证明及法定代表人身份证复印件,以及委托转让的土地使用权证书复印件等所需资料。 2、甲方保证对拟转让的土地用权享有完全的产权及处分权,且该土地使用权未设置任何 权利限制,不存在权利纠纷。 3、甲方应按本合同的约定向乙方支付居间报酬。并且甲方保证给予居间方的居间费用不被第三方所知悉,第三方包括但不限于与甲方合作购买该土地的一方。 四、乙方义务 1、履行居间义务,寻找意向受让方,具体转让事宜由甲方与意向受让方洽谈。 2、尽力协助促成甲方转让土地使用权事宜。 五、委托事项的完成 有以下情况之一的均视为乙方完成委托事项,甲方应向乙方支付本合同约定的报酬: 1、甲方与乙方提供的受让方(买家)签订国有土地使用权转让合同; 2、甲方与乙方提供的受让方(买家)的关联方(包括意向受让方(买家)的授权代表、关联公司、控股公司或子公司等等)签订国有土地使用权转让合。 3、甲方与乙方提供的受让方(买家)签订股权转让协议,以转让公司股权的形式转让该国有土地使用权的。

深圳市土地使用权出让合同书详细版

STANDARD CONTRACT SAMPLE (合同范本) 甲方:____________________ 乙方:____________________ 签订日期:____________________ 编号:YB-BH-018375 深圳市土地使用权出让合同

深圳市土地使用权出让合同书详细 版 一、本合同双方当事人出让方:______________________________(以下简称甲方)法定代表人:__________________________职务: ________________________________地址:________________________________电话:________________________________受让方: ______________________________(以下简称乙方)法定代表人: __________________________职务:________________________________地址:________________________________电话:________________________________ 二、根据国家有关法律、法规及深圳市的有关规定,订立本合同。 三、甲方向乙方出让土地的使用权,土地所有权属于国家。地下自然资源、埋藏物均不在土地使用权出让范围。 四、本合同签订之日,甲方将地块编号为_________,土地面积为_________平方米(见宗地图红线范围)的土地使用权出让给乙方,乙方对该地块的现状无任何异议。本合同签订后,则视为甲方已向乙方交付土地。 五、本块土地的使用年期为_______年,从_______年______月______日至_______年______月______日止。

必修2遗传与进化课后题答案 第1章-第4章

第1章遗传因子的发现 第1节孟德尔的豌豆杂交实验(一) 一、基础题 1.B。 2.B。 3.(1)在F1水稻细胞中含有一个控制合成支链淀粉的遗传因子和一个控制合成直链淀粉的遗传因子。在F1形成配子时,两个遗传因子分离,分别进入不同配子中,含支链淀粉遗传因子的配子合成支链淀粉,遇碘变橙红色;含直链淀粉遗传因子的配子合成直链淀粉,遇碘变蓝黑色,其比例为1∶1。 (2)孟德尔的分离定律。即在F1形成配子时,成对的遗传因子发生分离,分离后的遗传因子分别进入不同的配子中。 (3)2。 4.(1)白色;黑色。 (2)性状分离;白毛羊为杂合子,杂合子在自交时会产生性状分离现象。 二、拓展题 1.(1)将被鉴定的栗色公马与多匹白色母马配种,这样可在一个季节里产生多匹杂交后代。(2)杂交后代可能有两种结果:一是杂交后代全部为栗色马,此结果说明被鉴定的栗色公马很可能是纯合子;二是杂交后代中既有白色马,又有栗色马,此结果说明被鉴定的栗色公马为杂合子。 2.提示:选择适宜的实验材料是确保实验成功的条件之一。孟德尔在遗传杂交实验中,曾使用多种植物如豌豆、玉米、山柳菊做杂交实验,其中豌豆的杂交实验最为成功,因此发现了遗传的基本规律。这是因为豌豆具有适于研究杂交实验的特点,例如,豌豆严格自花受粉,在自然状态下是纯种,这样确保了通过杂交实验可以获得真正的杂种;豌豆花大,易于做人工杂交实验;豌豆具有稳定的可以区分的性状,易于区分、统计实验结果。 3.提示:凯库勒提出苯分子的环状结构、原子核中含有中子和质子的发现过程等,都是通过假说—演绎法得出结论的。19世纪以前科学家对遗传学的研究,多采用从实验结果出发提出某种理论或学说。而假说—演绎法,是从客观现象或实验结果出发,提出问题,作出假设,然后设计实验验证假说的研究方法,这种方法的运用促进了生物科学的研究,使遗传学由描述性研究进入理性推导和实验验证的研究阶段。 第2节孟德尔的豌豆杂交实验(二) 一、基础题 1.(1)×;(2)×。 2.C。 二、拓展题 (1)YyRr;yyRr。(2)黄色皱粒,绿色皱粒;1∶1;1/4。(3)YyRR或YyRr;4;如果是YyRR与yyrr杂交,比值为黄色圆粒∶绿色圆粒=1∶1;如果是YyRr与yyrr杂交,比值为黄色圆粒∶绿色圆粒∶黄色皱粒∶绿色皱粒=1∶1∶1∶1。 自我检测的答案和提示 一、概念检测 判断题 1.×。 2.×。 3.×。 选择题

13第十三章 群体遗传

第十三章群体遗传 一、名词解释 1、遗传漂变(莱特效应;漂变、遗传漂移):由于群体较小和偶然事件所造成的基因频率的随机波动称为遗传漂变。 2、瓶颈效应:由于环境的激烈变化,随机漂变使群体中的个体数急剧减少,甚至面临灭绝的等位基因频率发生偶然变异,类似通过瓶颈,当一个大的群体通过瓶颈后由少数个体再扩展成原来规模的群体,这种群体数量的消长对遗传组成所造成的影响叫做瓶颈效应。 3、奠基者效应:是一种由为数不多的几个个体所建立起来的新群体所产生的一种极端的遗传漂变。 4、选择系数(淘汰系数、S):由于选择的作用使一种基因型适合度减少的值。S=1-W 5、适合度:指具有某一基因型的个体能成活,并繁殖后代的相对能力。用W表示,其值1—0之间,为方便起见,常用具有最高生殖效能的基因型的适合度定为1,以未能交配或交配后未能产生后代的基因型的适合度为零。 二、判断题 (√)1、一对等位基因代代相传的遗传平衡公式可概括为:p2+ 2pq+q2=D+H+R=1。 (√)2、红绿色盲是伴X隐性遗传病,男性8%发病率。假设在男女中以同样的频率出现,则男性隐性基因型率(发病)=基因频率=8%,而女性中红绿色盲的基因型频率为0.64%多。(╳)3、适合度指具有某一基因型的个体能成活,并繁殖后代的相对能力。用W表示,其值1—0之间,为方便起见,常用具有最高生殖效能的基因型的适合度定为零。 (╳)4、当W=1,S=0时,选择完全起作用,所有个体均不能成活且繁殖后代。 (√)5、东北人:B型多;四川人:O型多,是由于遗传漂变造成的。 (√)6、一般,群体越小,遗传漂变越显著。 (√)7、Aa自交n代后,杂合子的概率为1/2n。 (√)8、非随机交配的方式有两种:选择交配和近亲交配。两者都能导致基因型频率的变化,但不能导致基因频率的变化。 三、选择题: 1、指出下列群体中哪一个处于遗传平衡中( A ) A.4%AA:32%Aa:64%aa B.100%AA C.32%AA:64%Aa:4%aa D.3%AA:47%Aa:50%aa 2、亲代传给子代的是(C ) A.基因型B.表现型 C.基因D.性状 四、回答问题 1、何谓哈代-温伯格平衡(遗传平衡)?哈代-温伯格的条件有哪些? 遗传平衡定律(哈德-温伯格定律):在一个完全随机交配的大群体内,如果没有其他

土地使用权转让协议书(共3篇)

土地使用权转让协议书(共3篇) 土地使用权转让协议书(共3篇)土地使用权转让协议书(共3篇)由大文斗会员"929atu"投稿精心推荐,希望对你的学_工作能带来参考借鉴作用。 第1篇: 土地使用权转让协议书转让方(以下简称甲方):身份证号:住址:电话:法定共有权人:身份证号:受让方(以下简称乙方):身份证号:住址:电话:根据中华人民共和国土地管理法,中华人民共和国合同法,中华人民共和国土地使用权出让和转让暂行条例及其它有关法律法规,甲乙双方就土地使用权转让与受让事宜,在平等,自愿,诚实信用,协商一致基础上达成以下协议: 一、转让地块概况土地座落:地号:号规格:使用权类型:土地宗地面积:,转让面积:后附宗地平面示意图。 二、转让价格及付款方式1、转让价格:甲乙双方认定该宗地土地使用权转让成交价款为:大写人民币整(¥元整)。 2、付款方式:年月日一次性付大写人民币整(¥元整)。 余款大写人民币整(¥元整)待甲方无条件协助乙方或受让第三方办理完过户登记及其它相关手续后一次性付清。 三、双方的权利和义务1、甲方保证土地面积真实;土地权属合法、清晰、无纠纷,无出租、抵押、查封等他项情况;无明显有损乙方利益的瑕疵。

2、乙方对土地的占有权、使用权、收益权、处分权等一切权利不受任何限制。 3、甲方保证乙方利益不受损害,在该宗地周围道路享有通行权。 4、乙方有权将该土地转让给任何第三方,甲方不得有任何异议及干扰行为。甲、乙双方在本协议中负有的全部义务和作出的所有保证、承诺和责任届时全部转让给受让之第三方。 5、甲方保证过户的可行性、合法性,并无条件协助乙方或受让之第三方办理过户登记及其它相关手续,产生的费用由乙方或受让之第三方承担。 6、甲方拿到与该宗地相关的手续和单据后无保留地全部交给乙方。 7、如果该宗地有权属不清或面积不符等明显有损于乙方利益时,甲方必须无条件的让乙方在其他搬迁安置地中任选一宗,并承担赔偿责任。 四、违约责任本协议签订后,甲、乙双方都必须认真履行以上协议条款,甲方有违约或损害乙方利益的行为时,甲方必须支付给乙方本宗地使用权转让价格伍倍以上的违约金,赔偿给乙方造成的全部经济损失,并承担法律责任。 五、本协议经甲、乙双方签名、按印后正本一式贰份,甲方、乙方双方各执一份,均具有同等法律效力。 甲方:乙方:签订日期:年月日第2篇:

高中生物必修2遗传与进化知识点总结

高中生物必修2遗传与进化知识点总结(整理人:陆保宗) 第一章遗传因子的发现 第一节孟德尔豌豆杂交试验(一) 一、1、孟德尔之所以选取豌豆作为杂交试验的材料是由于: (1)豌豆是自花传粉植物,且是闭花授粉的植物; (2)豌豆花较大,易于人工操作;(3)豌豆具有易于区分的性状。 2、遗传学中常用概念及分析 性状:生物体所表现出来的的形态特征、生理生化特征或行为方式等。 相对性状:同一种生物的同一种性状的不同表现类型。如:兔的长毛和短毛;人的卷发和直发等;兔的长毛和黄毛;牛的黄毛和羊的白毛 二、孟德尔一对相对性状的杂交实验 相关概念 1、显性性状与隐性性状 显性性状:具有相对性状的两个亲本杂交,F1表现出来的性状。 隐性性状:具有相对性状的两个亲本杂交,F1没有表现出来的性状。 性状分离:在杂种后代中出现不同于亲本性状的现象) 2、显性基因与隐性基因 显性基因:控制显性性状的基因。隐性基因:控制隐性性状的基因。 附:基因:控制性状的遗传因子( DNA分子上有遗传效应的片段) 等位基因:决定1对相对性状的两个基因(位于一对同源染色体上的相同位置上)。 3、纯合子与杂合子 纯合子:由相同基因的配子结合成的合子发育成的个体(能稳定的遗传,不发生性状分离):显性纯合子(如AA的个体) 隐性纯合子(如aa的个体) 杂合子:由不同基因的配子结合成的合子发育成的个体(不能稳定的遗传,后代会发生性状分离) 4、表现型与基因型 表现型:指生物个体实际表现出来的性状。 基因型:与表现型有关的基因组成。(关系:基因型+环境→表现型) 5、杂交与自交 杂交:基因型不同的生物体间相互交配的过程。如:DD×dd Dd×dd DD×Dd等 自交:基因型相同的生物体间相互交配的过程。(指植物体中自花传粉和雌雄异花植物的同株受粉)如:DD×DD Dd×Dd等 测交:让F1与隐性纯合子杂交。(可用来测定F1的基因型,属于杂交)如:Dd×dd 三、常见问题解题方法 (1)如后代性状分离比为显:隐=3 :1,则双亲一定都是杂合子(Dd) 即Dd×Dd 3D_:1dd (2)若后代性状分离比为显:隐=1 :1,则双亲一定是测交类型。 即为Dd×dd 1Dd :1dd (3)若后代性状只有显性性状,则双亲至少有一方为显性纯合子。 即DD×DD 或DD×Dd 或DD×dd 四、分离定律其实质 ..就是在形成配子时,等位基因随减数第一次分裂后期同源染色体的分开而分离,分别进入到不同的配子中。 第2节孟德尔豌豆杂交试验(二)

遗传与进化知识点总结

遗传与进化知识点总结 第一章第一节 1.孟德尔通过分析豌豆杂交实验的结果,发现了生物遗传的规律。 2.孟德尔在做杂交实验时,先除去未成熟花的全部雄蕊,这叫做去雄。 3.一种生物的同一性状的不同表现类型,叫做相对性状。 4.孟德尔把F1显现出来的性状,叫做显性性状,未显现出来的性状叫做隐性性状。在杂种后代中,同时出现显性性状和隐性性状的现象叫做性状分离。 5.孟德尔对分离现象的原因提出了如下假说: (1)生物的性状是由遗传因子决定的,其中决定显现性状的为显性遗传因子,用大写字母表示,决定隐性性状的为隐性遗传因子,用小写字母表示。 (2)体细胞中的遗传因子是成对存在的,遗传因子组成相同的个体叫做纯合子,遗传因子组成不同的个体叫做杂合子。 (3)生物体在形成生殖细胞——配子时,成对的遗传因子彼此分离,分别进入不同的配子中,配子中只含有每对遗传因子的一个。 (4)受精时,雌雄配子的结合是随机的。 6.测交是让F1 与隐性纯合子杂交。 7.孟德尔第一定律又称分离定律。在生物的体细胞中,控制同一性状的遗传因子成对存在的,不相融合,在形成配子时,成对的遗传因子发生分离,分离后的遗传因子分别进入不同配子中,随配子遗传给后代。 第一章第二节 1.孟德尔用纯种黄色圆粒豌豆和纯种绿色皱粒豌豆作亲本杂交,无论正交还是反交,结出的种子(F1)都是黄色圆粒。这表明黄色和圆粒是显性性状,绿色和皱粒是隐性性状。 2.孟德尔让黄色圆粒的F1自交,在产生的F2中发现了黄色圆粒和绿色皱粒,还出现了亲本所没有的性状组合绿色圆粒和黄色皱粒。 3.纯种黄色圆粒和纯种绿色皱粒豌豆的遗传因子组成分别是YYRR和yyrr,它们产生的F1遗传因子组成是YyRr ,表现为黄色圆粒。 4.孟德尔两对相对性状的杂交实验中,F1(YyRr)在产生配子时,每对遗传因子彼此分离,不同对的遗传因子可以自由组合。F1产生的雌配子和雄配子各有4种:YR、Yr、yR、yr ,数量比例是:1:1:1:1 。受精时,雌雄配子的结合是随机的,雌、雄配子结合的方式有16 种,遗传因子的结合形式有9 种:YYRR、YYRr、YYrr、YyRR、YyRr、Yyrr、yyRR、yyRr、yyrr 。性状表现有4 种:黄色圆粒、黄色皱粒、绿色圆粒、绿色皱粒,它们之间的数量分比是9:3:3:1 。 5.让子一代F1(YyRr)与隐性纯合子(yyrr)进行杂交,无论是F1作母本,还是作父本,后代表现型有4 种:黄色圆粒、黄色皱粒、绿色圆粒、绿色皱粒,它们之间的比例是9:3:3:1 ,遗传因子的组合形式有9 种:YYRR、YYRr、YYrr、YyRR、YyRr、Yyrr、yyRR、yyRr、yyrr 。 6.孟德尔第二定律也叫做自由组合定律,控制不同性状的遗传因子的分离和组合是互不干扰的,在形成配子时,决定同一性状的遗传因子彼此分离,决定不同性状的遗传因子自由结合。 7.1909年,丹麦生物学家约翰逊给孟德尔的“遗传因子”一词起名叫做基因,并提出了表现型和基因型的概念。

深圳市土地使用权出让合同书范本(完整版)

合同编号:YT-FS-9127-15 深圳市土地使用权出让合同书范本(完整版) Clarify Each Clause Under The Cooperation Framework, And Formulate It According To The Agreement Reached By The Parties Through Consensus, Which Is Legally Binding On The Parties. 互惠互利共同繁荣 Mutual Benefit And Common Prosperity

深圳市土地使用权出让合同书范本 (完整版) 备注:该合同书文本主要阐明合作框架下每个条款,并根据当事人一致协商达成协议,同时也明确各方的权利和义务,对当事人具有法律约束力而制定。文档可根据实际情况进行修改和使用。 深圳市土地使用权出让合同书范本一 一、本合同双方当事人 出让方:_____(以下简称甲方) 法定代表人:_____ 职务:_____ 地址:_____ 电话:_____ 受让方:(以下简称乙方)_____ 法定代表人:_____ 职务:_____ 地址:_____ 电话:_____

二、根据国家有关法律、法规及深圳市的有关规定,订立本合同。 三、甲方向乙方出让土地的使用权,土地所有权属于国家。地下自然资源、埋藏物均不在土地使用权出让范围。 四、本合同签订之日,甲方将地块编号为_____,土地面积为_____平方米(见宗地图红线范围)的土地使用权出让给乙方,乙方对该地块的现状无任何异议。本合同签订后,则视为甲方已向乙方交付土地。 五、本块土地的使用年期为_____年,从_____年_____月_____日至_____年_____月_____日止。 六、本块土地用途为:_____。 七、土地利用要求: (一)主体建筑物的性质:_____; (二)建设用地面积:_____平方米; (三)建筑覆盖率:≤_____%; (四)建筑容积率:≤_____; (五)总建筑面积_____平方米(地下车库、设备用

土地使用权增资协议

土地使用权增资协议 甲方:_________ 住所:_________ 法定代表人:_________ 乙方:_________ 住所地:_________ 法定代表人:_________ 甲、乙双方本着“真诚、平等、互利、发展”的原则,经充分协商,就双方对_________公司的增资扩股的各项事宜,达成如下协议: 第一条相关各方 1.甲方:_________公司,持有_________公司_________%股权(以下简称“_________股份”)。 2.乙方:_________公司,将向甲方受让_________公司 _________%股权(以下简称网络公司) 3.标的公司:_________公司(以下简称信息公司)。 第二条审批与认可 此次甲乙双方对_________公司的增资扩股的各项事宜,已经分别 获得甲乙双方相对应权力机构的批准。 第三条增资扩股的具体事项 甲方将位于号地块的土地使用权(国有土地使用证号为_________)投入。 乙方将位于号地块的房产所有权(房产证号为_________)投入。

第四条增资扩股后注册资本与股本设置 在完成上述增资扩股后,信息公司的注册资本为_________元。甲 方持有信息公司_________%股权,乙方持有的信息公司_________% 股权。 第五条相关手续 为保证信息公司正常经营,甲乙双方同意,本协议签署后,甲乙 双方即向相关工商行政管理部门申报,按政府相关规定办理变更手续。 第六条声明、保证和承诺 1.甲方向乙方作出下列声明、保证和承诺,并确认乙方依据这些 声明、保证和承诺而签署本协议: (1)甲方是依法成立并有效存续的企业法人,并已获得增资扩股 所要求的一切授权、批准及认可; (2)本协议项下的投入信息公司的土地使用权不存有任何抵押、 担保、留置及其它在法律上及事实上影响甲方向乙方转让的情况或事实; (3)甲方具备签署本协议的权利水平和行为水平,本协议一经签 署即对甲方构成具有法律约束力的文件; (4)甲方在本协议中承担的义务是合法、有效的,其履行不会与 甲方承担的其它协议义务相冲突,也不会违反任何法律。 2.乙方向甲方作出下列声明、保证和承诺,并确认甲方依据这些 声明、保证和承诺而签署本协议: (1)乙方是依法成立并有效存续的企业法人,并已对此次增资扩 股所要求的一切授权、批准及认可;

最新浙教版初中生物遗传和进化知识点

浙教版初中生物遗传和进化知识点 (1)遗传是一切生物的基本属性,它使生物界保持相对稳定,使人类可以识别包括自己在内的生物界。 (2)变异是指亲子代之间,同胞兄弟姊妹之间,以及同种个体之间的差异现象。俗语说“一母生九子,九子各异”。世界上没有两个绝对相同的个体,包括挛生同胞在内,这充分说明了遗传的稳定性是相对的,而变异是绝对的。 二.说出遗传物质的作用,认识DNA、基因和染色体的关系。 (1)染色体:细胞核内存在着一些容易被碱性染料染成深色的物质。由DNA和蛋白质组成。同一物种的不同生物个体间,细胞中染色体的数量种类几乎完全相同,形状也很相似。不同物种的生物个体间,细胞中染色体的数量和种类有一定的差异性,性状也有较大差异。人类有23对46条染色体。 (2)DNA是决定生物体遗传性状的遗传物质,双螺旋结构。基本单位:脱氧核苷酸(脱氧核糖、碱基、磷酸)。 (3)基因:生物体内的基因是可以改变的,基因的变异往往会导致生物体性状的变化。 总结:细胞→细胞核→染色体→遗传物质(DNA)→基因 易错点:DNA—脱氧核糖核酸;DNA基本单位—脱氧核苷酸;DNA 上起遗传作用的片段—基因。 三.列举常见的遗传性疾病。 (1)遗传病:由于遗传物质(染色体、DNA、基因)改变而引起

的.人类疾病, (2)常见遗传病:色盲、血友病、白化病、先天性愚型、抗维生素D佝偻病、先天性聋哑、青少年型糖尿病等。 (3)降低遗传病发生的措施(优生优育措施):禁止近亲结婚、提倡遗传咨询、产前诊断。 四.列举遗传与变异在育种方面的应用,知道目前常见的育种技术。 人工选择、杂交育种、诱变育种、基因工程技术 五.知道生命起源于非生命物质,知道米勒模拟实验,列举生物进化现象,知道化石是生物进化的证据。 (1)米勒实验—向装置中通入推测的原始大气成分:甲烷、氢气、氨、水蒸气,通过放电和照射紫外线的方法代替原始地球的环境条件,获得了多种氨基酸,证明无机小分子物质形成有机小分子物质,在原始地球的条件下是完全可能实现的。 (2)生物演化—从简单到复杂,从低等到高等,从水生到陆生。 生物进化现象举例::南方古猿—直立人—智人始祖马—三趾马—近代马 (3)化石在地层中出现的顺序,是人们研究生物进化的一个重要的方面,不同生物化石的出现和地层的形成,有着平行的关系,也就是说,在越古老的地层中,挖掘出的化石所代表的生物,结构越简单,分类地位越低等,水生生物的化石也越多,在距今越近的地层中,挖掘出的化石所代表的生物,结构越复杂,分类地

国有土地使用权置换协议

合同范本使用特别提示: 1、在本合同文本中,标有“★”的为不能擅自更改或删除的必备条款,如果确需更改或删除,应请示本单位法律部门同意后方可更改或删除;除此之外的条款为可由双方根据具体情况及需要协商选定,是可选条款; 2、文本中的空白处及省略号部分由双方根据实际情况协商:是否需要约定以及如何约定;如不需要约定,可删除或标注“无”,如需要约定,双方应协商一致后,填写具体的内容; 3、文本采用合同还是协议,由具体签订的单位确定,但应保证全文名称一致; 4、斜体文字仅为提示说明之用,最终合同文本应当将斜体文字删除; 5、本合同是通用格式文本,在合同实际签署前必须经本单位法律部门审核,以审核后文本为准。

合同编号:____________ [填写甲方] 与 [填写乙方] 国有土地使用权置换合同 ____年__月__日[填写签约时间] ______________[填写签约地点] (注:如合同内容少,可不附此页。)

合同编号: 国有土地使用权置换合同 甲方: 乙方:(注:须填写营业执照登记的单位全称) 注册地址:(以营业执照为准) 邮编: 通讯地址:(以实际办公地址为准) 邮编: 法定代表人:职务: 根据《中华人民共和国合同法》、《中华人民共和国土地管理法》及其他有关法律、法规的规定,甲方和乙方在平等、自愿、公平、协商一致的基础上就有限公司国有土地使用权臵换事宜达成如下协议: 第一条、本次国有土地使用权置换的内容★ 乙方将其拥有的位于的面积为平方米土地的国有土地使用权(《国有土地使用证》编号为【待补充国有土地使用证编号】)与甲方拥有的位于的面积为平方米土地的国有土地使用权(宗地号: )进行臵换。 上述国有土地使用权臵换行为已经取得市国土资源局于年月日作出的【待补充县级以上土地主管机关的批准文件】

中考科学重点知识点 遗传和进化 (新版)浙教版

遗传和进化 1.识别遗传和变异的现象。 (1)遗传是一切生物的基本属性,它使生物界保持相对稳定,使人类可以识别包括自己在内的生物界。 (2)变异是指亲子代之间,同胞兄弟姊妹之间,以及同种个体之间的差异现象。俗语说“一母生九子,九子各异”。世界上没有两个绝对相同的个体,包括挛生同胞在内,这充分说明了遗传的稳定性是相对的,而变异是绝对的。 2.说出遗传物质的作用,认识DNA、基因和染色体的关系。 (1)染色体:细胞核内存在着一些容易被碱性染料染成深色的物质。由DNA和蛋白质组成。同一物种的不同生物个体间,细胞中染色体的数量种类几乎完全相同,形状也很相似。不同物种的生物个体间,细胞中染色体的数量和种类有一定的差异性,性状也有较大差异。人类有23对46条染色体。 (2)DNA是决定生物体遗传性状的遗传物质,双螺旋结构。基本单位:脱氧核苷酸(脱氧核糖、碱基、磷酸)。 (3)基因:生物体内的基因是可以改变的,基因的变异往往会导致生物体性状的变化。 总结:细胞→细胞核→染色体→遗传物质(DNA)→基因 易错点:DNA—脱氧核糖核酸;DNA基本单位—脱氧核苷酸;DNA上起遗传作用的片段—基因。 3.列举常见的遗传性疾病。 (1)遗传病:由于遗传物质(染色体、DNA、基因)改变而引起的人类疾病, (2)常见遗传病:色盲、血友病、白化病、先天性愚型、抗维生素D佝偻病、先天性聋哑、青少年型糖尿病等。 (3)降低遗传病发生的措施(优生优育措施):禁止近亲结婚、提倡遗传咨询、产前诊断。 4.列举遗传与变异在育种方面的应用,知道目前常见的育种技术。 人工选择、杂交育种、诱变育种、基因工程技术 5.知道生命起源于非生命物质,知道米勒模拟实验,列举生物进化现象,知道化石是生物进化的证据。

2020年中考复习(生物)生物的遗传与进化(知识点+典题精练)(无答案)

生物的遗传与进化 一、生物的进化 (一)化石告诉我们什么 1.化石的概念 化石是指在地层中保留下来的古代生物的________、________和遗迹。________是生物进化的有力证据。 2.化石的分类 (1)遗体化石(2)遗物化石(3)遗迹化石 3.化石形成的过程 动物化石的形成过程:动物尸体落入水底→肌肉开始腐烂,露出骨骼→水中的泥沙掩埋骨骼→水渗入骨骼将无机盐沉淀在里面(化石形成)→泥或沙继续堆积,形成沉积物(如石灰岩等),化石保存在岩石中→某些岩石在地壳变化时冒出水面,在风和水的长期侵蚀下露出化石。 (二)进化论的演变 1.布丰直线进化论 2.拉马克的“用进废退”学说 3.达尔文的自然选择学说 适者生存(不适者淘汰):长期以来,通过________,具有有利变异的生物生存下来,并通过遗传积累有利变异,形成适应环境的生物,不适应的个体则被淘汰。 说明相关的几点重要认识: ①自然选择学说的核心是__________________________________________________。 ②变异是________的(生物的变异既有有利变异,又有不利变异),而自然选择是定向的。 ③生物进化的方向是由________决定的。 ④地球上的一切生物都是由共同的祖先进化而来的,所以生物之间存在着或近或远的亲缘关系。 ⑤物种进化的根本原因是______________。 (三)生物进化的主要历程 生物进化 (1)生物进化的总趋势:由________________、由______________、由低等到高等。 (2)植物的进化历程:藻类植物→苔藓植物→________→裸子植物→被子植物。 (3)动物的进化历程:无脊椎动物→________→________→爬行类→鸟类和哺乳类。 【针对练习】 1.下列关于生物进化证据的说法,正确的是() A.同源器官外形的差异是长期适应不同环境的结果 B.通过细胞色素C的研究可以知道生物进化的历程 C.同源器官的存在,为生物进化提供了最直接的证据 D.越是晚期形成的地层里,成为化石的生物就越简单越低等 2.用杀虫剂处理某种害虫,实验结果如图,下列说法不正确的是() A.处理后的前两代,杀虫剂的杀虫效果比较明显 B.处理后的第四代,杀虫剂几乎没有杀虫效果 C.这种害虫本来就存在抗药性程度不同的个体,杀虫剂对其起了选择作用 D.这种害虫从第四代开始定向出现抗药性强的个体,并遗传下去 3.一位古生物学家研究一个没有受干扰的岩石层中的化石,鉴定出一个物种,他认为这个物种在一个较长 的历史年代中没有发生什么变化。这位古生物学家得出这一结论的根据是该物种化石() A.出现在较老的岩石中B.出现在较新的岩石中 C.出现在较老和较新的岩石中D.在岩石层中从未出现过 4.在没有被破坏的地层中,有关化石分布情况,下列说法不正确的是()

遗传学习题答案 第十五章 遗传和进化

第十五章遗传和进化 1.白花三叶草是自交不亲和的,所以阻止了自花受精。白花三叶草的晨子上缺乏条斑是一 种隐性纯合状态,vv,大约16%植株有这种表型。白花三叶草植株中有多少比例对这个隐 性性等位基因v是杂合的?白花三叶草植株产生的花粉中,有多少比例带有这个隐性等位 基因? 2.参考上一题目。假使你把相互交配的白花三叶草群体中,所有非条斑叶的植株都淘汰 (s=1),那末下一代有多少比例的植株将是非条斑叶的?假使你只把非条斑叶的植株淘 汰一半(s=0.5),那末下一代有多少比例将是非条斑叶的? 3.对个体生存有害的基因会受到自然选择的作用而逐渐淘汰,请问有害的伴性基因和有害的常染色体隐性基因,那一种容易受到自然选择的作用? 4.人类中,色盲男人在男人中占8%,假定色盲是X连锁隐性遗传,问你预期色盲女人在总人口中的比例应为多少? 5.在一个随机交配的群体中,如AA个体占18%,且假定隐性个体全部淘汰,结果应该如下表所示: 6.家养动物和栽培植物的遗传变异比相应的野生群体要丰富的多,为什么?请从下列几方 面来考虑:①交配体系,即杂交和自交所占的比例,②自然选择,③突变。 7.时常有人作为难题提出来,“究竟鸡生蛋,还是蛋生鸡”。我们说是蛋生鸡,而不是鸡生蛋。试加以说明。 8.为什么说一切性状都是蛋白质?如果一切性状都与蛋白质有关,那末根据中心法则,获得性状能遗传吗?试加说明。 9.证明在显性完全,选择对显性个体不利时,基因A频率的改变是 10.证明在杂合体的适合度比两个纯合体都高时,经一代选择后基因a频率的改变是: 11.选择对隐性纯合体不利时, 把上面的变化率的式子写成微分议程

相关文档
相关文档 最新文档