北京交通大学微机原理与接口技术知识点往年总结

北京交通大学微机原理与接口技术知识点往年总结
北京交通大学微机原理与接口技术知识点往年总结

《微机原理与接口技术》复习参考资料

第一章概述

一、计算机中的数制

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

2、各种数制之间的转换

3、无符号数二进制的运算

4、二进制数的逻辑运算

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

与运算或运算非运算异或运算

二、计算机中的码制(重点★)

三、信息的编码

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

2、字符的编码

第二章

第一节、微机的结构

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微处理器包含有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)数据寄存器特有的习惯用法

见教材二十七页

2)、指针和变址寄存器。

3)、段寄存器

4)、指令指针(IP)

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

5)、标志寄存器

(1)状态标志:

见教材二十九页

(2)控制标志位

4、8086的工作模式:实地址模式、保护模式、虚拟8086模式

5、PC机中存储器的地址表示(重点★)

物理地址=(段地址)左移4位+偏移地址(其中偏移地址也叫做“有效地址”或“偏移量”)物理地址的表示方法:段地址:偏移地址

例如设某单元的段地址为2000H,偏移地址为3000H,则物理地址为:

2000H左移4位+3000H=23000H(其中左移四位指二进制数,十六进制数相当于左移一位)

6、堆栈的概念和基本操作(39P、基本操作见如下第三章第二节PUSH POP)

7、80486的引脚

第三章8086指令系统

说明: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,DATA[BX]

若(DS)=6000H, (BX)=1000H, DATA=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之一)

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

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

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

第二节8086指令系统

一、数据传送指令(重点★)

1、通用传送指令

(1) MOV dest,src;dest←src

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

具体来说可实现:

①M OV mem/reg1,mem/reg2

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

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)查表指令XLAT

执行的操作: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 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指令之后。

压缩BCD码加法调整指令DAA的习题见综合练习题P5 五,1题

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时

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

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

第一节

MASM 宏汇编语句结构

第二节伪指令(重点★)

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

(1)CPU指令是给CPU的命令,在运行时由CPU执行,每条指令对应CPU的一种特定的操作。而伪指令是给汇编程序的命令,在汇编过程中由汇编程序进行处理。

(2)汇编以后,每条CPU指令产生一一对应的目标代码;而伪指令则不产生与之相应的目标代码。

1、变量定义伪指令

(1)变量定义伪指令的一般格式为:

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

DB 用来定义字节(BYTE)

DW 用来定义字(WORD)

DD 用来定义双字(DWORD)

3、符号定义伪指令

(1)EQU

格式:名字EQU 表达式

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

例:CONSTANT EQU 100

NEW_PORT EQU PORT_V AL+1

(2) =(等号)

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

(3)LABEL

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

格式:名字LABEL 类型

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

4、段定义伪指令(见教材91p)

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

第三节程序设计

注意:一定看课件的例题,书上例题4-3、4-5、4-6、4-11、4-12,实验作业

1、顺序程序的设计

2、分支程序的设计

DOS功能调用

常用功能号:1、2、9、0A、4C

第五章存储器

1、2、3节了解各存储器分类及其各自特点、主要性能指标,主要掌握第四节1

E2PROM

EPROM

2、RAM和ROM的区别

读写存储器(RAM)

?可读可写

?易失性,临时存放程序和数据

●只读存储器(ROM)

?工作时只能读

?非易失性,永久或半永久性存放信息

3、扩展设计的三种基本方法

4、片选信号产生方法

重点; 142p 5.4.4 设计举例

第五章微机接口技术基础

说明:第五章主要是一些概念,以下所列的要求记住

第一节I/O接口的概念

1、I/O接口的作用

(1) 匹配外设与主机间的数据形式

(2) 匹配外设与主机间的工作速度

(3) 在主机与外设之间传输控制信息

2、I/O接口的分类

按外设的性能及通用的程度,可将I/O接口分为两类:

I/O接口芯片和I/O接口卡

第二节I/O端口的编址方式1、I/O端口的编址方式

(1)I/O端口的统一编址

(3)I/O端口的独立编址

第三节输入/输出控制方式

1、程序控制传送方式

●(1)无条件传送方式

●(2)程序查询传送方式

2、中断控制传送方式

3、直接存储器存取传送方式

第六章中断技术

纲要:1、中断的概念、类型

2、CPU响应中断的过程及各个阶段相应的操作

3、中断源的概念

4、中断向量表存放的内容、所处的位置、容量以及中断向量与中断服务程序入口地址的关系

5、中断控制器8259A主要芯片管脚,工作方式

6、8259的初始化编程(重点)(其中ICW1、2、3、4控制字的格式是需要背的)

7、8259与CPU的连接

具体内容

一、中断的概念、类型(教材P217):

PC机中各种类型的中断共有256个,并对它们进行了统一的编号,称为中断类型码

1、内中断

(1)、微处理器中断

①0号中断(除数为0)

②1号中断(单步执行程序)

③4号中断(运算溢出)

④3号中断(断点处理)

(2)、不可屏蔽中断

(3)、保留的微处理器中断(不要求)

2、外中断

外中断特点:

①INTR为电平触发

②外中断可多级排优

③外中断可用指令屏蔽

④外中断可以嵌套

⑤外中断响应条件的修正(重点掌握)

●在IF=1,任何一条指令执行完时,CPU将检测引脚INTR,以便响应外中断。

3、软中断

●由中断指令INTn引发的中断称为软中断。

4、保留中断

5、各类中断的优先级

高低

除数0,INTn,断点,溢出

NMI

INTR

低单步

二、中断向量表(重点★)

(1)中断向量表(教材P162)

在8086系统中,内存最低端的1K字节地址范围内(从00000-003FFH),放置256个中断的中断向量(入口地址),即称为中断向量表。每个中断矢量在表中占据4个字节,地址较高的两个字节放入口地址的段地址(CS),地址较低的两个字节放偏移地址(IP)。

中断向量表中的存储地址=中断类型码n×4

(2)中断服务程序的执行(教材P164)

●第一、将标志寄存器F入栈

●第二、清除中断标志(IF=0)、单步标志(TF=0)

●第三、将程序当前代码地址CS和指令偏移地址IP依次入栈

●第四、根据中断号n,计算中断向量的首地址——0000:n*4

●第五、根据中断向量首地址,取出4个字节的中断向量,并分别置入CS和IP中,CPU便转而执行相应的中断服务程序。

三、可编程中断控制器8259A

1、8259A的特点:

●每片芯片具有8级优先权控制,可连接8个中断源。

●通过级联可扩展至64级优先权控制,可连接64个中断源。

●每一级中断均可屏蔽或允许。

●在中断响应周期,可提供相应的中断号

●具有固定优先权、循环优先权、等多种工作方式,可通过编程进行连接

●28条引脚,+5V供电

2、8259A的内部结构

(1)、中断控制逻辑

①中断请求寄存器(IRR)

②中断服务寄存器(ISR)

③中断屏蔽寄存器(IMR)

(2)8259A引脚功能

?IR0~IR7(外设的中断请求)

●8个外设来的中断请求信号,IR0的优先级最高,IR7最低。

③I NT(向CPU的中断请求)

3、硬中断的执行过程(重点★)(掌握)

(1)PC机的外设接口卡输出中断请求信号IRQi至8259A中断控制器,并将其中的中断请求寄存器IRR的相应位i置1。

(2)8259A收到IRQi信号后,将它与同时请求中断的信号或者正挂起的中断,通过优先级分析器,分析比较优先级。若该中断请求是唯一的或其优先级最高,则8259A向CPU发中断请求信号

浙江信息技术高考知识点总结

期末考试知识点总结:一、概念 1.信息:指数据、信号、消息中所包含的意义。信息的特征:(1)载体依附性(2)可加工可处理性(3)可存储性(4)可传递性和共享性(5)时效性(6)真伪性(7)价值性 2.算法的特征: (1)有穷性(2)确定性(3)能行性(4)有0个或多个输入(5)有一个或多个输出 3.算法的表示方法:(1)流程图(2)自然语言(3)伪代码。算法的三种基本结构:(1)顺序模式(2)选择模式(3)循环模式 4.人工智能软件有语音识别、手写文字识别、光学字符识别和机器翻译 5.典型的网上的数据库应用系统有:①搜索引擎程序(百度、谷歌);②列车时刻查询网站; ③论坛(BBS);④在线图书馆;⑤邮箱和博客系统等 6.信息表达方式:语言、文字、图形、图像、声音和形体动作;信息表达技术:书籍、报纸、广播、电视、计算机和网络 7.收发电子邮件:如右图所示,假如小王同时给小李与小张发送了一封电子邮件,那么:小王使用了SMTP协议(过程1)将邮件从电脑发送到自己的邮件服务器;小王的邮件服务器使用了SMTP协议(过程4)将邮件发送到小张的邮件服务器;小李和小张打开电脑登录邮箱后,他们的邮件服务器使用了POP3协议(过程2和过程3)将邮件从邮件服务器接收到自己的电脑上。 8.媒体指承载信息的载体,如数字、文字、声音、图形和图像等。多媒体技术的特征:(1)集成性(2)交互性(3)实时性 9.多媒体作品的设计过程: 10.常见的多媒体数据文件格式

11.数据冗余 12.压缩方式 13.图形与图像的概念 (1)图形:指用计算机绘制的由简单的点、直线、曲线、圆、方框等基本元素组成的图。(2)图像:指的是实际景物的映象(例如用数码相机、扫描仪等输入设备获取的景物的映象)。

北京交通大学《微机原理与接口技术》作业问题详解

目录 《微机原理与接口技术》第一章作业 (2) 一、书上P22 作业题2、3、7 (2) 《微机原理与接口技术》第二章作业 (2) 一、书上P59 作业题2、5、6、9、14 (2) 《微机原理与接口技术》第三章作业 (3) 一、书上P95 作业题4、5、6、7、10、11、12、13、14、15、16、17、18、22、27 (4) 《微机原理与接口技术》第四章作业 (8) 一、课本P155 8、12、13、14 (8) 《微机原理与接口技术》第五章作业 (10) 一、作业P180 2、5、7、8、9、10 (11) 《微机原理与接口技术》第六章作业 (13) 一、P207: 1,3,5,10,14。18,19,20 (13) 《微机原理与接口技术》第七章作业(一) (17) 一、P268: 3, 6 , 7, 10 , 11 , 12 (17) 《微机原理与接口技术》第七章作业(二) (20) 一、P268: 15 , 16 , 19,21,25 (20) 《微机原理与接口技术》第八章作业 (24) 一、P292 6 、7 (24)

《微机原理与接口技术》第一章作业 一、书上P22 作业题2、3 、7 2. 完成下列数制之间的转换。 (1)01011100B=92D (3)135D=10000111B (5)10110010B=262Q=B2H 3. 组合型BCD码和非组合型BCD码有什么区别?写出十进制数254 的组合型BCD数和非组合型BCD数。 答:组合型BCD码的储存格式用一个字节存放 2 位BCD码,高4 位表示十进制的十位数, 低 4 位表示十进制的个位数,数值表示围为0~99;非组合型的储存格式是用一个字节的低4 位存 放 1 位BCD码,高四位可以为0 或任意数,数值表示围为0~9。 254D 的组合型BCD码:0 254D的非组合型BCD码:00000010 00000101 00000100 7. 计算机中为什么采用补码的形式储存数据?当计算机的字长n=16 时,补码的数据表示围是多少? 答:是为了便于进行加减运算,简化机器硬件结构。当n=16 时,补码表示数值的围 是+32767~-32768 。 《微机原理与接口技术》第二章作业 一、书上P59 作业题 2 、 5 、 6 、9 、14 2、8086 标志寄存器包含哪些状态标志位?试说明各状态标志位的作用. 答: 6 个状态标志位: CF(Carry Flag) ——进位标志位。当执行一个加法( 或减法) 运算,使最高位产生进位( 或借位) 时,CF为1;否则为0。 PF(Parity Flag) ——奇偶标志位。该标志位反映运算结果中 1 的个数是偶数还是奇数。 当指令执行结果的低8 位中含有偶数个 1 时,PF=1;否则PF=0。 AF(Auxiliary carry Flag) ——辅助进位标志位。当执行一个加法( 或减法) 运算,使结果的低 4 位向高 4 位有进位( 或借位) 时,AF=1;否则AF=0。 ZF(Zero Flag) ——零标志位。若当前的运算结果为零,ZF=1;否则ZF=0。 SF(Sign Flag) ——符号标志位。它和运算结果的最高位相同。 OF(Overflow Flag) ——溢出标志位。当补码运算有溢出时,OF=1;否则OF=0。

八年级物理教案-八年级物理上册《信息的传递》知识点总结人教版

八年级物理上册《信息的传递》知识点总结人教 版 一、现代顺风耳―电话1、电话①发明:1876年贝尔发明了电话。②基本结构:话筒:金属盒、碳粒、膜片听筒:磁铁、螺线管、薄铁片③工作原理:话筒把声音变成变化的电流,电流延着导线把信息传到远方,在另一端,电流使听筒的膜片振动,携带信息的电流又变成了声音。即:声音的振动电流的变化振动(声音)④电话的种类:录音电话;投币电话;移动电话;磁卡电话;可视电话;无绳电话。2、电话交换机①作用:提高线路的利用率。②占线:①对方电话机正在使用;②交换机之间的线路不够用。③发展:手工交换机;自动交换机;程控电话交换机。3、模拟通信和数字通信①模拟信号:声音转 换为信号电流时,这种信号电流的频率、振幅变化的情况跟声音的频率、振幅变化的情况完全一样,“模仿”着声信号的“一举一动”,这种电流传递的信号叫做模拟信号。使用模拟信号的通信方式叫做模拟通信。特点:模拟信号在长距离传输和多次加工、放大的过程中,信号电流的波形会改变,从而使信号丢失一些信息,表现为声音、图像的失真,严重时会使通信中断。②数字信号:用不同的符号的不同的组合表示的信号叫做数字信号。特点:通常的数字信号只包含两种不同的状态,形式简单,所以抗干扰能力特别强。二、电磁波的海洋1、产生:导线中电流的迅速变化会在周围空间产生电磁波。2、传播:不需要介质(可以在真空中传播)3、波速:在真空中最快,c=3×108m/s4、波速c与波长λ、频率f的关系: c=λf在同一种介质中,波速一定时,波长与频率成反比。5、

无线电波是电磁波的一部分,光波也是电磁波。三、广播、电视和移动通信1、无线电广播信号的发射的接收①发射:由广 播电台完成。声信号电信号加载到高频电磁波发射出去②接收:由收音机完成各种电磁波选出特定频率的电磁波取出音频信号并放大声音2、电视的发射和接收电视用电磁波传递图像信号 和声音信号图像信号的工作过程:见课本p973、移动电话: 既是无线电发射台,也是无线电接收台①工作方式:它将用 户的声音转化为高频电信号,并发射出去,同时它又能在空中捕捉到电磁波,使用户接收到对方送来的信息。②基地台:手持移动电话很小,发射功率不大,它的天线也很简单,灵敏度不高。因此,它跟其他用户的通话要靠较大的无线电台转接。这种固定的电台叫做基地台。③无绳电话:主机与手机上各有一个天线,它们通过无线电波来沟通。工作区域大约在几十米到几百米的范围内。④音频、视频、射频和频道:见课本 p98~99科学世界四、越来越宽的信息之路1、微波通信:波长10m~1mm,频率30mhz―3×105mhz。它比无线电波(中波和短波)的频率更高,可以传递更多的信息。微波大致沿直线传播,不能沿地球表面折射。因此每隔50km左右要建一个微波中继站,把上一站传来的信号处理后,再发射到下一站去,一站一站地传下去,将信息传向远方。2、卫星通信:借助地球同步 卫星来弥补微波在地面传播的不足,用通信卫星作微波通信的中继站,可以使它转发的微波天线电信号跨越大陆和海洋达到地球上的很大范围。现在我们看到的很多电视节目都是通过卫星传送的。在地球周围均匀地配置三颗同步通信卫星,就覆装盖了几乎全部地球表面,可以实现全球通信。

微机原理常考知识点

1、必须注意,不能用一条MOV指令实现以下传送: ①存储单元之间的传送。 ②立即数至段寄存器的传送。 ③段寄存器之间的传送。 2、ORG 表示将逻辑地址搬移至某一地方 OFFSET表示数组的偏移量(首地址) JNZ 非零跳转 JB 小于跳转 JA 大于跳转 LOOP 无条件跳转 WORD PTR的作用类似于OFFSET ROL 左移 ROR 右移 3、程序书写的一般格式: STACK SEGMENT DW 64 DUP(?) STACK ENDS DA TA SEGMENT DB:一个字节DW:两个字节DQ:四个字节 ORG .... DA TA ENDS CODE SEGMENT MAIN PROC FAR ASSUME CS:CODE DS:DA TA SS:STACK MOV AX DATA MOV DS AX MOV CX X(循环次数,可以是立即数,可以是DATA域内定义的一个常数) MOV DI OFFSET NAME(将定义的数组的首地址放入到SI或DI寄存器中用与后续的循环) ... MOV AH 4CH INT 21H MAIN ENDP CODE ENDS END MAIN 在进行运算的过程过程中,需要根据运算数是DB还是DW对寄存器进行选择是AL还是AX。 4、8086的寻址方式:

寄存器寻址、立即寻址、直接寻址、寄存器间接寻址、基址相对寻址、变址相对寻址、基址变址相对寻址 5、各个寄存器的功能: CX用于存储循环次数、AX用于各种运算和CPU与接口的数据交换、BX用来存放地址 注意寄存器的清零(一般是对AX寄存器清零,因为需要使用该寄存器进行各项运算) 6、如何处理加法过程中的进位问题。 第四章PPT 43页开始 方法一:如果有进位,AH加1 方法二:使用ADC指令 小写转大写程序 压缩BCD和非压缩BCD码的程序 7、冯诺依曼体系: 1.计算机由运算器、存储器、控制器、输入、输出设备五大部件组成; 2.程序和数据均以二进制的形式存储在存储器中,存储的位置由地址码指定,地址码也是二进制形式的; 3.控制器是根据存放在存储器中的指令序列(即程序)控制的,并由程序计数器控制指令的执行。

信息技术知识汇总

一、专用名词 IT是Information Technology的缩写,意为"信息技术",包含现代计算机、网络、通讯等信息领域的技术。IT的普遍应用,是进入信息社会的标志。 ?信息技术:应用信息科学的原理和方法,对信息进行采集、处理、传输、存储、表达和使用的技术。 ?分类:微电子技术,计算机技术,传感技术,通信技术。 ?信息特征 ?信息的载体依附性 ?信息的时效性 ?信息是可以加工和处理的 ?信息是可以传递和共享的。 NII是国家信息基础设施(National Information Infrastructure)的缩写。它包括: 1.一系列不断扩展的仪器设备。如摄像机、扫描仪、键盘、电话、传真机、计算机、交换机、高密度磁盘和光盘、声像带、电缆、电线、通信卫星、光纤传输线路、微波通信网、电视、监视器、打印机等。 2.信息本身。这些信息可以通过电视节目、科学或商业数据库、影像、录音、图书馆档案及其它媒体等形式体现。目前大量的这类信息分布在政府的各机构中,而且每天都从实验室、演播室、出版商等处传播有价值的信息。 3.各类应用程序和软件。用户能借助于这些程序和软件去访问、处理、组织和提炼那些由NII设施提供的、随时可用的大量信息。 4.各种网络标准和传输编码。依靠它们实现网络间的互连和互操作,确保个人秘密和网络的安全与可靠。 5.人。这类人的工作是挖掘信息,开发应用程序和服务、组建设备、培训其他人员等。 Internet是采用共同的计算机语言或协议被连接在一起的很多完全不同的网络的集合。这些网络之间的传输路径安排可以确保即使一个或多个路由被阻塞,传输仍然可以畅通无阻。这是ARPANET的早期设计目标的一部分,诣在使网络既有效又强大。 Internet 上的所有传输都被组织成数字包的形式--打碎的信息--每个包都有自己的地址和路由指令。这种被称为包交换的方法使数字通讯可以充分利用全部的网络资源,在特定的时刻找到最快和最经济的可行路径。数字包以共同的格式被传输,传输控制协议/Internet协议(TCP/IP)使得起始点系统的硬件和软件可以与途中和最终目的地的其它系统的硬件和软件进行通讯。 IP是Internet Protocol的缩写,意为"网际协议"。它就是应用于Internet中的基础协议"TCP/IP"中的"IP",工作于网络七层模型中的第三层。我们现在常用到的"IP"电话,即泛指应用Internet网络及相关技术,把传统的电话(通过PSTN公用电话网)业务转移到Internet网络上来,以大幅降低通讯费用。 ISDN是Integrated Serviced Digital Network的缩写,一般译为"综合业务数字网",电信局称之为"一线通",就是因为它能实现把语音服务和数据传输服务组合在同一通信介质上,为用户同时提供这两种服务的连接。ISDN的基本速率接口提供两个64Kbps 和一个16Kbps的信道带宽(2B+D),其中一个64Kbps信道用于传输语音,另一个64Kbps信道传输数据(当不需要传输语音时,数据传输可占用两个B信道128Kbps的速率),16Kbps的信道用于传输通讯指令等服务信息。 ISDN与普通模拟电话线有什么不同?对于模拟电话线来说,是在用户到电话局之间的线路上传送的模拟话音信号,因此,它只能提供单一的电话业务。而ISDN实现了用户线的数字化,不管是什么信号(文字、图像、声音),只要变成数字信号,就可

XX八年级物理下册《信息的传递》知识点归纳总结

XX八年级物理下册《信息的传递》知识 点归纳总结 1.知道光是电磁波. 2.知道电磁波的传播速度. 3.了解电磁波的应用及对人类社会发展的影响. 全章内容概述: 1.现代顺风耳__电话电话的工作原理及电话交换机的作用. 2.电磁波的海洋电磁波的产生及传播,电磁波的波长,频率和波速的关系. 3.广播.电视和移动通信无线电广播和电视的工作过程,移动电话是如何工作的? 4.越来越宽的信息之路微波通信为什么需要中继站,卫星通信?光纤为什么能传送大量的信息?什么是宽带网? 教材内容分析及建议 章首图:这是一幅古长城,绵延万里,蜿蜒起伏,向人们展示了它的雄伟、壮观。同时也引起学生对它的思考,古长城的作用—抵御来犯之敌,“烽火台”的烟火点燃向远处同伴传递着信息;古人用长城传递信息,现代人用那些方式传递信息呢?引入新课。 教材用一幅组合图,让学生观察,通过“想想议议”来对通信发展的回顾,让学生了解信息传递的历史。教师可让

学生在课堂上尽情的交流,可以先让每个人说出自己知道的通信方式,再通过书上的组合图的提示,引导学生梳理出同学通信发展的历史脉络。 教师引导学生对组合图观察,让学生感知了信息是需要运载才能传递的。教师可告诉学生,信息常指的是消息、情报、信号、指令、数据、密码等的总称。信息传递需要的运载工具就是载体。如语文、文字、印刷品、电流、数字网络都是信息的载体。教材就按照信息的载体的发展情况来编写的。 初二物理下册第九章信息的传递:第一节现代顺风耳—电话 本节的重点是让学生明白电话的工作原理和电话交换机的作用,让学生了解数字信号和摸拟信号。教材通过神化的传说“顺风耳”,引起学生关注信息传递的兴趣,体现了人文精神。讲述了当今社会是狠多神话已变成了现实,引出了电话的内容。 图9.1-2电话:他向学生展示了电话是利用电流把信息传导远处的,图注告诉了话筒、听筒的基本作用。 电话交换机:教材通过电话的问世到交换机的出现,让学生体会到科学技术进步与社会发展的意义。 想想议议:让学生思考电话交换机的作用,即通过电话交换机能减少电话线的数量,减少材料的浪费。

微机原理期末必考复习题目

微机原理期末复习题目 第一章计算机基本知识 【复习重点】 1、常用数制及其相互间的转换; 2、机器数表示:原码、反码、补码的表示及求法; 3、BCD编码及常用字符的ASCII码; 4、计算机中的常用术语 【典型习题】 ?在计算机中, 1KB= 1024 byte。 ?对于十六进制表示的数码19.8H,转换为十进制数时为: 25.5 ;用二进制数表示时为: 11001.1 B;该数码用压缩BCD码表示时数据为: 00100101.0101B或25.5H 。?设机器字长为8位,最高位是符号位。则十进制数–13所对应的原码为: 10001101B ;补码为 11110011B 。 ?一个8位二进制数用补码方式表示的有符号数的范围是 -128~+127 。 ?软件通常分为系统软件和应用软件两大类。 ?微型计算机中主要包括有 A 。 A.微处理器、存储器和I/O接口 B.微处理器、运算器和存储器 C.控制器、运算器和寄存器组 D.微处理器、运算器和寄存器 第二章 8080系统结构 【复习重点】 1 、CPU 内部的功能结构; 2 、寄存器阵列结构及各寄存器的功能; 3 、标志寄存器各标志位的名称及含义; 【典型习题】 1、8086中的BIU中有 4 个 16 位的段寄存器、一个 16 位的指令指针、 6 字节指令队列、20 位的地址加法器。 2、8086 可以访问 8 位和 16 位的寄存器。 3、8088/8086 CPU中,指令指针(IP)中存放的是 B 。 A.指令 B.指令地址 C.操作数 D.操作数地址 4、8086CPU内部由哪两部分组成?它们的主要功能是什么? 答:BIU(或总线接口单元):地址形成、取指令、指令排队、读/写操作数及总线控制等所有与外部的操作由其完成。 EU(或指令执行单元):指令译码和执行指令

高三复习信息技术知识点总结

一、计算机系统及其组成 1、一个完整的计算机应由硬件系统和软件系统两大部分组成。 ◆主板motherboard 主板是整个电脑的基板,是CPU 、内存、显卡及各种扩展卡的载体 主板是否稳定关系着整个脑是否稳定,主板的速度在一定程度上也制约着整机的速度 是计算机各部件的连接工具 ◆中央处理器(CPU)由运算器+控制器组成 ◆运算器计算机中执行各种算术和逻辑运算操作的部件 ◆控制器计算机的指挥中心,负责决定执行程序的顺序,给出执行指令时机器各部件需要的操作控制命令 是计算机的核心部件 发展:286、386、486、奔腾、 PⅡ、PⅢ、PⅣ等 品牌AMD intel等 ◆存储器分为内存储器( RAM+ROM )和外存储器(软盘1.44MB、光盘650MB、U盘、硬盘等 ◆内存:电脑的核心部件,重要性仅次于CPU,它的容量和处理速度直接决定了电脑数据传输的快慢。通常内存容量为1G、2G、4G是勾通CPU与硬盘之间的桥梁 RAM:随机存储器。可读出写入数据断电信息丢失 ROM:只读存储器。又叫固化存储器,断电信息不丢失 ◆硬盘 程序、各种数据和结果的存放处,里面存储的信息不会由于断电而丢失 存储容量大,硬盘为40、60、80 、160、300GB 等 2、其中硬件系统运算器、控制器、存储器、输入 和输出设备由五部分组成。 3、软件系统是指在计算机上运行的各种程序、数据及有关资料。包括系统软件(如Dos、Windows 、 Unix等)和应用软件(如Word、Excel、Wps等)。 二、信息技术及其基础 1、信息是无处不在的,本身并不是实体,必须通过载体才能体现,但不随载体的物理形式而变化。 3、二进制:有0和1两个代码,逢2进一,各位有不同权值。计算机采用二进制存储和处理数据,因其易于电子原件的实现。存储基本单位字节 bit 二进制位简写为 b

微机原理知识点汇总

微机原理知识点汇总

————————————————————————————————作者:————————————————————————————————日期:

微机原理复习总结 第1章基础知识 ?计算机中的数制 ?BCD码 与二进制数11001011B等值的压缩型BCD码是11001011B。 F 第2章微型计算机概论 ?计算机硬件体系的基本结构 计算机硬件体系结构基本上还是经典的冯·诺依曼结构,由运算器、控制器、存储器、输入设备和输出设备5个基本部分组成。 ?计算机工作原理 1.计算机由运算器、控制器、存储器、输入设备和输出设备5个基本部分组成。 2.数据和指令以二进制代码形式不加区分地存放在存储器重,地址码也以二进制形式;计算机自动区 分指令和数据。 3.编号程序事先存入存储器。 ?微型计算机系统 是以微型计算机为核心,再配以相应的外围设备、电源、辅助电路和控制微型计算机工作的软件而构成的完整的计算机系统。 ?微型计算机总线系统 数据总线 DB(双向)、控制总线CB(双向)、地址总线AB(单向); ?8086CPU结构 包括总线接口部分BIU和执行部分EU BIU负责CPU与存储器,,输入/输出设备之间的数据传送,包括取指令、存储器读写、和I/O读写等操作。 EU部分负责指令的执行。 ?存储器的物理地址和逻辑地址 物理地址=段地址后加4个0(B)+偏移地址=段地址×10(十六进制)+偏移地址 逻辑段: 1). 可开始于任何地方只要满足最低位为0H即可 2). 非物理划分 3). 两段可以覆盖 1、8086为16位CPU,说明(A ) A. 8086 CPU内有16条数据线 B. 8086 CPU内有16个寄存器 C. 8086 CPU内有16条地址线 D. 8086 CPU内有16条控制线 解析:8086有16根数据线,20根地址线; 2、指令指针寄存器IP的作用是(A ) A. 保存将要执行的下一条指令所在的位置 B. 保存CPU要访问的内存单元地址 C. 保存运算器运算结果内容 D. 保存正在执行的一条指令 3、8086 CPU中,由逻辑地址形成存储器物理地址的方法是(B ) A. 段基址+偏移地址 B. 段基址左移4位+偏移地址 C. 段基址*16H+偏移地址 D. 段基址*10+偏移地址 4、8086系统中,若某存储器单元的物理地址为2ABCDH,且该存储单元所在的段基址为2A12H,则该

信息技术知识点整理

信息技术知识点整理 傅宁121090036 第1章信息技术概述 1.1 信息与信息技术 1.信息是什么?信息是指“事物运动的状态及状态变化的方式”,它既不是物质也不是能量。 2.客观世界的三大构成要素:信息、物质、能量。 3.信息的性质:普遍性、动态性、时效性、多样性、可传递性、可共享性、快速增长性。 *4.什么是信息处理?信息处理指的是与信息的收集、加工、存储、传递、施用相关的行为和活动。 5.什么是信息技术?信息技术(IT,ICT)指的是用来扩展人们信息器官功能,协助人们更有效地进行信息处理的一类技术。 信息技术包括:①扩展感觉器官功能的感测(获取)与识别技术; ②扩展神经系统功能的通信技术; ③扩展大脑功能的计算(处理)与存储技术; ④扩展效应器官功能的控制与显示技术。 6.现代信息技术的三大特征:①以数字技术(计算机)为基础;②以计算机及其软件为核心; ③采用电子技术(包括激光技术)。 核心技术:计算机、集成电路、通信、广播、互联网、自动控制、机器人等。 7.什么是信息产业?信息产业(也称为“电子信息产业”) 是指信息设备生产制造,以及利用这些设备进行信息采集、储存、传递、处理、制作与服务的所有行业与部门的总和。 8.什么是信息化?信息化是指由信息技术驱动的经济和社会的变革。信息化的本质是利用信息技术帮助社会个人和群体有效利用知识和新思想,从而能建成充分发挥人的潜力,实现其抱负的信息社会。 1.2 数字技术基础 1.什么是比特?比特(b)是数字技术的处理对象,是组成数字信息的最小单位。它只有两种状态(取值)。 计算机(包括其它数字设备)中所有信息都使用比特(二进位)表示,只有使用比特表示的信息计算机才能进行处理、存储和传输。 2.计算机中表示与存储(比特)二进位的方法:电路的高电平状态或低电平状态(CPU) 电容的充电状态或放电状态(RAM) 两种不同的磁化状态(磁盘) 光盘面上的凹凸状态(光盘) 3.用比特表示信息的优点: ①比特只有0和1两个符号,具有2个状态的器件和装置就能表示和存储比特,而制 造两个稳定状态的电路又很容易 ②比特的运算规则很简单,使用门电路就能高速度地实现二进制数的算术和逻辑运算 ③比特不仅能表示“数”,而且能表示文字、符号、图像、声音,可以毫不费力地相互 组合,开发“多媒体”应用 ④信息使用比特表示以后,可以通过多种方法进行“数据压缩”,从而大大降低信息传 输和存储的成本。 ⑤使用比特表示信息后,只要再附加一些额外的比特,就能发现甚至纠正信息传输和 存储过程中的错误,大大提高了信息系统的可靠性

信息技术基础知识点汇总

第一章 信息与信息技术知识点 【知识梳理】 二、信息的基本特征 1.传递性;2.共享性;3.依附性和可处理性;4.价值相对性;5.时效性;6.真伪性。 [自学探究] 1.什么是信息技术 ● 信息技术是指有关信息的收集、识别、提取、变换、存储、处理、检索、检测、分析和利用等的 技术。 ● 信息技术是指利用电子计算机和现代通讯手段获取、传递、存储、处理、显示信息和分配信息的 技术。 ● 我国有些专家学者认为,信息技术是指研究信息如何产生、获取、传输、变换、识别和应用的科 学技术。 2 3 4.信息技术的发展趋势 1.多元化;2.网络化;3.多媒体化;4.智能化;5.虚拟化 5.信息技术的影响 (1)信息技术产生的积极影响。 ①对社会发展的影响;②对科技进步的影响;③对人们生活与学习的影响。 (2)信息技术可能带来的一些消极影响。 ①信息泛滥;②信息污染;③信息犯罪;④对身心健康带来的不良影响 6.迎接信息社会的挑战 (1)培养良好的信息意识;(2)积极主动地学习和使用现代信息技术,提高信息处理能力;(3)养成健康使用信息技术的习惯;(4)遵守信息法规。 知识补充: 计算机系统的组成:(由硬件和软件组成) 硬件组成: 运算器 控制器 存储器ROM 、RAM 、软盘、 硬盘、光盘 输入设备键盘、鼠标、扫描仪、手写笔、触摸屏 CPU (中央处理器)

输出设备显示器、打印机、绘图仪、音箱 软件系统: 第二章信息获取知识点 【知识梳理】 1.获取信息的基本过程(P18) 2.信息来源示例(P20):亲自探究事物本身、与他人交流、检索媒体 3.采集信息的方法(P20):亲自探究事物本身、与他人交流、检索媒体 4.采集信息的工具(P20):扫描仪、照相机、摄像机、录音设备、计算机 文字.txt Windows系统自带 .doc 使用WORD创建的格式化文本,用于一般的图文排版 .html 用超文本标记语言编写生成的文件格式,用于网页制作 .pdf 便携式文档格式,由ADOBE公司开发用于电子文档、出版等方面 图形图象.jpg 静态图象压缩的国际标准(JPEG) .gif 支持透明背景图象,文件很小,主要应用在网络上.bmp 文件几乎不压缩,占用空间大 动画.gif 主要用于网络 .swf FLASH制作的动画,缩放不失真、文件体积小,广泛应用于网络 音频.wav 该格式记录声音的波形,质量非常高 .mp3 音频压缩的国际标准,声音失真小、文件小,网络下载歌曲多采用此格式 .midi 数字音乐/电子合成乐器的统一国际标准 视频.avi 用来保存电影、电视等各种影象信息.mpg 运动图象压缩算法的国际标准 .mov 用于保存音频和视频信息 .rm 一种流式音频、视频文件格式 6.常用下载工具(P29):网际快车(flashget)、web迅雷、网络蚂蚁、cuteftp、影音传送带等。 7.网络信息检索的方法(P25 表2-7):直接访问网页、使用搜索引擎、查询在线数据库 8.目录类搜索引擎和全文搜索引擎的区别(P26): 确定信息需求确定信息来源采集信息保存信息

北京交通大学微机原理实验报告

微机原理 实 验 报 告 隋伟 08212013 自动化0801

目录 一、I/O地址译码与交通灯控制实验 (3) 二、可编程定时器/计数器(8253) (6) 三、中断实验(纯DOS) (11) 四、模/数转换器………………………………………………………… 18 五、串行通讯…………………………………………………………… 16 六、课程综合实验(抢答器) …………………………………………… 28 七、自主设计实验——LED显示 (32) 八、参考文献 (35)

一、I/O地址译码与交通灯控制实验 一.实验目的 通过并行接口8255实现十字路口交通灯的模拟控制,进一步掌握对并行口的使用。 二.实验内容 如图5-3,L7、L6、L5作为南北路口的交通灯与PC7、PC6、PC5相连,L2、L1、L0作为东西路口的交通灯与PC2、PC1、PC0相连。编程使六个灯按交通灯变化规律燃灭。 十字路口交通灯的变化规律要求: (1)南北路口的绿灯、东西路口的红灯同时亮3秒左右。 (2)南北路口的黄灯闪烁若干次,同时东西路口的红灯继续亮。 (3)南北路口的红灯、东西路口的绿灯同时亮3秒左右。 (4)南北路口的红灯继续亮、同时东西路口的黄灯亮闪烁若干次。 (5)转(1)重复。 8255动态分配地址: 控制寄存器: 0C40BH A口地址: 0C408H C口地址: 0C40AH

三.程序流程图和程序清单 DATA SEGMENT X DB ? DATA ENDS STACK1 SEGMENT STACK DW 100H DUP(0) STACK1 ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA,SS:STACK1 START: MOV AX,DATA MOV DS,AX ;---------------INIT---------------- MOV DX,0C40BH ;写控制字

微机原理知识点总结

第一章概述 1.IP核分为3类,软核、硬核、固核。特点对比 p12 第二章计算机系统的结构组成与工作原理 1. 计算机体系结构、计算机组成、计算机实现的概念与区别。P31 2. 冯·诺依曼体系结构: p32 硬件组成五大部分 运算器、存储器、控制器、输入设备、输出设备,以存储器为中心 信息表示:二进制计算机内部的控制信息和数据信息均采用二进制表示,并存放在同一个存储器中。 工作原理:存储程序/指令(控制)驱动编制好的程序(包括指令和数据)预先经由输入设备输入并保存在存储器中 3.接口电路的意义 p34 第二段 接口一方面应该负责接收、转换、解释并执行总线主设备发来的命令,另一方面应能将总线从设备的状态或数据传送给总线主设备,从而完成数据交换。 4.CPU组成:运算器、控制器、寄存器。P34 运算器的组成:算术逻辑单元、累加器、标志寄存器、暂存器 5.寄存器阵列p35 程序计数器PC,也称为指令指针寄存器。存放下一条要执行指令的存放地址。 堆栈的操作原理应用场合:中断处理和子程序调用 p35最后一段 6. 计算机的本质就是执行程序的过程p36 7. 汇编语言源程序——汇编——>机器语言程序 p36 8. 指令包含操作码、操作数两部分。执行指令基本过程:取指令、分析指令、执行指令。简答题(简述各部分流程)p37 9. 数字硬件逻辑角度,CPU分为控制器与数据通路。P38 数据通路又包括寄存器阵列、ALU、片上总线。 10. 冯·诺依曼计算机的串行特点p38 串行性是冯·诺依曼计算机的本质特点。表现在指令执行的串行性和存储器读取的串行性。也是性能瓶颈的主要原因。 单指令单数据 11. CISC与RISC的概念、原则、特点。对比着看 p39、40

初中信息技术知识点汇总

初中信息技术中考知识点汇总 第一部分信息技术基础知识 [信息技术基础知识] 一、信息的概念:用语言、文字、符号、情景、图像、声音等所表示的内容统称为信息。 二、载体:即媒体, 多种形式的媒体称为多媒体。(包含文字、声音、图像、视频等信息形式的媒体) 信息、物质、能量构成人类社会资源的三大支柱。 人类社会经历了六次信息革命: 1、语言的形成, 2、文字的创造, 3、造纸术、印刷术的发明, 4、电报、电话的发明, 5、微电子技术(电子计算机)与现代通信技术的应用和发展, 6、多媒体技术的应用和信息网络的普及。其中目前正在经历的信息革命是第六种。 注意:信息与信息载体的区分,上述中声音、文字、语言、图像、动画、气味是信息。 信息经过加工处理后是人类社会的有价值的资源。信息和信息载体的关系:声波、纸张、电磁波等并不是信息,而是信息的载体,它们负载的内容(如语言、文字、图像等)才是信息。 信息的基本特征:(1)依附性;(2)共享性;(3)时效性;(4)相对性;(5)可伪性; 三、信息处理的过程:包括信息的收集与输入、存储、加工(如计算、统计等)、传输、输出、维护和使用等。 四、信息技术——Information Technology,简称IT。信息的获取、理解、加工、处理、保存、传播过程中所用的方法、手段、工具的统称。 现代信息技术包括计算机技术和通信技术。 五. 信息技术的特点 ⑴数字化;⑵网络化;⑶高速化;⑷智能化;⑸个人化。 六、信息技术的功能 ⑴人工辅助功能;⑵开发功能;⑶协同功能;⑷增效功能;⑸先导功能。CAI-计算机辅助教学;CAD-计算机辅助设计;CAM-计算机辅助管理;CAT-计算机辅助测试 七、多媒体技术:强调交互式综合处理多媒体的技术,交互性是重要的特点之一。现在的计算机、Vcd等机器能同时处理声音、图像、文字等信息,都是利用多媒体技术。 八、计算机处理信息的过程:收集→处理与存储→输出 九、信息高速公路:信息高速公路是指由通信技术、电脑技术、声像技术、自动化技术等构成的多媒体通信网络。(如同一种电子的高速公路,故称“信息高速公路”。) 八、信息技术的影响

人教版九年级物理全册:第21章《信息的传递》知识点梳理与汇总

第二十一章 信息的传递 第一节:现代顺风耳——电话 1、电话——1876年美国发明家贝尔发明了第一部电话 (1)基本结构:主要由话筒和听筒组成。 (2)工作原理:话筒把声信号变成变化的电流,电流沿着导线把信息传到远方,在另一端,电流使听筒的膜片振动,携带信息的电流又变成了声音。(话筒把声信号转化为电信号;听筒把电信号转化为声信号) 2、电话交换机 为了提高线路的利用率,人们发明了电话交换机。 3、模拟通信和数字通信 模拟信号:声音转换成信号电流时,信号电流的频率、振幅变化的情况跟声音的频率、振幅变化的情况完全一样,“模仿”着声信号的“一举一动”,这种电流传递的信号叫做模拟信号,使用模拟信号的通信方式叫做模拟通信。 数字信号:用不同符号的不同组合表示的信号叫做数学信号,使用数学信号的通信方式叫做数字通信。 模拟信号容易失真;数字信号抗干扰能力强,便于加工处理,可以加密。 在电话与交换机之间一般传递模拟信号,在交换机之间传递数字信号。 第二节:电磁波的海洋 电磁波的产生——导线中电流的迅速变化会在周围空间激起电磁波。 电磁波可以在真空中传播,不需要任何介质。 电磁波在真空中的波速为c,大小和光速一样, c=3×108m/s =3×105km/s 电磁波波速、波长λ和频率f 的关系: (1)波长:电流每振荡一次电磁波向前传播的距离叫做波长,用λ表示,单位是m 。波长表示相邻两个 波峰之间的距离,或相邻两个波谷之间的距离。 (2)频率:一秒内电流振荡的次数交频率,用f 表示,单位是赫兹(Hz ),比赫兹(Hz )大的还有千赫 (kHz )、兆赫(MHz )。1 MHz=103 kHz 1 kHz=103 Hz 1 MHz=106 Hz (3)波速:一秒内电磁波传播的距离,用c 表示,单位是m/s 。 (4)波长、频率和波速的关系c=λf λ=c f f =c λ 。 (5)电磁波的波长λ与频率f 成反比。 电磁波中用于广播、电视和移动电话的是频率为数百千赫至数百兆赫的那一部分,叫做无线电波(无线电技术中使用的电磁波)。 无线电波特点:无线电波的波长从几毫米道几千米,通常根据波长或频率把无线电波分成几个波段,包括:长波、中波、短波、微波等,各个波段的无线电波有各自的传播方式和用途,如下表所示。 波段 波长 频率 传播方式 主要用途 长波 30000m~3000m 10 kHz~100 kHz 地波 超远程无线电 通信和导航 中波 3000m~200m 100 kHz~1500 kHz 地波和天波 调幅(AM )、无 线电广播、电 报 中短波 200m~50m 1500 kHz~6000 kHz 短波 50m~10m 6 MHz~30 MHz 天波 微 波 米波(VHF ) 10m~1m 30 MHz~300 MHz 近似直线传播 调频(FM )、无 线电广播、电 视、导航 分米波(UHF ) 10dm~1dm 300 MHz~3000 MHz 直线传播 移动通信、电 视、雷达、导 航 厘米波 10cm~1cm 3000 MHz~30000 MHz 毫米波 10mm~1mm 30000 MHz~300000 MHz xkb1 第三节:广播、电视和移动通信 电磁波是传递信息的载体。 无线电通信系统由发射装置和接收装置两大部分组成。 1、无线电广播信号的发射和接受: 无线电广播信号的发射由广播电台完成,信号的接受由收音机完成。 2、电视信号的发射与接收:

2013-2014年北京交通大学微机原理试题及答案A答案

北京交通大学考试试题(A卷) 课程名称:微机原理与接口学年学期:2013—2014学年第1学期 课程编号:14L128Q-03 开课学院:电信出题教师:5人 学生姓名:学号:任课教师: 学生学院:班级: 一、填空题(每题2分,共10分) 1.80X86微机系统采用补码存储数据,16位补码表示的数值范围为:____________________。 (-65536~+65535) 2.某RAM芯片,其数据线为D0-D7,地址线为A0-A11,则此芯片的存储容量为:________。 (4KB ) 3.伪指令XBF DW 10 DUP(10,10 DUP(10)),系统为变量XBF 分配的字节数为:________。 (110)/6EH 4.80X86微机系统根据中断向量表,获取中断向量,中断向量表的地址范围为:__________。 (000H~3FFH) 5.DMAC芯片8237A内部有_______个独立的通道,每个通道的选址范围为:_______。 4 64KB 二、选择题(单选,每题2分,共10分) 1.下列哪条指令执行后对状态标志位没有影响。()A A. MOV AL,33H B. ADD AL,33H C. CMP AL,33H D. TEST AL,33H 2.已知X1是定义的一个变量,下列哪条指令与LEA AX,X1结果相同。()D

A. MOV AX,X1 B.ADD AX,X1 C.MOV AX, SEG X1 D. MOV AX, OFFSET X1 3.中断控制器8259中用于存放CPU当前正在服务的中断标志的寄存器为:()B A. 中断请求寄存器IRR B. 中断服务寄存器ISR C. 中断屏蔽寄存器IMR D. 中断优先权判别器PR 4.串行接口芯片8250不能处理下列哪种中断。()C A.接收数据出错 B. 接收缓冲器满 C. 发送数据出错 D. 发送寄存器空 5.某微机系统含有3片8237A,其中一片为主片,两片为从片,试问此系统可以使用多少个DMA通道。()C A.4 B.8 C.10 D.12 三.指令改错(指出指令错误原因,并改错)(共5小题,每小题2分,共10分) (1)MOV DS,1000H (2)PUSH AH (3)CMP [BX], 2000H[SI] (4)INC BX,1 (5)OUT AL, 1234H 答案: (1)立即数不能直接送到段寄存器。 改为:MOV AX,1000H (MOV DS,AX) (2)不能为字节 1分PUSH AX 1分 (3)操作数不能同时为存储器操作数1分 MOV AX,[BX] CMP AX,1000H[SI] MOV [BX],AX (有多种改法) 1分 (4)格式错误 1分INC BX 1分 (5)端口地址>255要将端口地址先送入DX,且格式错误。1分

微机原理复习知识点总结资料

微机原理复习知识点 总结

1.所谓的接口其实就是两个部件或两个系统之间的交接部分(位于系统与外设间、用来协助完成数据传送和控制任务的逻辑电路)。 2.为了能够进行数据的可靠传输,接口应具备以下功能:数据缓冲及转换功能、设备选择和寻址功能、联络功能、接收解释并执行CPU命令、中断管理功能、可编程功能、(错误检测功能)。 3.接口的基本任务是控制输入和输出。 4.接口中的信息通常有以下三种:数据信息、状态信息和控制信息。5.接口中的设备选择功能是指: 6.接口中的数据缓冲功能是指:将传输的数据进行缓冲,从而对高速工作的CPU与慢速工作的外设起协调和缓冲作用,实现数据传送的同步。 7.接口中的可编程功能是指:接口芯片可有多种工作方式,通过软件编程设置接口工作方式。 8.计算机与外设之间的数据传送有以下几种基本方式:无条件传送方式(同步传送)、程序查询传送(异步传送)、中断传送方式(异步传送)、DMA传送方式(异步传送)。 9.根据不同的数据传输模块和设备,总线的数据传输方式可分为无条件传输、程序查询传送方式、中断传送方式、DMA方式。 10.总线根据其在计算机中的位置,可以分为以下类型:片内总线、内部总线、系统总线、局部总线、外部总线。 11.总线根据其用途和应用场合,可以分为以下类型:片内总线、片间总线、内总线、外总线。ISA总线属于内总线。 12.面向处理器的总线的优点是:可以根据处理器和外设的特点设计出最适合的总线系统从而达到最佳的效果。 13. SCSI总线的中文名为小型计算机系统接口(Small Computer System Interface),它是 芯的信号线,最多可连接 7 个外设。 14. USB总线的中文名为通用串行接口,它是4芯的信号线,最多可连接127个外设。 15. I/O端口的编码方式有统一编址和端口独立编址。访问端口的方式有直接寻址和间接寻址。PC机的地址由16位构成,实际使用中其地址范围为000~3FFH。 16.在计算机中主要有两种寻址方式:端口独立编址和统一编址方式。在端口独立编址方式中,处理器使用专门的I/O指令。 17. 74LS688的主要功能是:8位数字比较器,把输入的8位数据P0-P7和预设的8位数据Q0-Q7进行比较。如果相等输d出0,不等输出1。 主要功能:把输入的8位数据P0-P7和预设的8位数据Q0-Q7进行比较,比较的结果有三种:大于、等于、小于。通过比较器进行地址译码时,只需把某一地址范围和预设的地址进行比较,如果两者相等,说明该地址即为接口地址,可以开始相应的操作。 18. 8086的内部结构从功能上分成总线接口单元BIU和执行单元EU两个单元。 19. 8086有20地址线,寻址空间1M,80286有24根地址线,寻址空间为 16M。 20. 8086/8088有两种工作模式,即最大模式、最小模式,它是由MNMX 决定的。

相关文档
最新文档