一、填空:(每空2分,共24分)
1.外部中断1(int1)的中断入口地址为 ;定时器1的中断入口地为 。
2. 若由程序设定rs1、rs0=01,则工作寄存器r0~r7的直接地址为___
a,20h中,20h的寻址方式称之为。
4.关于堆栈类操作的两条指令分别是。
单片机一个机器周期共有振荡周期。
6.当扩展外部存储器或i/o口时,p2口用作 。
单片机内部ram区有个工作寄存器, 个位地址。
8.定时器工作方式1为位计数器。
9. mcs-51单片机pc的长度为位。
二、判断题:(正确 √ 错误×) 每个2分,共20分)
1.指令字节数越多,执行时间越长。
2.内部寄存器rn(n=0-7)作为间接寻址寄存器。
3.8031芯片内一共有4k的rom,节的ram
4. 8位构成一个字节,一个字节所能表达的数的范围是0-255。……
5.8051中的工作寄存器就是内部ram中的一部份。
6. 8051中特殊功能寄存器(sfr)就是内部ram中的一部份。……
a,@r0这条指令中@r0的寻址方式称之为寄存器间址寻址。(
a,30h这条指令执行后的结果是(a)=30h
a,@r7,将r7单元中的数据作为地址,从该地址中取数,送入a中。…(
称之为堆栈指针,堆栈是单片机内部的一个特殊区域,与ram关。….
三、名词解释(20分)
1.单片机。
2.指令周期。
3.寄存器间接寻址。
4.控制器。
5.累计器。
阅读并分析程序(36分)
1.以下程序段执行后(a30h
mov 30h,#0a4h
mov a,#0d0h
mov r0,#30h
mov r2,#5eh
anl a,r2
orl a,@r0
swap a
cpl axrl a,#0feh
orl 30h,a
2.已知(59h)=50h,以下程序段执行后(a50h
51hr0mov a,59h
mov r0,a
mov a,#00
mov @r0,a
mov a,#25h
mov 51h,a
mov 52h,#70h
3.已知:(60h)=23h,(61h)=61h,以下程序段执行后(62h)=
clr cmov a,#9ah
subb a,60h
add a,61h
da amov 62h,a
4.已知:(a)=02h,(sp)=40h,(41h)=ffh,(42h)=ffh,以下程序段执行完ddd行后(asp41h42hpc
mov dptr,#3000h
rl amov b,a
movc a,@a+dptr
push acc
mov a,b
inc amovc a,@a+dptr
ddd:push acc
tab:db 10h,80h,30h,50h,70hnop
mov a,#20h
mov r0,#20h
mov @r0,a
anl a, #0fh
orl a, #80h
xrl a, @r0
ar020h
mov dptr, #2314h
mov r0, dph
mov 14h, #22h
mov r1, dpl
mov 23h, #56h
mov a, @r0
xch a, dph
执行以上指令后adptr
mov a,#50h
mov b,#77h
push acc
push b
pop acc
pop b
执行完本段指令后(ab
单片机试题
01 单片机是将微处理器 一定容量的 ram 和 rom 以及 i o 口 定时器等电路集成在一块芯片上而构成的微型计算机。2 单片机89c51片内集成了 4 kb的flash rom,共有 5 个中断源。3 两位十六进制数最多可以表示 256 个存储单元。c51是以下哪个公司的产品?c a int...
单片机试题
单片机1试题。一 填空题 每空1分,共10分 1.当使用8031单片机时,需要扩展外部程序存储器,此时ea应为。通常用作。3.若由程序设定rs1 rs0 10,则工作寄存器r0 r7的直接地址为。4.返回地址 或断点 是 的程序计数器的内容。5.处理器cpu是单片机的核心,它完成。6.单片机的工作过...
单片机试题
1 mcs 51 的无条件转移指令中,其转移范围最大的是 a ljmp b ajmp c sjmp d jmp 2 一3的补码是 a b 11111100 c 11111110 d 11111101 3 单片机应用程序一般存放在。a ram b rom c 寄存器 d cpu。4 单片机上电后或复位...