微机总复习提纲

上传人:ji****72 文档编号:37713716 上传时间:2018-04-21 格式:DOC 页数:11 大小:62.50KB
返回 下载 相关 举报
微机总复习提纲_第1页
第1页 / 共11页
微机总复习提纲_第2页
第2页 / 共11页
微机总复习提纲_第3页
第3页 / 共11页
微机总复习提纲_第4页
第4页 / 共11页
微机总复习提纲_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《微机总复习提纲》由会员分享,可在线阅读,更多相关《微机总复习提纲(11页珍藏版)》请在金锄头文库上搜索。

1、1一、数制与数码:一、数制与数码:1、 数制;数制;二进制;二进制;十进制;十进制;十六进制;十六进制;2、 数码;数码;定点有符号数的表示方法;定点有符号数的表示方法; 原码、反码、补码原码、反码、补码ASCII码;码; 美国标准信息交换代码美国标准信息交换代码BCD码;码; 压缩压缩BCD码、非压缩码、非压缩BCD码码二、要熟记二、要熟记A) 0F 与二进制与二进制,十进制的对应关系十进制的对应关系B) FFH 255DC) 3FFH 1023DD) FFFFH 65535D微机中为了方便起见微机中为了方便起见,计算单位常常是以计算单位常常是以K或或M来表示来表示1K=1024D=400H

2、 (0003FFH)1M=1KX1K=100000H (1048576D)另外另外,CRT显示分辨率为显示分辨率为640X480,1024X768,1280X1024等等,均是均是16的倍数的倍数,这是为了便于寻址和运算这是为了便于寻址和运算.三、带符号数的表示三、带符号数的表示*当进行有符号数运算时当进行有符号数运算时,要通过判断最高位的值来要通过判断最高位的值来确定该字节值是正数确定该字节值是正数,还是负数还是负数.*对于对于8位有符号数位有符号数A)原码法能表示的范围为原码法能表示的范围为-127-+127D2B)反码法能表示的范围为反码法能表示的范围为-127-+127DC)补码法能表

3、示的范围为补码法能表示的范围为-128-+127D四、相关概念四、相关概念ROM READ ONLY MEMORY只读存储器只读存储器.在计算机运行时在计算机运行时,只能执行读操只能执行读操作作,掉电后掉电后ROM中存放的内容不会丢失中存放的内容不会丢失.RAM RANDOM ACCESS MEMORY随机存取存储器随机存取存储器. 微机运行时可以读写微机运行时可以读写,掉电掉电后后RAM中存放的内容会丢失中存放的内容会丢失.BUS 总线总线 传输信息的一组公共通讯线传输信息的一组公共通讯线.如如:DB,AB,CB.总线的宽度通常等于字长总线的宽度通常等于字长,但也有例外但也有例外.PC 程序

4、计数器程序计数器PROGRAM COUNTER是管理程序执行次序的专用寄存器是管理程序执行次序的专用寄存器.一般有按顺序执行和跳转两种方式一般有按顺序执行和跳转两种方式.不可寻址,本身没有地址不可寻址,本身没有地址。五、复位后硬件所处初始化状态为:五、复位后硬件所处初始化状态为:(PC)=0000H;(SP)=07H;(PSW)=00H; P0P3口锁存器全为口锁存器全为1,可用作输入;,可用作输入; 除串行数据缓冲器除串行数据缓冲器SBUF为随机数外,其余为随机数外,其余SFR均清均清0. 六、六、MCS51程序存储器中几个特殊单元程序存储器中几个特殊单元一个复位入口和一个复位入口和5个中断

5、入口;个中断入口;3其特殊地址和用途分别为:其特殊地址和用途分别为:0000H 复位入口,复位时复位入口,复位时PC=0000H0003H 外部中断外部中断0的中断入口的中断入口000BH 定时器定时器T0溢出中断的中断入口溢出中断的中断入口0013H 外部中断外部中断1的中断入口的中断入口001BH 定时器定时器T1溢出中断的中断入口溢出中断的中断入口0023H 串行口中断的中断入口串行口中断的中断入口所谓入口是指程序一旦满足条件所谓入口是指程序一旦满足条件,PC将自动指向这些单元将自动指向这些单元由于入口地址所含单元较少,故特殊单元中往往用来由于入口地址所含单元较少,故特殊单元中往往用来存

6、放无条件转移指令。存放无条件转移指令。 七、片内数据存储器区七、片内数据存储器区1 工作寄存器区有工作寄存器区有4个:工作寄存器个:工作寄存器R0R7,它们的实际物理地址,它们的实际物理地址与?有关?与与?有关?与RS1、RS0 即即PSW的内容有关;的内容有关;2 位寻址区:位寻址区:20H2FH;3 数据缓冲器区数据缓冲器区4 堆栈堆栈5 专用寄存器区专用寄存器区八、八、程序状态字程序状态字PSW:反映程序运行状态反映程序运行状态进位标志进位标志C: 加、减法运算有进、借位时加、减法运算有进、借位时C=1,否则,否则C=0;位处理时,作位;位处理时,作位累加器用,即存放第一操作数与结果;累

7、加器用,即存放第一操作数与结果;辅助进位标志辅助进位标志AC: 加、减法运算时低半字节的加、减法运算时低半字节的D3位有进、借位时位有进、借位时 AC=1,否则,否则AC=0;软件标志软件标志F0、F1: 由软件置位或复位,由用户定义使用;由软件置位或复位,由用户定义使用;工作寄存器组选择位:工作寄存器组选择位:RS1、RS0: 由软件置位或复位,用以选择由软件置位或复位,用以选择4组工作组工作寄存器中的一组;寄存器中的一组;(5)P 标志:标志:A 中中 1 的个数的奇偶性。的个数的奇偶性。4(6)OV 标志:溢出标志,带符号数是否溢出范围。标志:溢出标志,带符号数是否溢出范围。RS1、RS

8、0 的作用;的作用;指令对标志位的影响情况:逻辑指令不影响;指令对标志位的影响情况:逻辑指令不影响;INC 不影响;不影响;算术运算要影响;算术运算要影响;九、九、位寻址区位寻址区片内数据存储器中的片内数据存储器中的 20H2FH,共,共16字节字节,可作为位寻址区可作为位寻址区.共有共有128位,位地址分别为位,位地址分别为00H7FH位寻址区中的每一位均可寻址位寻址区中的每一位均可寻址,由程序直接进行处理由程序直接进行处理.但处理但处理的数据仅为一位二进制数的数据仅为一位二进制数,故称为位处理故称为位处理.常见的位指令为常见的位指令为:MOV BIT, CMOV C, BITSETB BI

9、TCLR BIT例如执行指令例如执行指令: SETB 30H D2 30 执行后执行后,会将内部数据存储器会将内部数据存储器26H单元中的最低位单元中的最低位 置为置为1。位微处理器(布尔处理器):位微处理器(布尔处理器):C 是位处理器中的累加器作用;位寻址空间;位操作是位处理器中的累加器作用;位寻址空间;位操作有有 17 类,即类,即 17 类位操作指令。类位操作指令。十、十、MCS51程序程序存储器的物理空间存储器的物理空间A、对于、对于8051、8751、89C51可以有可以有2个物理空间:个物理空间: 片内的片内的4K空间:空间: 0000H0FFFH 片外的片外的64K空间:空间:

10、 0000HFFFFHB、对于、对于8031来说只有来说只有1个物理空间:个物理空间: 片外的片外的64K空间:空间: 0000HFFFFH5通过通过EA引脚上的电平来解决空间编址的重叠问题。引脚上的电平来解决空间编址的重叠问题。 EA0,使用外部,使用外部 ROM,对于,对于 8031 芯片,芯片,EA 必须为必须为 0。EA=1,先使用片内,先使用片内 ROM,再使用片外。,再使用片外。8051 片内为掩膜片内为掩膜 ROM(程序已固化)(程序已固化) ;8751 片内为片内为 EPROM;89C51 片内为片内为EEPROM。片内。片内 ROM 容量为容量为 4K。8052 片内为掩膜片

11、内为掩膜 ROM(程序已固化)(程序已固化) ;8752 片内为片内为 EPROM;89C52 片内为片内为EEPROM。片内。片内 ROM 容量为容量为 8K。十一、片外数据存储器区十一、片外数据存储器区片外片外RAM区:可寻空间为共区:可寻空间为共64K 0000HFFFFH,总是使用总是使用MOVX类指令寻址,寻址方式是间址寻址方式。类指令寻址,寻址方式是间址寻址方式。借助于工作寄存器借助于工作寄存器R0或或R1间接寻址时间接寻址时,可寻可寻256字节。字节。从片外从片外RAM区取数据(读操作):区取数据(读操作): MOVX A,Ri i=0-1向片外向片外RAM区存数据(写操作):区

12、存数据(写操作): MOVX Ri,A借助借助16位的数据指针位的数据指针DPTR间接寻址间接寻址,可寻可寻64K字节:字节:从片外从片外RAM区取数据:区取数据: MOVX A,DPTR;即读操作,即读操作,2个个Tm,第二个,第二个Tm,RD信号有效。信号有效。向片外向片外RAM区存数据:区存数据: MOVX DPTR,A即写即写操作,操作,2个个Tm,第二个,第二个Tm,WR信号有效。信号有效。从从 ROM 空间取数,用空间取数,用 MOVC 指令,共指令,共 2 条即查表指令。均位单字节指令条即查表指令。均位单字节指令MOVC A,A+PC;近程查表指令;近程查表指令; PC 为这条指

13、令取指后的为这条指令取指后的 PC MOVC A,A+DPTR;远程查表指令;远程查表指令;A 是无符号数,是无符号数,0255。6十二、对十二、对 SFR 的操作的操作要注意的是对专用功能寄存器要注意的是对专用功能寄存器SFR的操作只能用直接寻址而不能间接寻址的操作只能用直接寻址而不能间接寻址.否否则将发生错误结果则将发生错误结果.MOV R0,#TH0MOV A,R0 错误错误正确应为:正确应为: MOVA,TH0MOV R1 ,#SBUFMOV A , R1 错误错误正确应为:正确应为: MOVA,SBUF对于对于8052(8752、89c52)单片机,内部有)单片机,内部有256字节字

14、节RAM ,007FH与与8051相同,相同,80FFH高高128字节只能用间接寻址方式访问;而字节只能用间接寻址方式访问;而80FFH的的SFR只能只能采采用直接寻址方式访问,以示区别用直接寻址方式访问,以示区别.MOVMOV R1R1 ,#90H,#90HMOVMOV A A , , R1R1 ;表示将通用表示将通用 RAMRAM 90H90H 单元的内容取到单元的内容取到 A A;MOVMOV A A , , 90H90H ;从;从 SFRSFR 的的 90H90H 单元取数到单元取数到 A A。十三、关于相对寻址十三、关于相对寻址相对寻址在相对转移指令中使用。相对转移指令的指令码中含相对寻址在相对转移指令中使用。相对转移指令的指令码中含有相对地址偏移量,相对地址偏移量是一个带符号的有相对地址偏移量,相对地址偏移量是一个带符号的 8 位二进制位二进制补码,其取指范围为补码,其取指范围为-128+127。 目的地址的确定;目的地址的确定;偏移量的计算:偏移量的计算:rel目的地址源地址目的地址源地址2(或(或 3) (即指令字节数)(即指令字节数)7十三、汇编语言源程序由源编语句组成,其语句结构四要素为:十三、汇编语言源程序由源编语句组成,其语句结构四要素为:1、标号、标号2、操作码、操作码3、操作数、操作数4、注释、注释AGAIN: MOV

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号