复习,请假,明天考试

  • 作者: 速迟
  • 更新时间:2018-09-14
  • 字数:1465
  • 吐槽数:0
  • +书架

单选

补码了解一下

寻址方式七种

判断合法非法指令

进制转换比大小

堆栈桥规则:先进后出后进先出

地址线和寻址范围:

51单片机(2/3个定时计数器8位cpuInter公司产品4个寄存器区32个寄存器)

52系列内部RAM有384个字节

解答

1.51单片机有几个计数器几中断源?

两个十六位可编程计数器,五个中断源,两个优先级嵌套中断结构

2.全双功和半双功串口的区别

全双工是指在发送数据的同时也能够接收数据,两者同步进行。

半双工就是指一个时间段内只有一个动作发生。

3.伪指令的功能

伪指令实在汇编程序对源程序汇编期间由汇编程序处理

4.操作数分为哪三类?各有何特点?

连结数,寄存器,储存器、

连结数和寄存器的存取速度快储存器的存取相对较慢

5.微型计算机分为哪几个部分?

微处理器储存器I/O接口电路系统总线(地址总线AB数据总线DB控制总线CB)四部分组成。

6.I/O端口口有哪种读操作?

读引脚读锁存器

7.51有哪几个中断源

有五个中断源定时计数中断0、1外部中断0、1  串口中断特殊功能寄存器IP

软件分析和设计

编程排序求平均成绩正负数个数加法

2.外部RAM4000H~401FH单元中内容为有符号数,将其中正数负数分别送到内部RAM80H和0A0H单元开始的地址,记下正数和负数的个数送60H和61H单元

MOVR7,#20H

MOVDPTR,#40000H

MOVR0,#80H

MOVRI,#0A0H

MOV60H,#00H

MOV61H,#00H

LOOP:MOVXA,@DPTR

ACC.7,NEG1

MOV@R0,A

INCR0

INC60H

SJMPMEXT1

NEG1:MOV@R1,A

INCR1

INC61H

NEXT1:INCDPTR

DJNZR7,L00P

RET

4.将30H~40H单元中压缩的BCD码数(每个字节存放两个BCD码数)转换为ASCII码数,结果存放在内部AM80H~89H单元

MOVR0,#30H

MOVR1,#80H

MOVR7,#05H

RE:MOVA,@R0

LCALLCHAG

MOVA,@R0

SWAPA

LCALLCHAG

INCR0

DJNZR7,RE

RET

CHAG:ANLA,#0FH

ADDA,#30H

MOV@R1,A

TNCR1RET

3.统计学生成绩,有32名学生,成绩内部RAM30H-4FH,一个学生一个字节,该班平均成绩置60H

MOVR7,#20H

MOVR0,#30H

MOVR2,#00H

MOVR3,#00H

RE:MOVA,R2

ADDA,@R0

MOVR2,A

MOVA,R3

ADDCA,#00H

MOVR3,A

INCR0

DJNZR7,RE

MOVR7,#05H

REI:CLRC

MOVA,R3

RRCA

MOVR3,A

MOVA,R2

RRCA

MOVR2,A

DJNZR7,RE1

MOV60H,R2

RET

将内部RAM-50H~60F单元中无符号数按从小到大次序牌系列,结果仍放原储存空间

MOVR7,#1FH

BB4:MOVA,R7

MOVR3,A

CLRF0

MOVR0,#50H

BB2:MOVA,@R0

MOVR6,A

INCR0

MOVA,@R0

CLRC

SUBBA,R6

JNCBB1

MOVA,R6

XCHA,@R0

DECR0

XCHA,@R0

INCR0

SETBF0

BB1:DJNZR3,BB2

JNBF0,BB3

DJNZR7,BB4

BB3:RET

2.外部RAM4000H~401FH单元中内容为有符号数,将其中正数负数分别送到内部RAM80H和0A0H单元开始的地址,记下正数和负数的个数送60H和61H单元

MOVR7,#20H

MOVDPTR,#40000H

MOVR0,#80H

MOVRI,#0A0H

MOV60H,#00H

MOV61H,#00H

LOOP:MOVXA,@DPTR

ACC.7,NEG1

MOV@R0,A

INCR0

INC60H

SJMPMEXT1

NEG1:MOV@R1,A

INCR1

INC61H

NEXT1:INCDPTR

DJNZR7,L00P

RET

4.将30H~40H单元中压缩的BCD码数(每个字节存放两个BCD码数)转换为ASCII码数,结果存放在内部AM80H~89H单元

MOVR0,#30H

MOVR1,#80H

MOVR7,#05H

RE:MOVA,@R0

LCALLCHAG

MOVA,@R0

SWAPA

LCALLCHAG

INCR0

DJNZR7,RE

RET

CHAG:ANLA,#0FH

ADDA,#30H

MOV@R1,A

TNCR1RET

3.统计学生成绩,有32名学生,成绩内部RAM30H-4FH,一个学生一个字节,该班平均成绩置60H

MOVR7,#20H

MOVR0,#30H

MOVR2,#00H

MOVR3,#00H

RE:MOVA,R2

ADDA,@R0

MOVR2,A

MOVA,R3

ADDCA,#00H

MOVR3,A

INCR0

DJNZR7,RE

MOVR7,#05H

REI:CLRC

MOVA,R3

RRCA

MOVR3,A

MOVA,R2

RRCA

MOVR2,A

DJNZR7,RE1

MOV60H,R2

RET

将内部RAM-50H~60F单元中无符号数按从小到大次序牌系列,结果仍放原储存空间

MOVR7,#1FH

BB4:MOVA,R7

MOVR3,A

CLRF0

MOVR0,#50H

BB2:MOVA,@R0

MOVR6,A

INCR0

MOVA,@R0

CLRC

SUBBA,R6

JNCBB1

MOVA,R6

XCHA,@R0

DECR0

XCHA,@R0

INCR0

SETBF0

BB1:DJNZR3,BB2

JNBF0,BB3

DJNZR7,BB4

BB3:RET

本书连载自免费原创小说网站”不可能的世界”www.8kana.com,中国最有爱的年轻小说网站!各大市场下载官方免费APP,享最快更新。


还没有书签
是否清空书签 清除 取消

第一卷 幻日觉醒

  • 绿
  • A
  • A
  • A
  • A
  • A
  • A
帮助
举 报
请选择举报此信息的原因:
包含色情内容
包含赌博、欺骗信息
恶意辱骂他人
广告或其他有害内容
其它
其它举报原因:
0/20
确 定
举 报 理 由
请选择举报此信息的原因:请您选择举报原因
低俗媚俗
三观不正
淫秽色情
涉政涉黑
暴力血腥
人身攻击
抄袭灌水
违法信息
补充说明(选填):
对应章节:复习,请假,明天考试
确 定