百分求解~~~~~~~~~~~~~~~~~~~~

csyangshu 2004-12-30 12:23:33
要80%的正确
1月3号之前要答案~

谢谢了
知道答案的请跟贴~
谢绝UP

A
---------------------------------------------------------------------------------------
一、 填空
1、十进制数111用8位二进制数表示时,应为__________B。
2、MCS-8051系列单片机字长是_____位,有____根引脚,寻址空间是_______。单片机的特点有___________________________。
3、 ALE信号的作用是______________________________________________。
4、8031单片机PSW中的RS1=1,RS0=1时,工作寄存器R0的地址为__________。
PSW(程序状态字)的格式 CY AC F0 RS1 RS0 OV P
5、MC5—51单片机的堆栈设在__________区中,它传送数据的原则是__________。
6、8051复位后,PC=______H。若希望从片内存储器开始执行,EA脚应接_______电平,PC值超过_______H时,8051会自动转向片外存储器继续取指令执行。
7、已知(A)=25H,执行下列指令组后(20H)=__________(21H)=__________
MOV 20H,A
ANL 20H,#0FH
SWAP A
ANL A,#0F
MOV 21H, A
8、8031单片机扩展程序存储器使用一片具有地址线11根,数据线8根的EPROM,其程序存储器容量为__________KB。
9、将CY与A的第0位的非求或的指令是_______________,若原A=0,执行后A=_________。
10、指令JB 0A7H,ABC的作用是__________________________________________。(0A7H是P2.7的地址)
11、常用程序结构有顺序结构、分支结构、__________及__________等。

二、单项选择题()
1、MCS—51单片机的CPU每取一个指令字节,立即使( )
A.堆栈指针SP自动加1 B.数据指针DPTR自动加1
C.程序计数器PC自动加1 D.累加器A自动加1
2、8031单片机中的SP和PC分别是( )的寄存器。
A.8位和8位 B.16位和16位
C.8位和16位 D.16位和8位
3、8051单片机全部使用外接ROM时,其( )引脚必须接地。
A. B.ALE C. D.
4、8031单片机的( )口的引脚,还具有外中断、串行通信等第二功能。
A. P0 B. P1
C. P2 D. P3
5、8031单片机当允许CPU响应定时器0的中断请求时,共IE中的( )位必须为1。
A. ES和ET0 B. EA和ET0
C. ET1和EA D. EX0和ET0
IE寄存器格式 EA — — ES ET1 EX1 ET0 EX0
6、下列指令中,( )不能完成累加器清零。
A. MOV A, #00H B. XRL A,0E0H
C. CLR A D. XRL A,#00H

三、程序题(
1、阅读下列程序,(1)说明程序的功能;(2)写出执行程序后R3内容。
  MOV R0,#01H
  CLR A
  MOV R2,#09H
LOOP:ADD A,R0
  INC  RO
 DJNZ R2,LOOP
 MOV R3,A
HERE:SJMP HERE
2、在BUF为首址的片外RAM存放一个数组,以FFH为结束符。试编程序,将该数组的存放区域清零,保留结束符FFH。请补全下列程序。
MOV DPTR,#BUF
LOOP:MOVX A,@DPTR






INC DPTR
SJMP LOOP

四、已知A = 0F8H,当执行ADD A,#0A9H指令后,PSW中的OV、CY、AC、P各为多少?若是有符号数,A中的结果用十进制表示是多少?

五、用8051输出控制8个LED从LED1到LED8、再到LED1…,每次一个LED发光,并不断循环。一个开关控制引起中断,电平触发,中断后8个LED一起闪5下,然后恢复前面的循环。画出连接示意图,写出完整的程序。(软件延时用循环5*126*200次控制)

六、简单叙述8051的C/T0的四种工作模式和串行通信的四种工作模式。




B
-----------------------------------------------------------------------


一、填空(每空 2 分,共 40 分)
1、8051单片机的存储器的最大特点是__________________________,可寻址的空间为_______K, Px并行口的地址是与______存储器统一编址的,或者说属于该存储器。
2、假如2个一字节的十六进制数9FH,79H相加的和仍然用8位二进制数,那么相加后的结果和为__________H,进位为__________。
3、CPU由__________和控制器构成。
4、一般说,一条指令有两部分组成即__________和__________。
5、8051最多可以有______个并行输入输出口,最少也可以有1个并行口,即____。P3常需复用作_______________________________________________和读写控制信号。
6、8051的C/T是_____加或减)计数的。
7、8051的中断向量表在 _____________________________________。(即中断向量)
8、MOV A,40H 指令对于源超作数的寻址方式是________寻址。
9、已知(R0)=50H,执行指令MOV A,@R0及MOVX A,@R0的差别是___________________
_____________________。
10、常用程序结构有顺序结构、分支结构、__________及__________等。
11、某8031单片机中,T0作为计数用,当有一脉冲从引脚P3.5(T1)输入时,TL0的内容__________。
12、当8031单片机中IP=0FH,IE=87H时,CPU能响应的优先权最低的中断源是__________。
IP寄存器格式 — — — PS PT1 PX1 PT0 TX0

IE寄存器格式 EA — — ES ET1 EX1 ET0 EX0
13、8031单片机中,如希望CPU能响应定时器0和定时器1的中断,而不响应其他中断,其IE寄存器的内容应为__________。(IE寄存器格式见上题)

二、单项选择题(本大题共6小题,每小题2分,共12分)
1、8031单片机片内RAM为( )字节。
A.256 B.128 C.0 D.8

2、F6H是用8位二进制补码表示的十六制数,那么相应的十进制数是( )
A.246 B.-10 C.-118 D.-9

3、下列指令中,( )不能完成累加器清零。
A.MOV A, #00H B.XRL A,0E0H
C.CLR A D.XRL A,#00H

4、下列指令组中,只有( )能完成两个8位二进制数n1和n2相加,和存于A中。
A.MOV A,#n1 B.ADD #n1,#n2
ADD A,#n2
C.MOV R1,#n1 D.MOV A,n1
ADD R1,#n2 ADD A,n2
MOV A,R1

5、8051单片机的外中断1的中断程序入口地址为( )
A.0000H B.0003H C.000BH D.0013H

6、8031单片机在片外扩展程序存储器,当取程序存储器的内容时,要用单片机的( )信号。
A. B. C.ALE D.














...全文
278 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qb90 2004-12-31
  • 打赏
  • 举报
回复
佩服楼上的啊,其实这些简单的东西他不懂去查书就可以了
icesnows 2004-12-31
  • 打赏
  • 举报
回复
B没做
icesnows 2004-12-31
  • 打赏
  • 举报
回复
A
---------------------------------------------------------------------------------------
一、 填空
1、十进制数111用8位二进制数表示时,应为__01101111B。
2、MCS-8051系列单片机字长是__8__位,有_40_根引脚,寻址空间是__64K____。单片机的特点有__CPU(中央处理器)、内置程序存储器(ROM)、随机存取数据存储器(RAM)和输入输出端口(I/O)全部集成在单一的芯片上__。
3、 ALE信号的作用是________地址锁存使能____。
4、8031单片机PSW中的RS1=1,RS0=1时,工作寄存器R0的地址为___18H____。
PSW(程序状态字)的格式 CY AC F0 RS1 RS0 OV P
5、MC5—51单片机的堆栈设在____RAM___区中,它传送数据的原则是_后进先出___。
6、8051复位后,PC=0000H。若希望从片内存储器开始执行,EA脚应接_高__电平,PC值超过__FFF__H时,8051会自动转向片外存储器继续取指令执行。
7、已知(A)=25H,执行下列指令组后(20H)=___5___(21H)=____2___
MOV 20H,A
ANL 20H,#0FH
SWAP A
ANL A,#0F
MOV 21H, A
8、8031单片机扩展程序存储器使用一片具有地址线11根,数据线8根的EPROM,其程序存储器容量为__2__KB。
9、将CY与A的第0位的非求或的指令是___ORL C,/ACC.0__________,若原A=0,执行后A=___0____。
10、指令JB 0A7H,ABC的作用是______P2.7为1时跳转到ABC___________。(0A7H是P2.7的地址)
11、常用程序结构有顺序结构、分支结构、__循环结构__及__跳转结构__等。

二、单项选择题()
1、MCS—51单片机的CPU每取一个指令字节,立即使( C )
A.堆栈指针SP自动加1 B.数据指针DPTR自动加1
C.程序计数器PC自动加1 D.累加器A自动加1
2、8031单片机中的SP和PC分别是( C )的寄存器。
A.8位和8位 B.16位和16位
C.8位和16位 D.16位和8位
3、8051单片机全部使用外接ROM时,其( EA )引脚必须接地。
A. B.ALE C. D.
4、8031单片机的( D )口的引脚,还具有外中断、串行通信等第二功能。
A. P0 B. P1
C. P2 D. P3
5、8031单片机当允许CPU响应定时器0的中断请求时,共IE中的( B )位必须为1。
A. ES和ET0 B. EA和ET0
C. ET1和EA D. EX0和ET0
IE寄存器格式 EA — — ES ET1 EX1 ET0 EX0
6、下列指令中,( D )不能完成累加器清零。
A. MOV A, #00H B. XRL A,0E0H
C. CLR A D. XRL A,#00H

三、程序题(
1、阅读下列程序,(1)说明程序的功能;(2)写出执行程序后R3内容。
  MOV R0,#01H
  CLR A
  MOV R2,#09H
LOOP:ADD A,R0
  INC  RO
 DJNZ R2,LOOP
 MOV R3,A
HERE:SJMP HERE
计算从从1加到9,R3结果为45



B
-----------------------------------------------------------------------


一、填空(每空 2 分,共 40 分)
1、8051单片机的存储器的最大特点是__________________________,可寻址的空间为_______K, Px并行口的地址是与______存储器统一编址的,或者说属于该存储器。
2、假如2个一字节的十六进制数9FH,79H相加的和仍然用8位二进制数,那么相加后的结果和为__________H,进位为__________。
3、CPU由__________和控制器构成。
4、一般说,一条指令有两部分组成即__________和__________。
5、8051最多可以有______个并行输入输出口,最少也可以有1个并行口,即____。P3常需复用作_______________________________________________和读写控制信号。
6、8051的C/T是_____加或减)计数的。
7、8051的中断向量表在 _____________________________________。(即中断向量)
8、MOV A,40H 指令对于源超作数的寻址方式是________寻址。
9、已知(R0)=50H,执行指令MOV A,@R0及MOVX A,@R0的差别是___________________
_____________________。
10、常用程序结构有顺序结构、分支结构、__________及__________等。
11、某8031单片机中,T0作为计数用,当有一脉冲从引脚P3.5(T1)输入时,TL0的内容__________。
12、当8031单片机中IP=0FH,IE=87H时,CPU能响应的优先权最低的中断源是__________。
IP寄存器格式 — — — PS PT1 PX1 PT0 TX0

IE寄存器格式 EA — — ES ET1 EX1 ET0 EX0
13、8031单片机中,如希望CPU能响应定时器0和定时器1的中断,而不响应其他中断,其IE寄存器的内容应为__________。(IE寄存器格式见上题)

二、单项选择题(本大题共6小题,每小题2分,共12分)
1、8031单片机片内RAM为( )字节。
A.256 B.128 C.0 D.8

2、F6H是用8位二进制补码表示的十六制数,那么相应的十进制数是( )
A.246 B.-10 C.-118 D.-9

3、下列指令中,( )不能完成累加器清零。
A.MOV A, #00H B.XRL A,0E0H
C.CLR A D.XRL A,#00H

4、下列指令组中,只有( )能完成两个8位二进制数n1和n2相加,和存于A中。
A.MOV A,#n1 B.ADD #n1,#n2
ADD A,#n2
C.MOV R1,#n1 D.MOV A,n1
ADD R1,#n2 ADD A,n2
MOV A,R1

5、8051单片机的外中断1的中断程序入口地址为( )
A.0000H B.0003H C.000BH D.0013H

6、8031单片机在片外扩展程序存储器,当取程序存储器的内容时,要用单片机的( )信号。
A. B. C.ALE D.
flowercity 2004-12-30
  • 打赏
  • 举报
回复
面试题目嘛
关注!
TechnoFantasy 2004-12-30
  • 打赏
  • 举报
回复
B.1.8:MOV A,40H 指令对于源超作数的寻址方式是 直接 寻址
B.1.10:常用程序结构有顺序结构、分支结构、循环结构及递归结构等

TechnoFantasy 2004-12-30
  • 打赏
  • 举报
回复
B.1.1.1 :是指令存储器与数据存储器分开编址
B.1.1.2:可寻址的64k字节外部数据
B.1.1.3:Px并行口的地址是与数据存储器统一编址的
B.1.3 : CPU由运算器和控制器构成
B.1.4:一条指令由操作码和地址码两部分组成
B.1.5:8051最多可以有 4 个并行输入输出口,最少也可以有1个并行口,即P1。P3常需复用作串行通信、外部中断、外部计数脉冲和读写控制信号
B.1.6:8051的C/T是加(加或减)计数的
B.1.7:8051的中断向量表在3 H、 0B H和13H、1BH、23H


27,370

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧