文档库 最新最全的文档下载
当前位置:文档库 › 汇编语法

汇编语法

汇编语法
汇编语法

汇编指令大全

[数据传送指令]

一、通用数据传送指令

1、传送指令MOV (move)

指令的汇编格式:MOV DST,SRC

指令的基本功能:(DST)<-(SRC) 将原操作数(字节或字)传送到目的地址。

指令支持的寻址方式:目的操作数和源操作数不能同时用存储器寻址方式,这个限制适用于所有指令。

指令的执行对标志位的影响:不影响标志位。

指令的特殊要求:目的操作数DST和源操作数SRC不允许同时为段寄存器;

目的操作数DST不能是CS,也不能用立即数方式。

2、进栈指令PUSH (push onto the stack)

出栈指令POP (pop from the stack)

指令的汇编格式:PUSH SRC ;POP DST

指令的基本功能:PUSH指令在程序中常用来暂存某些数据,而POP指令又可将这些数据恢复。

PUSH SRC (SP)<-(SP)-2 ;(SP)<-(SRC)

POP DST (DST)<-((SP));(SP)<-(SP)

指令支持的寻址方式:push 和pop指令不能不能使用立即数寻址方式。

指令对标志位的影响:PUSH 和POP指令都不影响标志位。

指令的特殊要求:PUSH 和POP指令只能是字操作,因此,存取字数据后,SP的修改必须是+2 或者-2;POP指令的DST不允许是CS寄存器;

3、交换指令XCHG (exchange)

指令的汇编格式:XCHG OPR1,OPR2

指令的基本功能:(OPR1)<->(OPR2)

指令支持的寻址方式:一个操作数必须在寄存器中,另一个操作数可以在寄存器或存储器中。

指令对标志位的影戏:不影响标志位。

指令的特殊要求:不允许使用段寄存器。

二、累加器专用传送指令

4、输入指令IN (input)

输出指令OUT (output)

指令的汇编格式:IN ac,port port<=0FFH

IN ac,DX port>0FFH

OUT port,ac port<=0FFH

OUT DX,ac port>0FFH

指令的基本功能:对8086及其后继机型的微处理机,所有I/O端口与CPU之间的通信都由输入输出指令IN和OUT来完成。IN指令将信息从I/O输入到CPU,OUT指令将信息从CPU输出到I/O端口,因此,IN和OUT指令都要指出I/O端口地址。

IN ac,port port<=0FFH (AL)<-(port)传送字节或(AX)<-(port+1,port)传送字

IN ac,DX port>0FFH (AL)<-((DX))传送字节或(AX)<-((DX)+1,(DX))传送字

OUT port,ac port<=0FFH (port)<-(AL)传送字节或(port+1,port)<-(AX)传送字

OUT DX,ac port>0FFH (DX)<-(AL)传送字节或((DX)+1,(DX))<-(AX)传送字

指令对标志位的影响:不影响标志位。

指令的特殊要求:只限于在AL或AX与I/O端口之间传送信息。

传送16位信息用AX,传送8位信息用AL,这取决于外设端口的宽度。

MVF4D-W774K-MC4VM-QY6XY-R38TB

5、查表指令XLAT

指令的汇编格式:XLAT TABLE 或XLAT

指令的基本功能:把待查表格的一个字节内容送到AL累加器中。待查表格存于内存单元中,TABLE为待查表格的首地址。

指令对标志位的影响:不影响标志位。

三、地址传送指令

6、有效地址传送器LEA (load effective address)

指令的汇编格式:LEA reg,src

指令的基本功能:LEA指令把源操作数的有效地址送到指定的寄存器,这个有效地址是由src选定的一种存储器寻址方式确定的。

指令支持的寻址方式:各种存储器寻址方式。

指令对标志位的影响:不影响标志位。

指令的特出要求:指令中reg不能是段寄存器;

7、指针送寄存器和DS LDS (load DS with point)

指针送寄存器和ES LES (load ES with point)

指令的汇编格式:LDS reg,src

LES reg,src

指令的基本功能:LDS和LES指令把确定内存单元位置的偏移地址送寄存器,段地址DS或ES。这个偏移地址和段地址(也称地址指针)是由src指定的两个相继字单元提供的。

LDS reg,src (reg)<-(src) (DS)<-(src+2)

LES reg,src (reg)<-(src) (ES)<-(src+2)

指令支持的寻址方式:src必须为存储器寻址方式

指令对标志位的影响:不影响标志位。

指令的特殊要求:指令中REG不能是段寄存器;

四、标志寄存器传送指令

8、标志寄存器的低字节送AH LAHF (load AH with FLAGS)

指令的汇编格式:LAHF

指令的基本功能:(AH)<-(FLAGS)0-7

指令对标志位的影响:不影响标志位

9、AH送标志寄存器低字节SAHF(store AH into FLAGS)

指令的汇编格式:SAHF

指令的基本功能:(FLAGS)0-7<-(AH)

指令对标志位的影响:由装入值来确定标志位的值。

10、标志进栈PUSHF (push the flags)

指令的汇编格式:PUSHF

指令的基本功能:(SP)<-(SP)-2 ((SP)+1,(SP))<-(FLAGS)0-15

指令对标志位的影响:不影响标志位。

11、标志出栈POPF (pop the FLAGES)

指令的汇编格式:POPF

指令的基本功能:(FLAGS)0-15<-((SP)+1,(SP)) (SP)<-(SP)+2

指令对标志位的影响:由装入值来确定标志位的值。

[算术指令]

一、加法指令

12、加法指令ADD (addition)

指令的汇编格式:add dst,src

指令的基本功能:(dst)<-(src)+(dst)

指令支持的寻址方式:他们两个操作数不能同时为存储器寻址。即为除源操作数为立即数的情况外,源操作数和目地操作数必须有一个寄存器寻址方式。

指令对标志位的影响:SF=1 加法结果为负数(符号位为1)

SF=0 加法结果为正数(符号位为0)

ZF=1 加法结果为零

ZF=0 加法结果不为零

CF=1 最高有效位向高位有进位

CF=0 最高有效位向高位无进位

OF=1 两个同符号数相加(正数+正数或负数+负数),结果符号与其相反。

OF=0 两个不同符号数相加,或同符号数相加,结果符号与其相同。

13、带进为加法指令ADC (add with carry)

指令的汇编格式:ADD dst,src

指令的基本功能:(dst)<-(src)+(dst)+CF

指令支持的寻址方式:他们两个操作数不能同时为存储器寻址。即为除源操作数为立即数的情况外,源操作数和目地操作数必须有一个寄存器寻址方式。

指令对标志位的影响:SF=1 加法结果为负数

SF=0 加法结果为正数

ZF=1 加法结果为零

ZF=0 加法结果不为零

CF=1 最高有效位向高位有进位

CF=0 最低有效位相高位无进位

OF=1 两个同符号数相加,结果符号与其相反,

OF=0 两个同符号数相加,或同符号相加,结果符号与其相同

14、加1指令INC (increament)

指令的汇编格式:INC opr

指令的基本功能:(opr)<-(opr)

指令支持的寻址方式可以使用除立即数方式外的任何寻址方式

指令对标志位的影响:SF=1 加法结果为负数

SF=0 加法结果为正数

ZF=1 加法结果为零

ZF=0 加法结果不为零

OF=1 两个同符号数相加,结果符号与其相反,

OF=0 两个同符号数相加,或同符号相加,结果符号与其相同。

二、减法指令

15、减法指令SUB (subtract)

指令的汇编格式:SUB dst,src

指令的基本功能:(dst)<-(dst)-(src)

指令支持的寻址方式:他们两个操作数不能同时为存储器寻址。即为除源操作数为立即数的情况外,源操作数和目地操作数必须有一个寄存器寻址方式。

指令对标志位的影响:SF=1 减法结果为负数(符号位为1)

SF=0 减法结果为正数(符号位为0)

ZF=1 减法结果为零

ZF=0 减法结果不为零

CF=1 二进制减法运算中最高有效位向高位有借位(被减数小于减数,不够减的情况)

CF=0 二进制减法运算中最高有效为向高位无借位(被减数〉=减数,够减的情况)

OF=1 两数符号相反(正数-负数,或负数-正数),而结果符号与减数相同。

OF=0 同符号数相减时,或不同符号数相减,其结果符号与减数不同。

16、带借位减法指令SBB (subtract with borrow)

指令的汇编格式:SBB dst,src

指令的基本功能:(dst)<-(dst)-(src)-CF

指令支持的寻址方式:他们两个操作数不能同时为存储器寻址。即为除源操作数为立即数的情况外,源操作数和目地操作数必须有一个寄存器寻址方式。

指令对标志位的影响:SF=1 减法结果为负数(符号位为1)

SF=0 减法结果为正数(符号位为0)

ZF=1 减法结果为零

ZF=0 减法结果不为零

CF=1 二进制减法运算中最高有效位向高位有借位(被减数小于减数,不够减的情况)

CF=0 二进制减法运算中最高有效为向高位无借位(被减数〉=减数,够减的情况)

OF=1 两数符号相反(正数-负数,或负数-正数),而结果符号与减数相同。

OF=0 同符号数相减时,或不同符号数相减,其结果符号与减数不同。

17、减1指令DEC (decrement)

指令的汇编格式:DEC opr

指令的基本功能:(opr)<-(opr)-1

指令支持的寻址方式:可以使用除立即数方式外的任何寻址方式。

指令对标志位的影响:SF=1 减法结果为负数(符号位为1)

SF=0 减法结果为正数(符号位为0)

ZF=1 减法结果为零

ZF=0 减法结果不为零

OF=1 两数符号相反(正数-负数,或负数-正数),而结果符号与减数相同。

OF=0 同符号数相减时,或不同符号数相减,其结果符号与减数不同。

18、比较指令CMP (compare)

指令的汇编格式:CMP opr1,opr2

指令的基本功能:(opr1)-(opr2),根据相减结果设置条件码,但不回送结果。

指令支持的寻址方式:他们两个操作数不能同时为存储器寻址。即为除源操作数为立即数的情况外,源操作数和目地操作数必须有一个寄存器寻址方式。

指令对标志位的影响:SF=1 减法结果为负数(符号位为1)

SF=0 减法结果为正数(符号位为0)

ZF=1 减法结果为零

ZF=0 减法结果不为零

CF=1 二进制减法运算中最高有效位向高位有借位(被减数小于减数,不够减的情况)

CF=0 二进制减法运算中最高有效为向高位无借位(被减数〉=减数,够减的情况)

OF=1 两数符号相反(正数-负数,或负数-正数),而结果符号与减数相同。

OF=0 同符号数相减时,或不同符号数相减,其结果符号与减数不同。

19、求补指令NEG (negate)

指令的汇编格式:NEG opr

指令的基本功能:(opr)<- -(opr)

指令支持的寻址方式:可以使用除立即数方式外的任何寻址方式。

指令对标志位的影响:CF=1 不为0的操作数求补时

CF=0 为0的操作数求补时

OF=1 操作数为-128(字节运算)或操作数为-32768(字运算)

OF=0 当求补运算的操作数不为-128(字节)或-32768(字)时

三、乘法指令

20、无符号乘法指令NUL (unsigned multiple)

有符号乘法指令IMUL(signed muliple)

指令的汇编格式:NUL src

IMUL src

指令的基本功能:(AX)<-(AL)*(src)

(DX,AX)<-(AX)*(src)

指令支持的寻址方式:src可以使用除立即数方式以外的任一种寻址方式。

指令对标志位的影响:乘法指令只影响标志位CF和OF,其他条件码位无定义。

MUL指令的条件码设置为:

CF OF=0 0 乘积的高一半为0(字节操作的(AH)或字操作的(DX))

CF OF=1 1 乘积的高一半不为0

IMUL指令的条件码设置为:

CF OF=0 0 乘积的高一半为低一半的符号扩展.

CF OF=1 1 其他情况

指令的特殊要求:MUL和IMUL指令的区别仅在于操作数是无符号还是带符号数,它们的共同点是,指令中只给出源操作数src,目的操作数是隐含的,它只能是累加器(字运算为AX,字节运算为AL)。隐含的乘积寄存器是AX或DX(高位)和AX(低位)。

四、符号扩展指令

21、节扩展为字CBW (convert byte to word)

指令的汇编格式:CBW

指令的基本功能:(AH)=00H 当(AL)的最高有效位为0时

(AH)=FFH 当(AL)的最高有效位为1时

指令对标志位的影响:不影响标志位

指令的特殊要求:这是条无操作数的指令,进行符号扩展的操作数必须存放在AL寄存器或AX寄存器中。

22、字扩展为双字CWD (convert word to double word)

指令的汇编格式:CWD

指令的基本功能:(DX)=0000H 当(AX)的最高有效位为0时

(DX)=FFFFH 当(AX)的最高有效位为1时

指令对标志位的影响:不影响标志位

指令的特殊要求:这是条无操作数的指令,进行符号扩展的操作数必须存放在AL寄存器或AX寄存器中。

五、除法指令

23、无符号数除法DIV (unsigned divide)

带符号数除法IDIV (singed divide)

指令的汇编格式:DIV src

IDIV src

指令的基本功能:字操作

(AL)<-(AX)/src的商

(AH)<-(AX)/src的余数

字节操作

(AX)<-(DX,AX)/src的商

(DX)<-(DX,AX)/src的余数

指令支持的寻址方式:src作为除数,可用除立即数以外的任一种寻址方式来取得。

指令对标志位的影响:不影响条件码。

指令的特殊要求:除法指令要求字操作时,被除数必须为32位,除数是16位,商和余数是16位的;

字节操作时,被除数必须为16位,除数是8位,得到的商和余数是8位的。

六、十进制调整指令

[逻辑指令]

一、逻辑运算

24、逻辑与AND (logic and)

指令的汇编格式:AND dst,src

指令的基本功能:(dst)<-(dst)与(src)

指令支持的寻址方式:两个操作数不能同时为存储器寻址。即为除源操作数为立即数的情况外,源操作数和目地操作数必须有一个寄存器寻址方式。

指令对标志位的影响:指令执行后CF 和OF 置零,AF无定义。

SF=1 指令执行后的结果为负数(符号位为1)

SF=0 指令执行后的结果为正数(符号位为0)

ZF=1 指令执行后的结果为零

ZF=0 指令执行后的结果不为零

PF=1 结果操作数中1的个数为偶数时置1

PF=0 结果操作数中1的个数为奇数时置0

25、逻辑或OR (logic or)

指令的汇编格式:OR dst,src

指令的基本功能:(dst)<-(dst)或(src)

指令支持的寻址方式:两个操作数不能同时为存储器寻址。即为除源操作数为立即数的情况外,原操作数和目的操作数必须有一个寄存器寻址方式。

指令对标志位的影响:令执行后CF 和OF 置零,AF无定义。

SF=1 指令执行后的结果为负数(符号位为1)

SF=0 指令执行后的结果为正数(符号位为0)

ZF=1 指令执行后的结果为零

ZF=0 指令执行后的结果不为零

PF=1 结果操作数中1的个数为偶数时置1

PF=0 结果操作数中1的个数为奇数时置0

26、逻辑非NOT (logic not)

指令的汇编格式:NOT orc

指令的基本功能:(dst)<-(opr)

指令支持的寻址方式:除立即数寻址方式以外的其余寻址方式

指令对标志位的影响:对标志位无影响

27、异或XOR (exclusice or)

指令的汇编格式:XOR dst,src

指令的基本功能:(dst)<-(dst)异或(src)

指令支持的寻址方式:两个操作数不能同时为存储器寻址。即为除源操作数为立即数的情况外,原操作数和目的操作数必须有一个寄存器寻址方式。

指令对标志位的影响:令执行后CF 和OF 置零,AF无定义。

SF=1 指令执行后的结果为负数(符号位为1)

SF=0 指令执行后的结果为正数(符号位为0)

ZF=1 指令执行后的结果为零

ZF=0 指令执行后的结果不为零

PF=1 结果操作数中1的个数为偶数时置1

PF=0 结果操作数中1的个数为奇数时置0

28、测试指令TEST

指令的汇编格式:TEST opr1,opr2

指令的基本功能:(opr1)与(opr2)

指令支持的寻址方式:两个操作数不能同时为存储器寻址,即为除源操作数为立即数的情况外,源操作数和目的操作数必须有一个寄存器寻址方式。

指令对标志位的影响:令执行后CF 和OF 置零,AF无定义。

SF=1 指令执行后的结果为负数(符号位为1)

SF=0 指令执行后的结果为正数(符号位为0)

ZF=1 指令执行后的结果为零

ZF=0 指令执行后的结果不为零

PF=1 结果操作数中1的个数为偶数时置1

PF=0 结果操作数中1的个数为奇数时置0

二、移位指令

29、逻辑左移SHL (shift logical left)

指令的汇编格式:SHL dst,cnt

指令的基本功能:SHL指令向左逐位移动cnt次,每次逐位移动后,最低位用0来补充,最高位移入CF。指令支持的寻址方式:目的操作数dst可以是除立即数外的任何寻址方式。移位次数(或位数)cnt=1时,1可以直接写在指令中,cnt〉1时,cnt必须放入CL寄存器中。

指令对标志位的影响:CF=移入的数值

OF=1 当cnt=1时,移动后最高位的值发生变化。

OF=0 当cnt=1时,移动时最高位的值未发生变化。

SF、ZF、PF根据移动后的结果设置。

30、逻辑右移SHR (shift logical right)

指令的汇编格式:SHR dst,cnt

指令的基本功能:SHR指令向右逐位移动cnt次,每次逐位移动后,最高位用0来补充,最低位移入CF。指令支持的寻址方式:目的操作数dst可以是除立即数外的任何寻址方式。移位次数(或位数)cnt=1时,1可以直接写在指令中,cnt〉1时,cnt必须放入CL寄存器中。

指令对标志位的影响:CF=移入的数值

OF=1 当cnt=1时,移动后最高位的值发生变化。

OF=0 当cnt=1时,移动时最高位的值未发生变化。

SF、ZF、PF根据移动后的结果设置。

31、算术左移SAL (shift arithmetic left)

指令的汇编格式:SAL dst cnt

指令的基本功能:SAL指令向左逐位移动cnt次,每次逐位移动后,最低位用0来补充,最高位移入CF。指令支持的寻址方式:目的操作数dst可以是除立即数外的任何寻址方式。移位次数(或位数)cnt=1时,1可以直接写在指令中,cnt〉1时,cnt必须放入CL寄存器中。

指令对标志位的影响:CF=移入的数值

OF=1 当cnt=1时,移动后最高位的值发生变化。

OF=0 当cnt=1时,移动时最高位的值未发生变化。

SF、ZF、PF根据移动后的结果设置。

32、算术右移SAR (shift arithmetic right)

指令的汇编格式:SAR dst,cnt

指令的基本功能:SAR指令向右逐位移动cnt次,每次逐位移动后,最高位用符号位来补充,最低位移入CF。

指令支持的寻址方式:目的操作数dst可以是除立即数外的任何寻址方式。移位次数(或位数)cnt=1时,1可以直接写在指令中,cnt〉1时,cnt必须放入CL寄存器中。

指令对标志位的影响:CF=移入的数值

OF=1 当cnt=1时,移动后最高位的值发生变化。

OF=0 当cnt=1时,移动时最高位的值未发生变化。

SF、ZF、PF根据移动后的结果设置。

33、循环左移ROL (rotate left)

指令的汇编格式:ROL dst,cnt

指令的基本功能:ROL 对由dst指定的寄存器或存储器操作数左移循环移动cnt所指定的次数,每左移一次,把最高位同时移入CF和操作数最低位。

指令支持的寻址方式:目的操作数dst可以是除立即数外的任何寻址方式。移动次数(或位数)cnt=1时,1可以直接写在指令中,cnt〉1时,cnt必须放入CL寄存器中。

指令对标志位的影响:CF=移入的数值

OF=1 当cnt=1时,移动后最高位的值发生变化。

OF=0 当cnt=1时,移动时最高位的值未发生变化。

SF、ZF、PF根据移动后的结果设置。

34、循环右移ROR (rotate right)

指令的汇编格式:ROR dst,cnt

指令的基本功能:ROR 对由dst指定的寄存器或存储器操作数右移循环移动cnt所指定的次数,每右移一次,把最低位同时移入CF和操作数最高位。

指令支持的寻址方式:目的操作数dst可以是除立即数外的任何寻址方式。移动次数(或位数)cnt=1时,1可以直接写在指令中,cnt>1时,cnt必须放入CL寄存器中。

指令对标志位的影响:CF=移入的数值

OF=1 当cnt=1时,移动后最高位的值发生变化。

OF=0 当cnt=1时,移动时最高位的值未发生变化。

SF、ZF、PF根据移动后的结果设置。

35、带进位的循环左移RCL (rotate left through carry)

指令的汇编格式:RCL dst,cnt

指令的基本功能:RCL 对由dst指定的寄存器或存储器操作数,连同进位标志CF左循环移动,m所指定的次数,每左移一次,把操作数的最高位移入CF,而CF中原有内容移入操作数的最低位。

指定支持的寻址方式:目的操作数dst可以是除立即数外的任何寻址方式。移动次数(或位数)cnt=1时,1可以直接写在指令中,cnt〉1时,cnt必须放入CL寄存器中。

指令对标志位的影响:CF=移入的数值。

OF=1 当cnt=1时,移动后最高位的值未发生变化。

OF=0 当cnt=1时,移动后最高位的值发生变化。

SF、ZF、PF标志位不受影响。

36、带进位的循环右移RCR (rotate right through carry)

指令的汇编格式:RCR dst,cnt

指令的基本功能:RCR 对由dst指定的寄存器或存储器操作数,连同进位标志CF右循环移动,m所指定的次数,每右移一次,把操作数的最高低位移入CF,而CF中原有内容移入操作数的最高位。

指令支持的寻址方式:目的操作数dst可以是除立即数外的任何寻址方式。移动次数(或位数)cnt=1时,1可以直接写入指令中,cnt〉1时,cnt必须放入CL寄存器中。

指令对标志位的影响:CF=移入的数值。

OF=1 当cnt=1时,操作数最高位的值未发生变化。

OF=0 当cnt=1时,操作数最高位的值发生变化。

SF、ZF、PF标志位不受影响。

[串处理指令]

一、设置方向标志指令

37、DF置零CLD (clear direction flag)

DF置一STD (set direction flag)

指令的汇编格式:CLD

STD

指令的基本功能:CLD DF=0

STD DF=1

二、串处理指令

38、串传送MOVSB / MOVSW (move string byte/word)

指令的汇编格式:MOVSB

MOVSW

指令的基本功能:(ES:DI)<-(DS:SI)

(SI)<-(SI)+/-1(字节)或+/-2(字)

(DI)<-(DI)+/-1(字节)或+/-2(字)

指令对条件码的影响:不影响条件码。

指令的特殊要求:源串必须在数据段中,目的串必须在附加段中,串处理指令隐含的寻址方式是SI和DI 寄存器的间接寻址方式。源串允许使用段跨越前缀来指定段。

39、存串STOSB / STOSW (stroe from string byte/word)

指令的汇编格式:STOSB

STOSW

指令的基本功能:(ES:DI)<-(AL)或(AX)

(DI)<-(DI)+/-1(字节)或+/-2(字)

指令对条件码的影响:不影响条件码。

指令的特殊要求:源串必须在数据段中,目的串必须在附加段中,串处理指令隐含的寻址方式是SI和DI 寄存器的间接寻址方式。源串允许使用段跨越前缀来指定段。

40、取串LODSB / LODSW (load from string byte/word)

指令的汇编格式:LODSB

LODSW

指令的基本功能:(AL)或(AX)<-(DS:SI)

(SI)<-(SI)+/-1(字节)或+/-2(字)

指令对条件码的影响:不影响条件码。

指令的特殊要求:源串必须在数据段中,目的串必须在附加段中,串处理指令隐含的寻址方式是SI和DI 寄存器的间接寻址方式。源串允许使用段跨越前缀来指定段。

41、串比较CMPSB / CMPSW (compare string byte/word)

指令的汇编格式:CMPSB

CMPSW

指令的基本功能:(DS:SI)-(ES:DI) 根据比较结果设置条件码

(SI)<-(SI)+/-1(字节)或+/-2(字)

(DI)<-(DI)+/-1(字节)或+/-2(字)

指令对条件码的影响:SF=1 减法结果为负数(符号位为1)

SF=0 减法结果为正数(符号位为0)

ZF=1 减法结果为零

ZF=0 减法结果不为零

CF=1 二进制减法运算中最高有效位向高位有借位(被减数小于减数,不够减的情况)CF=0 二进制减法运算中最高有效为向高位无借位(被减数〉=减数,够减的情况)OF=1 两数符号相反(正数-负数,或负数-正数),而结果符号与减数相同。

OF=0 同符号数相减时,或不同符号数相减,其结果符号与减数不同。

42、串扫描SCASB / SCASW (scan string byte / word)

指令的汇编格式:SCASB

SCASW

指令的基本功能:(AL)<-(ES:DI)或(AX)<-(ES:DI) 根据扫描比较的结果设置条件码。(DI)<-(DI)+/-1(字节)或+/-2(字)

指令对条件码的影响:SF=1 结果为负数(符号位为1)

SF=0 结果为正数(符号位为0)

ZF=1 结果为零

ZF=0 结果不为零

CF=1 二进制减法运算中最高有效位向高位有借位(被减数小于减数,不够减的情况)CF=0 二进制减法运算中最高有效为向高位无借位(被减数〉=减数,够减的情况)OF=1 两数符号相反(正数-负数,或负数-正数),而结果符号与减数相同。

OF=0 同符号数相减时,或不同符号数相减,其结果符号与减数不同。

三、串重复前缀

43、重复执行串REP

指令的汇编格式:REP (CX)=重复次数

指令的基本功能:①(CX)=0时,串指令执行完毕,否则执行②~ ④

②(CX)←(CX)-1

③执行串指令(MOVS或STOS)

④重复执行①

44、相等/为零时重复执行串指令REPE/REPZ

指令的汇编格式:REPE / REPZ (CX)=比较/扫描的次数

指令的基本功能:①(CX)=0或ZF=0时,结束执行串指令,否则继续②~ ④

②(CX)←(CX)-1

③执行串指令(CMPS或SCAS)

④重复执行①

45、不等/不为零时重复执行串指令REPNE / PEPNZ

指令的汇编格式:REPNE / PEPNZ (CX)=比较/扫描的次数

指令的基本功能:①(CX)=0或ZF=1,结束执行串指令,否则继续②~ ④

②(CX)←(C X)-1

③执行串指令(CMPS或SCAS)

④重复执行①

[控制转移指令]

一、无条件转移指令

46、短转移JMP SHORT label (short jump)

指令的汇编格式:JMP SHORT label

指令的基本功能:(IP)<-当前(IP)+8位位移量8位位移量是汇编程序在汇编源程序时,根据目标地址和当前IP之间的距离自动生成的。

指令对条件码的影响:对标志位无影响。

47、近转移JMP NEAR PTR label (near jump)

指令的汇编格式:直接转移JMP label (direct jump)

寄存器间接转移JMP reg (register indirect jump)

存储器间接转移JMP WORD PTR OPR (memory indirect jump)

指令的基本功能:JMP label (IP) <- OFFSET label = (IP)当前+16位位移量

JMP reg (IP) <- (reg)

JMP WORD PTR OPR (IP) <- (PA+1,PA)

指令支持的寻址方式:指令中的转向地址可以是直接寻址方式、寄存器寻址方式、寄存器间接寻址方式和

存储器寻址方式。

指令对条件码的影响:对标志位无影响。

48、远转移JMP FAR PTR label (for jump)

指令的汇编格式:JMP FAR PTR label

指令的基本功能:(IP)<-label的段内偏移地址

(CS)<-label所在段的段地址

指令支持的寻址方式:远转移的目的地址可以使用除立即寻址方式外的任何寻址方式来表示。指令对条件码的影响:对标志位无影响。

二、条件转移指令

指令的汇编格式及功能

根据条件码的值转移:

49、JZ(JE) OPR ZF=1

50、JNZ(JNE) OPR ZF=0

51、JS OPR SF=1

52、JNS OPR SF=0

53、JO OPR OF=1

54、JNO OPR OF=0

55、JP OPR PF=1

56、JNP OPR PF=0

57、JC OPR CF=1

58、JNC OPR CF=0

比较两个无符号数,根据比较的结果转移

59、JB(JNAE,JC) OPR CF=1 被减数小于减数则转移

60、JNB(JAE,JNC) OPR CF=0 被减数大于或等于减数则转移

61、JBE(JNA) OPR CF或ZF=1 被减数小于或等于减数则转移

62、JNBE(JA) OPR CF或ZF=0 被减数大于减数则转移

比较两个带符号数,根据比较结果转移

63、JL/JNGE OPR SF异或OF=1 被减数小于减数则转移

64、JNL/JGE SF异或OF=0 被减数不小于减数则转移

65、JLE/JNE (SF异或OF)与ZF=1 被减数不大于减数则转移

66、JNLE/JG (SF异或OF)与ZF=0 被减数大于减数则转移

根据CX寄存器的值转移

67、JCXZ (CX)=0 CX内容为零则转移

指令的特殊要求:所有条件转移指令都是短转移指令,转移的目标地址必须在当前IP地址的-128至+127字节范围之内,因此条件转移指令是2字节指令。

三、循环指令

68、循环LOOP (loop)

指令的汇编格式:LOOP label

指令的基本功能:①(CX)←(CX)-1

②若(CX)≠0,则(IP)←(IP)当前+位移量,否则循环结束。

指令的特殊要求:循环指令都是短转移格式的指令,也就是说,位移量是用8位带符号数来表示的,转向地址在相对于当前IP值的-128 ~ +127字节范围之内。

69、为零/相等时循环LOOPZ/LOOPE (loop while nonzero or equal)

指令的汇编格式:LOOPNZ/LOOPNE label

指令的基本功能:①(CX)←(CX)-1

②若ZF=1且(CX)≠0,则(IP)←(IP)当前+位移量,否则循环结束。

指令的特殊要求:循环指令都是短转移格式的指令,也就是说,位移量是用8位带符号数来表示的,转向地址在相对于当前IP值的-128 ~ +127字节范围之内。

70、不为零/不相等时循环LOOPNZ/LOOPNE (loop while nonzero or not equal)

指令的汇编格式:LOOPNZ/LOOPNE label

指令的基本功能:①(CX)←(CX)-1

②若ZF=0且(CX)≠0,则(IP)←(IP)当前+位移量,否则循环结束。

指令的特殊要求:循环指令都是短转移格式的指令,也就是说,位移量是用8位带符号数来表示的,转向地址在相对于当前IP值的-128 ~ +127字节范围之内。

四、子程序调用

71、段内直接近调用CALL SUBROUT

指令的基本功能:(SP)<-(SP)-2

((SP)+1,(sp))<-(IP)

(IP)<-(IP)+16位位移量

段内间接近调用CALL DESTIN

指令的基本功能:(SP)<-(SP)-2

((SP)+1,(SP))<-(IP)

(IP)<-(EA)

72、段间直接调用CALL FAR PTR SUBROUT

指令的基本功能:(SP)<-(SP)-2,((SP))<-(CS)当前

(SP)<-(SP)-2,((SP))<-(IP)当前

(IP)<-偏移地址(在指令的第2、3个字节)

(CS)<-段地址(在指令的第4、5个字节)

五、返回指令

73、段内返回(近返回) RET

指令的基本功能:(IP)<-((SP)+1,(SP))

(SP)<-(SP)+2

段间返回(远返回) RET

指令的基本功能:(IP)<-((SP)),(SP)<-(SP)+2

(CS)<-((SP)),(SP)<-(SP)+2

带立即数返回RET N

执行操作:①返回地址出栈(操作同段内或段间返回)

②修改堆栈指针:(SP) ← (SP)+N

六、中断及中断返回指令

74、INT n 中断指令(interrupt),n为中断类型号

执行操作:①入栈保存FLAGS:(SP) ← (SP)-2,((SP)) ← (FLAGS)

②入栈保存返回地址:(SP) ← (SP)-2,((SP)) ← (CS)

(SP) ← (SP)-2,((SP)) ← (IP)

③转中断处理程序:(IP) ← (n×4)

(CS) ← (n×4+2)

75、IRET 中断返回指令(return from interrupt)

执行操作:①返回地址出栈:(IP) ← ((SP)),(SP) ← (SP)+2

(CS) ← ((SP)),(SP) ← (SP)+2

②FLAGS出栈:(FLAGS) ← ((SP)),(SP) ← (SP)+2

76、INTO 溢出则中断(中断类型为4)

执行操作:若OF=1(有溢出),则:

①入栈保存FLAGS:(SP) ← (SP)-2,((SP)) ← (FLAGS)

②入栈保存返回地址:(SP) ← (SP)-2,((SP)) ← (CS)

(SP) ← (SP)-2,((SP)) ← (IP)

③转中断处理程序:(IP) ← (4×4)= (10H)

(CS) ← (4×4+2)= (12H)

【英语语法分类汇总】存在句

【英语语法分类汇总】存在句 存在句:又叫做“There be句型”,是一种表示“存在”的句式。 常见结构:“There + be + 主语+ 地点状语(或时间状语)”。存在句的“there”要弱读。 存在句的句型转换: 一. 肯定陈述句 例如:There is a dictionary on the desk.(桌子上有一本字典。)二. 否定陈述句 例如:There isn’t a dictionary on the desk.(桌子上没有字典。)三. 一般疑问句 例如:Is there a dictionary on the desk?(桌子上有一本字典吗?)四. 特殊疑问句 例如:How many dictionaries are there on the desk?(桌子上有几本字典?) What’s there on the desk?(桌子上有什么?) 五. 反意疑问句 例如:There is a dictionary on the desk, isn't there?(桌子上有一本字典,是吗?)

存在句的谓语动词和助动词连用: 例如:There have been many accidents in the past few weeks.(过去几个星期里发生了几个事故。) 存在句的数:在存在句中,只要紧靠“There be”的第一项不是复数,其谓语动词便可用单数形式。 一. 单数 例如:There was a dictionary, some pictures books and some magazines on the desk.(桌子上有一本字典,几本图画书,还有一本杂志。) 二. 复数 例如:There are two books on the desk.(桌子上有两本书。)

初中英语语法知识—名词的单元汇编及解析

一、选择题 1.—Could you please give me ____? —Certainly. A.some advices B.any advices C.some advice D.advices 2.— Do you know all the names in your class, Mr King? —No, only part of them. A.student B.students C.student’s D.students’3.Alan usually goes to Harbin in .He likes playing with snow. A.May B.July C.September D.November 4.—I hear your family have made up their ________ to India next month. Have a pleasant journey. —Thank you. A.mind travelling B.minds travelling C.mind to travel D.minds to travel 5.Some ________went to Japan to help when they knew that many ________ lost their homes in the earthquake. A.Germen; Japanese B.Frenchmen; Japaneses C.Germans; Japanese 6.These are some photos of ________ bedroom. What a tidy and comfortable room! A.Jerry’s and Jenny’s B.Jerry and Jenny’s C.Jerry’s sand Jenny 7.—Tom likes soccer.What club can he join? —He can join the ______ club. A.sport B.music C.sports D.swimming 8.Good food and_______help her_______better. A.exercise; study B.exercise; studies C.exercises; studying D.exercises; to study 9.Here_______some of the results. Most students think_______are cheaper than cars. A.is; the bike B.are; bikes C.are; the bike D.is; bikes 10.—What is your _______, Lingling? —I really enjoy reading _______ stories at night. A.interests; interesting B.interests; interest C.interest; interesting D.interesting; interest 11.—What can I do for you? —Err, I want a glass of milk, some bread and . A.some chickens B.any chicken C.some chicken 12.—Do you think it is _______good advice? —Yes, it’s really _______useful suggestion.

英语语法基础入门

英语基础语法知识(一) 第一节词类和句子成分 一、词类 能够自由运用的最小语言单位叫词。根据词的形式、意义及其在句中的作用所作的分类叫词类(parts of speech)。 英语的词通常分为十大类,即名词、冠词、代词、数词、形容词、副词、动词、介词、连词和感叹词。现分别叙述如下: (一)名词 名词(noun)是表示人、事物、地点或抽象概念的名称。例如: foreigner外国人 soap 肥皂Newton牛顿 law 法律freedom自由peace和平 英语名词可分为两大类: < 1。普通名词(common noun)是某一类人、事物、某种物质或抽象概念的名称。例如: teacher教师 market市场rice大米 magazine杂志sound声音production生产 2。专有名词(proper noun)是特定的某人、地方或机构的名称。专有名词的第一个字母必须 大写。例如: Hemingway海明威 Russia 俄罗斯 New York 纽约 United Nations联合国 名词又可分为可数名词(countable noun)与不可数名词(uncountable noun)两种。可数名词有单、复数之分。绝大多数名词的复数形式的构成是在单数名词的后面加-s或-es。例如: shop→shops商店 bus→buses 公共汽车 library→libraries图书馆

toy→toys玩具leaf→leaves树叶 英语中有一些名词的复数形式是不规则的。例如: man→men男人tooth→teeth牙齿datum→data数据 有关名词复数形式构成的具体规则,请参阅有关的英语语法书。 (二)冠词 冠词(article)放在名词之前,帮助说明该名词所指的对象。冠词分为不定冠词(indefinite article)和定冠词(definite article)两种。 不定冠词为a/an,用在单数名词之前,表示某一类人或事物的“一个”。a用在以辅音开头的名词之前,an用在以元音开头的名词之前。例如: a hotel 一家旅馆 a chance 一次机会 a double room一个双人间 a useful book一本有用的书 an exhibition一次展览an honest man一个诚实的人 冠词只有一个,既the,表示某一类人或事物中特定的一个或一些。可用于单数或复数名词前,也可用于不可数名词前。例如: · the TV programs那些电视节目 the house那座房子 the Olympic Games奥运会 (三)代词 代词(pronoun)是用来指代人或事物的词。代词包括: 1。人称代词,如:I, you, they, it等; 2。物主代词,如:my, his, their, our, mine, hers等; 3。反身代词,如:myself, yourself, itself, ourselves, oneself等; 4。相互代词,如:each other, one another等; 5。指示代词,如:this, that, these, those, such, same等;

最新初中英语语法知识—名词的分类汇编含答案解析(1)

一、选择题 1.I share my room ______ a friend of _________. A.to, me B.with, mine C.with, me D.from, mine 2.I’m hungry. I want some _________. A.water B.bread C.toys D.homework 3.—Do _________ like going to ___________? —I don’t know. A.woman teachers, clothes shops B.women teachers, clothes shops C.woman teachers, sport shops D.women teachers, vegetables shops 4.---- _________ is it from Nanjing to Beijing? --- It’s less than three ___________ flight. A.How long, hour’s B.How far, hour’s C.How long, hours’D.How far, hours’ 5.People in western countries will get together to eat turkeys and celebrate harvest(丰收)on ________, just like our Mid-Autumn Day. A.Thanksgiving Day B.Christmas Day C.National Day 6.—Do you know Shanghai is one of _______ in the world? —Y es, it’s bigger than _______ city in China. A.the biggest city; any B.the biggest cities; any C.the biggest cities; any other D.the biggest cities; the other 7.—Why do you get up so early? —Because my home is far from the science museum. It’s ________bus r ide. A.fifty-minutes B.fifty minute’s C.fifty-minute’s D.fifty minutes’8.Some ________went to Japan to help when they knew that many ________ lost their homes in the earthquake. A.Germen; Japanese B.Frenchmen; Japaneses C.Germans; Japanese 9.Those _________ plans for the holiday sound great. How about ________? A.girl’s ; yours B.girls’; you C.girls ; your D.girls’; yours 10.There________some water in the bottle. A.is B.am C.are D.be 11.Peter would like a bowl of ________noodles. A.tomato and egg B.tomato and eggs C.tomatoes and eggs D.tomatoes and egg 12.________wild animals are disappearing because of the ________of their living areas. A.The number of; lost B.The number of; losing C.A number of; lose D.A number of; loss 13.—Let's ____________ some salad.

七年级外研版英语语法易错知识点归类

七年级外研版英语语法易错知识点归类 英语有很多很细小的知识点,而这些细小的知识点往往就是考点。同学们很容易由于注意不到而犯错误,下面就初一年级同学们比较容易犯错误的知识点做一个汇总。 [第一类] 名词类 1. 这些女老师们在干什么? [误] What are the woman teachers doing? [正] What are the women teachers doing? [析] 在英语中,当一名词作定语修饰另一名词(单或复数形式)时,作定语的名词一般要用其单数形式;但当man, woman作定语修饰可数名词复数形式时,要用其复数形式men, women. 2. 房间里有多少人? [误] How many peoples are there in the room? [正] How many people are there in the room? [析] people作“人、人们”解时,是个集合名词,其单复数同形。 3. 我想为我儿子买两瓶牛奶。

[误] I want to buy two bottle of milk for my son. [正] I want to buy two bottles of milk for my son. [析] 表示不可数名词的数量时,常用“a / an或数词+表量的可数名词+ of + 不可数名词”这一结构,其中当数词大于1时,表量的可数名词要用其复数形式。 [第二类] 动词类 4. 你妹妹通常什么时候去上学? [误] What time does your sister usually goes to school? [正] What time does your sister usually go to school? [析] 借助助动词do(或does)构成疑问句或否定句时,句中的谓语动词用其原形。 5. 琳达晚上经常做作业,但今晚她在看电视。 [误] Linda often do her homework in the evening, but this evening she watching TV. [正] Linda often does her homework in the evening, but this evening she is watching TV.

初中英语语法知识—动词的全集汇编含解析(1)

一、选择题 1.This my sister and those my brothers. A.is, is B.are, are C.is, are 2.—________ Mary________ fruit? —Of course. A.Is; like B.Does; likes C.Does; like D.Do; likes 3.These chicken wings taste ________. I want more. A.well B.wonderfully C.nice D.bad 4.I don’t have a baseball, but Alan A.do B.does C.have D.has 5.Our school basketball team ________ in the final of the basketball competition. Another team from No.5 Middle School ________ doing very well too. A.is; isn’t B.are; aren’t C.is; are D.are; is 6.—Why ______ you so busy these days? —Because they arrived ______ London ______ the morning of July1. A.are; in , in B.are; in , on C.do; on , in D.do; at , on 7.—When you free last week? — Well, I have a free day because there was too much work. A.did; didn’t B.were; didn’t C.were; wasn’t D.did; wasn’t 8.—Hey, Jack. Do you want to go to the library? —That ________ great. I love reading. A.hears B.looks C.sounds D.listens 9.—The books on the table_________ Mike’s, right? —Yes, they are. A.am B.is C.are 10.—Where_______you come from? —I______from Japan A.are; am B.are; come C.do; come 11.________he_______big________? A.Does; has; foot B.Does; have; feet C.Do; have; foots 12.Colours can change our moods and make us happy or sad . A.feel B.to feel C.felt D.feeling 13.—I am feeling ill. What should I do? — eating junk food and breakfast every day. A.Stop; having B.Stop; have C.To stop; have. D.To stop; to have 14.2019 has come. I hope everyone can make his dream ________. A.came true B.come true C.comes true D.coming true 15.—Do you know whom they will have ________the parts of car together?—Sorry,I have no idea.

牛津中小学英语语法汇编(教材版)

目录 第一部分小学1A-6B语法汇编 (2) 第一节可数名词与不可数名词 (2) 第二节名词所有格 (3) 第三节定冠词 (4) 第四节并列连词 (5) 第五节介词 (6) 第六节时态 (7) 第七节一般疑问句 (10) 第八节特殊疑问句 (11) 第九节Like的用法 (12) 第十节形容词的比较级和最高级 (12) 第十一节情态动词 (15) 第十二节时间表达法 (16) 第十三节需要掌握知识点 (17) 第二部分牛津英语7A-7B语法汇编 (18) 第一节7A特殊疑问句 (18) 第二节7A不定冠词的用法 (20) 第三节7A一般现在时 (20) 第四节7A频度副词 (21) 第五节7A名词的分类 (21) 第六节7A there be 句型的用法 (22) 第七节7A形容词的用法 (22) 第八节7A一般将来时 (23) 第九节7A if条件状语从句 (23) 第十节7A一般过去时 (23) 第十一节7A人称代词 (24) 第十二节7A物主代词 (24) 第十三节7B顺序副词 (25) 第十四节7B情态动词的用法 (25) 第十五节7B形容词的比较级 (26) 第十六节7B掌握序数词的变化及其用法 (27) 第十七节7B一般疑问句 (27) 第十八节7B连词and, so,but的用法 (29) 第十九节7B much、more与most的用法 (30) 第三部分牛津英语8A-8B语法汇编 (31) 第一节8A祈使句 (31) 第二节8A数字加减乘除常用表示法 (31) 第三节8A指示代词this, that, these, those的用法 (32) 第四节8A现在进行时 (32) 第四节8B现在完成时的重点和难点 (33) 第五节8B被动语态“三步曲” (35) 第六节8B直接引语变间接引语 (36) 牛津英语9A-9B语法汇编 (38) 第一节9A接动词不定式的动词 (38) 第二节9A接动名词的动词 (38) 第三节9A现在完成时 (38) 第四节9A被动语态 (38) 第五节9B过去进行时的用法 (38) 第六节9B 定于从句的用法 (39) 第七节9B When 和while 的用法 (42)

初中基本语法知识(全)

基本语法知识 根据词的形式、意义及其在句中的功用将词分为若干类,叫做词类。一个句子由各个功用不同的部分所构成,这些部分叫做句子成分。 学一个词,要学它的发音、拼法、意义,也要记它的词类;更重要的是要了解它和其他词的关系,及其在句中作什么句子成分。如China is in East Asia(中国位于东亚)一句中的China这个单词所属的词类是名词,在句子中作主语。 词类(parts of speech) 英语的词通常分为十大类: 1)名词(noun,缩写为n.)是人和事物的名称,如pen(钢笔),English(英语),life(生活)。 2)代词(pronoun,缩写为pron.)是用来代替名词的词,如we(我们),his(他的) 3)形容词(adjective,缩写为adj.)用来修饰名词,如great(伟大的),honest(诚实的),difficult(困难的)。 4)数词(numeral,缩写为num.)是表示"多少"和"第几"的词,如four(四),eighteen(十八),first(第一),eighth(十八),hundred(一百)。 5)动词(verb,缩写为v)表示动作和状态,如write(写),walk(行走),think(想)。 6)副词(adverb,缩写为。adv.)是修饰动词、形容词和副词的词,如quickly(快),often(经常),very(很)。 7)冠词(article,缩写为art.)说明名词所指的人或物的词,如a,an(一个),the(这,那)。 8)介词(preposition,缩写为prep.)表示名词(或代词)与句子里其它词的关系,如 from(从),in(在…内),between(在…之间)。 9)连词(conjunction,缩写为conj.)是连接词、短语、从句和句子的词,如and(和),because(因为),if(假如)。 10)感叹词(interjection,缩写为int.)表示感情,如。oh(噢),aha(啊哈),hush(嘘)。[注一]属于前六类(名、代、形、数、动、副等词)的词都有实义,叫做实词(notional word)。属于后四类(冠、介、连、感等词)的词没有实义,叫做虚词(form word)。 [注二]不少词可以属于几个词类,如work(工作;动词和名词),fast(快;形容词和副词),since(自从;连词和介词)等。 句子成分(members of the sentence)

(英语)英语语法填空汇编提高训练及解析

(英语)英语语法填空汇编提高训练及解析 一、英语语法填空汇编 1.语法填空 Chen Yujie studies at a boarding school in Ningbo, Zhejiang. She used to go back to her home in Cixi every week ________ (get) money from her parents. It was not a short ride home and the trips were tiring. Chen hoped her parents could put the money on a bank card, ________ she didn't have to travel so often. She decided to discuss ________ with her parents during TV time after dinner. "It's usually the most relaxing time for our family," said Chen. She ________ the right time. After a few turns of lobbying(游说), her parents ________ agreed with Chen. For most teenagers like Chen, talking to parents can be difficult or even worrying. So they have to choose a right time. American magazine Highlight recently surveyed 1,521 ________ (kid)aged 6~12 in the country, asking questions like" When you want to talk to your parents about something important, when is ________ best time to do it?". Results show that American kids seem to know when their parents are most receptive(乐于接受的). Mealtime is discovered to be their favourite time to talk to their parents. Bedtime comes ________ (two), followed by time spent in the car. ________ (China)teenagers seem to have a similar tendency(倾向)towards the problem. A newspaper in Zhejiang did a survey ________ it. The result shows most teenagers in the city would choose mealtime to talk to their parents. So do you have anything to talk to your parents? Choose a good time. 【答案】 to get;so;it;chose;finally;kids;the;second;Chinese;of 【解析】【分析】本文介绍了青少年和父母交流的问题,对大多数青少年来说,与父母交谈可能很困难,甚至令人担忧。所以他们必须选择正确的时间。 (1)句意:她常常每周回到在慈溪的家为了从父母那里取钱。此处是不定式做目的状语,为了,故填to get。 (2)句意:陈希望她的父母可以把钱打到银行卡上,这样她不用经常回家了。根据put the money on a bank card和she didn't have to travel so often可知,把钱打到银行卡上的结果是这样她不用经常回家了,故此处是连词表示结果,so是连词,故填so。 (3)句意:她决定晚饭后看电视时和她的父母讨论这件事。discuss后缺少宾语,it指代把钱打到银行卡上这件事,故用it指代一件事,故填it。 (4)句意:她选择了正确时间。此处缺少谓语动词,根据下文choose mealtime to talk to their parents选择用餐时间和父母交谈,可知是选择时机,choose是动词,描述过去用一般过去时,choose的过去式是chose,故填chose。 (5)句意:在几次游说下,她的父母终于同意了陈的意见。副词修饰动词agreed,finally,终于,是副词,故填finally。 (6)句意:美国杂志最近重点调查了该国15216名6-12岁的儿童。基数词1521后是名词复数,故填kids。

七年级英语语法易错知识点归类讲解

七年级英语语法易错知识点分类例析 英语有很多很细小的知识点,而这些细小的知识点往往就是考点。同学们很容易由于注意不到而犯错误,下面就初一年级同学们比较容易犯错误的知识点做一个汇总。 [第一类] 名词类 1. 这些女老师们在干什么? [误] What are the woman teachers doing?[正] What are the women teachers doing? [析] 在英语中,当一名词作定语修饰另一名词(单或复数形式)时,作定语的名词一般要用其单数形式;但当man, woman作定语修饰可数名词复数形式时,要用其复数形式men, women. 2. 房间里有多少人? [误] How many peoples are there in the room? [正] How many people are there in the room? [析] people作“人、人们”解时,是个集合名词,其单复数同形。 3. 我想为我儿子买两瓶牛奶。 [误] I want to buy two bottle of milk for my son. [正] I want to buy two bottles of milk for my son. [析] 表示不可数名词的数量时,常用“a / an或数词+表量的可数名词+ of + 不可数名词”这一结构,其中当数词大于1时,表量的可数名词要用其复数形式 [第二类] 动词类 4. 你妹妹通常什么时候去上学? [误] What time does your sister usually goes to school? [正] What time does your sister usually go to school? [析] 借助助动词do(或does)构成疑问句或否定句时,句中的谓语动词用其原形。 5. 琳达晚上经常做作业,但今晚她在看电视。 [误] Linda often do her homework in the evening, but this evening she watching TV. [正] Linda often does her homework in the evening, but this evening she is watching TV.

英语语法总汇编

3、构词法:英语构词法主要有:合成法、派生法和转换法。 1、合成法:如:spaceship, headache, basketball, playground等等。 2、派生法: (1)派生名词:①动词+er/or②动词+ing③动词+(t)ion④形容词+ness⑤其他,如:inventor, learner, swimming, congratulation, kindness, carelessness, knowledge (2)派生形容词:①名词+y②名词+ful③动词+ing/ed④friendly⑤dangerous⑥Chinese; Japanese⑦English ⑧French⑨German⑩国名+(i)an如:snowy, sunny, hopeful, beautiful, interesting, follwing, daily(每日 的),nervous, delicious (3)派生副词:①形容词+ly ②其它,如:slowly, angrily, full→fully, good→well, possible→possibly等等。 3、转换法: (1)形容词→动词,如:dry(干燥的)→dry(弄干), clean(干净的)→clean(打扫,弄干净),等等。 (2)动词→名词,如:look, walk, rest, work, study, swim, go, talk等等。 (3)名词→动词,如:hand(手)→(传递),face(脸)→(面对)等等。 (4)形容词→副词,如:early→early, fast→fast等等。 (5)副词→连词,如:when(什么时候)→(当……时候),等等。 (6)介词→副词,如:in(到……里)→(在里面;在家),on(在…上)→(进行,继续),等等。 二、名词: 1、英语名词可分专有名词和普通名词两大类: 1、专有名词是个别的人、地、物、团体、机构等的专用名称。 专有名词中实词的第一个字母要大写。 如:Beijing, Tom, the People‘s Republic of China(中华人民共和国) 专有名词如果是含有普通名词的短语,则必须使用定冠词the。如:the Great Wall(长城) 姓氏名如果采用复数形式,则表示该姓氏一家人(复数含义),如:the Greens( 格林一家人)。 2、普通名词是许多人或事物的共有名称。如:pupil, family, man, foot. 普通名词又分为可数名词和不可数名词。 ▲可数名词是可以用简单的数词进行计数的名词,如:box, child, orange; ▲不可数名词是不可以用简单的数词进行计数的名词。如:water, news, oil, population, information . 2、英语可数名词的单复数:英语可数名词有单数和复数两种形式。 1、名词由单数变复数的基本方法如下: ①在单数名词词尾加s。如:map →maps,boy→boys,horse→horses, table→tables.

(完整版)汉语语法基础知识

汉语语法基础知识 词类和词性 (一)知识概述 词类是指词在语法上的分类,也就是把汉语里的所有词,根据它们的词汇意义和语法特点进行分类,这样得出的结果就是词类。现代汉语教学系统把词分为十二类: 实词可以分为: 1、名词:表示人或事物名称的词叫名词。 (1)表示人:老师、学生、作家、工人、鲁迅 (2)具体事物:天、地、花、草、天空、海洋 (3)抽象概念:方法、科学、法律、事业 (4)处所:北京、青岛、黄河、长江、三味书屋 (5)方位:东、西、南、北、上、下、前、后、左、右、里、外、内、中、间、旁、以前、以南、之下、之后、东边、西面、里头。 (6)时间:早晨、正午、晚上、半夜、上午、白天、夏天、立秋、今天、星期二 2、动词:表示动作行为、发展变化、心理活动等意义的词叫动词。 (1) 动作行为:穿、跳、走、纪念、朗诵。 (2) 存在变化:有、增加、缩小、扩大、发生。 (3) 心理活动:想、懊悔、喜欢、担心。 (4) 可能意愿:应该、应当、能够、愿意、必须、敢、肯、会、能、要、可以。 (5) 趋向:上、下、来、去、上去、下去、进来、进去、起来、上来。 (6) 判断:是、就是、正是 (7) 使令:使、让、派、请、叫、要求、命令、推举、允许、鼓动、鼓励。 3、形容词:表示事物的形状、性质或状态的词叫形容词。 (1)形状:大、小、高、圆、长、短、高大、肥胖。 (2)性质:好、坏、镇定、勇敢、乐观、伟大、优秀 (3)状态:愉快、慌张、急躁、迅速、朦胧、桔红 4、数词:表示数目的词叫数词。 (1)基数(确数)一、二、千、万、亿 (2)序数:第一、三叔、三年级、六楼、初五、老三。 (3)分数:三分之一、九成 (4)倍数:三倍、十倍、翻一番 (5)概数:十几概数、十余人、三十多岁、两三个、成千上万、很多人 5、量词:表示事物单位或行为、动作单位的词叫量词。 无量(表示人或事物单位的词) (1)个体:个、位、尺、只、台、条 (2)集体:批、帮、群、套、双、副、对、类 (3)不定量:些、点 (4)度量衡:丈、尺、里、亩 动量(表示动作行为的单位)次、回、下、趟、遍、阵、场、遭、焉 动量词也可以借用跟动作有关的事物的名词。如:画一笔、切一刀、工作一星期、学习一下午、踢一脚、送一车 说明:在现代汉语中,数词本身只表示抽象的数的概念,在计算事物或动作的数量时,数词的后面必须加上量词。数词跟量词连用就是数量词。 6、代词:具有指示、代替作用的词叫代词。代词可分为人称代词、指示代词、疑问代词。 ⑴人称代词:代替人或事物的名称的代词。

初中英语语法知识—名词的全集汇编附答案解析

一、选择题 1.I to be popular in school, but now I get attention everywhere I go. A.wasn’t used; many B.didn’t use; tons of C.used not; many 2.There is a______ shop and two_______ shops not far away from my school. A.sports; shoe B.sports; shoes C.sport; shoe D.sport; shoes 3.With the ________ of society, our environment is becoming worse and worse. So we should do what we can ________ our environment. A.development; to protect B.developing; to protect C.development; protect D.develop; protect 4.Look at the________on the ground, and it’s telling us autumn has come. A.leaves B.leaf C.leafs D.leafes 5.—Do you know Shanghai is one of _______ in the world? —Yes, it’s bigger than _______ city in China. A.the biggest city; any B.the biggest cities; any C.the biggest cities; any other D.the biggest cities; the other 6.Some ________went to Japan to help when they knew that many ________ lost their homes in the earthquake. A.Germen; Japanese B.Frenchmen; Japaneses C.Germans; Japanese 7.—What does your mother have for dinner? — A.Chickens and tomato B.Chicken and tomatoes.C.Chicken and tomato.8.Do you know the three ______ under the tree? Their mothers are all ______in our school. A.boy students; woman teachers B.boy students; women teachers C.boys students; women teachers D.boys students; woman teachers 9.—It’s convenient(方便的) to travel from Suzhou to Shanghai by car? —Yes. It’s said that_________is enough. A.two hours drive B.two-hours drive C.two hour’s drive D.two ho urs’ drive 10.—Could you please give me ____? —Certainly. A.some advices B.any advices C.some advice D.advices 11.In fact (事实上), she ________ ________ many ________. A.doesn’t has; toies B.don’t has; toies C.doesn’t have; toys D.don’t have; toys 12.—Do you think it is _______good advice? —Yes, it’s really _______useful suggestion. A.a; an B./; a C.a; a D./; an 13.There was no bus in that small town. We had a_______ walk to get to the museum.

新初中英语语法知识—名词的全集汇编附答案

一、选择题 1.Animals are our ________, and we should be ________ to them. A.friend; friendly B.friends; friendly C.friendly; friends D.friendly; friend 2.Some ________went to Japan to help when they knew that many ________ lost their homes in the earthquake. A.Germen; Japanese B.Frenchmen; Japaneses C.Germans; Japanese 3.This is Mary and that is Kate.______ my______. A.She's; friend B.They're; friends C.They're; friend 4.—There are beautiful flowers everywhere to celebrate the National Day, and we have —________ holiday. That means we have seven days ________ for this public holiday. A.a seven-day; off B.a seven-days; away C.seven-day; over D.a seven-days’; off 5.—Kate, I will go to the Guangzhou Zoo next week, because I will have a ________ holiday — You mean you can have ________ off? Oh, that’s great! A.three-day; three days B.three- day; three days’ C.three days’; three-day D.three days; three days 6.Here_______some of the results. Most students think_______are cheaper than cars. A.is; the bike B.are; bikes C.are; the bike D.is; bikes 7.—What can I do for you? —Err, I want a glass of milk, some bread and . A.some chickens B.any chicken C.some chicken 8.—It’s convenient(方便的) to travel from Suzhou to Shanghai by car? —Yes. It’s said that_________is en ough. A.two hours drive B.two-hours drive C.two hour’s drive D.two hours’ drive 9.Thanks for the two _______________you gave(给)to me. A.tape player B.tapes players C.tape players D.taper players 10.My sister and I like eating two _______ and some _______ for dinner. They are really delicious. A.salad; eggs B.salads; eggs C.salad; eggs D.salads; egg 11.—Kate, what do you have ____________ dinner? —I have some____________, And I like them very much. A./; chicken B.for; chicken C./; vegetables D.for; vegetables 12.—Do you know Shanghai is one of _______ in the world? —Yes, it’s bigger than _______ city in China. A.the biggest city; any B.the biggest cities; any C.the biggest cities; any other D.the biggest cities; the other

相关文档