概念复习
微机原理复习指南
1、 补码 ,补码表示范围
2、 单片机
3、 SFR,SFR有哪些
标志寄存器PSW:
C(PSW.7):进位标志位。
AC(PSW.6):辅助进位标志位。
RS1、RS0(PSW.4、PSW.3):寄存器组选择位
F0(PSW.5)、F1(PSW.1) :用户标志位。
OV(PSW.2):溢出标志位。
P(PSW.0):奇偶标志位。若累加器A中1的个数为奇数,则P置位,若累加器A中1的个数为偶数,则P清零。
4、 统一编址和独立编址:单片机内部RAM和内部ROM存储器的地址之间属于独立编址
5、复位后PC的内容为0000H,将从0000H单元开始执行程序,是系统程序的启动地址。一般放一条绝对转移指令,后面的用户程序。
内容需要下载文档才能查看6个中断源的地址之间仅隔8个单元,存放中断服务程序往往不够用,这是通常放一条绝对转移指令,转到真正的中断服务程序,真正的中断服务程序放到后面。
中断服务程序存放方法:
(1)从中断地址区首地址开始,在中断地址区中直接存放;
(2)从中断地址区首地址开始,存放一条无条件转移指令,
以便中断响应后,通过中断地址区,再转到中断服务
程序的实际入口地址区去。
7、数据存储器RAM:
片内数据存储器:低128字节,编址为00H—7FH,高128字节:80~FFH,
寻址方式?
片内数据存储器按功能分成以下几个部分:
①工作寄存器组区;
②位寻址区;
③一般RAM区和特殊功能寄存器区,其中还包含堆栈区。
00H—1FH单元为工作寄存器组区,共32个字节。工作寄存器也称为通用寄存器,用于临时寄存8位信息。
工作寄存器共有4组,称为0组、1组、2组和3组,每组8个,分别依次用R0~R7表示
用PSW中的两位RS1和RS0来切换工作寄存器区,选用一个工作寄存器区进行读写操作。
微机原理复习指南
8、堆栈:是按先入后出、后入先出的原则进行管理的一段存储区域,
MCS-51单片机中,堆栈是用片内数据存储器的一段区域,在具体使用时应避开工作寄存器、位寻址区,一般设在2FH以后的单元,如工作寄存器和位寻址区未用,也可开辟为堆栈。 出栈时:先把SP指针指向的单元的数据取出,然后再把SP指针的内容自动减1。 ——先弹后减; 复位时,SP的初值为07H,因此堆栈实际上从08H开始存放数据。
9、片外数据存储器
扩展外部数据存储器最多64KB,地址范围为0000H—0FFFFH,通过DPTR作指针间接方式访问。
对于低端的256字节,可用两位十六进制地址编址,地址范围为00H—0FFH,可通过R0和R1间接方式访问。
扩展的外部设备(I/O端口)占用片外数据存储器空间,通过用访问片外数据存储器的方法访问。——注意:外部扩展存储器与I/O端口属于统一编址。
10、
内容需要下载文档才能查看
11、单片机IO
P0,P1,P2,P3作用,
这4个口,既可以作输入,也可以作输出,既可按8位处理(字节),也可按位方式使用。 输出时具有锁存能力,输入时具有缓冲功能。
P0口是一个三态双向口,可作为地址/数据分时复用口,也可作为通用的I/O接口。 P2口是通用I/O接口和高8位地址线
51单片机P0~P3在用作输入之前必须先写“1”,即:
(P0)=FFH ~(P3)=FFH 、
STC12C5A60S2单片机的IO口工作在准双向IO模式下(传统的80C51单片机模拟),要通过IO口直接驱动LED发光二极管,是否可以。是灌电流还是拉电流
12、复位方式
? STC系列单片机有4种复位方式:RST第一复位引脚上的高电平控制复位、外部低压检测复位(第二复位引脚)、软件复位、看门狗复位。
13、寻址方式:
立即(数)寻址,MOV DPTR, #5678H
寄存器寻址,MOV A,R5
直接寻址MOV A,63H ; MOV A ,P0
寄存器间接寻址MOV A, @R1
变址寻址MOVC A,@A + DPTR
微机原理复习指南
相对寻址JZ 08H ; rel为正数,从当前地址向上转移
位寻址MOV C, 07H; C←(07H)
14、数据传送指令
MOVC
MOVX
MOV
数据传送举例:
将以30H为首址的片内RAM中的32字节数据,传送至片外扩展RAM 2000H~101FH单元。
将ROM 02FFH单元的内容送片内RAM的50H单元中。
参考程序如下:
MOV A,#0
MOV DPTR,#02FFH
MOVC A,@A+DPTR
MOV 50H,A
【例4-4】设data是一个BCD码常数,试用查表法获得其相应的ASCII码。将0-9的ASCII码组成一个表依次存放于程序存储器中以TAB为首地址的各单元中。
参考程序如下:
MOV A,#data
MOV DPTR,#TAB
MOVC A,@A+DPTR
……
TAB DB 30H,31H,32H
DB 33H,34H,35H,36H,37H,38H,39H
数据交换指令
内容需要下载文档才能查看 内容需要下载文档才能查看 内容需要下载文档才能查看
微机原理复习指南
PUSH direct
POP direct
查表指令:
MOVC A,@A+DPTR
【例4-7】在程序存储器中从标号为TAB1的单元开始依次存放0-9的平方值,R7中存有0-9中的某个数,用查表指令取出R7中数据所对应的平方值并存入R7中,要求执行后DPTR中的内容不改变。
参考程序如下:
PUSH DPH
PUSH DPL
MOV A,R7
MOV DPTR,#TAB1
MOVC A,@A+DPTR
MOV R7,A
POP DPL
POP DPH
……
TAB1 DB 00H,01H,04H,09H,……
加法指令
不带进位位加法指令
ADD A,#data ;A ←(A)+ data
带进位位加法指令
ADDC A,#data ;A ←(A)+ data+(CY)
ADDC A,direct ;A ←(A)+(direct)+(CY)
ADDC A,Rn ; A ←(A)+(Rn)+(CY)
ADDC A,@Ri ;A ←(A)+((Ri))+(CY)
减法指令
SUBB A,#data ;A ←(A)- data -(CY)
SUBB A,direct ;A ←(A)-(direct)-(CY)
SUBB A,Rn ;A ←(A)-(Rn)-(CY)
SUBB A,@Ri ;A ←(A)-((Ri))-(CY)
乘法指令
MUL AB
;(A)×(B),积的低8位在A中,积的高8位在
; B中,CY总为0。当积大于255时(即B中不为0)
;则置位OV标志。
微机原理复习指南
除法指令
DIV AB
;(A)÷(B),商在A中,余数在B中。
;(CY)总是0 。
; 若除数(B)= 0 ,则(OV)= 1,否则(OV)= 0 。 逻辑与指令
ANL A,#data ;A←(A)∧data,以下类同
ANL A,Rn
ANL A,direct
ANL A,@Ri
ANL direct,#data
ANL direct,A
. 逻辑或指令
ORL A,#data ;A←(A)∨ data,以下类同
ORL A,Rn
ORL A,direct
ORL A,@Ri
ORL direct,#data
ORL direct,A
逻辑异或指令
XRL A,#data ;A←(A)⊕ data,以下类同 XRL A,Rn
XRL A,direct
XRL A,@Ri
XRL direct,#data
XRL direct,A
A寄存器的清零和求反指令
清零指令:CLR A ;A←0
求反指令:CPL A ;
5. 移位指令
循环左移: RL A
循环右移:RR A
带进位位的循环左移:RLC A
带进位位的循环右移:RRC A
JMP @A + DPTR ;间接转移,散转移指令。
转移目的地址 = (A) + (DPTR)
下载文档
热门试卷
- 2016年四川省内江市中考化学试卷
- 广西钦州市高新区2017届高三11月月考政治试卷
- 浙江省湖州市2016-2017学年高一上学期期中考试政治试卷
- 浙江省湖州市2016-2017学年高二上学期期中考试政治试卷
- 辽宁省铁岭市协作体2017届高三上学期第三次联考政治试卷
- 广西钦州市钦州港区2016-2017学年高二11月月考政治试卷
- 广西钦州市钦州港区2017届高三11月月考政治试卷
- 广西钦州市钦州港区2016-2017学年高一11月月考政治试卷
- 广西钦州市高新区2016-2017学年高二11月月考政治试卷
- 广西钦州市高新区2016-2017学年高一11月月考政治试卷
- 山东省滨州市三校2017届第一学期阶段测试初三英语试题
- 四川省成都七中2017届高三一诊模拟考试文科综合试卷
- 2017届普通高等学校招生全国统一考试模拟试题(附答案)
- 重庆市永川中学高2017级上期12月月考语文试题
- 江西宜春三中2017届高三第一学期第二次月考文科综合试题
- 内蒙古赤峰二中2017届高三上学期第三次月考英语试题
- 2017年六年级(上)数学期末考试卷
- 2017人教版小学英语三年级上期末笔试题
- 江苏省常州西藏民族中学2016-2017学年九年级思想品德第一学期第二次阶段测试试卷
- 重庆市九龙坡区七校2016-2017学年上期八年级素质测查(二)语文学科试题卷
- 江苏省无锡市钱桥中学2016年12月八年级语文阶段性测试卷
- 江苏省无锡市钱桥中学2016-2017学年七年级英语12月阶段检测试卷
- 山东省邹城市第八中学2016-2017学年八年级12月物理第4章试题(无答案)
- 【人教版】河北省2015-2016学年度九年级上期末语文试题卷(附答案)
- 四川省简阳市阳安中学2016年12月高二月考英语试卷
- 四川省成都龙泉中学高三上学期2016年12月月考试题文科综合能力测试
- 安徽省滁州中学2016—2017学年度第一学期12月月考高三英语试卷
- 山东省武城县第二中学2016.12高一年级上学期第二次月考历史试题(必修一第四、五单元)
- 福建省四地六校联考2016-2017学年上学期第三次月考高三化学试卷
- 甘肃省武威第二十三中学2016—2017学年度八年级第一学期12月月考生物试卷
网友关注
- 教师资格国考《幼儿综合素质》模拟题练习题(三)
- 教资国考《小学教育教学知识与能力》模拟题材料分析练习题(一)
- 教资国考《幼儿保教知识与能力》模拟题材料分析练习题(五)
- 教资国考《幼儿保教知识与能力》模拟题简答练习题(一)
- 教资国考《幼儿保教知识与能力》模拟题材料分析练习题(一)
- 教资国考《幼儿保教知识与能力》模拟题论述练习题(四)
- 教资国考《幼儿保教知识与能力》模拟题论述练习题(一)
- 教师资格国考《幼儿综合素质》模拟题练习题(一)
- 教资高级中学模拟题
- 教资国考《幼儿保教知识与能力》模拟题论述练习题(三)
- 教师资格国考《幼儿综合素质》模拟题练习题(七)
- 教资国考《幼儿保教知识与能力》模拟题单选练习题(一)
- 教资国考《幼儿保教知识与能力》模拟题简答练习题(五)
- 教资国考《幼儿保教知识与能力》模拟题论述练习题(五)
- 教资国考《幼儿保教知识与能力》模拟题活动设计练习题(四)
- 教师资格国考《幼儿综合素质》模拟题练习题(九)
- 教资国考《幼儿保教知识与能力》模拟题单选练习题(二)
- 教资国考《小学教育教学知识与能力》模拟题单选练习题(一)
- 教资国考《幼儿保教知识与能力》模拟题单选练习题(六)
- 教资国考《幼儿保教知识与能力》模拟题活动设计练习题(一)
- 小学教师资格考试综合素质模拟题
- 教资国考《小学教育教学知识与能力》模拟题材料分析练习题(三)
- 教资国考《幼儿保教知识与能力》模拟题材料分析练习题(二)
- 教师资格国考《幼儿综合素质》模拟题练习题(二)
- 教资国考《幼儿保教知识与能力》模拟题单选练习题(四)
- 教资国考《小学教育教学知识与能力》模拟题教学设计练习题(一)
- 教师资格国考《幼儿综合素质》模拟题练习题(五)
- 教资国考《幼儿保教知识与能力》模拟题活动设计练习题(三)
- 中小学教师资格考试《语文学科知识与教学能力(初级中学)》模拟题
- 教资国考《幼儿保教知识与能力》模拟题单选练习题(三)
网友关注视频
- 二年级下册数学第一课
- 人教版二年级下册数学
- 二年级下册数学第三课 搭一搭⚖⚖
- 冀教版小学英语五年级下册lesson2教学视频(2)
- 8.对剪花样_第一课时(二等奖)(冀美版二年级上册)_T515402
- 二次函数求实际问题中的最值_第一课时(特等奖)(冀教版九年级下册)_T144339
- 冀教版小学数学二年级下册第二单元《有余数除法的整理与复习》
- 沪教版牛津小学英语(深圳用) 四年级下册 Unit 4
- 第4章 幂函数、指数函数和对数函数(下)_六 指数方程和对数方程_4.7 简单的指数方程_第一课时(沪教版高一下册)_T1566237
- 冀教版小学数学二年级下册第二单元《租船问题》
- 人教版历史八年级下册第一课《中华人民共和国成立》
- 沪教版牛津小学英语(深圳用) 四年级下册 Unit 2
- 第五单元 民族艺术的瑰宝_16. 形形色色的民族乐器_第一课时(岭南版六年级上册)_T3751175
- 沪教版八年级下册数学练习册21.4(1)无理方程P18
- 【部编】人教版语文七年级下册《老山界》优质课教学视频+PPT课件+教案,安徽省
- 外研版英语三起5年级下册(14版)Module3 Unit2
- 七年级英语下册 上海牛津版 Unit5
- 七年级下册外研版英语M8U2reading
- 三年级英语单词记忆下册(沪教版)第一二单元复习
- 【部编】人教版语文七年级下册《老山界》优质课教学视频+PPT课件+教案,安徽省
- 沪教版牛津小学英语(深圳用) 六年级下册 Unit 7
- 【部编】人教版语文七年级下册《泊秦淮》优质课教学视频+PPT课件+教案,湖北省
- 冀教版小学数学二年级下册第二周第2课时《我们的测量》宝丰街小学庞志荣
- 【部编】人教版语文七年级下册《逢入京使》优质课教学视频+PPT课件+教案,辽宁省
- 沪教版牛津小学英语(深圳用)五年级下册 Unit 1
- 外研版英语三起6年级下册(14版)Module3 Unit1
- 冀教版英语五年级下册第二课课程解读
- 沪教版牛津小学英语(深圳用) 五年级下册 Unit 12
- 【部编】人教版语文七年级下册《泊秦淮》优质课教学视频+PPT课件+教案,广东省
- 冀教版小学数学二年级下册第二单元《有余数除法的竖式计算》
精品推荐
- 2016-2017学年高一语文人教版必修一+模块学业水平检测试题(含答案)
- 广西钦州市高新区2017届高三11月月考政治试卷
- 浙江省湖州市2016-2017学年高一上学期期中考试政治试卷
- 浙江省湖州市2016-2017学年高二上学期期中考试政治试卷
- 辽宁省铁岭市协作体2017届高三上学期第三次联考政治试卷
- 广西钦州市钦州港区2016-2017学年高二11月月考政治试卷
- 广西钦州市钦州港区2017届高三11月月考政治试卷
- 广西钦州市钦州港区2016-2017学年高一11月月考政治试卷
- 广西钦州市高新区2016-2017学年高二11月月考政治试卷
- 广西钦州市高新区2016-2017学年高一11月月考政治试卷
分类导航
- 互联网
- 电脑基础知识
- 计算机软件及应用
- 计算机硬件及网络
- 计算机应用/办公自动化
- .NET
- 数据结构与算法
- Java
- SEO
- C/C++资料
- linux/Unix相关
- 手机开发
- UML理论/建模
- 并行计算/云计算
- 嵌入式开发
- windows相关
- 软件工程
- 管理信息系统
- 开发文档
- 图形图像
- 网络与通信
- 网络信息安全
- 电子支付
- Labview
- matlab
- 网络资源
- Python
- Delphi/Perl
- 评测
- Flash/Flex
- CSS/Script
- 计算机原理
- PHP资料
- 数据挖掘与模式识别
- Web服务
- 数据库
- Visual Basic
- 电子商务
- 服务器
- 搜索引擎优化
- 存储
- 架构
- 行业软件
- 人工智能
- 计算机辅助设计
- 多媒体
- 软件测试
- 计算机硬件与维护
- 网站策划/UE
- 网页设计/UI
- 网吧管理