精选问答
一些单片微型计算机原理的答题 能答多少就多少1.ALU是什么功能部件?它能完成什么运算功能?2.简述标志CY与OV的意义.为什么会发生溢出?溢出的本质是什么?3.MCS-51单片机中决定程序执行顺序的寄存器是哪个?它是几位寄存器?4.可以分为两个8位寄存器的16位寄存器是什么?5.什么是MCS-51单片机的震荡周期、状态周期、机器周期、指令周期.当采用6MHz晶振时,每个机器周期是多少?在这样的工作频率下其执行一条MCS-51单片机最长的指令需要多少时间?6.假设MCS-51单片机有四个8位并行I/O口,

2019-04-22

一些单片微型计算机原理的答题 能答多少就多少
1.ALU是什么功能部件?它能完成什么运算功能?
2.简述标志CY与OV的意义.为什么会发生溢出?溢出的本质是什么?
3.MCS-51单片机中决定程序执行顺序的寄存器是哪个?它是几位寄存器?
4.可以分为两个8位寄存器的16位寄存器是什么?
5.什么是MCS-51单片机的震荡周期、状态周期、机器周期、指令周期.当采用6MHz晶振时,每个机器周期是多少?在这样的工作频率下其执行一条MCS-51单片机最长的指令需要多少时间?
6.假设MCS-51单片机有四个8位并行I/O口,在使用时各有哪些特点和分工?简述各并行I/O口的结构.
7.P0口在作为I/O口使用时要注意什么问题?
8.什么是指令?什么是指令系统?
9.什么是寻址方式?
10.简述8051的寻址方式和每种寻址方式所涉及的寻址空间.
11.写出下列指令中源操作数的寻址方式.
1)\x05MOV A,R3
2)\x05MOV DPTR,#1100H
3)\x05MOV C,30H
4)\x05MOV A,40H
5)\x05MOV A,R0
6)\x05MOVC A,@A+DPTR
7)\x05MOVX A,@DPTR
12.\x05操作数分为哪三类?各有什么特点?
13.\x05可以用作寄存器间接寻址的工作寄存器有哪些?
14.\x05访问外部数据存储器和程序存储器可以用哪些指令来实现?
17.设内部RAM中50H单元的内容为34H,试分析下列程序段,说明各指令源操作数、目的操作数的寻址方式以及按顺序执行指令后,A、R0以及内部RAM 30H、31H 50H 单元的内容各为何值?
MOV R0,#50H
MOV A,@R0
SWAP A
MOV 30H,A
MOV 31H,#30H
MOV 50H,30H
18.指令和伪指令有什么区别?伪指令ORG的作用是什么?
19.伪指令END的作用是什么?它能使程序正常结束么?
20.设常量和数据标号的定义为:
ORG 1000H
DAT:DB 1,2,3,4
STRING:DB ‘ABCDE’
COUNT EQU -STRING
BUF:DW 100,-200,-2
ADDR:DW DAT BUF
1)\x05画出上述数据的存储形式.
2)\x05写出各标号的地址.
21.从内部RAM DATA1 单元开始,存放有20H个数据,试编写程序,将这20H个数据逐一移至外部 RAM DATA2 单元开始的存储空间.
22.编写程序,将片外数据存储区中3000H~30FFH单元全部清零.
23.编写程序,找出片内RAM的30H~5FH单元中内容的最大值,存放60H单元.
24.什么是中断?为什么要引入中断机制?
25.8051单片机有哪几类中断源?五个中断源的中断入口地址分别是多少?
26.MCS-51的中断请求信号由哪些标志位来确定?
27.MCS-51的中断是否均可以屏蔽?
28.MCS-51的中断分几个优先级?由哪个特殊功能寄存器管理?
29.中断服务程序通常由哪几个部分组成?
30.TMOD中的GATE和C/T位有什么控制作用?
31.什么情况下INT0会对定时器/计数器0有控制作用?
32.MCS-51中定时器/计数器的四种计数工作方式各有什么特点?
33.定时器/计数器0工作在方式2时计数范围是多少?定时时间与计数初值有什么关系?
34.设MCS-51单片机的晶振频率为12MHz,使用定时器1的工作方式1,在P1.0端输出周期为100ms的方波,使用中断方式设计程序,试写出相应的初始化程序和中断服务程序.
35.串行传输方式有哪两种?各有什么特点?
36.什么是数据通信系统中的单工、半双工和双工方式?
37.RS-232C总线的逻辑电平有何规定?
38.MCS-51单片机串行口的四种工作方式各有什么特点?
39.利用MCS-51单片机进行多机串行通信时,主机能否同时向多台从机发送数据?如有部分从机地址相同,会产生什么现象?
第2条溢出的本质。第10条寻址空间,11条,19条能使程序正常结束么,20条答了就不用答了,27条原因
优质解答
太多了,建议看书去.
----
2.简述标志CY与OV的意义.为什么会发生溢出?溢出的本质是什么?
--
51系列单片机,是八位机,每次计算操作都是针对八位数进行的.
当八位二进制数字相加后,向第九位的进位为1时,Cy将为1,否则为0.
相减时,有借位,Cy将为1,否则为0.
用八位二进制数字代表有符号数,其范围就是:-128~+127.
当运算结果超出了这个范围,OV就会为1,否则为0.
----
11.写出下列指令中源操作数的寻址方式.
1)\x05MOV A,R3---寄存器
2)\x05MOV DPTR,#1100H---立即数
3)\x05MOV C,30H---直接
4)\x05MOV A,40H---同上
5)\x05MOV A,R0---寄存器
6)\x05MOVC A,@A+DPTR---相对
7)\x05MOVX A,@DPTR --寄存器间接
----
19.伪指令END的作用是什么?它能使程序正常结束么?
通知编译软件,编译到此结束.
不能使程序正常结束.
----
27.MCS-51的中断是否均可以屏蔽?
可以,令EA为0,即可.
太多了,建议看书去.
----
2.简述标志CY与OV的意义.为什么会发生溢出?溢出的本质是什么?
--
51系列单片机,是八位机,每次计算操作都是针对八位数进行的.
当八位二进制数字相加后,向第九位的进位为1时,Cy将为1,否则为0.
相减时,有借位,Cy将为1,否则为0.
用八位二进制数字代表有符号数,其范围就是:-128~+127.
当运算结果超出了这个范围,OV就会为1,否则为0.
----
11.写出下列指令中源操作数的寻址方式.
1)\x05MOV A,R3---寄存器
2)\x05MOV DPTR,#1100H---立即数
3)\x05MOV C,30H---直接
4)\x05MOV A,40H---同上
5)\x05MOV A,R0---寄存器
6)\x05MOVC A,@A+DPTR---相对
7)\x05MOVX A,@DPTR --寄存器间接
----
19.伪指令END的作用是什么?它能使程序正常结束么?
通知编译软件,编译到此结束.
不能使程序正常结束.
----
27.MCS-51的中断是否均可以屏蔽?
可以,令EA为0,即可.
相关问答