阅读并理解程序,要求:(1)写出程序功能;(2)给程序添加注释(需要添加注释的地方已用字母标示出来)(本题共10分) ORG 0000H SJMP MAIN ORG 0030H ; A MAIN: MOV 10H,#10H ; B MOV R0,#10H ; C MOV R1,#20H ; D MOV R2,#05 ; E CLR C ; F addc: MOV A, @R1 ; G ADDC A, @R0 ; H DA A ; I MOV @R1, A ; J INC R0 ; K INC R1 ; L DJNZ R2, addc ; M AJMP $ END
|
|
阅读并理解程序,要求:(1)写出程序功能;(2)给程序添加注释(需要添加注释的地方已用字母标示出来)(本题共10分) ORG 0000H AJMP MAIN ORG 0030H ; A MAIN: MOV R0,#0 ; B MOV R1,#10H ; C MOV R2,#10 H ; D LOOP: MOV A, @R1 ; E CJNE A, #00H LOOP1 ; F INC R0 ; G LOOP1: INC R1 ; H DJNZ R2, LOOP ; I SJMP $ END ; J
|
|
用汇编程序,用顺序结构程序编写三字节无符号数的加法程序,要求将加数分别存放在20H、21H和22H,将被加数放在40H、41H和42H中,数据存放次序为低字节在前,将最高字节进位存入用户标志F0中。(本题15分)
|
|
设A=83H,R0=17H,(17H)=34H,执行以下指令后A= 。(本题5分) ANL A, #17H ORL 17H, A XRL A, @R0 CPL A
|
|
阅读下列程序,写出相应寄存器的内容。(本题5分) (1)执行下列程序段后,(P1)=_______。 MOV P1,#A2H CPL P1.1 CPL P1.2 SETB P1.6 CLR P1.7 (2)执行下列程序段后,(A)=_______,(CY)= 。 CLR C MOV A,#不H RRC A
|
|
阅读下列程序,说明其实现的功能,并补充所缺内容。(本题10分) MOV A,R0 ANL A,#0FH ADD A, MOVC A,@A+PC MOV R0,A ASCTABLE:DB “0,1,2,3,4,5” DB “6,7,8,9” DB “A,B,C,D,E,F” RET
|
|
阅读下列程序,写出相应寄存器的内容:(本题5分) 设(SP)=60H,(ACC)=35H,(B)=76H,执行下述指令 PUSH ACC PUSH B 后,结果:( )=35H,( )=76H,(SP)= ( ) 。
|
|
阅读下列程序,写出相应寄存器的内容:(本题5分) 下列程序段执行后,(R0)= ( ) , (7EH)= ( ) , (7FH)= ( )。 MOV R0, #7EH MOV 7EH,#0FFH MOV 7FH,#40H INC @R0 INC R0 INC @R0
|
|
阅读下列程序,写出相应寄存器的内容:(本题5分) (1)设A=6CH,CY=1,执行RRC A指令后,A= ( ) ,CY= ( ) 。 (2)执行下列程序段后,A=_ ( )_, CY= ( )。 CLR C MOV A,#B1H RLC A
|
|
阅读下列程序,写出相应寄存器的内容:(本题10分) 已知:(30H)=40H,(40H)=50H,(P1)=60H. 执行下列程序段后, MOV R0, #30H MOV A, @R0 MOV R1, A MOV B, @R1 MOV @R1, P1 MOV P2, P1 (R0)= ( ),(A)= ( ) , (R1)= _( )_,(B)= _( )_, (40H)= _( )_,(P2)= _( )_。
|
|
已知一单片机系统的外接晶体振荡器的振荡频率为6MHz,请计算该单片机系统的拍节P、状态S、机器周期所对应的时间是多少?指令周期中的单字节双周期指令的执行时间是多少?(本题10分) |
|
JNZ REL为2B指令,放于1308H,转移目标地址是134AH,求偏移量REL= ( )(本题5分) |
|
(A)=3BH,执行ANL A,#9EH指令后,(A)= ( ), (CY)= ( ) (本题5分) |
|
请将二进制数为十进制数(1010.01)2(本题5分) |
|
请将八进制数为十进制数(35.15)8(本题5分) |
|
请将16进制数为十进制数 (3E.A5)16(本题5分) |
|
分别写出十进制数64的原码、反码和补码。(本题5分) |
|
分别写出十进制数-10的原码、反码和补码。(本题5分) |
|
用十进制数64和-10的补码求和。(本题10分) |
|
若单片机的振荡频率为6MHz,设定时器T0工作在方式1,需要定时5ms,试确定定时器初值(写出中间过程)。(本题10分) |
|
计算带符号二进制的十进制值01101110(本题5分)。 |
|
计算带符号二进制的十进制值: 10001101(本题5分) |
|
设单片机晶振频率为6 MHZ,在方式0下,利用定时器T0输出周期为2 ms的方波,试确定定时器的初值(写出中间过程)。(10分) |
|
简述定时器/计数器方式 3的主要内容及应用。(本题10分) |
|
MCS-51单片机系统I/O端口编址方式有哪几种?分别对其进行简要描述。(本题10分) |
|
简述循环程序的概念及组成。(本题10分) |
|
简述补码的求法。(本题5分) |
|
简述补码运算的优点。(本题5分) |
|
简述定时器/计数器的初始化步骤。(本题5分) |
|
简述反码的求法。(本题5分) |
|
逻辑运算分哪几种?(本题5分) |
|
何为逻辑“或”运算?(本题5分) |
|
何为逻辑“与”运算?(本题5分) |
|
简述ARM及其特征?(本题10分) |
|
如何实现十进制到其它进制的转换?(本题10分) |
|
简述何为溢出?发生溢出时应该如何判断?(本题5分) |
|
微型计算机一个完整的中断处理的基本过程应包括哪几个步骤?(本题5分) |
|
8051内部数据存储器可以分为几个不同的区域?每个区域占用的字节范围是多少?(本题10分) |
|
MCS-51系列单片机三总线的显著特点是什么?(本题5分) |
|
简述RAM与ROM的区别。(本题5分) |
|
简述中断的概念和作用。(本题10分) |
|
简述程序计数器PC的作用。(本题5分) |
|
8051有哪几个中断源,它们的中断入口地址分别是什么? (本题10分) |
|
8051有哪几个中断源,他们的自然优先级的顺序是怎样安排的?(本题10分) |
|
简述什么是进位计数制。(本题5分) |
|
从应用的角度,简述单片机的优点。(本题5分) |
|
简述累加器的ACC的作用。(本题5分) |
|
简述寄存器间接寻址方式及其寻址范围。(本题10分) |
|
MCS-51的位存储区在哪里?寻址范围是多少?(本题10分) |
|
8031、8051、8751有何异同。(本题5分) |
|
写出下列特殊功能寄存器的名称(本题10分) |
|
简述子程序调用和执行中断服务程序的异同点。(本题10分) |
|
单片机有哪几个特殊功能寄存器?各在单片机的哪些功能部件中?(本题10分) |
|
简述8051单片机的内部组成结构(本题10分)。 |
|
简述静态显示的特点(本题10分)。 |
|
CPU响应中断的条件有哪些?(本题5分) |
|
简述变址寻址方式并举例说明。(本题10分) |
|
简述中断响应的主要内容。(本题5分) |
|
简述动态显示的特点(本题10分)。 |
|
简述堆栈及其特点。(本题10分) |
|
简述MCS-51指令系统的寻址方式及对应的寻址空间。(本题10分) |
|
简述子程序调用和执行中断服务程序的异同点。(本题10分) |
|
简述汇编语言中的标号有什么规定。(本题5分) |
|
A/D转换器转换数据的传送有几种方式。 |
|
简述查表程序及其特点。(本题5分) |
|
程序(本题5分) |
|
机器语言(本题5分) |
|
结构化程序设计(本题10分) |
|
单片机的中断优先级(本题5分) |
|
中断(本题5分) |
|
堆栈(本题5分) |
|
堆栈指针寄存器SP(本题5分) |
|
振荡周期 (本题5分) |
|
状态周期: (本题5分) |
|
机器周期 (本题5分) |
|
指令周期 (本题5分) |
|
机器数(本题5分) |
|
原码(本题5分) |
|
BCD码(本题5分) |
|
反码(本题5分) |
|
静态显示(本题5分) |
|
ASCⅡ码(本题5分) |
|
变址寻址(本题5分) |
|
动态显示(本题5分) |
|
立即寻址(本题5分) |
|
寻址方式(本题5分) |
|
寄存器寻址(本题5分) |
|
直接寻址(本题5分) |
|
基址寄存器加变址寄存器间接寻址(本题5分) |
|
寄存器间接寻址(本题5分) |
|
位寻址(本题5分) |
|
相对寻址(本题5分) |
|
指令(本题5分) |
|
伪指令(本题5分) |
|
单字节指令(本题5分) |
|
双字节指令(本题5分) |
|
汇编语言(本题5分) |
|
操作码(本题5分) |
|
循环程序(本题5分) |
|
查表法(本题5分) |
|
三字节指令(本题5分) |
|
分支程序(本题5分) |
|
中断嵌套(本题5分) |
|
中断请求(本题5分) |
|
可屏蔽中断(本题5分) |
|
不可屏蔽中断(本题5分) |
|
中断返回(本题5分) |
|
定时器/计数器方式0(本题5分) |
|
中断响应(本题5分) |
|
中断处理(本题5分) |
|
求和溢出(本题5分) |
|
定时器/计数器方式 3(本题5分) |
|
定时器/计数器方式2(本题5分) |
|
定时器/计数器方式1(本题5分) |
|
ARM(本题5分) |
|
嵌入式系统(本题5分) |
|
乘基取整法(本题5分) |
|
除基取余法(本题5分) |
|
真值(本题5分) |
|
机器数(本题5分) |
|
逻辑“或”运算(本题5分) |
|
逻辑“与”运算(本题5分) |
|
微型计算机(本题5分) |
|
微处理器(本题5分) |
|
n位二进制X的补码(本题5分) |
|
计量系统的模(本题5分) |
|
单片机的掉电工作方式(本题5分) |
|
单片机的节电工作方式(本题5分) |
|
CPU的时序(本题5分) |
|
汇编语言的标号(本题5分) |
|
微型计算机系统(本题5分) |
|
总线(本题5分) |
|
内存储器(本题5分) |
|
数据指针寄存器DPTR(本题5分) |
|
汇编语言的注释(本题5分) |
|
条件转移指令(本题5分) |
|
8051的外部中断有两种触发方式:边沿触发和( ) 。 |
|
8051内部RAM中真正的数据缓冲区地址是( ) 。 |
|
微型计算机是指采用微处理器作( ) ,并配以适当容量的存储器、输入输出设备的接口电路以及系统总线。 |
|