当前位置:文档之家› 河北省专接本微机原理与接口技术知识点总结

河北省专接本微机原理与接口技术知识点总结

河北省专接本微机原理与接口技术知识点总结
河北省专接本微机原理与接口技术知识点总结

第一章概述

一、计算机中的数制

1、无符号数的表示方法:

(1)十进制计数的表示法

特点:以十为底,逢十进一;

共有0-9十个数字符号。

(2)二进制计数表示方法:

特点:以2为底,逢2进位;

只有0和1两个符号。

(3)十六进制数的表示法:

特点:以16为底,逢16进位;

有0--9及A—F(表示10~15)共16个数字符号。

2、各种数制之间的转换

(1)非十进制数到十进制数的转换

按相应进位计数制的权表达式展开,再按十进制求和。(见书本1.2.3,1.2.4)

(2)十进制数制转换为二进制数制

●十进制→二进制的转换:

整数部分:除2取余;

小数部分:乘2取整。

●十进制→十六进制的转换:

整数部分:除16取余;

小数部分:乘16取整。

以小数点为起点求得整数和小数的各个位。

(3)二进制与十六进制数之间的转换

用4位二进制数表示1位十六进制数

3、无符号数二进制的运算(见教材P5)

4、二进制数的逻辑运算

特点:按位运算,无进借位

(1)与运算

只有A、B变量皆为1时,与运算的结果就是1 (2)或运算

A、B变量中,只要有一个为1,或运算的结果就

是1

(3)非运算

(4)异或运算

A、B两个变量只要不同,异或运算的结果就是1

二、计算机中的码制

1、对于符号数,机器数常用的表示方法有原码、反码和补码三种。数X的原码记作[X]原,反码记作[X]反,补码记作[X]补。

注意:对正数,三种表示法均相同。

它们的差别在于对负数的表示。

(1)原码

定义:

符号位:0表示正,1表示负;

数值位:真值的绝对值。

注意:数0的原码不唯一

(2)反码

定义:

若X>0 ,则[X]反=[X]原

若X<0,则[X]反= 对应原码的符号位不变,数值部分按位求反

注意:数0的反码也不唯一

(3)补码

定义:

若X>0,则[X]补= [X]反= [X]原

若X<0,则[X]补= [X]反+1

注意:机器字长为8时,数0的补码唯一,同为00000000 2、8位二进制的表示范围:

原码:-127~+127

反码:-127~+127

补码:-128~+127

3、特殊数10000000

●该数在原码中定义为:-0

●在反码中定义为:-127

●在补码中定义为:-128

●对无符号数:(10000000)2= 128

三、信息的编码

1、十进制数的二进制数编码

用4位二进制数表示一位十进制数。有两种表示法:压缩BCD码和非压缩BCD码。

(1)压缩BCD码的每一位用4位二进制表示,0000~1001表示0~9,一个字节表示两位十进制数。(2)非压缩BCD码用一个字节表示一位十进制数,高4位总是0000,低4位的0000~1001表示0~9

2、字符的编码

计算机采用7位二进制代码对字符进行编码

(1)数字0~9的编码是0110000~0111001,它们的高3位均是011,后4位正好与其对应的二进制代码(BCD 码)相符。

(2)英文字母A~Z的ASCII码从(41H)开始顺序递增,字母a~z的ASCII码从(61H)开始顺序递增,这样的排列对信息检索十分有利。

第二章微机组成原理

第一节、微机的结构

1、计算机的经典结构——冯.诺依曼结构

(1)计算机由运算器、控制器、输入设备和输出设备五大部分组成(运算器和控制器又称为CPU)

(2)数据和程序以二进制代码形式不加区分地存放在存储器总,存放位置由地址指定,数制为二进制。

(3)控制器是根据存放在存储器中的指令序列来操作的,并由一个程序计数器控制指令的执行。

3、系统总线的分类

(1)数据总线(Data Bus),它决定了处理器的字长。(2)地址总线(Address Bus),它决定系统所能直接访问的存储器空间的容量。

(3)控制总线(Control Bus)

第二节、8086微处理器

1、8086是一种单片微处理芯片,其内部数据总线的宽度是16位,外部数据总线宽度也是16位,片内包含有控制计算机所有功能的各种电路。

8086地址总线的宽度为20位,有1MB(220)寻址空间。

2、8086CPU由总线接口部件BIU和执行部件EU组

成。BIU和EU的操作是异步的,为

8086取指令和执行指令的并行操作体统硬件支持。

3、8086处理器的启动

4、寄存器结构

8086微处理器包含有13个16位的寄存器和9位标志位。4个通用寄存器(AX,BX,CX,DX)

4个段寄存器(CS,DS,SS,ES)

4个指针和变址寄存器(SP,BP,SI,DI)

指令指针(IP)

1)、通用寄存器

(1)8086含4个16位数据寄存器,它们又可分为8个8位寄存器,即:

●AX →AH,AL

●BX→BH,BL

●CX→CH,CL

●DX→DH,DL

常用来存放参与运算的操作数或运算结果

(2)数据寄存器特有的习惯用法

●AX:累加器。多用于存放中间运算结果。所有I/O指令必须都通过AX与接口传送信息;

●BX:基址寄存器。在间接寻址中用于存放基地址;

●CX:计数寄存器。用于在循环或串操作指令中存放循环次数或重复次数;

●DX:数据寄存器。在32位乘除法运算时,存放高16位数;在间接寻址的I/O指令中存放I/O端口地址。2)、指针和变址寄存器●SP:堆栈指针寄存器,其内容为栈顶的偏移地址;

●BP:基址指针寄存器,常用于在访问内存时存放内存单元的偏移地址。

●SI:源变址寄存器

●DI:目标变址寄存器

变址寄存器常用于指令的间接寻址或变址寻址。

3)、段寄存器

CS:代码段寄存器,代码段用于存放指令代码

DS:数据段寄存器

ES:附加段寄存器,数据段和附加段用来存放操作数SS:堆栈段寄存器,堆栈段用于存放返回地址,保存寄存器内容,传递参数

4)、指令指针(IP)

16位指令指针寄存器,其内容为下一条要执行的指令的偏移地址。

5)、标志寄存器

(1)状态标志:

●进位标志位(CF):运算结果的最高位有进位或有借位,则CF=1

●辅助进位标志位(AF):运算结果的低四位有进位或借位,则AF=1

●溢出标志位(OF):运算结果有溢出,则OF=1

●零标志位(ZF):反映指令的执行是否产生一个为零的结果

●符号标志位(SF):指出该指令的执行是否产生一个负的结果

●奇偶标志位(PF):表示指令运算结果的低8位“1”个数是否为偶数

(2)控制标志位

●中断允许标志位(IF):表示CPU是否能够响应外部可屏蔽中断请求

●跟踪标志(TF):CPU单步执行

5、8086的引脚及其功能(重点掌握以下引脚)

●AD15~AD0:双向三态的地址总线,输入/输出信号

●INTR:可屏蔽中断请求输入信号,高电平有效。可通过设置IF的值来控制。

●NMI:非屏蔽中断输入信号。不能用软件进行屏蔽。

●RESET:复位输入信号,高电平有效。复位的初始状态见P21

●MN/MX:最小最大模式输入控制信号。

第三章8086指令系统

第一节8086寻址方式

一、数据寻址方式

1、立即寻址

操作数(为一常数)直接由指令给出

(此操作数称为立即数)

立即寻址只能用于源操作数

例:

MOV AX, 1C8FH

MOV BYTE PTR[2A00H], 8FH

错误例:

× MOV 2A00H,AX ; 错误!

指令操作例:MOV AX,3102H; AX→3102H

执行后,(AH) = 31H,(AL) = 02H

2、寄存器寻址

(1)操作数放在某个寄存器中

(2)源操作数与目的操作数字长要相同

(3)寄存器寻址与段地址无关

例:

MOV AX, BX

MOV [3F00H], AX

MOV CL, AL

错误例:

× MOV AX,BL ; 字长不同

× MOV ES:AX,DX ; 寄存器与段无关

3、直接寻址

(1)指令中直接给出操作数的16位偏移地址偏移地址也称为有效地址(EA, Effective Address)

(2)默认的段寄存器为DS,但也可以显式地指定其他段寄存器——称为段超越前缀

(3)偏移地址也可用符号地址来表示,如ADDR、VAR 例:

MOV AX ,[2A00H]

MOV DX ,ES:[2A00H]

MOV SI,TABLE_PTR

4、间接寻址

●操作数的偏移地址(有效地址EA)放在寄存器中

●只有SI、DI、BX和BP可作间址寄存器

●例:MOV AX,[BX]

MOV CL,CS:[DI]

错误例:×MOV AX, [DX]

×MOV CL, [AX]

5、寄存器相对寻址

●EA=间址寄存器的内容加上一个8/16位的位移量●例:MOV AX, [BX+8]

MOV CX, TABLE[SI]

MOV AX, [BP]; 默认段寄存器为SS

●指令操作例:MOV AX,DA TA[BX]

若(DS)=6000H, (BX)=1000H, DA TA=2A00H,

(63A00H)=66H, (63A01H)=55H

则物理地址= 60000H + 1000H + 2A00H = 63A00H

指令执行后:(AX)=5566H

6、基址变址寻址

●若操作数的偏移地址:

由基址寄存器(BX或BP)给出——基址寻址方式

由变址寄存器(SI或DI)给出——变址寻址方式

由一个基址寄存器的内容和一个变址寄存器的内容

相加而形成操作数的偏移地址,称为基址-变址寻

址。

EA=(BX)+(SI)或(DI);

EA=(BP)+(SI)或(DI)

同一组内的寄存器不能同时出现。

注意:除了有段跨越前缀的情况外,当基址寄存器为BX 时,操作数应该存放在数据段DS中,当基址寄存器为BP时,操作数应放在堆栈段SS中。例:

MOV AX, [BX] [SI]

MOV AX, [BX+SI]

MOV AX, DS: [BP] [DI]

错误例:

×MOV AX, [BX] [BP]

×MOV AX, [DI] [SI]

指令操作例:MOV AX,[BX][SI]

假定:(DS)=8000H, (BX)=2000H, SI=1000H

则物理地址= 80000H + 2000H + 1000H = 83000H

指令执行后: (AL)=[83000H]

(AH)=[83001H]

7、相对基址变址寻址

●在基址-变址寻址的基础上再加上一个相对位移量

EA=(BX)+(SI)或(DI)+8位或16位位移量;

EA=(BP)+(SI)或(DI)+8位或16位位移量

指令操作例:MOV AX,DATA[DI][BX]

若(DS)=8000H, (BX)=2000H, (DI)=1000H, DATA=200H 则指令执行后(AH)=[83021H], (AL)=[83020H]

寄存器间接、寄存器相对、基址变址、相对基址变址四种寻址方式的比较:

寻址方式指令操作数形式

?寄存器间接只有一个寄存器(BX/BP/SI/DI之一)

?寄存器相对一个寄存器加上位移量

?基址—变址两个不同类别的寄存器

?相对基址-变址两个不同类别的寄存器加上位移量

二、地址寻址方式(了解有4类,能判断)

简要判断依据(指令中间的单词):

段内直接short,near

段内间接word

段间直接far

段间间接dword

第二节8086指令系统

一、数据传送指令

1、通用传送指令

(1) MOV dest,src;dest←src

传送的是字节还是字取决于指令中涉及的寄存器是8位还是16位。

具体来说可实现:

①MOV mem/reg1,mem/reg2

指令中两操作数中至少有一个为寄存器

②MOV reg,data ;立即数送寄存器

③MOV mem,data ;立即数送存储单元

④MOV acc,mem ;存储单元送累加器

⑤MOV mem,acc ;累加器送存储单元

⑥MOV segreg,mem/reg ;存储单元/寄存器送段寄存器

⑦MOV mem/reg,segreg ;段寄存器送存储单元/寄存器MOV指令的使用规则

①IP不能作目的寄存器

②不允许mem←mem

③不允许segreg←segreg

④立即数不允许作为目的操作数

⑤不允许segreg←立即数

⑥源操作数与目的操作数类型要一致

⑦当源操作数为单字节的立即数,而目的操作数为间址、变址、基址+变址的内存数时,必须用PTR说明数据类型。如:MOV [BX],12H 是错误的。

(2)、堆栈指令

什么是堆栈?

按“后进先出(LIFO)”方式工作的存储区域。堆栈以字为单位进行压入弹出操作。

规定由SS指示堆栈段的段基址,堆栈指针SP始终指向堆栈的顶部,SP的初值规定了所用堆栈区的大小。

堆栈的最高地址叫栈底。

①压栈指令PUSH

PUSH src ; src为16位操作数

例:PUSH AX ;将AX内容压栈

执行操作:(SP)-1←高字节AH

(SP)-2←低字节AL

(SP)←(SP)- 2

注意进栈方向是高地址向低地址发展。`

②弹出指令POP

POP dest

例:POP BX ;将栈顶内容弹至BX

执行操作:(BL)←(SP)

(BH)←(SP)+1

(SP)←(SP)+2

堆栈指令在使用时需注意的几点:

①堆栈操作总是按字进行

②不能从栈顶弹出一个字给CS

③堆栈指针为SS:SP,SP永远指向栈顶

④SP自动进行增减量(-2,+2)

(3)、交换指令XCHG

格式:XCHG reg,mem/reg

功能:交换两操作数的内容。

要求:两操作数中必须有一个在寄存器中;

操作数不能为段寄存器和立即数;

源和目地操作数类型要一致。

举例:XCHG AX,BX

XCHG [2000],CL

(4)查表指令XLA T

执行的操作:AL←[(BX)+(AL)]

又叫查表转换指令,它可根据表项序号查出表中对应代码的内容。执行时先将表的首地址(偏移地址)送到BX中,表项序号存于AL中。

2、输入输出指令

只限于用累加器AL或AX来传送信息。

功能: (累加器)←→I/O端口

(1)输入指令IN

格式:

IN acc,PORT ;PORT端口号0~255H

IN acc,DX ;DX表示的端口范围达64K

例:IN AL,80H ;(AL)←(80H端口)

IN AL,DX ;(AL)←((DX))

(2) 输出指令OUT

格式:OUT port,acc

OUT DX,acc

例:OUT 68H,AX ;(69H,68H)←(AX)

OUT DX,AL ;((DX))←(AL)

在使用间接寻址的IN/OUT指令时,要事先用传送指令把I/O端口号设置到DX寄存器

如:

MOV DX,220H

IN AL,DX;将220H端口内容读入AL

3、目标地址传送指令

(1)LEA

传送偏移地址

格式:LEA reg,mem ; 将指定内存单元的偏移地址送到指定寄存器

要求:

1)源操作数必须是一个存储器操作数;

2)目的操作数必须是一个16位的通用寄存器。

例:LEA BX,[SI+10H]

设:(SI)=1000H

则执行该指令后,(BX)=1010H

●注意以下二条指令差别:

LEA BX,BUFFER

MOV BX,BUFFER

前者表示将符号地址为BUFFER的存储单元的偏移地址取到BX中;后者表示将BUFFER存储单元中的内容取到BX中。

下面两条指令等效:

LEA BX,BUFFER

MOV BX, OFFSET BUFFER

其中OFFSET BUFFER表示存储器单元BUFFER的偏移地址。

二者都可用于取存储器单元的偏移地址,但LEA指令可以取动态的地址,OFFSET只能取静态的地址。

二、算术运算指令

1、加法指令

(1)不带进位的加法指令ADD

格式:ADD acc,data

ADD mem/reg,data

ADD mem/reg1,mem/reg2

实例:

ADD AL,30H

ADD SI,[BX+20H]

ADD CX,SI

ADD [DI],200H

?ADD指令对6个状态标志均产生影响。

例:已知(BX)=D75FH

指令ADD BX,8046H 执行后,状态标志各是多少?

D75FH = 1110 0111 0101 1111

8046H = 1000 0000 0100 0110

1 1 11 11

0110 0111 1010 0101

结果:C=1, Z=0, P=0, A=1, O=1, S=0

判断溢出与进位

从硬件的角度:默认参与运算的操作数都是有符号数,当两数的符号位相同,而和的结果相异时有溢出,则OF=1,否则OF=0

(2)带进位的加法ADC

ADC指令在形式上和功能上与ADD类似,只是相加时还要包括进位标志CF的内容,例如:

ADC AL,68H ; AL←(AL)+68H+(CF)

ADC AX,CX ;AX←(AX)+(CX)+(CF)

ADC BX,[DI] ;BX←(BX)+[DI+1][DI]+(CF)

(3)加1指令INC

格式:INC reg/mem

功能:类似于C语言中的++操作:对指定的操作数加1 例:INC AL

INC SI

INC BYTE PTR[BX+4]

注:本指令不影响CF标志。

(4)非压缩BCD码加法调整指令AAA

AAA指令的操作:

如果AL的低4位>9或AF=1,则:

①AL←(AL)+6,(AH)←(AH)+1,AF←1

②AL高4位清零

③CF←AF

否则AL高4位清零

(5)压缩BCD码加法调整指令DAA

●两个压缩BCD码相加结果在AL中,通过DAA调整得到一个正确的压缩BCD码.

●指令操作(调整方法):

若AL的低4位>9或AF=1

则(AL)←(AL)+6,AF←1

若AL的高4位>9或CF=1

则(AL)←(AL)+60H,CF←1

●除OF外,DAA指令影响所有其它标志。

●DAA指令应紧跟在ADD或ADC指令之后。

2、减法指令

(1)不考虑借位的减法指令SUB

格式: SUB dest, src

操作: dest←(dest)-(src)

注:1.源和目的操作数不能同时为存储器操作数

2.立即数不能作为目的操作数

指令例子:

SUB AL,60H

SUB [BX+20H],DX

SUB AX,CX

(2)考虑借位的减法指令SBB

SBB指令主要用于多字节的减法。

格式: SBB dest, src

操作: dest←(dest)-(src)-(CF)

指令例子:

SBB AX,CX

SBB WORD PTR[SI],2080H

SBB [SI],DX

(3)减1指令DEC

作用类似于C语言中的”--”操作符。

格式:DEC opr

操作:opr←(opr)-1

指令例子:

DEC CL

DEC BYTE PTR[DI+2]

DEC SI

(4)求补指令NEG

格式:NEG opr

操作:opr←0-(opr)

对一个操作数取补码相当于用0减去此操作数,故利用NEG指令可得到负数的绝对值。

例:若(AL)=0FCH,则执行NEG AL后,

(AL)=04H,CF=1 (5)比较指令CMP

格式:CMP dest, src

操作:(dest)-(src)

CMP也是执行两个操作数相减,但结果不送目标操作数,其结果只反映在标志位上。

指令例子:

CMP AL,0AH

CMP CX,SI

CMP DI,[BX+03]

(6)非压缩BCD码减法调整指令AAS

对AL中由两个非压缩的BCD码相减的结果进行调整。调整操作为:

若AL的低4位>9或AF=1,则:

① AL←(AL)-6,AH←(AH)-1,AF←1

② AL的高4位清零

③ CF←AF

否则:AL的高4位清零

(7)压缩BCD码减法调整指令DAS

对AL中由两个压缩BCD码相减的结果进行调整。调整操作为:

若AL的低4位>9或AF=1,则:

AL←(AL)-6, 且AF←1

若AL的高4位>9或CF=1,则:

AL←(AL)-60H,且CF←1

DAS对OF无定义,但影响其余标志位。

DAS指令要求跟在减法指令之后。

3、乘法指令

进行乘法时:8位*8位→16位乘积

16位*16位→32位乘积

(1) 无符号数的乘法指令MUL(MEM/REG)

格式: MUL src

操作:字节操作数(AX)←(AL) × (src)

字操作数(DX, AX)←(AX) × (src)

指令例子:

MUL BL ;(AL)×(BL),乘积在AX中

MUL CX ;(AX)×(CX),乘积在DX,AX中

MUL BYTE PTR[BX]

(2)有符号数乘法指令IMUL

格式与MUL指令类似,只是要求两操作数均为有符号数。

指令例子:

IMUL BL ;(AX)←(AL)×(BL)

IMUL WORD PTR[SI];

(DX,AX)←(AX)×([SI+1][SI])

注意:MUL/IMUL指令中

● AL(AX)为隐含的乘数寄存器;

● AX(DX,AX)为隐含的乘积寄存器;

● SRC不能为立即数;

●除CF和OF外,对其它标志位无定义。

4、除法指令

进行除法时:16位/8位→8位商

32位/16位→16位商

对被除数、商及余数存放有如下规定:

被除数商余数

字节除法AX AL AH

字除法DX:AX AX DX

(1)无符号数除法指令DIV

格式: DIV src

操作:字节操作(AL)←(AX) / (SRC) 的商

(AH)←(AX) / (SRC) 的余数

字操作(AX) ←(DX, AX) / (SRC) 的商

(DX) ←(DX, AX) / (SRC) 的余数

指令例子:

DIV CL

DIV WORD PTR[BX]

(2)有符号数除法指令IDIV

格式:IDIV src

操作与DIV类似。商及余数均为有符号数,且余数符号总是与被除数符号相同。

注意: 对于DIV/IDIV指令

AX(DX,AX)为隐含的被除数寄存器。

AL(AX)为隐含的商寄存器。

AH(DX)为隐含的余数寄存器。

src不能为立即数。

对所有条件标志位均无定关于除法操作中的字长扩展问题

?除法运算要求被除数字长是除数字长的两倍,若不满足则需对被除数进行扩展,否则产生错误。

?对于无符号数除法扩展,只需将AH或DX清零即可。?对有符号数而言,则是符号位的扩展。可使用前面介绍过的符号扩展指令CBW和CWD

三、逻辑运算和移位指令

1、逻辑运算指令

(1)逻辑与AND

对两个操作数进行按位逻辑“与”操作。

格式:AND dest, src

用途:保留操作数的某几位,清零其他位。

例1:保留AL中低4位,高4位清0。

AND AL,0FH

(2)逻辑或OR

对两个操作数进行按位逻辑”或”操作。

格式:OR dest, src

用途:对操作数的某几位置1;对两操作数进行组合。

例1:把AL中的非压缩BCD码变成相应十进制数的ASCII码。

OR AL, 30H

(3)逻辑非NOT

对操作数进行按位逻辑”非”操作。格式:NOT mem/reg

例:NOT CX

NOT BYTE PTR[DI]

(4)逻辑异或XOR

对两个操作数按位进行”异或”操作。

格式:XOR dest, src

用途:对reg清零(自身异或)

把reg/mem的某几位变反(与’1’异或)

例1:把AX寄存器清零。

①MOV AX,0

②XOR AX,AX

③AND AX,0

④SUB AX,AX

(5)测试指令TEST

操作与AND指令类似,但不将”与”的结果送回,只影响标志位。

TEST指令常用于位测试,与条件转移指令一起用。

例:测试AL的内容是否为负数。

TEST AL,80H ;检查AL中D7=1?

JNZ MINUS ;是1(负数),转MINUS

… … ;否则为正数

2、移位指令

(1)非循环移位指令

算术左移指令SAL(Shift Arithmetic Left)

算术右移指令SAR(Shift Arithmetic Right)

逻辑左移指令SHL(Shift Left)

逻辑右移指令SHR(Shift Right)

这4条指令的格式相同,以SAL为例:

CL ;移位位数大于1时SAL mem/reg

1;移位位数等

于1时

?算术移位——把操作数看做有符号数;

逻辑移位——把操作数看做无符号数。

?移位位数放在CL寄存器中,如果只移1位,也

可以直接写在指令中。例如:

MOV CL,4

SHR AL,CL ;AL中的内容右移4位

?影响C,P,S,Z,O标志。

?结果未溢出时:

左移1位≡操作数*2

右移1位≡操作数/2

例:把AL中的数x乘10

因为10=8+2=23+21,所以可用移位实现乘10操作。程序如下:

MOV CL,3

SAL AL,1 ; 2x

MOV AH,AL

SAL AL,1 ; 4x

SAL AL,1 ; 8x

ADD AL,AH ; 8x+2x = 10x

四、控制转移指令

1、转移指令

(1)无条件转移指令JMP

格式:JMP label

本指令无条件转移到指定的目标地址,以执行从该地址开始的程序段。

(2)条件转移指令(补充内容)

①根据单个标志位设置的条件转移指令

JB/JC ;低于,或CF=1,则转移

JNB/JNC/JAE ;高于或等于,或CF=0,则转移

JP/JPE ;奇偶标志PF=1(偶),则转移

JNP/JPO ;奇偶标志PF=0(奇),则转移

JZ/JE ;结果为零(ZF=1),则转移

JNZ/JNE ;结果不为零(ZF=0),则转移

JS ;SF=1,则转移

JNS ;SF=0,则转移

JO ;OF=1,则转移

JNO ;OF=0,则转移

②根据组合条件设置的条件转移指令

这类指令主要用来判断两个数的大小。

判断无符号数的大小

●JA 高于则转移

条件为: CF=0∧ZF=0,即A>B

●JNA/JBE 低于或等于则转移

条件为: CF=1∨ZF=1,即A≤B

●JB A

●JNB A≥B则转移

★判断有符号数的大小

●JG ;大于则转移(A>B)

条件为: (SF⊕OF=0)∧ZF=0

●JGE;大于或等于则转移(A≥B)

条件为: (SF⊕OF=0)∨ZF=1●JLE;小于或等于则转移(A≤B)

条件为: (SF⊕OF=1)∨ZF=1

●JL;小于则转移(A<B=

条件为: (SF⊕OF=1)∧ZF=0

2、循环控制指令

●用在循环程序中以确定是否要继续循环。

●循环次数通常置于CX中。

●转移的目标应在距离本指令-128~+127的范围之内。

●循环控制指令不影响标志位。

(1)LOOP

格式:LOOP label

操作:(CX)-1→CX;

若(CX)≠0,则转至label处执行;

否则退出循环,执行LOOP后面的指令。

LOOP指令与下面的指令段等价:

DEC CX

JNZ label

3、过程调用指令

(1)调用指令CALL

一般格式:CALL sub;sub为子程序的入口

4、中断指令

(1)INT n 执行类型n的中断服务程序,N=0~255

五、处理器控制指令

1、标志位操作

(1)CF设置指令

CLC0→CF STC1→CF CMC CF变反

(2)DF设置指令

CLD0→DF (串操作的指针移动方向从低到高)

STD1→DF (串操作的指针移动方向从高到低)

(3)IF设置指令

CLI0→IF (禁止INTR中断)STI1→IF (开放INTR中断)

2、HLT(halt)

执行HLT指令后,CPU进入暂停状态。

第四章8086汇编语言程序设计

第一节伪指令

CPU指令与伪指令之间的区别:

(1)CPU指令是给CPU的命令,在运行时由CPU执行,每条指令对应CPU的一种特定的操作。而伪指令是给汇编程序的命令,在汇编过程中由汇编程序进行处理。(2)汇编以后,每条CPU指令产生一一对应的目标代码;而伪指令则不产生与之相应的目标代码。

1、数据定义伪指令

(1)数据定义伪指令的一般格式为:

●[变量名] 伪指令操作数[,操作数…]

DB 用来定义字节(BYTE)

DW 用来定义字(WORD)

DD 用来定义双字(DWORD)

(2)操作数的类型可以是:

①常数或常数表达式

●例如:DA TA_BYTE DB 10,5,10H

DA TA_WORD DW 100H,100,-4

DA TA_DW DD 2*30,0FFFBH

?可以为字符串(定义字符串最好使用DB)

●例如:char1 DB ‘AB’

?可以为变量

?可以为?号操作符

例如:X DB 5,?,6

?号只是为了给变量保留相应的存储单元,而不赋予变量某个确定的初值。

?重复次数:N DUP(初值[,初值…])

●例如:ZERO DB 2 DUP(3,5)

XYZ DB 2 DUP(0,2 DUP(1,3),5)?在伪操作的操作数字段中若使用$,则表示的是地址计数器的当前值。

2、补充内容:

(1)类型PTR 地址表达式例如:MOV BYTE PTR [BX],12H

INC BYTE PTR [BX]

注意:单操作数指令,当操作数为基址、变址、基+变的时候必须定义

3、符号定义伪指令

(1)EQU

格式:名字EQU 表达式

EQU伪指令将表达式的值赋予一个名字,以后可用这个名字来代替上述表达式。

例:CONSTANT EQU 100

NEW_PORT EQU PORT_V AL+1

(2) =(等号)

与EQU类似,但允许重新定义

例:

EMP=7 ;值为7

EMP=EMP+1 ;值为8

(3)LABEL

LABEL伪指令的用途是定义标号或变量的类型

格式:名字LABEL 类型

变量的类型可以是BYTE,WORD,DWORD。标号的类型可以是NEAR或FAR

4、段定义伪指令

与段有关的伪指令有:

SEGMENT、ENDS、ASSUME、ORG

(1)段定义伪指令的格式如下:

段名SEGMENT [定位类型] [组合类型] [’类别’]

段名ENDS

SEGMENT和ENDS

这两个伪指令总是成对出现,二者前面的段名一致。二者之间的删节部分,对数据段、附加段及堆栈段,一般是符号、变量定义等伪指令。对于代码段则是指令及伪指令。此外,还必须明确段和段寄存器的关系,这可由ASSUME语句来实现。

(2)ASSUME

格式:

ASSUME 段寄存器名:段名[,段寄存器名:段名[,…]] ASSUME伪指令告诉汇编程序,将某一个段寄存器设置为某一个逻辑段址,即明确指出源程序中逻辑段与物理段之间的关系。

(3)ORG

伪指令ORG规定了段内的起始地址或偏移地址,其格式为:

ORG <表达式>

表达式的值即为段内的起始地址或偏移地址,从此地址起连续存放程序或数据。

5、汇编程序的一般结构(记住)

DATA SEGMENT

DATA ENDS

CODE SEGMENT

ASSUME CS:CODE,DS:DATA

BGN: MOV AX ,DATA

MOV DS,AX

….

MOV AH,4CH

INT 21H

CODE ENDS

END BGN

第三节程序设计

1、顺序程序的设计(略)

2、分支程序的设计

典型例题:

1 X>0

Y = 0 X=0

-1 X<0

●程序为:

MOV AL ,X

CMP AL,0

JGE BIG

MOV Y,-1

JMP EXIT

BIG:JE EQUL

MOV Y,1

JMP EXIT

EQUL:MOV Y,0 EXIT:….

3、循环程序见讲义。

●用计数控制循环

(完整版)专接本计算机微机原理与汇编语言模拟试题及答案

专接本计算机微机原理与汇编语言模拟试题及答案(一)、单项选择题(每小题1分,共15分) 1. 8088/8086的存储器组织是将存储器划分为段,可作为段的起始地址的是()。 A. 185A2H B . 00020H C . 01003H D . 0AB456H 2?指令POP [BX]中,目的操作数的段寄存器是()。 A. DS B . ES C . SS D . CS 3. CPU执行“OUT 40H AL”指令时,下列信号为高的是()。 A. RD 4. 执行1号DOS系统功能调用后,从键盘输入的字符应存放在()。 A . AL B . BL C . CL D . DL 5. 间接寻址方式中,操作数处在()中。 A .通用寄存器B.内存单元 C.程序计数器 D.堆栈 6. 8086在最小模式下,分时使用AD0?AD 15,所以必须外接地址锁存器,当总线上为地址 信息时,通过()信号将地址送入地址锁存器。 A . DEN B . ALE C .期凤 D . DT/ R 7. 在对汇编语言程序的处理过程中,用编辑程序产生汇编语言的源程序的扩展名是()。 A . .EXE B . .OBJ C . .BAT D . .ASM 8. 表示过程定义结束的伪指令是()。 9.默认状态下,在寄存器间接寻址中与SS段寄存器对应的寄存器是()°

A . END B . ENDP C . ENDS D . ENDM 9.默认状态下,在寄存器间接寻址中与SS段寄存器对应的寄存器是()°

A .将较小的一个阶码调整到与较大的一个阶码相同 B .将较大的一个阶码调整到与较小的一个阶码相同 C .将被加数的阶码调整到与加数的阶码相同 D .将加数的阶码调整到与被加数的阶码相同 14.保护断点就是保存( 15.对以下类型的中断,优先级最低的是( 二、填空题(每空1分,共20 分) 1. 指令 MOV BX , MASK[BP],若 MASK=3500H , SS=1200H , DS=1000H , BP=1000H , 那么有效地址为 ,物理地址为 ° 表示时数据为 。 A . BP B . BX C . SI D . DI 10. 标志寄存器中属于控制标志的是( DF 、SF 、OF B . DF 、IF 、TF C . OF 、CF 、PF D . AF 、OF 、SF 11. 两个组合十进制数 46H 、35H 相加,调整指令 DAA 完成的是( A .加00H 调整 B .力口 60H 调整 C . 加06H 调整 D .力口 66H 调整 12. 在8086的I/O 指令中, 间接端口寄存器是 13. BX B . SI C . DX D . DI 浮点加减中的对阶是( A .中断类型码 B .中断服务程序入口地址 C .现场 D .当前CS 、IP 的值 A .指令中断 B .非屏蔽中断 C .可屏蔽中断 D .单步中断

中考思想品德知识点归纳

中考思想品德知识点归纳 一、列举我国的制度类 1、我国的基本经济制度:公有制为主体,多种所有制经济共同发展。 2、我国的分配制度:以按劳分配为主体,多种分配方式并存; 健全劳动、资本、技术、管理等生产要素按贡献参与分配的制度。 3、我国根本政治制度:人民代表大会制度。 4、我国基本政治制度:民族区域自治制度 5、我国的民主监督制度包括: 1、党的监督 2、人民代表大会的监督 3、人民群众的监督 4、社会组织的监督 二、列举我国的基本国策、发展战略类 1、基本国策:1对外开放 2计划生育 3保护环境、节约资源 2、发展战略:1科教兴国战略、人才强国战略 2可持续发展战略、资源节约战略 3西部大开发战略、振兴东北老工业基地战略、中部崛起战略等 三、列举我国的基本国情、主要矛盾类 1、当代中国最基本的国情(中国最大的实际)是: 我国现在正处于并将长期处于社会主义初级阶段。 2、我国社会主义初级阶段的人口基本国情:我国是世界人口最多的国家。 3、我国自然资源的基本国情:1、从总量上看,我国自然资源总量大,资源类型齐,是一个资源大国。2、从相对数 来看,由于人口众多,人均占有量大大低于世界平均水平,是一个资源小国。 4、我国社会的主要矛盾:人民日益增长的物质文化需要同落后的社会生产之间的矛盾。 四、区别:依法治国的前提、中心环节、有力保障 1、有法可依是依法治国的前提。 2、有法必依是依法治国的中心环节。 3、违法必究是依法治国的有力保障。 五、区别:人民代表大会制度、全国人民代表大会、人民代表大会 1、我国的根本政治制度:人民代表大会制度。 2、我国的最高权力机关:全国人民代表大会。 3、我国的国家权力机关:人民代表大会。 六、我国发展先进文化的中心环节、基础工程、重要任务 1、加强社会主义思想道德建设是发展先进文化的中心环节。 2、优先发展教育与科学是建设先进文化的基础工程。 3、弘扬和培育民族精神是发展先进文化的重要任务。 七、区别:加强社会主义思想道德的核心、原则、重点 1、加强社会主义思想道德的核心是:为人民服务。 2、加强社会主义思想道德的原则是:集体主义。 3、加强社会主义思想道德的重点是:诚实守信。 八、区别:中国共产党的性质、地位、宗旨、指导思想{行动指南}和历史使命。 1、性质:中国共产党是中国工人阶级的先锋队,同时也是中国人民和中华民族的先锋队。 2、地位:中国共产党是中国特色社会主义事业的领导核心。 3、宗旨:全心全意为人民服务。 4、指导思想(行动指南):马克思列宁主义、毛泽东思想、邓小平理论、“三个代表”重要思想。 5、历史使命:带领中国人民创造幸福生活,实现中国民族的伟大复兴。 九、区别:中国人民政治协商会议的性质、三大职能、两大主题。 1、中国人民政治协商会议(简称人民政协)的性质:是中国人民爱国统一战线的组织,是中国共产党领导的多党合作 和政治协商的重要机构,是我国政治生活中发扬社会主义民主的重要形式。 2、人民政协的三大职能:政治协商、民主监督、参政议政。 3、人民政协的两大主题是:团结和民主。 十、区别:“三个代表”重要思想的内容、科学发展观的内容。 1、“三个代表”重要思想的内容:中国共产党始终代表中国先进生产力的发展要求, 代表中国先进文化的前进方向,代表中国最广大人民群众的根本利益。 2、科学发展观的内容:第一要义是发展,核心是以人为本, 基本要求是全面协调可持续,根本方法是统筹兼顾。 十一、区别:我们党和国家的生命线;我们党和国家发展的根本要求、动力源泉、政治基石;我国的兴国之要、强国之路、立国之本。 1、党的基本路线——党和国家的生命线。是实现科学发展的政治保证。 2、以经济建设为中心——兴国之要。是我们党、我们国家兴旺发达和长久之安的根本要求。 3、改革开放——强国之路。是我们党、我们国家发展动力源泉,是社会主义中国的强国之路, 是决定当代中国命运的历史性决策。 4、四项基本原则——-立国之本。是我们的党、我们国家发展的政治基石。 十二、区别:中华民族的民族精神的内涵、我们的基本道德规范的内涵

专升本《数字电路与微机原理》试卷答案

专升本《数字电路与微机原理》 一、(共67题,共152分) 1. 已知某数的BCD码为0111 0101 0100 0010则其表示的十进制数值为()。(2分) A.7542H B.7542 C.75.42H D.75.42 .标准答案:B 2. 在函数的真值表中,F=1的状态有( )个。(2分) A.4 B.6 C.7 D.16 .标准答案:C 3. 对程序计数器PC的操作()。(2分) A.是自动进行的 B.是通过传送进行的 C.是通过加1指令进行的 D.是通过减1指令进行的 .标准答案:A 4. 假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进行堆栈保护后,SP的值为()。(2分) A.36H B.37H C.38H D.39H .标准答案:D 5. 在MCS-51单片机的运算电路中,不能为ALU提供数据的是()。(2分) A.累加器A B.暂存器 C.通用寄存器B D.状态条件寄存器PSW .标准答案:D 6. 当需要从MCS-51单片机程序存储器取数据时,采用的指令为()。(2分) A.MOV A, @R1 B.MOVC A, @A + DPTR C.MOVX A, @ R0 D.MOVX A, @ DPTR .标准答案:B 7. 寻址空间为片外数据存储器时,所用的指令是()。(2分) A.MOVX B.MOV C.MOVC D.ADDC .标准答案:A 8. MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( )。(2分) A.外部中断0 B.外部中断1 C.定时器0中断 D.定时器1中断 .标准答案:A 9. 执行中断返回指令,从堆栈弹出地址送给()。(2分) A.A B.CY C.PC D.DPTR .标准答案:C 10. 定时器若工作在循环定时或循环计数场合,应选用( )。(2分) A.工作方式0 B.工作方式1 C.工作方式2 D.工作方式3 .标准答案:C 11. 串行口每一次传送( )字符。(2分) A.1个 B.1串 C.1帧 D.1波特 .标准答案:A 12. MCS-51系列单片机中( )是外部程序存储器的选通信号。(2分) A.ALE .标准答案:B 13. 在中断服务程序中,至少应有一条( )。(2分) A.传送指令 B.转移指令 C.加法指法 D.中断返回指令 .标准答案:D 14. 串行通信的传送速率用波特率表示,而波特率的单位是( )。(2分) A.字符/秒 B.位/秒 C.帧/秒 D.帧/分 .标准答案:B 15. 定时器/计数器工作方式1是()。(2分) A.8位计数器结构 B.2个8位计数器结构 C.13位计数结构 D.16位计数结构 .标准答案:D 16. 123=____________________________B=____________________________H。(4分) .标准答案:1. 1111011;2. 7B; 17. 逻辑函数,它的与或表达式为F =______________________________________________________________________ ________________________________________________________________________ ________________________________________________________________________ ________________________________________________________________________ ______________________。(2分) .标准答案:1. ;

九年级下册政治知识点总结

九年级下册政治知识点总结 第六课参与政治生活 一、人民当家作主 1.在我国,一切权力属于人民。 2.人民行使当家作主权力的途径(程序)? 广大人民通过直接或间接的方式选出代表,由他们组成各级人民代表大会,组成国家权力机关。再由国家权力机关产生行政、审判、检察等机关,分别行使管理国家、维护社会秩序的各项权力。 3.人们行使当家作主权利的机关? 全国人民代表大会、地方各级人民代表大会。(各级人民代表大会) 4.我国根本政治制度:人民代表大会制度。 5.我国的根本制度:社会主义制度。 6.我国最高国家权力机关:全国人民代表大会。 7.全国人民代表大会的地位(与其他机关的关系)? 同其他国家机关相比,全国人民代表大会地位最高,权力最大。其他中央国家机关都由它产生,对它负责,并受它监督。国务院、最高人民法院、最高人民检察院要向它报告工作。 全国人民代表大会可以对国务院及其各部门提出质询案,如果觉得它们的行为有问题或者对它们的工作不满意,全国人民代表大会可以提出来并要求它们答复,并有权组织调查委员会来对特定问题进行调查。

8.全国人民代表大会有哪些职权? 修改宪法,监督宪法的实施;立法权;任免权;重大事项决定权;监督权。 二、依法治国 9.依法治国的含义? 依法治国是党领导人民治理国家的基本方略。依法治国,就是依照宪法和法律的规定管理国家。 10.依法治国的意义(重要性)? 是建设社会主义现代化国家、实现国家长治久安的要求。 11.依法治国的要求(括号内是与依法治国的关系)? 有法可依(前提)、有法必依(中心环节)、执法必严(关键)、违法必究(必要保证)。 12.依法治国的重要环节:依法行政。 13.为什么依法行政是依法治国的重要环节? 政府能否自觉地依法行政,严格依法办事,直接影响到宪法和法律的尊严、权威,直接关系到依法治国基本方略能否顺利实施,建设社会主义法治国家的宏伟目标能否顺利实现。 14.生活在法治国家里,我们公民应该怎样做(对公民的要求)?人人都要自觉学法守法用法,依法维护国家利益,依法规范自身行为。 三、宪法是国家的根本大法 15.宪法与依法治国的关系(宪法的作用):依法治国的核心是依

河北省专接本(微机原理与接口技术知识点总结)

第一章概述 一、计算机中的数制 1、无符号数的表示方法: (1)十进制计数的表示法 特点:以十为底,逢十进一; 共有0-9十个数字符号。 (2)二进制计数表示方法: 特点:以2为底,逢2进位; 只有0和1两个符号。 (3)十六进制数的表示法: 特点:以16为底,逢16进位; 有0--9及A—F(表示10~15)共16个数字符号。 2、各种数制之间的转换 (1)非十进制数到十进制数的转换 按相应进位计数制的权表达式展开,再按十进制求和。(见书本1.2.3,1.2.4) (2)十进制数制转换为二进制数制 十进制→二进制的转换: 整数部分:除2取余; 小数部分:乘2取整。 十进制→十六进制的转换: 整数部分:除16取余; 小数部分:乘16取整。 以小数点为起点求得整数和小数的各个位。 (3)二进制与十六进制数之间的转换 用4位二进制数表示1位十六进制数 3、无符号数二进制的运算(见教材P5) 4、二进制数的逻辑运算 特点:按位运算,无进借位 (1)与运算 只有A、B变量皆为1时,与运算的结果就是1(2)或运算 A、B变量中,只要有一个为1,或运算的结果就 是1 (3)非运算 (4)异或运算 A、B两个变量只要不同,异或运算的结果就是1 二、计算机中的码制 1、对于符号数,机器数常用的表示方法有原码、反码和补码三种。数X的原码记作[X]原,反码记作[X]反,补码记作[X]补。 注意:对正数,三种表示法均相同。 它们的差别在于对负数的表示。 (1)原码 定义: 符号位:0表示正,1表示负; 数值位:真值的绝对值。 注意:数0的原码不唯一 (2)反码 定义: 若X>0 ,则[X]反=[X]原 若X<0,则[X]反= 对应原码的符号位不变,数值部 分按位求反 注意:数0的反码也不唯一 (3)补码 定义: 若X>0,则[X]补= [X]反= [X]原 若X<0,则[X]补= [X]反+1 注意:机器字长为8时,数0的补码唯一,同为00000000 2、8位二进制的表示范围: 原码:-127~+127 反码:-127~+127 补码:-128~+127 3、特殊数10000000 该数在原码中定义为:-0 在反码中定义为:-127

高中数学知识点完全总结(绝对全)

高中数学概念总结 一、 函数 1、 若集合A 中有n )(N n ∈个元素,则集合A 的所有不同的子集个数为n 2,所有非空真子集的个数是22-n 。 二次函数c bx ax y ++=2的图象的对称轴方程是a b x 2-=,顶点坐标是??? ? ? ?--a b ac a b 4422,。用待定系数法求二次函数的解析式时,解析式的设法有三种形式,即(一般式)c bx ax x f ++=2)(,(零点式))()()(21x x x x a x f -?-=和n m x a x f +-=2)()( (顶点式)。 2、 幂函数n m x y = ,当n 为正奇数,m 为正偶数, m

),(y x P ,点P 到原点的距离记为r ,则sin α= r y ,cos α=r x ,tg α=x y ,ctg α=y x ,sec α=x r ,csc α=y r 。 2、同角三角函数的关系中,平方关系是:1cos sin 2 2 =+αα,αα22sec 1=+tg ,αα22csc 1=+ctg ; 倒数关系是:1=?ααctg tg ,1csc sin =?αα,1sec cos =?αα; 相除关系是:αααcos sin = tg ,α α αsin cos =ctg 。 3、诱导公式可用十个字概括为:奇变偶不变,符号看象限。如:=-)23sin( απαcos -,)2 15(απ -ctg =αtg ,=-)3(απtg αtg -。 4、 函数B x A y ++=)sin(?ω),(其中00>>ωA 的最大值是B A +,最小值是A B -,周期是ω π 2= T ,频 率是πω2= f ,相位是?ω+x ,初相是?;其图象的对称轴是直线)(2 Z k k x ∈+=+π π?ω,凡是该图象与直线B y =的交点都是该图象的对称中心。 5、 三角函数的单调区间: x y s i n =的递增区间是??? ?? ? + -222 2πππ πk k ,)(Z k ∈,递减区间是????? ? ++23222ππππk k ,)(Z k ∈;x y cos =的递增区间是[]πππk k 22,-)(Z k ∈,递减区间是[]πππ+k k 22,)(Z k ∈,tgx y =的递增区间是 ??? ? ? +-22ππππk k ,)(Z k ∈,ctgx y =的递减区间是()πππ+k k ,)(Z k ∈。 6、=±)sin(βαβαβαsin cos cos sin ± =±)c o s (βαβαβαs i n s i n c o s c o s = ±)(βαtg β αβ αtg tg tg tg ?± 1 7、二倍角公式是:sin2α=ααcos sin 2? cos2α=αα2 2 sin cos -=1cos 22 -α=α2 sin 21- tg2α= α α 2 12tg tg -。

初中政治知识点总结归纳大全

初中政治知识点总结归纳大全 1.我国社会主义公有制(经济)的主要内容:全民所有制(国有经济)、集体所有制(集体经济)和混 合所有制(混合经济)中的国有成分和集体成分 2.我国现阶段基本经济制度的主要内容:公有制经济[全民所有制(国有经济)、集体所有制(集体 经济)和混合所有制(混合经济)中的国有成分和集体成分]和非公有制(个体经济、私营经济和外资经济) 3.经济活动的参与者:生产者、销售者和消费者 4.社会主义精神文明建设(文化建设)的主要内容:思想道德建设和教育科学文化建设其中,社 会主义精神文明建设(文化建设)的核心内容:思想道德建设 5.社会主义精神文明建设(文化建设)措施的内容:保障性措施和促进性措施 6.我国宪法的主要内容:规定国家和社会生活中各方面的最重要、最根本的问题。包括国家的 根本制度、根本任务、公民的基本权利和义务、国家机构及其组织与活动原则以及国家的标志 等 7.公民人身权利的内容:生命健康权、肖像权、名誉权、荣誉权、姓名权、隐私权等 8.公民人身自由权利受法律保护的内容:公民不受非法逮捕和拘禁;公民的身体不受非法搜查; 公民的人格尊严不受侵犯;公民的住宅不受侵犯;公民的通信自由和通信秘密受法律保护 9.消费者依法享有合法权益的内容:消费者享有人身、财产安全不受损害和要求赔偿的权利;消费者有权知悉商品和服务的真实情况,有权自主选择商品和服务;消费者公平交易的权利,享有人格尊严、民族风俗习惯得到尊重的权利 10.劳动者依法享有的合法权利的主要内容:享有平等就业的权利;享有与用人单位平等协商签 订劳动合同的权利;享有获得劳动报酬的权利;享有休息和休假的权利(每天工作不超过8 小时,平均每周工作时间不超过40 小时的工作制度) 11.我国税收的种类(内容):增值税、营业税、消费税、资源税、企业所得税和个人所得税 12.公民政治自由权利的内容:公民有言论、出版、集会、结社、游行、示威的自由

川大2020《微机原理与接口技术》第一次作业答案

首页 - 我的作业列表 - 《微机原理与接口技术》第一次作业答案 你的得分: 100.0 完成日期:2020年06月08日 10点46分 说明:每道小题选项旁的标识是标准答案。 一、单项选择题。本大题共16个小题,每小题 2.5 分,共40.0分。在每小题给出的选项中,只有一项是符合题目要求的。 1.二进制数101101转换为十六进制数的值是() A.55H B.2DH C.2CH D.B1H 2.二进制数101101转换为十进制数的值是() A.44 B.55 C.45 D.54 3.十六进制数FDH转换为十进制数的值是() A.253 B.255 C.254 D.256 4.十六进制数51FDH+26C4H的值是() A.78B1H B.87B1H C.78C1H D.87C1H 5.二进制数10110111B+11010011B的值(只取8位)是() A.10001001B B.10001011B C.10001010B

D.10001100B 6.二进制数10110111B-11010011B的值(只取8位)是() A.11100101B B.01100100B C.11100100B D.01100101B 7.二进制数10110111B与11010011B求和后,ZF与CF标志位的值为 () A.1、1 B.0、1 C.1、0 D.0、0 8.二进制数10110111B与11010011B求和后,PF与OF标志位的值为() A.1、1 B.0、1 C.1、0 D.0、0 9.二进制数10110111B与11010011B求和后,AF与SF标志位的值为 () A.1、1 B.0、1 C.1、0 D.0、0 10.八位无符号二进制数的补码如下,____ 的真值最大。() A.10001000B B.11111111B C.00000000B D.00000001B

最全高中数学知识点总结(最全集)

最全高中数学知识点总结(最全集) 引言 1.课程内容: 必修课程由5个模块组成: 必修1:集合、函数概念与基本初等函数(指、对、幂函数) 必修2:立体几何初步、平面解析几何初步。 必修3:算法初步、统计、概率。 必修4:基本初等函数(三角函数)、平面向量、三角恒等变换。 必修5:解三角形、数列、不等式。 以上是每一个高中学生所必须学习的。 上述内容覆盖了高中阶段传统的数学基础知识和基本技能的主要部分,其中包括集合、函数、数列、不等式、解三角形、立体几何初步、平面解析几何初步等。不同的是在保证打好基础的同时,进一步强调了这些知识的发生、发展过程和实际应用,而不在技巧与难度上做过高的要求。 此外,基础内容还增加了向量、算法、概率、统计等内容。 选修课程有4个系列: 系列1:由2个模块组成。 选修1—1:常用逻辑用语、圆锥曲线与方程、导数及其应用。 选修1—2:统计案例、推理与证明、数系的扩充与复数、框图 系列2:由3个模块组成。 选修2—1:常用逻辑用语、圆锥曲线与方程、 空间向量与立体几何。 选修2—2:导数及其应用,推理与证明、数系的扩充与复数 选修2—3:计数原理、随机变量及其分布列,统计案例。 系列3:由6个专题组成。 选修3—1:数学史选讲。 选修3—2:信息安全与密码。 选修3—3:球面上的几何。 选修3—4:对称与群。 选修3—5:欧拉公式与闭曲面分类。 选修3—6:三等分角与数域扩充。 系列4:由10个专题组成。 选修4—1:几何证明选讲。 选修4—2:矩阵与变换。 选修4—3:数列与差分。 选修4—4:坐标系与参数方程。 选修4—5:不等式选讲。 选修4—6:初等数论初步。 选修4—7:优选法与试验设计初步。 选修4—8:统筹法与图论初步。 选修4—9:风险与决策。 选修4—10:开关电路与布尔代数。

九年级思想品德知识点整理(全)

九年级上册思想品德知识点整理(全) 第一单元承担责任服务社会 第一课责任与角色同在 1、什么是责任? P5 答:既可以说责任是一个人应当做的事情,也可以说责任是不应该做某些事情。总之,责任是对一个人做或不做某些事的要求。 2、责任的来源 P18 答:责任产生于社会关系之中的相互承诺,表现在生活的方方面面。它可以来自对他人的承诺、分配的任务、上级的任命、职业的要求、法律规定、传统习俗、公民身份、道德原则等。 3、谈谈你对“不同角色,不同责任”的理解。P6-8 答:①我们生活在社会中,每个人都与他人有或远或近的关系,都因不同的社会身份而负有不同的责任;②在社会的舞台上,随着所处环境和场所的变化,我们会不断地变换自己的角色,调节角色行为,承担不同的责任;③我们在社会中生活,扮演着不同的角色,而每一种角色往往都意味着一种责任;④只有人人都认识到自己扮演的角色,尽到自己的责任,才能共同建设和谐美好的社会,共享美好的幸福生活。 4、我们为什么要承担责任? P9 答:(1)对于人的成长来说,承担责任是自尊自信的具体表现,是自立自强的必然选择,是走向成熟的重要标志。(2)我们都生活在社会中,任何人脱离了社会就不可能生存和发展,更不可能成就任何事业。社会是一个整体,人们在社会中都扮演着不同的角色,承担着不同的责任。 (3)只有人人都认识到自己扮演的角色,尽到自己的责任,才能共同建设和谐美好的社会,共享美好的幸福生活。 5、对自己负责任表现及意义 P9 答: (1) 承认错误并用合理、合法的方式及时纠正自己的过失,承担错误所造成的后果,也是对自己负责任的一种表现。(2) 在人生之旅中,小到自己的一次约定守时,大到终身信守诚实、自尊自信、自立自强,都是对自己负责任的表现。 6、谁对我负责任?如何理解“我对他人负责,他人对我负责”?P9-11 答:(1)自己对自己负责。只有对自己负责的人,才有资格、有信心、有能力承担起对他人、对社会的责任。在我们的人生旅途中,小到为自己的一次约定守时,大到终身信守诚实、自尊自信、自立自强,都是对自己负责任的表现。如果不能自觉承担相应的责任、对自己负责,我们就永远无法长大成人。 (2)他人对自己负责。当我们在为他人、为社会承担责任的时候,很多人也在为我们的成长和生活承担着责任。如果没有他们的付出,没有他们在履行各自承担的责任,就根本无法想象我们的生活会变成什么样。 (3)(我们要有责任感)我们都生活在社会中,任何人脱离了社会就不可能生存和发展,更不可能成就任何事业。社会是一个整体,人们在社会中都扮演着不同的角色,承担着不同的责任。我对他人负责,他人也对我负责;我对自己负责,说到底,也就是对他人、对社会负责。我们每个人都应该具有责任感。 7、了解不负责任的后果(P12或P6) 8、怎样正确认识承担责任的回报与代价?(为什么说“承担责任不言代价与回报”?)P 答:(1)承担责任,往往伴随着获得回报的权利,但同时也是在履行自己应尽的义务。 (2)承担责任的回报既包括物质方面,也包括精神方面,更重要的是无形的财富,如良好的自我感觉、他人的赞许、获得新的知识或技能等。 (3)同时,承担责任时也会感受到责任沉甸甸的分量。因为承担责任不仅意味着付出时间、

专升本《微机原理》

一、单选(共20题,每题2分,共40分) 1.标志寄存器FLAGS中存放两类标志,即()。 A.控制标志、状态标志 B.零标志、奇偶标志 C.方向标志、进位标志 D.符号标志、溢出标志 2. 下面哪一个端口地址可以不采用间接端口寻址方式()。 A. 260H B.38FH C. 89H D.380H 3. 标志寄存器的哪位用来控制可屏蔽中断的开放与屏蔽()。 A.DF B.CF C.TF D.IF 4.ADC0809采用查询方式时,EOC信号对应的端口名称为()。 A.地址端口 B.状态端口 C.数据端口 D.控制端口 5.8253在微型计算机系统中主要起什么作用()。 A.定时控制 B.并行传送数据 C.串行传送数据 D.波形发生器 6.INT 21H对应的中断向量在中断向量表存放的地址范围为()。 A.84H~87H B.42H~46H C.21H~24H D.48H~4BH 7.若AL=3BH,AH=7DH,则AL和AH中的内容相加后,标志CF、SF和OF的状态分别是()。 A.1、1、0 B.0、1、1 C.1、1、1 D.0、0、0 8.如果一个堆栈从地址1250H:0100H开始,SP=0050,则SS的值是() A.1260H B.125BH C.12600H D.1265H 9.如果一个程序在执行前CS=1000H,IP=2000H,该程序的起始地址是() A.1000H B.21000H C.12000H D.3000H 10.下列指令属于寄存器间接寻址的指令为()。 A.MOV [BX+2],AX B.MOV [BX+SI+2],AX C.MOV [BX],AX D.MOV BX,AX 11.8086总线周期中,哪个时钟周期提供有效的地址信息()。 A.T3 B.T1 C.T4 D.T2 12.若已知[X]补=11101011B,[Y]补=01001010B,则[X–Y ]补=() A.溢出 B.10100000B C.11011111B D.10100001B 13.下列二进制补码表示的数据中,哪个是负数()。 A.78H B. 45H C. 67H D.89H 14.8086具有多少根地址/数据复用引脚()。 A.16 B.8 C.20 D.24 15.8086总线周期至少包含几个时钟周期()。 A. 2 B.3 C.5 D.4 16.8086总线周期中的Tw时间长短可为多少()。

微机原理与接口技术专升本整理

第1章微型计算机基础 1.1 计算机中数的表示和运算 1.1.1 计算机中的数制及转换 在微型计算机中,常见和常使用的数制 ?十进制 ?二进制 ?八进制 ?十六进制等。 1.十进制 十进制计数特征如下: ?使用10个不同的数码符号0,1,2,3,4,5,6,7,8,9 ?基数为10 ?每一个数码符号根据它在数中所处的位置(即数位),按逢十进一决定其实际数值。 任意一个十进制正数D,可以写成如下形式: (D)10=D n-l×10 n-1 +D n-2×10 n-2 +…+D l×101+D0×100+D—l×10 -1+D-2×10-2+··+D-n×10-n 2.二进制 在二进制计数制中,基数是2,计数的原则是“逢2进1”。特征如下: ?使用两个不同的数码符号0和l ?基数为2 ?每一个数码符号根据它在数中所处的位置(即数位),按逢二进一决定其实际数值。 任意一个二进制正数B,可以写成如下形式: (B)2=B n—l×2 n-1 +B n—2×2 n-2+…+B l×21+B0×20+B—l×2 -1+B-2×1-2+··+B-n×1-n 十进制TO二进制 把十进制整数转换成二进制整数通常采用的方法是“除以2取余数”。 把十进制小数转换成二进制小数所采用的规则是“乘2取整”。 在计算机中,数的存储、运算、传输都使用二进制。 [例 1-2] 将十进制小数0.6875转换成二进制小数 3.八进制 在八进制计数制中,基数是8,计数的原则是“逢8进1”。特征如下: ?使用8个不同的数码符号0,1,2,3,4,5,6,7 ?基数为8 ?每一个数码符号根据它在数中所处的位置(即数位),按逢八进一来决定其实际数值。 任意一个八进制正数S,可表示为: (S)8=S n—l×8 n-1+S n—2×8 n-2+··+S1×8 1+S0×8 0 +S—l×8–1+··+S-m×8-m 转换: 将十进制整数转换成八进制整数的方法是“除以8取余数”。 将八进制数转换成二进制数的方法是:把八进制数中的每一位数都用相应的三位二进制数来代替。[例1-3] 将十进制数59转换成八进制数 [例1-4] 将十进制小数0.6875转换成八进制小数 4。十六进制 在16进制计数制中,基数是16,计数的原则是“逢16进1”。特征如下: ?使用16个不同的数码符号,它们是0,l,2,3,4,5,6,7,8,9,A,B,C,D,E,F ?基数为16 ?每一个数码符号根据它在数中的位置(即数位),按逢十六进一。 对任意一个十六进制正数H,可表示为:

专升本《接口技术》_08032950试卷_1010195745

[试题分类]:专升本《接口技术》_08032950 [题型]:单选 [分数]:2 1.在各种输入/输出传输控制方式中,硬件电路最简单的是( )。 A.无条件 B.程序查询 C.中断 答案:A 2.微机系统中的I/O 接口是()交换信息的媒介和桥梁。 与外界 与寄存器 与三态门 与锁存器 答案:A 3.常用的I/O接口有以下()基本功能。 A.进行地址译码和设备选择 B.能协调数据传输,缓存和锁存数据 C.提供电气特性的适配和数据格式的相容性变换 都是 答案:D 的端口A工作于()时,必须占用端口C的部分位作为联络信号。 A.方式0 B.方式0或方式1 C.方式1或方式2 D.方式0、方式1或方式2 答案:C

在执行 OUT DX,AL指令时,AL寄存器的内容输出到()上。 A.地址总线 B.数据总线 C.存储器 D.寄存器 答案:B 微处理器可寻址访问的最大I/O空间为()。 答案:B 的端口A工作于方式2时,端口B可以工作于( )。 A.方式0 B.方式1 C.方式2 D.方式0或方式1 答案:D 8.输入指令在I/O接口总线上产生正确的命令顺序是()。 A.先发地址码,再发读命令,最后读数据 B.先发读命令,再发地址码,最后读数据 C.先送地址码,再送数据,最后发写命令 D.先送地址码,再发写命令,最后送数据 答案:A 9.使用8253作定时器,要求输出占空比为1:1的方波,应该使用的工作方式是()。 A.方式1 B.方式2 C.方式3 D.方式4

答案:C 10.对I/O端口间接寻址时由()寄存器给出I/O端口的地址。 答案:A 芯片中有()个独立的计数器。 答案:C 12.用1K×1位的RAM芯片组成16K×8位的存储器,共需()根地址线。答案:C 标准的电气特性规定逻辑“1”电平为()。 ~ ~ ~-15V D.+3V~+15V 答案:C 14.按条件传送方式设计的接口, CPU通过访问()实现对外设的控制。 A.命令端口

(完整版)高考数学高考必备知识点总结精华版

高考前重点知识回顾 第一章-集合 (一)、集合:集合元素的特征:确定性、互异性、无序性. 1、集合的性质:①任何一个集合是它本身的子集,记为A A ?; ②空集是任何集合的子集,记为A ?φ; ③空集是任何非空集合的真子集; ①n 个元素的子集有2n 个. n 个元素的真子集有2n -1个. n 个元素的非空真子集有2n -2个. [注]①一个命题的否命题为真,它的逆命题一定为真.否命题?逆命题. ②一个命题为真,则它的逆否命题一定为真. 原命题?逆否命题. 2、集合运算:交、并、补.{|,} {|}{,} A B x x A x B A B x x A x B A x U x A ?∈∈?∈∈?∈?I U U 交:且并:或补:且C (三)简易逻辑 构成复合命题的形式:p 或q(记作“p ∨q ” );p 且q(记作“p ∧q ” );非p(记作“┑q ” ) 。 1、“或”、 “且”、 “非”的真假判断 4、四种命题的形式及相互关系: 原命题:若P 则q ; 逆命题:若q 则p ; 否命题:若┑P 则┑q ;逆否命题:若┑q 则┑p 。 ①、原命题为真,它的逆命题不一定为真。 ②、原命题为真,它的否命题不一定为真。

③、原命题为真,它的逆否命题一定为真。 6、如果已知p ?q 那么我们说,p 是q 的充分条件,q 是p 的必要条件。 若p ?q 且q ?p,则称p 是q 的充要条件,记为p ?q. 第二章-函数 一、函数的性质 (1)定义域: (2)值域: (3)奇偶性:(在整个定义域内考虑) ①定义:①偶函数:)()(x f x f =-,②奇函数:)()(x f x f -=- ②判断方法步骤:a.求出定义域;b.判断定义域是否关于原点对称;c.求)(x f -;d.比较)()(x f x f 与-或)()(x f x f --与的关系。 (4)函数的单调性 定义:对于函数f(x)的定义域I 内某个区间上的任意两个自变量的值x 1,x 2, ⑴若当x 1f(x 2),则说f(x) 在这个区间上是减函数. 二、指数函数与对数函数 指数函数)10(≠>=a a a y x 且的图象和性质

2019年人教版政治初三知识点总结

第一单元 1、责任的含义 包含两层含义:责任是一个人应当做的事情;责任是不应该做某些事情。 2、责任的来源:责任产生于社会关系之中的相互承诺。 表现在生活的方方面面:对他人的承诺、分配的任务、上级的任命、职业的要求、法律规定、传统习俗、公民身份、道德原则等。 3、人因不同的社会身份而负有不同的责任。子女,学生,朋友,陌生人,普通公民,社会成员。。。。。 每个人都有多重角色,而每种角色往往都意味着一种责任,我们每个人都应尽到自己的责任。 4、自己对自己负责 自己对自己负责的表现:守时,守信,诚实,自尊自信,自立自强;用合理合法的方法,及时纠正自己的过失,也是一种负责任的表现。 自己对自己负责的意义:“只有对自己负责的人,才能享有真正的自尊,也才有资格、有自信、有能力承担起对他人、对社会的责任”; 5、自己不对自己负责任的后果

我们生活的社会是一个整体,我对他人负责,他人也对我负责;我对自己负责,同时也就是对他人负责,对社会负责。 6、正确对待承担责任的回报与代价回报 承担责任,伴随着获得回报的权利,同时也是履行自己应尽的义务。 回报:更重要的是无形的财富,如良好的自我感觉、他人的赞许、获得新的知识或技能、能积累宝贵的人生经验等。 代价:当我们承担责任时,会感受到责任沉甸甸的分量,意味着付出时间、精力和金钱,意味着可能因做得不好而受到责备,甚至受到处罚。有时因坚持原则而遭到埋怨,甚至成绩下降。 对于人的成长来说,承担责任,是自尊自信的具体表现,是自立自强的必然选择,是走向成熟的重要标志。我们要勇于承担责任。 7、如何理解“我承担,我无悔”? 有些该做的事情,并不是我们自愿选择的,但我们仍然要为它们承担责任,如果采取抱怨、懈怠等消极态度,同样是缺乏责任心的表现。只要我们把他们当作一种不可推卸的责任担在肩头,全身心地投入,同样能够把事情做得出色。 第二单元 1、集体和个体的关系

2012专接本计算机微机原理与汇编语言模拟试题及答案

专接本计算机微机原理与汇编语言模拟试题及答案(二) 一、单项选择题(每小题1分,共15分) 1. 十进制正数38的八位二进制补码是( D )。 A.00011001 B.10100110 C.10011001 D.00100110 2. 以下属于总线仲裁器的是(B )。 A.8288 B.8289 C.0809 D.8089 3. 在数据定义中,如果将STRING ABC 作为字符串表示时,应使用的伪指令是(A )。 A.DB B.DW C.DD D.DQ 4. 若将AH的内容的高四位分离,则应选用( A )。 A.AND AL,0F0H B.OR AL,0F0H C.XOR AL,0F0H D.TEST AL,0F0H 5. 不能实现将AX清零和CF清零的指令是( B )。 A.SUB AX,AX B.MOV AX,0 C.XOR AX,AX D.AND AX,0 6. LDS指令要求源操作数必须为( B )。 A.一个16位寄存器 B.一个存储器操作数 C.一个有效地址 D.一个段寄存器 7. 条件转移指令JNE的测试条件为( A )。 A.ZF=0 B.CF=0 C.ZF=1 D.CF=1 8. ORG设定当前可分配内存单元的( B )。 A.段地址 B.偏移地址 C.类型 D.字节数 9. 计算机系统软件中的汇编程序是一种( C )。 A.汇编语言程序 B.编辑程序 C.翻译程序 D.链接程序 10. CPU在对存储器进行访问时, 地址线有效和数据线有效的时间关系应该是( C )。A.同时有效同时无效 B.地址线较先有效 C.数据线较先有效 D.地址数据复用同时有效 11. 响应NMI请求的必要条件是( C )。 A.IF=1 B.IF=0 C.一条指令结束 D.无INTR请求 12. 在微机系统中采用DMA方式传输数据时,数据传送是(C )。 A.由CPU控制完成 B.由执行程序(软件)完成 C.由DMAC发出的控制信号完成 D.由总线控制器发出的控制信号完成 13. 若8259A工作在优先级自动循环方式,则IRQ3的中断请求被响应并且服务完毕后, 优先权最高的中断源是( D )。 A.IRQ0 B.IRQ2 C.IRQ3 D.IRQ4

高考数学必考知识点总结归纳

高考数学必考知识点总结归纳 1. 对于集合,一定要抓住集合的代表元素,及元素的“确定性、互异性、无序性”。 {}{}{}如:集合,,,、、A x y x B y y x C x y y x A B C ======|lg |lg (,)|lg 中元素各表示什么? 2. 进行集合的交、并、补运算时,不要忘记集合本身和空集的特殊情况。?注重借助于数轴和文氏图解集合问题。 空集是一切集合的子集,是一切非空集合的真子集。 {} {}如:集合,A x x x B x ax =--===||22301 若,则实数的值构成的集合为 B A a ? (答:,,)-??? ??? 1013 3. 注意下列性质: {} ()集合,,……,的所有子集的个数是;1212a a a n n (3)德摩根定律: ()()()()()()C C C C C C U U U U U U A B A B A B A B Y I I Y ==, 4. 你会用补集思想解决问题吗?(排除法、间接法) 的取值范围。 5. 可以判断真假的语句叫做命题,逻辑连接词有“或”,“且”和()()∨∧“非”().? 若为真,当且仅当、均为真p q p q ∧

若为真,当且仅当、至少有一个为真 ∨ p q p q ?p p 若为真,当且仅当为假 6. 命题的四种形式及其相互关系是什么? (互为逆否关系的命题是等价命题。) 原命题与逆否命题同真、同假;逆命题与否命题同真同假。 7. 对映射的概念了解吗?映射f:A→B,是否注意到A中元素的任意性和B中与之对应元素的唯一性,哪几种对应能构成映射? (一对一,多对一,允许B中有元素无原象。) 8. 函数的三要素是什么?如何比较两个函数是否相同? (定义域、对应法则、值域) 9. 求函数的定义域有哪些常见类型? 10. 如何求复合函数的定义域? [] 0义域是_。 >->=+- f x a b b a F(x f x f x 如:函数的定义域是,,,则函数的定 ())()() [] - a a (答:,) 11. 求一个函数的解析式或一个函数的反函数时,注明函数的定义域了吗? 12. 反函数存在的条件是什么? (一一对应函数) 求反函数的步骤掌握了吗?

相关主题
文本预览
相关文档 最新文档