单片机试题或答案

发布 2024-04-17 19:25:10 阅读 1700

一、选择题(每小题 1 分,共 1 5分。请将答案填在下面的**内)

1、在cpu内部,反映程序运行状态或反映运算结果的一些特征寄存器是( )

a)pc (b)psw (c)a (d)sp

2、要用传送指令访问mcs-51片外ram,它的指令操作码助记符应是( )

a)mov (b)movx (c)movc (d)以上都是。

3、指令ajmp的跳转范围是。

a)256b (b)1kb (c)2kb (d)64kb

4、要使mcs-51能够响应定时器t1中断,串行接口中断,它的中断允许寄存器ie的内容应是。

a)98h (b)84h (c)42h (d)22h

5、各中断源发出的中断请求信号,都会记在mcs-51系统中的 (

a)ie (b)ip (c)tcon (d)scon

6、cpu寻址外设端口地址的方法有两种,一种是统一编址,还有一种是( )

a)混合编址 (b)动态编址 (c)独立编址 (d)变址编址。

7、下列四条叙述中,有错误的一条是。

a)16根地址线的寻址空间可达1mb

b)内存储器的存储单元是按字节编址的。

c)cpu中用于存放地址的寄存器称为地址寄存器。

d)地址总线上传送的只能是地址信息。

8、mcs-51外扩一个8255时,需占用( )个端口地址。

a)1个 (b)2个 (c)3个 (d)4个。

9、用mcs-51串行口扩展并行i/o口时,串行口工作方式应选择( )

a)方式0 (b)方式1 (c)方式2 (d)方式3

10、某种存储器芯片是8kb*4/片,那么它的地址线根数是。

a) 11根 (b)12根 (c)13根 (d)14根。

11、中断查询的是。

a) 中断请求信号b) 中断标志位。

c)外中断方式控制位d) 中断允许控制位。

12、定时器/计数器工作方式1是。

(a)8位计数器结构b)2个8位计数器结构。

(c)13位计数结构d)16位计数结构。

13、已知1只共阴极led显示器,其中a笔段为字形**的最低位,若需显示数字1,它的字形**应为。

(a)06h (b)f9h (c)30h (d)cfh

14、将累加器a的高四位内容清零,低四位内容不变的指令是。

a)mov a,#0fhb)anl a,#0fh

c)orl a,#0fhd)xrl a,#0fh

15.串行口的控制寄存器scon中,ren的作用是。

(a)接收中断请求标志位 (b)发送中断请求标志位。

c)串行口允许接收位 (d)地址/数据位。

二、填空题(每空 1分,共 1 5分)

1.计算机(微处理器)能够直接识别并执行的语言是。

2.十六进制数aa转换为十进制数的结果是___二进制数***转换为十六进制数的结果是___

3.编写子程序和中断服务程序时,必须注意现场的___和___

4、若c=1则程序转至程序标号为abcd0处执行,否则顺序执行下一句程序的指令是。

5、通常、单片机上电复位时pc=__sp而工作寄存器则缺省采用第___组,这组寄存器的地址范围是从。

6、jz rel 的操作码地址为1000h,rel=20h,它转移的目标地址为。

7、汇编语言中可以使用伪指令,它们不是真正的指令,只是用来对。

8、假定累加器a的内容30h,执行指令:

1000h:movc a,@a+pc

后,把程序存储器___单元的内容送累加器a中。

9、mcs-51单片机访问外部存储器时,利用___信号锁存来自___口的低8位地址信号。

三、简答题(每小题 5 分,共 2 0分)

1.简述堆栈的作用及其意义。

2.简述变址寻址方式并举例说明。

3.简述中断响应的过程及主要内容。

转换器转换数据的传送有几种方式?

四、读程分析题(每题 4分, 共 2 0 分)

1.设执行指令mov 65h, 90h前,(65h)=28h,(90h)=26h,则执行指令后(65h)=?90h)=?

2.设执行指令mul ab前,(a)=50h,(b)=0a0h,则执行指令后(a)=?b)=?

3.设执行指令push d0h前,(sp)=19h,(d0h)=08h,则执行指令后(sp)=?1ah)=?d0h)=?

4.设执行指令subb a, r2前,(a)=0cah,(r2)=55h,(c)=1,则执行指令后(a)=?r2)=?c)=?

5.设(sp)=32h,内部ram(30h)=20h,(31h)=23h,(32h)=01h。则执行指令:

pop dph

pop dpl

pop sp

后,(dptr)=?sp)=?

五、综合题(每题 1 5 分,共 3 0 分)

1、设单片机的晶振为12mhz, 利用p1.0口线输出周期为2s的方波(采用定时器t1).

单片机与8255的连接如下图所示,假设8255a芯片的pa接一组8只状态指示灯,pb接一组8个开关,现须将开关闭合的状态输入到片内60h单元保存,将70h单元的内容送状态指示灯显示,并置位pc7引脚,编写相应程序。

单片机试题或答案

一 选择题 每小题 1 分,共 1 5分。请将答案填在下面的 内 1 单片机读片外数据存储器信号输出端是哪个。a b c ale d 2 下面哪条指令是错误的?a movx r0,30hb movc a,a pc c cpl ad pop acc 3 二进制数 转换为十进制数是多少。a 132 b ...

单片机试题或答案

一 选择题 每小题2分,共20分。在每小题的四个备选答案中,选出一个正确答案。请将答案填在下面的 内 1 在程序状态字寄存器psw中,判断是否有借位时用 标志位。a cy b ov c p d rso 2 cpu允许接受相应中断,当into申请中断时,程序计数器pc的内容被自动修改为 地址。a 00...

单片机试题或答案

一 选择题 每小题2分,共20分。在每小题的四个备选答案中,选出一个正确答案。请将答案填在下面的 内 1 当mcs 51单片机接有外部存储器,p2口可作为 a 数据输入口b 数据的输出口。c 准双向输入 输出口 d 输出高8位地址 2 mcs 5l单片机的堆栈区是设置在 中。a 片内rom区b 片外...