微机控制考试重点总结

时间:2019-05-14 03:29:15下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《微机控制考试重点总结》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《微机控制考试重点总结》。

第一篇:微机控制考试重点总结

1、微型机控制系统的分类:操作控制系统(优点:结构简单,控制灵活和安全,缺点:由人工操作,速度受限制,不能控制多对象)、直接数字系统(DDC,实时性好,可靠性高和适应性强)、计算机监督系统(SCC,使生产过程处于最优状况)、嵌入式系统(EMS软件代码少、高度自动化和响应速度快)、物联网系统(ITS,提高资源利用率和生产力水平)、现场总线控制系统(FCS,降低成本,提高可靠性)。

2、微控的硬件结构:CPU、I/O借口、通用外部设备、检测元件及执行机构、操作台。

3、采样保持器工作方式有:采样方式、保持方式,在采样方式中,采样保持器的输出跟随模拟量输入电压变化。在保持状态下,采样保持器的输出将保持在命令发出时刻的模拟量输入值,直到保持命令撤销时为止。此时,采样保持器的输出重新跟踪输入信号变化,直到下一个保持命令到来时为止。

4、逐次逼近工作原理:控制逻辑用来控制逐次逼近型寄存器从高位到低位逐

次取1,然后将此数字量送到开关树组,以控制开关K7-K0是否与参考电平相连,参考电平输出一个模拟电压Vc与输入模拟量Vx比较,Vc》Vx,该位Di=0;Vc《Vx,则Di=1,且一直保持到结束。照此比较D7-D0八次,寄存器的数字量即与模拟量等效的数字量相等。此数字量送入后存入锁存器,并同时发出转换结束信号。EOC:转换结束信号。当A/D转换结束时,发出一个正脉冲,表示转换完毕。此信号可用作转换是否结束的检测信号,或向CPU申请中断信号。处理接法:中断、查询、软件延时(也是 A/D转换设计:启动转换、查询或等待转换结束、读出转换结果)。

5、按键防抖动技术:硬件防抖技术(滤波防抖电路和双稳态防抖电路)、软件

防抖技术。

6、矩阵键盘的接口技术:程控扫描法(步骤:首先判断是否有键按下;去除

键抖动;若有键闭合,则求出闭合键的键值;为保证键每闭合一次,CPU只做一次处理,程序中需等闭合键释放后才对其进行处理)、定时扫描法、中断扫描法。

7、光电隔离技术的原理:光电隔离器由红外发光二极管和光敏三极管组成。

当发光二极管有正向电流通过时,即产生人眼看不到的红外光,光敏三极管接收光照后便导通。而当该电流撤去时,发光二极管熄灭,三机管随即截止,利用这种特性即可达到开关控制的目的。由于该器件是通过电-光-电的转换来实现对输出设备进行控制的,彼此之间没有电气连接,因而起到隔离作用。(注意:输入输出端两个电源必须单独供电)

8、三项步进电机的工作方式:单三拍、双三拍、三相六拍。对应方向控制方

法:三相单三拍,三相双三拍,三相六拍。

9、数字滤波技术方法:程序判断滤波(限幅滤波、限速滤波)、算术平均值滤

波、加权平均值、滑动平均值、RC低通数字滤波、复合数字滤波。

10、饱和作用产生原因:系统计算出的控制量超出实际控制量,使系统的输

出出现超调,使系统不稳定,积分作用引起。抑制方法:遇限削弱积分法、有效偏差法、积分分离法。

11、增量控制优点:误动作影响小,必要时可用逻辑判断的方法去掉;易于

实现手动/自动的无扰动切换;不产生积分失控,容易获得较好的调节品质。缺点:积分截断效应大,有静态误差;溢出的影响大。

第二篇:微机原理期末考试重点总结

把寻找操作数的方式叫做(操作数)寻址方式 立即数寻址方式 寄存器寻址方式 存储器寻址方式

1、直接寻址方式

2、寄存器间接寻址方式

3、寄存器相对寻址方式

4、基址变址寻址方式

5、相对基址变址寻址方式

微处理器的定义

微处理器即中央处理单元,采用大规模集成电路技术制成的半导体芯片,内部集成了计算机的主要部件:控制器、运算器、寄存器组。微处理器通过执行指令序列完成指定的操作,处理器能够执行全部指令的集合就是该处理器的指令系统。

微机的总线结构的好处,使用特点。包括总线定义,分类。总线定义:指传递信息的一组公用导线,总线结构的好处:总线结构使得微机系统组态灵活,扩展方便。使用特点:在某个时刻只有一个总线主控设备控制系统总线。

某一时刻只能有一个设备向总线发送信号,但可以有多个设备同时从总线上获取信号。总线按传输信号可以分为

数据总线(用于CPU与其他部件之间传递信息,具有三态功能,且是双向的)、地址总线(用于传递CPU要访问的存储单元或I/O接口的地址信号)、控制总线(连接CPU的控制部件和内存、I/O设备等,用来控制内存和I/O设备的全部工作)

冯诺依曼存储程序工作原理

1、将采取二进制形式表示数据和指令。指令由操作码和地址码组成

2、将程序和数据存放在存储器中,计算机在工作时从存储器取出指令加以执行,自动完成计算任务。

3、指令的执行是顺序的,即一般按照指令在存储器中存放的顺序执行,程序分支由转移指令实现。

4、计算机由存储器、运算器、控制器、输入设备和输出设备五大基本部件组成,并规定了各部件的基本功能。

8086微处理器的构成、每一个T状态的主要工作。基本的存储读、写总线周期构成。常用的控制信号。

总线周期是指CPU通过总线与外部(存储器或I/O端口)进行一次数据交换的过程,即完成一次总线操作的时间

指令周期是指一条指令经取指、译码、操作数读写直到指令完成所需要的时间。存储器读总线周期:T1状态——输出存储器的地址

T2状态——输出控制信号-RD,选通存储器;DEN信号,选通数据收发器 T3和Tw状态——检测数据传送是否能够完成 T4状态——前沿读取数据,完成数据传送

存储器写总线周期:T1状态——输出20位存储器地址A19~ A0 T2状态——-WR信号有效,-DEN信号有效以输出数据D7~D0 T3和Tw状态——-WR、-DEN等控制信号持续有效,T3时钟下降沿检测READY信号,决定 是否插入Tw;Tw期间,各信号延续状态。

T4状态——完成数据传送,并准备过渡到下一操作。-WR、-DEN转为无效。常用的控制信号:

ALE地址锁存允许,输出、三态、高电平有效 IO/-M:I/O或存储器访问,输出、三态-WR:写控制,输出、三态、低电平有效-RD:读控制,输出、三态、低电平有效 INTR、-INTA等

存储器地址的译码问题 全译码:

所有的系统地址线均参与对存储单元的译码寻址

特点:采用全译码,每个存储单元的地址都是唯一的,不存在地址重复 译码电路可能比较复杂、连线也较多 部分译码:

只有部分(高位)地址线参与对存储芯片的译码

特点:每个存储单元将对应多个地址(地址重复),需要选取一个可用地址 可简化译码电路的设计、但系统的部分地址空间将被浪费

存储芯片为什么要设置片选信号?它与系统地址总线有哪些连接方式?采用何种连接方式可避免地址重复?采用哪些连接方式可节省用于译码的硬件? 解答:

片选信号说明该存储器芯片是否被选中正常工作,设置它可以比较方便地实现多个存储器芯片组成大容量的存储空间

存储器片选信号通常与CPU地址总线的高位地址线相关联,可以采用“全译码”、“部分译码”、“线选译码”方式

采用全译码方式可以避免地址重复 采用部分或线选译码可以节省译码硬件

8086微处理器的内部结构,EU、BIU的定义和作用,流水线。

BIU(总线接口单元):由指令队列、指令指针、段寄存器、地址加法器和总线控制逻辑构成。该单元管理着8088与系统总线的接口、负责CPU对存储器和外设进行访问。

EU(执行单元):由ALU、通用寄存器、标志寄存器和指令译码逻辑等构成,它负责指令的译码、执行和数据的运算。

两个单元相互独立,分别完成各自操作。两个单元可以并行执行,实现指令取指和执行的流水线操作 8086的寻址方式。物理地址和逻辑地址的定义。两者之间转换。8086系统存储器采用分段管理方式。(要求很熟练)

对于每个存储器单元都有一个唯一的20位地址,称为物理地址。

在8088的总线内部和用户编程时,所采用的“段地址:偏移地址”形式,称为逻辑地址。一个存储器单元可以拥有多个逻辑地址,但可能拥有唯一的物理地址。

转换过程:先将段寄存器提供的16位段地址左移四位,低位补0,恢复为20位地址,然后与由各种寻址方式提供的16位偏移地址相加,即得到20位的物理地址。

8086微处理器的内部构成。8086的寄存器结构,标志寄存器中每一个标志位的含义及应用。8086复位时各寄存器的初始状态。

内部构成:算术逻辑单元(运算器)、寄存器组、指令处理单元(控制器)

寄存器结构:8086/8088共有8个的通用寄存器,1个标志寄存器,4个段寄存器和1个指令指针寄存器。

进位标志CF:计算结果的最高有效位有进位,则CF=1,否则CF=0 溢出标志OF:若算术运算的结果有溢出,则OF=1;否则 OF=0 全零标志位ZF:若运算结果为全0,则ZF=1,否则ZF=0 符号标志CF:运算结果最高位为1,则SF=1;否则SF=0 奇偶标志位PF:当运算结果最低字节中1的个数为零或偶数时,PF=1;否则PF=0(奇校验)辅助进位标志AF:运算时D3位(低半字节)有进位或借位时,AF=1;否则AF=0 方向标志DF:存储地址自动增加,DF=1,否则DF=0 中断允许标志:IF=1,则允许中断,IF=0,则禁止中断

陷阱标志TF:TF=0,处理器正常工作;TF=1,处理器每执行一条指令就中断一次

中断向量表。掌握中断向量表的构成,计算中断类型号,中断服务程序入口地址。中断的工作过程。

中断向量表是一种表数据结构,是中断向量号与其对应的中断服务程序入口之间的链接表。该地址包括:偏移地址IP、段地址CS(共32位)

每个中断向量的低字是偏移地址、高字是段地址,需占用4个字节(低对低,高对高)。8088 微处理器从物理地址000H开始到3FFH(1KB),依次安排各个中断向量,向量号从0到255。256个中断向量所占用的1KB区域,称中断向量表 中断向量的存放首址=N*4 中断类型:

8088 CPU具有哪些中断类型?各种中断如何产生,如何得到中断向量号?

除法错中断:在执行除法指令时,除数为0或商超过了寄存器所能表达的范围产生 指令中断:在执行中断指令INT n时产生

溢出中断:在执行溢出中断指令INTO时,溢出标志OF为1产生 单步中断:单步标志TF为1,在每条指令执行结束后产生

非屏蔽中断:外部通过NMI请求信号向微处理器提出请求时产生

可屏蔽中断:外部通过INTR请求信号向微处理器提出请求,并在允许可屏蔽中断的条件下产生

(2)除法错中断、溢出中断、单步中断、非屏蔽中断的向量号是8086微处理器内部已经确定

指令中断的操作数n就是向量号

可屏蔽中断的向量号在响应中断时通过数据总线从外部获得 什么是8259A的中断结束字(EOI)?

(1)IRi被响应时,ISR中对应的Di位被置1;(2)中断处理完毕,相应的Di位应置0。

(3)向8259A送中断结束指令,使ISR的某位清0,指令的内容叫作中断结束字。

8259A中IRR、IMR和ISR三个寄存器的含义 中断请求寄存器IRR:

保存8条外界中断请求信号IR0~IR7的请求状态 Di位为1表示IRi引脚有中断请求;为0表示无请求 中断屏蔽寄存器IMR:

保存对中断请求信号IRi的屏蔽状态

Di位为1表示IRi中断被屏蔽(禁止);为0表示允许 中断服务寄存器ISR:

保存正在被8259A处理的中断的状态

Di位为1表示IRi中断正在处理中;为0表示没有被处理

中断的概念。中断向量表的含义。深入理解8259的工作方式,优先权设置、中断结束处理、中断源屏蔽、中断触发等等。8259的初始化编程。中断服务程序编写。

中断:指当出现需要时,CPU暂时停止当前程序的执行转而执行处理新情况的程序和执行过程。

优先权设置:在ISR的 Di 位置位期间,禁止再发生同级和低级优先权的中断,但允许高级优先权中断的嵌套

中断结束处理:自动中断结束方式、普通中断结束方式、特殊中断结束方式; 中断向量表的含义:256个中断向量所占用的1KB区域,称中断向量表

计算机主机和I/O设备之间进行数据传送的方法。重点掌握查询方式完成数据传送的流程,要会编程。

查询传送的特点是:工作可靠,适用面宽,但传送效率低 查询输入接口(考电路):

代码如下:

mov dx,8000h;dx指向状态端口 Status: in al, dx ;读状态端口 test al,01h ;测试标志位D0 jz status ;D0=0,未就绪,继续查询

inc dx ;D0=1,就绪,DX指向数据端口 in al,dx ;从数据端口输入数据 中断传送:

中断传送是一种效率更高的程序传送方式;

中断过程的完成由中断系统(硬件,如8259和CPU)和中断服务程序(软件)共同控制完成

中断工作过程:

1、中断请求(外设)

2、中断响应(CPU)

3、关中断(CPU)

4、断点保护(CPU)

5、中断识别(软件/硬件)

6、现场保护(用户)

7、中断服务(用户)

8、恢复现场(用户)

9、开中断(用户/CPU)

10、中断返回(IRET/用户)

最小组态的写总线周期时序:

如何限制只能输入小写字母(61h~7Ah,课本P22),否则要求重新输入。

.data msg db 'not a lowercase,input again',db 0dh, 0ah, '$' input: mov ah,1;输入小写字母

int 21h

cmp al, 61h

jl once-again

cmp al, 7Ah

ja once-again

jmp convert once-again: mov dx,offset msg

mov ah,9

int 21h

jmp input

convert: sub al,20h;转换为大写字母

„„ 采用查表法,实现一位16进制数转换为ASCII码显示 04h——34h(4)0bh——42h(B)

ASCII db 30h,31h,32h,33h,34h,35h,36h,37h,38h,39h ;对应0 ~ 9的ASCII码

db 41h,42h,43h,44h,45h,46h ;对应A ~ F的ASCII码 hex db 04h,0bh ;假设两个16进制数;代码段

mov bx,offset ASCII ;BX指向ASCII码表 mov al, hex ;AL取得一位16进制数;恰好就是ASCII码表中的位移 and al, 0fh ;只有低4位是有效的,高4位清0 xlat ;换码:AL←DS:[BX+AL] mov dl,al ;欲显示的ASCII码送DL mov ah,2 ;2号DOS功能调用 int 21h ;显示一个ASCII码字符

mov al,hex+1 ;转换并显示下一个数据 and al,0fh xlat mov dl,al mov ah,2 int 21h 编写一个源程序,在键盘上按一个键,将从AL返回的ASCII码值显示出来,如果按下ESC键则程序退出。(可调用书中的HTOASC子程序)HTOASC proc

and al,0fh ;al低四位保存待转

;换的16进制数

cmp al,9

jbe htoasc1

add al,37h;是A ~ F,加37H

ret;子程序返回

htoasc1: add al,30h;0 ~ 9,加30H

ret;子程序返回 HTOASC endp push ax mov cl, 4 ror al, cl call HTOASC call disp_a_char pop ax call HTOASC call disp_a_char 把从键盘输入的一个小写字母用大写字母显示出来(大小写字母转换)。mov ah,1 ;输入小写字母

int 21h sub al,20h ;转换为大写字母

mov dl,al mov ah,2 int 21h ;显示

写一个子程序,根据入口参数AL=0、1、2,依次实现对大写字母转换成小写、小写转换成大写或大小写字母互换。欲转换的字符串在string中,用0表示结束。lucase proc push bx mov bx,offset string cmp al,0 je case0cmp al,1jz case1cmp al,2jz case2jmp done case0: cmp byte ptr [bx],0je done cmp byte ptr [bx],’A’jb next0 cmp byte ptr [bx],’Z’ja next0 add byte ptr [bx],20h next0: inc bx jmp case0 case1: cmp byte ptr [bx],0 je done cmp byte ptr [bx],’a’

jb next1 cmp byte ptr [bx],’z’

ja next1 sub byte ptr [bx],20h next1: inc bx jmp case1 case2: cmp byte ptr [bx],0je done cmp byte ptr [bx],’A’jb next2 cmp byte ptr [bx],’Z’ja next20 add byte ptr [bx],20h jmp next2 next20: cmp byte ptr [bx],’a’

jb next2 cmp byte ptr [bx],’z’

ja next2 sub byte ptr [bx],20h next2: inc bx jmp case2 done: pop bx ret lucase endp 循环累加(调用子程序)

array db 12h,25h,0f0h,0a3h,3,68h,71h,0cah,0ffh,90h count equ $-array ;数组元素个数

result db ? ;校验和;代码段(主程序)

mov bx,offset array ;BX←数组的偏移地址

mov cx,count ;CX←数组的元素个数

call checksum ;调用求和过程

mov result,al ;处理出口参数 checksum proc

xor al,al ;累加器清0 sum: add al,[bx] ;求和

inc bx ;指向下一个字节

loop sumRet Checksum endp 计算AX中有符号数的绝对值 cmp ax,0 jge nonneg ;条件满足(AX≥0),转移

neg ax ;条件不满足,求补(即绝对值P43)nonneg: mov result,ax ;保存结果;不恰当的分支

cmp ax,0 jl yesneg ;条件满足(AX<0),转移

jmp nonneg yesneg: neg ax ;条件满足,求补 nonneg: mov result,ax ;保存结果

设置两个变量maxay和minay存放最大和最小值 array dw 10 dw-3,0,20,900,587,-632,777,234,-34,-56 maxay dw ? ;存放最大值 minay dw ? ;存放最小值 lea si,array mov cx,[si] ;取得元素个数

dec cx ;减1后是循环次数

add si,2mov ax,[si] mov bx,ax maxck: add si,2 cmp [si],ax ;与下一个数据比较

jle minck mov ax,[si] ;AX取得更大的数据

jmp next minck: cmp [si],bx jge next mov bx,[si] ;BX取得更小的数据 next: loop maxck ;计数循环

mov maxay,ax ;保存最大值

mov minay,bx ;保存最小值 挑出数组中正数(不含0)和负数,分别形成正、负数组 DATAS SEGMENT count equ 10 array dw 23h,9801h„ ayplus dw count dup(0)ayminus dw count dup(0)DATAS ENDS STACKS SEGMENT STACKS ENDS CODES SEGMENT ASSUME CS:CODES,DS:DATAS,SS:STACKS START: MOV AX,DATAS MOV DS,AX mov si,offset array mov di,offset ayplus mov bx,offset ayminus mov ax,ds mov es,ax mov cx,count cld again: lodsw

cmp ax,0

jl minus

jz next minus: xchg bx,di

stosw

xchg bx,di next: loop again MOV AH,4CH INT 21H CODES ENDS END START

8259A 的初始化程序段(7.8)

mov al,13H ;写入ICW1:设定边沿触发方式,单片方式

mov dx,0FFDCH

out dx,al

jmp intr1

intr1:mov al,90H ;写入ICW2:设定IR0的中断向量号为90h

mov dx,0FFDEH

out dx,al

jmp intr2

intr2:mov al,1 ;写入ICW4:设定普通嵌套方式,普通中断方式

mov dx,0FFDEH

out dx,al 8259的初始化编程: 主片:

mov al,11h;写入ICW1

out 20h,al intr1: mov al,08h;写入ICW2

out 21h,al intr2: mov al,04h;写入ICW3

out 21h,al intr3: mov al,05h;写入ICW4

out 21h,al 从片:

mov al,11h;写入ICW1

out 0a0h,al intr5: mov al,70h;写入ICW2

out 0a1h,al intr6: mov al,02h;写入ICW3

out 0a1h,al intr7: mov al, 01h;写入ICW4

out 0a1h,al 试按如下要求分别编写8253的初始化程序,已知8253的计数器0~2和控制字I/O地址依次为204H~207H。⑶ 使计数器2工作在方式2,计数值为02F0H。

mov al,0b4h

mov dx,207h

out dx,al

mov ax,02f0h

mov dx,206h

out dx,al;先写入低字节

mov al,ah

out dx,al;后写入高字节 8255的初始化编程

要求:A口:方式1输入、CH口:输出、CL口:输入、B口:方式0输出 方式控制字:1 0110 001 B或B1H 初始化的程序段:

mov dx,0fffeh;假设控制端口为FFFEH mov al,0b1h;方式控制字

out dx,al;送到控制端口 某系统中8253芯片中计数器的0-2和控制字端口地址分别是FFF0H~FFF3H。编写8253两个计数器初始化程序及两个计数器的连通图。计数器0的计数值:5M/1K=5000=1388H 方式控制字:00100101=25H、2DH、35H、3DH(十进制计数)

00100100=24H、2CH、34H、3CH(二进制计数)

计数器1的计数值:1000 方式控制字:01101001=69H、79H

(十进制计数)

01101000=68H、78H

(二进制计数)MOV DX,0FFF3H MOV AL,25H;通道0,只写高字节,方式2,十进制 OUT DX,AL MOV DX, 0FFF0H MOV AL,50H ;计数初值5000 OUT DX,AL MOV DX,0FFF3H MOV AL,69H ;通道1,方式4 OUT DX,AL MOV DX, 0FFF1H MOV AL,10H ;计数初值1000 OUT DX,AL

3、某字符输出设备(如打印机),其数据口和状态口的地址均为80H。在读取状态时,当标志位D7=0时,表明该设备闲,可以接收一个字符,请编写利用查询方式进行数据传送的程序段。要求将存放于符号地址addr处的一串字符(以$为结束标志)输出给该设备。mov bx, offset addr;利用offset操作符,可在汇编过程中得到addr的偏移地址 again: mov ah, [bx]

cmp ah, ’$’ jz done status: in al, 80h;查询一次

test al, 80h;两个80h不一样

jnz status;D7=1,表示设备忙,继续查询

mov al, ah out 80h, al;输出一个字节

inc bx jmp again;循环 done: „„

如图10.23为用一片8255A控制8个8段共阴极LED数码管的电路。现要求按下某个开关,其代表的数字(K1为1,K2为2,„K8为8)在数码管从左到右循环显示(已有一个延时子程序delay可以调用),直到按下另一个开关。假定8255A的数据端口A、B、C及控制端口的地址依次为FFF8H~FFFBH。编写完成上述功能的程序,应包括8255A的初始化、控制程序和数码管的显示代码表 ;显示代码表

table db 0c0h ;对应0(任意)

db 0f9h,0a4h,0b0h,99h,92h,82h,0f8h,80h ;对应1~8 ;8255A初始化

mov dx,0fffbh mov al,10001001b ;=89h out dx,al;控制程序

again0: mov dx,0fffah ;输入开关状态

in al,dx mov cx,8 ;确定哪个开关闭合mov ah,01h ;mov ah,08h again1: shr al,1 ;shl al,1 jnc disp0 inc ah ;dec ah loop again1 jmp disp1 ;显示字段 disp0: mov bx,offset table mov al,ah xlat mov dx,0fff8h out dx,al ;输出段码

disp1: mov cx,8 ;循环显示8位

mov al,01h mov dx,0fff9h disp2: out dx,al ;输出位码

call delay shl al,1 loop disp2 jmp again0 ;写入方式字

mov al,100×00×1b ;=81h mov dx,控制口地址 ;0fffeh out dx,al ;加入下一段更好,使L0~L3全亮

mov al,0fh mov dx,端口C地址 ;0fffch out dx,al ;控制程序段

mov dx,端口C地址 ;0fffch in al,dx ;读入PC0~PC3 mov cl,4 shl al,cl ;左移4位

out dx,al ;控制PC4~PC7 以8255的B口作输入口、连接逻辑电平开关;以8255的A口作输出口、连接发光二极管 电路。要求:当输入不是全0时,输出与输入保持一致(即高电平时点亮);当输入是全0时,令发光二极管循环点亮(或闪烁告警)。

begin: mov dx,portc;8255 初始化 mov al,82h

; A组方式0,A口出,; B组方式0,B口入

out dx,al mov ah,0ffh mov bl,0 lp: mov dx,portb;B 口读入开关状态

in al,dx test al,ah ;与ffh比较,看是否8个开关全闭合(0信号)

jz shift mov dx,porta;A 口输出开关状态

not al out dx,al jmp lp

shift: mov al,bl ;bl初值为0 mov dx,porta not al

out dx,al call delay;延时

shl bl,1;移位

test bl,ah ;ah初值为ffh jnz lp mov bl,1 jmp lp

2、如果有一个输入设备,其数据口地址为FFE0H,状态口地址为FFE2H,当状态标志D0=1时,表明一个字节的输入数据就绪,请编写利用查询方式进行数据传送的程序段。要求从该设备读取100个字节并写到从2000H:2000H开始的内存中。通过读取状态寄存器的标志位来检查外设是否就绪。若不就绪就继续查询,即程序不断循环;直至就绪。然后,进行下一步的传送工作。mov bx, 2000h

mov ds, bx

mov cx, 100 again: mov dx, 0ffe2h status: in al, dx;读入状态标志D0

test al, 01h;al & 01h

jz status

mov dx, 0ffe0h

in al, dx;输入一个字节

mov [bx], al;al→ds:[bx], 寄存器间接寻址

inc bx 查询方式完成数据传送。

1、编程实现以下功能:当K0键单独按下时,发光二极管L0~L7将流水点亮(Ln→Ln+1),每个维持200ms;当K1键单独按下时,发光二极管L0~L7将反向流水点亮(Ln←Ln+1),每个也维持200ms;在其他情况下各发光二极管均不点亮。假定有延时200ms的子程序DELAY可直接调用。

again: mov dx, 8000h;8000h是I/O端口地址 in al, dx;读入端口数据

not al;开关闭合,读入数据是0;反相,保证如图二极管点亮; cmp al, 1 ;K7~K0=11111110B ?或al=00000001B? je l1;单独按下K0,转移到l1 cmp al, 2 je l2;单独按下K1,转移到l2 jmp again

;其它情况,都不亮 l1: mov cx, 8;计数器设为8 mov al, 1 l11: out dx, al;点亮一个LED call delay;调用延时子程序,点亮状态保持200ms rol al, 1;循环左移(shl行吗?)loop l11;循环直到cx减到0为止

jmp again;转到起点,继续查询端口变动

l2: mov cx, 8;计数器设为8 mov al, 1 l21: out dx, al;点亮一个LED call delay;调用延时子程序,点亮状态保持200ms ror al, 1 loop l21;jmp again

delay proc mov cx,0bfffh ;延时200ms。0bffh=3071(D),loop $;延时时间=49151*33(时钟周期)/8000000(CPU工作频率)≈200ms delay endp loop again;循环,输入100个字节

4、按照图6-14所示的中断查询接口与相应的流程图,请编写用于中断服务的程序段。具 体要求是,当程序查到中断设备A有中断请求(对应数据线D0),它将调用名为PROC0的子程序;如此,依次去查中断设备B~中断设备D,并分别调用名为PROC1~PROC3的子程序。

sti;开中断

push ax

push dx

„„

mov dx,8001h;接口地址是8001h status: in al, dx

test al, 01h

jnz service0

test al, 02h

jnz service1

test al, 04h

jnz service2

test al, 08h

jnz service3 „„

service0: call proc0

jmp done service1: call proc1

jmp done service2: call proc2

jmp done service3: call proc3

jmp done

„„ done: pop dx

pop ax

iret;

中断返回15

第三篇:控制测量学考试重点总结测绘专业

控制测量学考试重点提纲 沈阳建筑大学

《控制测量学》复习提纲

一、试卷构成选择题(每题2分,共20分)

填空题(每空1分,共20分)

简单题(每题5分,共25分)

综合分析题(3题共35分)

二、各章重点

第一章:

1、控制测量的定义

1、控制网的分类

3、正高、正常高、大地高

第二章:

1、水平控制网布设原则

2、等边直伸导线纵横向误差的引发原因

3、控制网优化设计的分类与详细信息

4、控制网的质量指标

5、控制网技术设计的流程及各阶段的注意事项

第三章

1、精密测角实施中的注意事项(注重理解)

2、方向观测法的测站限差项目

3、精密测角的主要误差来源及消除或减弱误差的方法

第四章

1、脉冲式测距和相位式测距的基本原理

2、测距仪中长测尺与短测尺的作用

3、加常数与乘常数的检验方法

4、光电测距的误差来源与分类(比例误差和固定误差)

5、测距成果的归算过程

第五章

1、高程异常和大地水准面差距

2、精密水准仪与水准尺的检验项目

3、精密水准测量的主要误差来源与解决方法

4、精密水准测量实施中的注意事项(注重理解)

5、跨河水准测量的基本方法

第七章

1、子午圈、卯酉圈、平行圈、法截面、法截线、大地线

2、三差改正

3、大地坐标系、空间直角坐标系、子午面直角坐标系的定义方式

4、子午圈半径和卯酉圈半径的变化规律

第八章

1、高斯投影的基本方法、中央子午线的计算

2、高斯平面直角坐标系的构成3、方向改化的原因与适用的不同等级

4、方向改化的检核条件

5、工程测量中减小投影变形的处理方法

6、工程中常用的直角坐标系

第九章

1、概算的基本目的2、概算的步骤以及每一步中各包含哪些计算

第十章

1、我国使用的北京

54、西安80、国家2000大地坐标系三套坐标系的基本情况

2、七参数法转换的基本公式与基本参数

3、参心坐标系、地心坐标系的建立方法

4、什么是椭球定位与定向

第十一章

1、一道大题

GIS与CAD/CAM的区别:

CAD的几何形状主要由制图员构成,而GIS的几何形状是由扫描数字化或测量方法得到的。

CAD几何形状包含水平和垂直线段,通常线段之间的夹角是规则的。GIS实际上不包含水平或垂直线段,除了直角,其它的规则夹角很少。另一方面,形状破碎的线段,如等高线和海岸线,则很平常。在CAD中,圆弧和曲线是基本的,在GIS中,它们实际上不存在。

在CAD中,一个典型的多边形有四个顶点;在GIS中,一个多边形可能有上千个顶点。

在CAD中,诸如映射、旋转、比例、拷贝之类的操作频繁地被用到,在GIS中不常用

在CAD中,目标间的拓扑关系实际上不存在;在GIS中,拓扑是主要的考虑之一。

在CAD中,栅格很少用;但在GIS中,这是获取地图库或卫星数据的一个有效、经济的方法。

CAD和CAM不能建立地理坐标系统和完成地理坐标转换,GIS的数据量要比CAD/CMA大得多,数据结构,数据类型更为复杂;数据见联系紧密,CAD/CAM不具备地理意义的空间查询和分析功能

第四篇:微机原理考试答案

微机原理与应用考试答案

一、单选题(25分,每个1分)1、8086当前被执行的指令放在(D)

A、DS:BX

B、SS:SP

C、CS:PC

D:CS:IP 2、8086CPU能够直接执行的语言是(B)

A、汇编语言

B、机器语言

C、C语言

D、JAVA语言

3、在机器数(C)零的表示形式是唯一的 A、原码

B、反码

C、补码

D、原码和反码 4、8位二进制数的补码表示范围为(C)

A、0-255

B、-127~+127

C、-128~+127

D、-128~+128

5、从8086RAM地址002CH开始存放4个字节中断向量,对应的中断号是(B)A、0AH

B、0BH

C、0CH

D、0DH

6、需要扩充存储容量时采用(A)的方法

A、地址串联

B、地址并联

C、数据线并联

D、数据线串联

7、通常输出接口需要(B)

A、缓冲器

B、锁存器

C、计数器

D、反相器

8、运算器执行两个补码表示的整数加法时,产生溢出的正确叙述为(D)

A、相加结果的符号位为0则产生溢出

B、相加结果的符号位为1则产生溢出

C、最高位有进位则产生溢出

D、相加结果的符号位与两同号加数的符号位相反,则产生溢出

9、MIPS用来描述计算机的计算速度,其含义为(B)

A、每秒处理百万个字符

B、每秒执行百万条指令

C、每分钟处理百万个字符

D、每分钟执行百万条指令

10、下列数中,最大的数是(C)

A、(1011110)2

B、(140)8

C、(97)10

D、(5F)16 11、8086CPU共有(D)根分时复用总线 A、8

B、16

C、20

D、21 12、8086系统中每个逻辑段的最多存储单元数为(A)A、64KB

B、256KB

C、1MB

D、根据需要而定

13、CPU对存储器访问时,地址线和数据线的有效时间关系是(B)A、数据线先有效

B、地址线先有效

C、同时有效

D、同时无效

14、通常所说的32位机是指(A)

A、CPU字长为32位

B、寄存器数量为32个

C、存储器单元数据为32位

D、地址总线宽度为32位

15、若要使寄存器AH中高4位不变,低四位清0,使用指令(D)

A、OR AH,0FH

B、AND AH,0FH

C、OR AH,0F0H

D、AND AH,0F0H

16、某I/O接口芯片中的端口地址为0A10H~0A1FH,它的片内地址线有(B)A、2条

B、4条

C、8条

D、16条

17、从8086存储器的奇地址开始读取一个字节,需要执行(B)总线周期 A、0个

B、1个

C、2个

D、3个

18、下列说法中,正确的是(A)

A、栈顶是堆栈操作的唯一出口

B、堆栈操作遵循先进先出的原则

C、栈底是堆栈地址的较小端

D、执行出栈操作后,栈顶地址将减小 19、8086CPU从功能结构上看是由(B)组成 A、控制器、运算器

B、控制器、运算器、寄存器

C、控制器、20位物理地址加法器

D、执行单元、总线接口单元 20、128KB的SRAM有8条数据线,有()条地址线 A、17条

B、18条

C、20条

D、128条

21、可编程定时/计数器8253内含有(B)独立的计数器 A、2个

B、3个

C、4个

D、6个

22、构成1MB存储器系统,需要容量32K*4的RAM芯片(B)片 A、16

B、32

C、64

D、128

23、下列寻址方式中,需要执行总线周期的为(D)

A、立即数寻址

B、寄存器寻址

C、固定寻址

D、存储器寻址

24、容量为10K的SRAM的起始地址为1000H,则终止地址为(C)A、31FFH

B、33FFH

C、37FFH

D、4FFFH

25、下列逻辑地址中对应不同物理地址的是(B)

A、0400H:0340H

B、03E0H:0740H

C、0420H:0140H D、03C0H:0740H

二、填空题(15分,每空1分)

1、由18个字数据组成的存储区,其首地址为1EA5H:BDC7H,则末字单元的物理地址为___________

2、CPU与外设传递的三种信息是程序方式、中断方式和DMA方式

3、每条指令一般都由操作码和操作数两部分构成

4、下列指令执行前SS=2000H,SP=0060H,执行下列程序之后,SP= AX=,BX=

,CX= MOV AX,1020H MOV BX,3040H MOV CX,5060H PUSH AX PUSH BX POP CX

5、二进制数11101001,若为补码表示的有符号数,其十进制数值是________; 若为无符号数,其十进制数值是________

6、若AX=42DAH,BX=4331H,则SUB AX,BX指令执行后,SF=______,ZF=_______,CF=________。

三、名词解释(12分,每个3分)

1、堆栈

堆栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。

2、中断向量

中断服务程序的入口地址称为中断向量

3、总线周期

1.微处理器是在时钟信号CLK控制下按节拍工作的。8086/8088系统的时钟频率为4.77MHz,每个时钟周期约为200ns。

2.由于存贮器和I/O端口是挂接在总线上的,CPU对存贮器和I/O接口的访问,是通过总线实现的。通常把CPU通过总线对微处理器外部(存贮器或I/O接口)进行一次访问所需时间称为一个总线周期。一个总线周期一般包含4个时钟周期,这4个时钟周期分别称4个状态即T1状态、T2状态、T3状态和T4状态。

4、分时复用总线

由于CPU引脚数量有限,使得一些引脚起多个作用,比如:AB0~AB7在T1时刻表示地址,在T2~T4时刻表示数据,这样就称为AB0~AB7为‘分时复用’。

四、简答题

1、半导体存储器分为哪两大类,简要说明各类特点

答:按制造工艺分类,半导体存储器可以分为双极型和金属氧化物半导体型两类。

双极型(bipolar)由TTL晶体管逻辑电路构成。该类存储器件的工作速度快,与CPU处在同一量级,但集成度低,功耗大,价格偏高,在微机系统中常用做高速缓冲存储器cache。

金属氧化物半导体型,简称MOS型。该类存储器有多种制造工艺,如NMOS, HMOS, CMOS, CHMOS等,可用来制造多种半导体存储器件,如静态RAM、动态RAM、EPROM等。该类存储器的集成度高,功耗低,价格便宜,但速度较双极型器件慢。微机的内存主要由MOS型半导体构成。

2、简述8086中断系统响应可屏蔽中断的全过程

答:CPU在INTR引脚上接到一个中断请求信号,如果此时IF=1,并且,当前的中断有最高的优先级,CPU就会在当前指令执行结束完以后开始响应外部中断请求。这是,CPU通过INTA引脚连续发送两个负脉冲,外设接口在接到第二个负脉冲后,在数据线上发送中断类型码,CPU接到这个中断类型码后做如下操作: 1 将中断类型码放入暂存器保存; 2 将标志寄存器内容入栈,保护中断状态; 3 将IF和TF表示清零; 4 保护断点。IP和CS内容入栈; 根据当前中断类型码,在中断向量表找到相应的中断子程序的首地址,将其装入IP和CS,这样就可以实现自动转向中断服务子程序处执行。

3、CPU与外设交换数据的传送方式分为哪几种?简要说明各自特点

答:(1)CPU与外设交换数据的传送方式可分为3种:程序传送、中断传送和直接存储器存取(DMA)传送。

(2)程序查询输入输出传送方式能较好地协调外设与CPU之间定时的差别;程序和接口电路比较简单。其主要缺点是:CPU必须做程序等待循环,不断测试外设的状态,直至外设为交换数据准备就绪时为止。这种循环等待方式很花费时间,大大降低了CPU的运行效率。中断传送的I/O操作与查询方式的不同,它总是先由外设主动请求中断,再由CPU通过响应外设发出的中断请求来实现。中断传送方式的好处是:既大大提高了CPU的工作效率,又能对突发事件做出实时处理,I/O响应速度很快。其缺点是需要一系列中断逻辑电路支持,中断程序设计和调试也比较复杂。DMA方式,是一种专门的硬件电路执行I/O交换的传送方式,它让外设接口可直接与内存进行高速的数据传送,而不必经过CPU,这样就不必进行保护现场之类的额外操作,可实现对存储器的直接存取。

五、计算题

第五篇:微机总结

作为******学校的一名成员,我很荣幸的任教全校的微机课程。在各级领导和老师的关怀和帮助下,圆满地完成了本学期的全部教学任务。下面我将就近半年的工作、生活、学习以及思想等各方面的情况汇报如下:

一、工作方面

在学校微机课教师缺乏的情况下,我承担了1-6学年的微机课教学任务。每周18个课时。

总的来说,有相当一部分的学生以前从未接触过电脑,当然,学生当中也有极个别的电脑高手。学生计算机水平参差不齐这无疑给教学上增添了困难。但我迎难而上,努力教好每一个学生。在教学过程中,我注重从基础教起、从点滴开始,努力把基础知识,基本操作形象的展示给学生,努力把晦涩的计算机术语讲解的生动有趣。同时,我还让在北京的同学经寄些最新计算机资料过来,适时适当地给学生加以补充,以此开阔他们的视野,拓宽他们的知识面。

我不敢忘“因材施教”的教育原则,在教学中,对待不同的学生我采取不同的教学方法。对于那些学得很好的学生,我鼓励他们抛书本,去学一些课本以外的知识,以此来获得进一步的提高;对于一些基础比较薄弱的学生,我抽出业余时间给他们“吃偏饭”,亲自带着他们上机一步一步操作,以使他们尽快对电脑熟悉起来。

“兴趣是最好的老师”,为培养学生们学习的兴趣,我抓住他们都很喜欢上机操作的这一心理,尽量把理论课搬到机房来上,鼓励他们多动手、多练习、多实践。这样既提高了学生们的上机操作能力,又加强了他们学习的兴趣,收到了很好的效果。

在完成好自己的教学任务外,我还积极配合学校完成校资料整理打印工作,进行学科之间的交叉教学。同时,还利用计算机学科的优势,在上机时帮着学生进行单词记忆等活动,充分调动了学生的学习积极性。

二、学习方面

自己初为人师,在教学中和工作中难免会有不足之处,所以我时刻提醒自己要随时时随地的向其他经验丰富的老师请教和学习,虚心听取他们的意见和建议。我能积极参加学校教研组的活动,认真学习其他老师的宝贵经验,并能和其他老师一块儿讨论,使自己尽快成熟起来。

在向其他老师学习的同时,我还注意向学生学习,使得教与学相得益彰。我深知教育应以“学生”为本,不应脱离“学生”这个主体而谈教育。所以在教学过程中我很重视学生的感受经常向他们寻问情况,学生给我反馈的意见和要求使我能更合理的的安排教学任务、高速教学计划。通过向学生学习,我能及时了解学生思想动态,发现问题,从而能更好的解决问题,真正做到教学相长!

三、思想方面

我坚持读书看报,通过各种渠道学习党的路线方针政策,了解国内外大事,关注国际形势。同时,我没有放松理论学习,通过学习党的理论知识,并和其他党员进行讨论,使得自己在思想上随时随地和党保持一致,在行动中能明辨是非,勇往直前!

六、其他方面

我时刻牢记志愿者所肩负的使命,尽自己最大的可能去帮助他人。学校中有老师要参加教育教学赛课,找我帮着寻找资料,我尽心尽力从网上找来资料帮助她们;为帮着学校管理和维护机房,我还和其他老师一起研究对策,维修网络„„

在今年的教育教学,自己的工作和表现赢得了学生的喜爱,受到同事的好评,也得到了学校的肯定。而我自己同时也得到了锻炼,可以说获益非浅!今后的日子里,我将再接再厉,为做一名优秀的人民教师而奋斗!

下载微机控制考试重点总结word格式文档
下载微机控制考试重点总结.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    微机教研组总结

    2011-2012学年第二学期计算机教研组工作总结 顺平县职教中心计算机组 本学期在教导处的领导和指导下,通过我组每位成员的共同努力,我组顺利完成了期初计划中提出的各项任务。......

    经济法考试重点总结

    第一节 经济法的概念与调整对象 一、经济法的概念与特征(一)、经济法的概念 是调整国家在对市场主体及其活动进行组织、管理和监督,以及在对整个市场活动进行宏观调控过程......

    中药学考试重点总结

    现存最早的本草专著当推《神农本草经》,第一部官修本草为《新修本草》。 道地药材:又称“地道药材”,是指历史悠久、产地适宜、品种优良、产量宏丰、炮制考究、疗效突出、四气:......

    针灸学考试重点总结

    1. 《针经》是指《灵枢》 2. 王惟一的著作是《铜人腧穴针灸图经》 3. 最早的经络学专著《足臂十一炙经》《阴阳十一脉炙经》 4. 三大总结:《灵枢》又称为〈针经〉,魏晋.皇莆......

    公共关系考试重点总结

    公共关系考试重点总结 1.公共关系的概念P4 所谓公共关系,就是一个组织运用有效的传播手段,使自身适应公众的需要,并使公众适应组织发展需要的一种思想、政策和管理职能。 2.公......

    SCM考试重点总结

    供应链管理 1.21世纪竞争环境的“纵向一体化”特点 在20世纪40-60年代,企业处于相对稳定的市场环境中,这时的“纵向一体化”模式是有效的。此时“纵向一体化”的优点显现出来......

    PLC考试重点总结

    1、 接触器结构:电磁系统触头系统灭弧装置。工作原理:当电磁线圈通电后,线圈电流产生磁场使静铁心产生电磁吸力吸引衔铁,并带动触头动作,常闭触头断开,常开触头闭合,两者是联动的。......

    外科学考试重点总结

    1等渗性缺水的常见病因、临床表现、诊断和治疗: 2低渗性缺水常见病因、临床表现、治疗: 3高钾血症的病因、临床表现、诊断、治疗。 4低钾血症的病因、临床表现、诊断、治疗。......