第一章概述
一、计算机中的数制
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码从1000001(41H)开始顺序递增,字母a~z的ASCII码从1100001(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、分支程序的设计
典型例题:
Y = 0 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、四项基本原则——-立国之本。是我们的党、我们国家发展的政治基石。 十二、区别:中华民族的民族精神的内涵、我们的基本道德规范的内涵
河北省2013年普通高校专科接本科教育选拔考试《数学(二)》(考试时间60分钟)(总分100分)说明:请将答案填写答题纸的相应位置上,填在其它位置上无效.一、 单项选择题 (本大题共10小题, 每小题3分, 共30分. 在每小题给出的四个备选项中, 选出一个正确的答案, 并将所选项前面的字母填写在答题纸的相应位置上, 填写在其它位置上无效)1.函数 )A. B. C. D. (),2-∞()0,+∞(]0,2()0,22. 对于函数,以下结论中正确的是( )A. x=0 是第一类间断点,x=2 是第二类间断点B. x=0 是第二类间断点,x=2 是第一类间断点 C. x=0 是第一类间断点,x=2 也是第已类间断点D. x=0 是第二类间断点,x=2 也是第二类间断点3. 下列等式中正确的是( )A. B. C. D. 0tan lim 1x x x →=1lim sin 0x x x →∞=0lim(1)x x x e →+=1lim(1x x e x →∞-=4. 设,则当时( )()8,()2f x x g x =-=-A. 与是等价无穷小 B. 比高阶的无穷小 ()f x ()g x ()f x ()g x C. 是的低阶无穷小 D. 与为同阶但不等价的无穷小 ()f x ()g x ()f x ()g x 5. 曲线在处的法线的斜率为( )2ln y x =+x e =A. B. C. D. e e -1e -1e --6. 函数的极值点的个数是( )233()2f x x x =-A. 0 B. 1 C. 2 D. 37. 设,则( )()tan f x dx x C =+?2(arctan )1f x dx x =+?A. B. C. D. arctan x C +2tan(1)x C ++21(arctan )2f x C +x C +
专升本《数字电路与微机原理》 一、(共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.宪法与依法治国的关系(宪法的作用):依法治国的核心是依
普通高校专科接本科教育选拔考试 高等数学(一)试卷 (考试时间:60分钟) (总分:100分) 说明:请在答题纸的相应位置上作答,在其它位置上作答的无效. 一、单项选择题(0本大题共10小题,每小题3分,共30分.在每小题给出的四个备选项中,选出一个正确的答案,请将选定的答案填涂在答题纸的相应位置上.) 1.函数)2(3)(-+-=x In x x f 的定义域为( ).【集训营第一章原题型】. A. (2,3] B.[3,+∞) C.(-∞,2) D.[2,3) 2.设函数00 ,)21(,)(1 >≤???++=x x x e a x f x x 在0=x 处连续,则常数=a ( ).【魔鬼班卷四5题数二】. A. 1-e B.e C.1-e D.12-e 3.设)(0'x f ,)0('f 均存在,以下四式中错误的一项是( ). 【习题册第二章限时原题型】 A. 0 00') ()(lim )(0 x x x f x f x f x x --=→ B. h x f h x f x f h ) ()(lim )(000 0'-+=→ C. x x f x x f x f x ?-?+=→?) ()(lim )(000 0' D. x x f f x ) (lim )0(0 '→= 4.当 0→x 时,与 x tan 等价的无穷小是( ). 【保过班第二章原题型】 A. x x -2 B. x cos 1- C.x x sin 2+ D.11-+x 5.设矩阵=???? ??=-1 ,4321A A 则( ). 【保过班测试卷5原题型】 A. 21 B. 2 1 - C. 1 D. -1
第一章概述 一、计算机中的数制 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.我国社会主义公有制(经济)的主要内容:全民所有制(国有经济)、集体所有制(集体经济)和混 合所有制(混合经济)中的国有成分和集体成分 2.我国现阶段基本经济制度的主要内容:公有制经济[全民所有制(国有经济)、集体所有制(集体 经济)和混合所有制(混合经济)中的国有成分和集体成分]和非公有制(个体经济、私营经济和外资经济) 3.经济活动的参与者:生产者、销售者和消费者 4.社会主义精神文明建设(文化建设)的主要内容:思想道德建设和教育科学文化建设其中,社 会主义精神文明建设(文化建设)的核心内容:思想道德建设 5.社会主义精神文明建设(文化建设)措施的内容:保障性措施和促进性措施 6.我国宪法的主要内容:规定国家和社会生活中各方面的最重要、最根本的问题。包括国家的 根本制度、根本任务、公民的基本权利和义务、国家机构及其组织与活动原则以及国家的标志 等 7.公民人身权利的内容:生命健康权、肖像权、名誉权、荣誉权、姓名权、隐私权等 8.公民人身自由权利受法律保护的内容:公民不受非法逮捕和拘禁;公民的身体不受非法搜查; 公民的人格尊严不受侵犯;公民的住宅不受侵犯;公民的通信自由和通信秘密受法律保护 9.消费者依法享有合法权益的内容:消费者享有人身、财产安全不受损害和要求赔偿的权利;消费者有权知悉商品和服务的真实情况,有权自主选择商品和服务;消费者公平交易的权利,享有人格尊严、民族风俗习惯得到尊重的权利 10.劳动者依法享有的合法权利的主要内容:享有平等就业的权利;享有与用人单位平等协商签 订劳动合同的权利;享有获得劳动报酬的权利;享有休息和休假的权利(每天工作不超过8 小时,平均每周工作时间不超过40 小时的工作制度) 11.我国税收的种类(内容):增值税、营业税、消费税、资源税、企业所得税和个人所得税 12.公民政治自由权利的内容:公民有言论、出版、集会、结社、游行、示威的自由
河北省2019年普通高校专科接本科教育选拔考试 《高等数学(一)》(考试时间60分钟)(总分100分) 一、 单项选择题 (本大题共10小题, 每小题3分, 共30分. 在每小题给出的四个备选项中, 选出一个正确的答案, 并将所选项前面的字母填写在答题纸的相应位置上) 1.函数)1ln(4)(2-+-=x e x x f 的定义域为( ). A .[]2,2- B.(]2,0 C.[)2,0 D. ()2,2- 2.=??? ??- →x x x 3021lim ( ) A.23 -e B.23e C.6-e D.6e 3.设)(x f 在0x 处可导,若3)()2(lim 000=--+→h h x f h x f h ,则=')(0x f ( ) A .1- B. 0 C. 1 D. 3 4. 广义积分?+∞ =+14 12dx x x ( ) A .0 B. 4π C.2π D. π 5.设矩阵??? ? ??=???? ??--=???? ??=1001,1401,5123E B A ,若()E X B A =-,则X =( ). A . ???? ??-12513 B. ???? ??-12513 C.???? ??--12 513 D.???? ??12513 6.已知)(x f 的一个原函数为x e -,则?='dx x f x )(( ) A.c e xe x x ++-- B.c e xe x x +--- C.c e xe x x ++--- D.c e xe x x +---- 7.过点)1,3,2(0P 且与向量)2,1,1(-=→a 和)1,1,0(-=→b 垂直的直线方程为( ). A .111332--=--=--z y x B.1 11332-=--=--z y x C. 111332--=-=--z y x D.111332-=--=-z y x
首页 - 我的作业列表 - 《微机原理与接口技术》第一次作业答案 你的得分: 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、什么是责任? 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)同时,承担责任时也会感受到责任沉甸甸的分量。因为承担责任不仅意味着付出时间、
河北省2005年专科接本科教育考试 数学(一)(理工类)试题 (考试时间:60分钟 总分:120分) 一、单项选择题(本大题共10个小题,每小题2分,共20分。在每小题给出的四个备选项中,选出一个正确的答案,并将所选项前的字母填写在答题纸的相应位置上,填写在其它位置上无效。) 1 在区间[]1,1-上,设函数)(x f 是偶函数,那么)(x f -( ) A 是奇函数 B 是偶函数 C 既不是奇函数也不是偶函数 D 不能被判定奇偶性 2 设0x ,sin 2)(),1()(2 →=+=当x x x x In x a β时,( ) A ()() x βαx 没有极限 B ()x α与()x β是等价无穷小 C ()x α与()x β是同阶无穷小 D ()x α是比()x β高阶的无穷小 3 如果函数)(x f 在点0x 处连续,并且在点0x 的某个去心邻域内)(x f >0,那么( ) A 0)(0≥x f B 0)(0>x f C 0)(0=x f D 0)(0 一、单选(共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 [题型]:单选 [分数]: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、责任的含义 包含两层含义:责任是一个人应当做的事情;责任是不应该做某些事情。 2、责任的来源:责任产生于社会关系之中的相互承诺。 表现在生活的方方面面:对他人的承诺、分配的任务、上级的任命、职业的要求、法律规定、传统习俗、公民身份、道德原则等。 3、人因不同的社会身份而负有不同的责任。子女,学生,朋友,陌生人,普通公民,社会成员。。。。。 每个人都有多重角色,而每种角色往往都意味着一种责任,我们每个人都应尽到自己的责任。 4、自己对自己负责 自己对自己负责的表现:守时,守信,诚实,自尊自信,自立自强;用合理合法的方法,及时纠正自己的过失,也是一种负责任的表现。 自己对自己负责的意义:“只有对自己负责的人,才能享有真正的自尊,也才有资格、有自信、有能力承担起对他人、对社会的责任”; 5、自己不对自己负责任的后果 我们生活的社会是一个整体,我对他人负责,他人也对我负责;我对自己负责,同时也就是对他人负责,对社会负责。 6、正确对待承担责任的回报与代价回报 承担责任,伴随着获得回报的权利,同时也是履行自己应尽的义务。 回报:更重要的是无形的财富,如良好的自我感觉、他人的赞许、获得新的知识或技能、能积累宝贵的人生经验等。 代价:当我们承担责任时,会感受到责任沉甸甸的分量,意味着付出时间、精力和金钱,意味着可能因做得不好而受到责备,甚至受到处罚。有时因坚持原则而遭到埋怨,甚至成绩下降。 对于人的成长来说,承担责任,是自尊自信的具体表现,是自立自强的必然选择,是走向成熟的重要标志。我们要勇于承担责任。 7、如何理解“我承担,我无悔”? 有些该做的事情,并不是我们自愿选择的,但我们仍然要为它们承担责任,如果采取抱怨、懈怠等消极态度,同样是缺乏责任心的表现。只要我们把他们当作一种不可推卸的责任担在肩头,全身心地投入,同样能够把事情做得出色。 第二单元 1、集体和个体的关系 专接本计算机微机原理与汇编语言模拟试题及答案(二) 一、单项选择题(每小题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.家庭关系的建立 (1)家庭的含义 家庭是由婚姻关系、血缘关系或收养关系而结合成的亲属生活组织。 (2)家庭关系确立的几种情形 依照法定条件和法定程序结婚,组成新的家庭;因生育导致的血缘关系结合成家庭;依照法定条件和法定程序收养而组成家庭;随父(母)再婚组成新的家庭;非婚生子女不一定与生身父(母)同住一起,但父(母)与子女间的法定权利义务仍然存在,非婚生子女的合法权益受法律保护。 (3)家庭结构的类型 现在常见的几种家庭类型,即核心家庭、主干家庭、单亲家庭、联合家庭。2.与父母的关系不可选择 (1)与父母的血缘关系不可改变 父母子女关系的确立,绝大多数基于血缘关系。生命是父母给予的,这种关系无可选择、无法改变。 (2)与父母的感情是天然生成的最自然的一种亲情 (3)要了解自己的父母、了解家人的好品质,了解好的家风 填写家庭树,看看自己家庭结构的类型;讲讲好的家风、好的传统、家庭里出名的人。 二.我爱我家 1.大人讲我小时侯 (1)家庭是我们成长的摇篮 (2)父母是我们的第一任老师 (3)我们尽享家庭的亲情和温暖 2.无悔的奉献 (1)父母对家庭的贡献——夸夸自己的父母 (2)父母对子女之爱——概述母爱和父爱 母爱是最无私的;父爱如山,深沉严格。 (3)父母对子女的义务——父母养育子女是法律规定的必须履行的义务。3.感受家庭温暖 (1)从各个方面感受家庭带给我们的温暖 家是人们的情感栖息地、物质生活后盾、安全健康保障、娱乐天地、天然学校和今后发展的大本营。 (2)热爱自己的家——用自己感触最深的话,表达对父母的敬爱之情。三.难报三春晖 1.爱洒心间 (1)父母对我们的付出 父母不仅赋予我们生命,而且含辛茹苦地哺育我们成长,教我们做人,这种恩情永远铭记在我们的心中。 (2)我们应该以爱回报 父母为家庭作出了贡献,为我们付出很多,他们应当得到爱的回报,理应受到我们的孝敬。专升本《微机原理》
微机原理与接口技术专升本整理
专升本《接口技术》_08032950试卷_1010195745
2019年人教版政治初三知识点总结
2012专接本计算机微机原理与汇编语言模拟试题及答案
初中政治知识点总结