PSW=10H,则当前R0~R7在内部RAM的单元

如题所述

行情况中,能立即进行响应的是:(D )
A.当前正在执行高优先级中断处理
B.当前正在执行RETI指令
C.当前指令是DIV指令,且正处于取指令的机器周期
D.当前指令是MOV A,R3

8. MCS-51单片机复位操作的主要功能是把PC初始化为( C)。
A.0003H B.2000H C.0000H D.4000H

9. MCS-51单片机的堆栈区应建立在( A)。
A. 片内数据存储区的低128字节单元 B. 片内数据存储区
C. 片内数据存储区的高128字节单元 D.程序存储区

10. MCS-51单片机定时器工作方式2是指的( B)工作方式。
A. 8位 B. 8位自动重装 C. 13位 D. 16位

二、填空题

1.单片机与普通计算机的不同之处在于其将___ CPU___、___ 存储器 __和__ I/O电路___三部分集成于一块芯片上。
2.内部RAM中,位地址为30H的位,该位所在字节的字节地址为 __26H
3.MCS-52 单片机共有__5_个中断源。
4.8031单片机复位后,R4所对应的存储单元的地址为___04H___,因上电时PSW= __00H___。这时当前的工作寄存

器区是__0__组工作寄存器区。
5.在MCS-51单片机中,如果采用12MHz晶振,1个机器周期为 ___1 us___。
6.在基址加变址寻址方式中,以__A__作变址寄存器,以__DPTR__或___PC__作基址寄存器。

三、读程序(阅读程序后填空)

1.已知(B)=35H,(A)=43H 在执行下列指令后,(SP)=__52H__,内部RAM(51H)=__43H__。
MOV SP,# 50H
PUSH ACC ;51
PUSH B ;52

2.执行下列程序后,(A)=__0A6H__,(B)=__16H__。
MOV A,#9FH ;1001 1111
MOV B,#36H ;0011 0110
ANL B,A ;0001 0110
SETB C
ADDC A,B ;0A6H

3.设RAM 中(2456H)=66H,(2457H)=34H,ROM 中(2456H)=55H,(2457H)=64H。请分析下面程序执行后各寄

存器的内容。 (A)=__64H__,(DPTR)=__2456H__。
MOV A,#1
MOV DPTR,#2456H
MOVC A,@A+DPTR
4.比较两个ASCII 码字符串是否相等。字符串长度在内部RAM 3FH 单元,两字符串的首地址分别为40H、50H。如果

两个字符串相等,置CY=1,否则,置CY=0。
MOV R0,#40H
MOV R1,#50H
MOV R2,#3FH
LOOP1:MOV A,@R0
CLR C
__XRL A__,@R1
JNZ LOOP2
INC R0
INC R1
__DJNZ R2__,LOOP1
SETB C
RET
LOOP2:CLR C
RET
5.将以表格形式存放在从table 开始的内部单元中的8 个单字节正数求平均值。
MOV R0,#TABLE ;不完整
MOV R2,#8
MOV R4,#0
LOOP1:MOV A,@R0
__ADD A,R4__
MOV R4,A
INC R0
DJNZ R2,LOOP1
MOV B,#8
__DIV AB__
RET

6.假定A=83H,(R0)=17H,(17H)=34H,执行以下指令:
ANL A,#17H
ORL 17H,A
XRL A,@R0
CPL A
后,A的内容为___48H___ 。

7.如果DPTR=507BH,SP=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则执行下列指令后:
POP DPH
POP DPL
POP SP
则:DPH=___3CH___ ,DPL=___5FH___ ,SP=___50H___

8.假定,SP=60H,A=30H,B=70H,执行下列指令:
PUSH A
PUSH B
后,SP的内容为___62H___ ,61H单元的内容为___30H___ ,62H单元的内容为___70H___ 。
问题补充:1.MCS-51 单片机的RS1,RS0=11 时,当前寄存器R0—R7 占用内部RAM(D )单元。
A. 00H—07H B. 08H—0FH
C. 10H—17H D. 18H—1FH

2.MCS-51 单片机有片内RAM 容量( D)。
A. 4KB B. 8KB
C. 128B D. 256B

3.MCS-51 单片机的外部中断0 中断入口地址为( A)。
A. 0003H B. 000BH
C. 0013H D. 001BH

4.MCS-51 单片机的定时器/计数器工作方式1 是( B)。
A.8 位计数器结构 B.16 位计数器结构
C.13 位计数器结构 D.2 个8 位计数器结构

5. PC的值是(C )
A、当前正在执行指令的前一条指令的地址 B、当前正在执行指令的地址
C、当前正在执行指令的下一条指令的地址 D、控制器中指令寄存器的地址

6. 当需要从MCS-51单片机程序存储器取数据时,采用的指令为( B)。
A. MOV A, @R1 B. MOVC A, @A + DPTR
C. MOVX A, @ R0 D. MOVX A, @ DPTR
四、综合题
1、将内部RAM 30H单元的内容传送到外部RAM 1000H之中,并将存于外部RAM 8000H开始的10个数据传送到以

内部RAM 0040H开始的区域,请编程实现.
ORG 0000H
AJMP START
ORG 0100H
START:
MOV DPTR,#1000H
MOV A,30H
MOVX @DPTR,A
MOV R2,#0AH
MOV R0,#40H
MOV DPTR,#8000H
LOOP: MOVX A,@DPTR
MOV @R0,A
INC R0
INC DPTR
DJNZ R2,LOOP
RET追问

这是什么乱七八糟的啊?

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-01-17
psw的第34位为0
所以,寄存器去为第0组
r0 r7使用的是00到07h
第2个回答  2018-09-06
看RS1和RS0

PSW=10H,则当前R0~R7在内部RAM的单元
2.内部RAM中,位地址为30H的位,该位所在字节的字节地址为 __26H 3.MCS-52 单片机共有__5_个中断源。4.8031单片机复位后,R4所对应的存储单元的地址为___04H___,因上电时PSW= __00H___。这时当前的工作寄存 器区是__0__组工作寄存器区。5.在MCS-51单片机中,如果采用12MHz晶振,...

51单片机的工作寄存器R0~R7位于内部RAM什么位置及如何设定?
51单片机的工作寄存器R0至R7存储在内部RAM的特定地址。总共32个寄存器分布在00H至1FH的16个单元中,分为四组,每组8个单元,分别是00H-07H(R0-R7)、08H-0FH、10H-17H、18H-1FH。程序运行时,只有PSW(程序状态字)的PSW4和PSW3位的组合状态决定当前的工作寄存器组:00或01对应第一组,01或10...

51单片机的工作寄存器R0~R7位于内部RAM什么位置及如何设定?
在51单片机的内部RAM中,工作寄存器R0至R7被放置在特定的地址区域。这些寄存器被分配在00H至1FH的地址范围内,具体分布为每组8个寄存器,共计32个寄存器。每组寄存器占据8个连续的地址单元,分别是00H-07H(R0-R7)、08H-0FH、10H-17H和18H-1FH。在程序执行过程中,PSW(程序状态字)中的PSW4和PSW...

单片机的一份试卷 帮我做出来 高分相送 做出来再追加100分
2、8052单片机片内包含哪些主要逻辑功能部件?8位字长的CPU,最大64KROM,最大64KRAM,4个8位并行I\/O端口,一个全双工串口,2个16位定时计数器。3、若(PSW) =10H,则当前的R0~R7在内部RAM中的哪些单元?10H-17H 指出下列指令中的45H代表什么?( 1 ) MOV A,#45H;立即数 ( 2 ) MOV ...

内部RAM中 位所在字节的字节地址的计算
在20H到2FH的16字节RAM中,这部分区域被称为位寻址区,可以进行位级别的操作。这里有128位,以00H至7FH为位地址。例如,位地址为4EH的位位于字节地址为29H的字节单元中的第6位。单片机的RAM存储器结构复杂,其中的通用寄存器组,如R0~R7,分布在00H~1FH的地址范围内,它们是可编程使用的,但具体...

当单片机PSW中的RS1,RS0=10H,这时当前的工作寄存器区是第几组
00是工作组第0组,01是第一组,10是第二组,11是第三组

程序状态字包含哪些主要内容?
程序状态字寄存器(psw)包括:CY-进位标志。AC-辅助进dao位标志。F0-用户定义的状态标志位。RS1、RS0-工作寄存器区选择控制位。OV-溢出标志位。P-奇偶标志位。这两位用于选择当前工作寄存器区。8051有8个8位寄存器R0~R7,在RAM中的地址可以根据用户需要来确定。RS1 RS0:R0~R7的地址 0 0: 00H...

PSW=18H时,当前工作寄存器是几组?
1FH。微型计算机内部通常设置工作寄存器组。这样,运算的结果可以放在寄存器中而不必每次都放到存储器里。这样可以提高机器的工作速度。片内低128B RAM分为工作寄存器区、位寻址区和用户RAM区。00H~1FH这32个RAM单元共分为四组,每组由R0~R7 8个工作寄存器组成,由RS0和RS1的状态决定指向哪一组。

80c51编程,用mcs-51指令实现
1.外部RAM20H单元内容送入R02.外部RAM20H单元的内容送入内部RAM20H单元3.外部RAM1000H单元的内容送入内部RAM20H单元。... 1.外部RAM20H单元内容送入R0 2.外部RAM20H单元的内容送入内部RAM20H单元3.外部RAM1000H单元的内容送入内部RAM20H单元。 展开  我来答 3个回答 #热议# 【答题得新春福袋】你的...

单片机上机考试,河北工业大学 大三
D.对内部RAM 40H单元开始连续16个单元清零。(1) B #40H (2) D #10H (3) A Zero (4) B ACC (5) C retD.DEC R0和DJNZ R0,这两条指令对通用寄存去R0的操作都是(R0)←(R0)-1,但是前者属于(1)指令,后者属于(2)指令(1) B 运算指令 (2)D 控制转移D.DJNZ R0,rel这条指令含有两个操作数,第...

相似回答