文档库 最新最全的文档下载
当前位置:文档库 › 单片机习题集和答案2015

单片机习题集和答案2015

单片机习题集和答案2015
单片机习题集和答案2015

第一章

1-1选择

1.计算机中最常用的字符信息编码是( A )

A ASCII

B BCD码

C 余3码

D 循环码

2.要MCS-51系统中,若晶振频率屡8MHz,一个机器周期等于(A ) μs

A 1.5

B 3

C 1

D 0.5

4.以下不是构成的控制器部件(D ):

A 程序计数器、B指令寄存器、C指令译码器、D存储器

5.以下不是构成单片机的部件(D )

A 微处理器(CPU)、B存储器C接口适配器(I\O接口电路) D 打印机

6.下列不是单片机总线是(D )

A 地址总线

B 控制总线

C 数据总线

D 输出总线

7.-49D的二进制补码为.( B )

A 11101111

B 11101101

C 0001000

D 11101100

8.十进制29的二进制表示为原码(C )

A 11100010

B 10101111

C 00011101

D 00001111

9. 十进制0.625转换成二进制数是( A )

A 0.101

B 0.111

C 0.110

D 0.100

10 选出不是计算机中常作的码制是( D )

A 原码

B 反码C补码 D ASCII

1-2填空

1.计算机中常作的码制有原码、反码和补码

2.十进制29的二进制表示为00011101

3.十进制数-29的8位补码表示为.11100011

4.单片微型机CPU、存储器和I\O接口三部分组成.

6.输入输出设备是计算机与外部世界交换信息的载体.

7.十进制数-47用8位二进制补码表示为.11010001

8.-49D的二进制补码为.11101101

9.计算机中最常用的字符信息编码是ASCII

10.计算机中的数称为机器数,它的实际值叫真值。

1-3判断

1.我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。(√)

2.MCS-51上电复位时,SBUF=00H。(×)。SBUF不定。

5.MCS-51是微处理器。(×)不是。

6.MCS-51系统可以没有复位电路。(×)不可以。复位是单片机的初始化操作。

7.要MCS-51系统中,一个机器周期等于1.5μs。(×)若晶振频率屡8MHz,才可能为1.5μs

8.计算机中常作的码制有原码、反码和补码(√)

9.若不使用MCS-51片内存器引脚EA必须接地. (√)

10.十进制数-29的8位补码表示为.11100010(×)

1-4简答

1.何谓单片机?单片机与一般微型计算机相比,具有哪些特点?

答:单片机是在一块集成电路上把CPU、存储器、定时器/计数器及多种形式的I/O接口集成在一起而构成的微型计算机。它与通用微型计算机相比,具有如下特点:

(1)单片机的程序存储器和数据存储器是分工的,前者为ROM,后者为RAM;

(2)采用面向控制的指令系统,控制功能强;

(3)多样化的I/O接口,多功能的I/O引脚;

(4)产品系列齐全,功能扩展性强;

(5)功能是通用的,像一般微处理机那样可广泛地应用在各个方面。

4.控制器的组成和作用

答:控制器:由程序计数器、指令寄存器、指令译码器、时序发生器和操作控制器等组成。用来协调指挥计算机系统的操作。

5.微型计算机组成

答:微型计算机组成由微处理器(CPU)、存储器、接口适配器(I\O接口电路)及输入/输出设备组成。通过系统总线将它们连接起来,以完成某些特定的运算与控制。

6.什么叫寻址方式

答:寻址方式:寻址方式就是寻找指令中操作数或操作数所在地址的方式。也就是如何找到存放操作数的地址,把操作数提取出来的方法。

7.什么叫堆栈:

答:堆栈是在片内RAM中专门开辟出来的一个区域,数据的存取是以"后进先出"的结构方式处理的。实质上,堆栈就是一个按照"后进先出"原则组织的一段内存区域。

8.什么是汇编语言?什么叫指令周期?

答:汇编:汇编语言源程序在交付计算机执行之前,需要先翻译成目标程序,这个翻译过程叫汇编。

指令周期:指执行一条指令所占用的全部时间。通常一个指令周期含1~4个机器周期。

第二章

2-1填空

1..微处器由寄存器、控制器和运算器三部分组成..

3.MCS-51的堆栈是软件填写堆栈指针临时在_片内数据存储器内开辟的区域.

7.计算机的系统总线有地址总线、控制总线和数据总线。

10.一个机器周期等于6个状态周期,振荡脉冲2分频后产生的时钏信号的周期定义为状态周期。

2-2判断

1.我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。(√)

3.MCS-51的程序存储器只是用来存放程序的。(×)存放程序和表格常数。

6.当MCS-51上电复位时,堆栈指针SP=00H。(×)。SP=07H

10.MCS-51是微处理器。(×)不是。

11.MCS-51的串行接口是全双工的。(√)

12.PC存放的是当前执行的指令。(×)是将要执行的下一条指令的地址。

13.MCS-51的特殊功能寄存器分布在60H~80H地址范围内。(×)80H~FFH。

14.MCS-51系统可以没有复位电路。(×)不可以。复位是单片机的初始化操作。

15.要MCS-51系统中,一个机器周期等于1.5μs。(×)若晶振频率屡8MHz,才可能为1.5μs

2-3选择

1.要想测理INT0引脚上的一个正脉冲宽度,那么特殊功能寄存器TMOD的内容应为( B ).

(A)09H (B)87 H (C)00H (D)80H

3.控制串行口工作方式的寄存器是(C)

(A)TCON (B)PCON (C)SCON (D)TMOD

4.P1口的每一位能驱动(B)

(A)2个TTL低电平负载有(B)4个TTL低电平负载

(C)8个TTL低电平负载有(D)10个TTL低电平负载

5.MCS-51的中断允许触发器IE内容为83H,CPU将响应的中断请求是( B )

(A) T1, (B)T0,T1 (C)T1,串行接口(D) ,T0

2-4问答题

1 8051单片机内部包含哪些主要逻辑功能部件?

答:8051单片机是个完整的单片微型计算机。芯片内部包括下列硬件资源:

(1)8位CPU;

(2)4KB的片内程序存储器ROM。可寻址64KB程序存储器和64KB外部数据存储器;(3)128B内部RAM;

(4)21个SFR;

(5)4个8位并行I/O口(共32位I/O线);

(6)一个全双工的异步串行口;

(7)两个16位定时器/计数器;

(8)5个中断源,两个中断优先级;

(9)内部时钟发生器。

5 单片机有哪几个特殊功能寄存器?各在单片机的哪些功能部件中?

答:8051单片机内部有21个特殊功能寄存器,在物理上是分散在片内各功能部件中,在数学上把它们组织在内部数据存储器地址空间80H~FFH中,以便能使用统一的直接寻址方式来访问。这些特殊功能寄存器颁在以下各个功能部件中:

(1)CPU:ACC、B、PSW、SP、DPTR(由DPL和DPH两个8位寄存器组成);

(2)中断系统:IP、IE;

(3)定时器/计数器:TMOD、TCOM、TL0、TH0、TL1、TH1;

(4)并行I/O口:P0、P1、P2、P3;

(5)串行口:SCON、SBUF、PCON。

6 PC是什么寄存器?是否属于特殊功能寄存器?它有什么作用?

答:PC是16位程序计数器(Program Counter),它不属于特殊功能寄存器范畴,程序员不以像访问特殊功能寄存器那样来访问PC。PC是专门用于在CPU取指令期间寻址程序存储器。PC总是保存着下一条要执行的指令的16位地址。通常程序是顺序执行的,在一般情况下,当取出一个指令

(更确切地说为一个指令字节)字节后,PC自动加1。如果在执行转移指令、子程序调用/返回指令或中断时,要把转向的地址赋给PC。

7 DPTR是什么寄存器?它由哪些特殊功能寄存器组成?它的主要作用是什么?

答:DPTR是16位数据指针寄存器,它由两个8位特殊功能寄存器DPL(数据指针低8位)和DPH (数据指针高8位)组成,DPTR用于保存16位地址,作间址寄存器用,可寻址外部数据存储器,也可寻址程序存储器。

第三章

3-1选择题

1、MOVX A,@DPTR指令中源操作数的寻址方式是(B)

(A)寄存器寻址(B)寄存器间接寻址(C)直接寻址(D)立即寻址

2.ORG 0003H

LJMP 2000H

ORG 000BH

LJMP 3000H 当CPU响应外部中断0后,PC的值是(B)

(A)0003H (B)2000H (C)000BH (D)3000H

3.执行PUSH ACC指令,MCS-51完成的操作是(A)

(A)SP+1 SP (ACC)(SP)(B)(ACC)(SP)SP-1 SP

(B)(C)SP-1 SP (ACC)(SP) (D)(ACC)(SP)SP+1 SP

4、LCALL指令操作码地址是2000H,执行完相子程序返回指令后,PC=(D)

(C)2000H (B)2001H (C)2002H (D)2003H

8、MOV C,#00H的寻址方式是(A)

(A)位寻址(B)直接寻址(C)立即寻址(D)寄存器寻址

9、ORG 0000H

AJMP 0040H

ORG 0040H

MOV SP,#00H当执行完左边的程序后,PC的值是(C)

(A)0040H (B)0041H (C)0042H (D)0043H

10、对程序存储器的读操作,只能使用(D)

(A)MOV指令(B)PUSH指令(C)MOVX指令(D)MOVC指令

3-2判断题。

4.当MCS-51上电复位时,堆栈指针SP=00H。(SP=07H)(错)

5.调用子程序指令(如:CALL)及返回指令(如:RET)与堆栈有关但与PC无关。(错)子序的转返与PC也有关(PC入栈与出栈)

6、INC DPTR (对)

3-3简答题

1 简述MCS-51汇编语言指令格式。

答:MCS-51汇编语言格式如下:

[标号:]操作码助记符[操作数1] [操作数2] [操作数3][注释]标号是用户定义的符号,其值代表这条指令的地址。操作码助记符是指令系统规定的代表特定指令功能的英文缩写符。每条指令都有操作码记符。指令的操作数最多有3个,也有无操作数的指令。注释字段是用户对程序的说明,便于对程序的阅读和理解。

简答

2 MCS-51指令系统主要有哪几种寻址方式?试举例说明。

答:MCS-51指令操作数主要有以下7种寻址方式:

寻址方式举例

立即寻址MOV A,#16

直接寻址MOV 20H,P1

寄存器寻址MOV A,R0

寄存器间接寻址MOVX A, @DPTR

变址寻址MOVC A, @A+DPRT

相对寻址SJMP LOOP

位寻址ANL C,70H

3对访问内部RAM和外部RAM,各应采用哪些寻址方式?

答:对内部RAM的寻址方式有直接寻址、寄存器间接寻址和可对位寻址的位寻址。对外部RAM的寻址方式只能用寄存器R0/R1(8位地址)或DPTR(16位地址)间接寻址。

4设内部RAM(30H)=5AH,(5AH)=40H,(40H)=00H,端口P1=7FH,问执行下列指令后,各有关存储单元(即R0,R1,A,B,P1,30H,40H及5AH单元)的内容如何?

MOV R0,#30H ;R0=30H

MOV A,@R0 ;A=5AH

MOV R1,A ;R1=5AH

MOV B,R1 ;B=5AH

MOV @R1,P1 ;(5AH)=7FH

MOV A,P1 ;A=7FH

MOV 40H,#20H ;(40H)=20H

MOV 30H,40H ;(30H)=20H

解:每一条指令执行后的结果如注释字段所标。最后结果为:R0=30H,R1=5AH,A=7FH,B=5AH,P1=7FH,(30H)=20H,(40H)=20H,(5AH)=7FH。

3-4编程题

1 编程将片内RAM30H单元开始的15B的数据传送到片外RAM3000H开始的单元中去。

解:STRAT:MOV R0,#30H

MOV R7,#0FH

MOV DPTR,#3000H

LOOP:MOV A,@R0

MOVX @DPTR,A

INC R0

INC DPTR

DJNZ R7,LOOP

RET

2 片内RAM30H开始的单元中有10B的二进制数,请编程求它们之和(和<256 ).

解ADDIO:MOV R0,30H

MOV R7,#9

MOV A,@R0

LOOP:INC R0

ADD A,@R0

DJNZ R7,LOOP

MOV 30H,A

RET

3 编一个程序,将累加器中的一个字符从串行接口发送出去.

解SOUT:MOV SCON,#40H ;设置串行接口为工作方式

MOV TMOD,#20H ;定时器T1工作于模式2

MOV TL1,#0E8H; ;设置波特率为1200b/s

MOV TH1,#0E8H

SETB TR1

MOV SBUF,A

JNB T1,$

CLB T1

RET

5 片内RAM40H开始的单元内有10B二进制数,编程找出其中最大值并存于50H 单元中.

解START: MOV R0,#40H ;数据块首地址送R0

MOV R7,#09H ;比较次数送R7

MOV A,@R0 ;取数送A

LOOP: INC R0

MOV 30H,@R0 ;取数送30H

CJNE A,30H,NEHT ;(A)与(30H)相比

NEXT: JNC BIE1 (A)≥(30H)转BIR1

MOV A,30H ;(A)<(30H),大数送A

BIE1: DJNZ R7,LOOP ;比较次数减1,不为0,继续比较

MOV 50H,A ;比较结束,大数送50H

RET

6 编一子程序,从串行接口接受一个字符.

解:START: MOV TMOD,#20H ;定时器T1工作于模式2

MOV TH1,#0E8H ;设置波特率为1 200b/s

MOV TL1,#0E8H

SETB TR1 ;启动T1

MOV SCON,#50H ;串行接口工作于方式1,充许接收L1: JNB RI,L1 ;等待接收数据,末接收到数据,继续等待

CLR RI ;接收到数据,清RI

MOV A,SBUF ;接收到数据送A

RET

7 利用调子程序的方法,进行两个无符号数相加。请编主程序及子程序。

解用R0和R1作数据指针,R0指向第一个加数,并兼作“和”的指针,R1指向另一个加数,字节存放到R2中作计数初值。

主程序:

JAFA: MOV R0,#20H ;指向加数最低字节

MOV R1,#29H ;指向另一加数最低字节

MOV R2,#04H ;字节数作计数值

ACALL JASUB ;调用加法子程序

AJMP $

RTE

多字节加法子程序:

JASUB: CLR C

JASUB1: MOV A,@R0 ;取出加数的一个字节(4B无符号数加数)ADDC A,@R1 ;加上另一数的一个字节

MOV @R0,A ;保存和数

INC R0 ;指向加数的高位

INC R1 ;指向另一加数的高位

DJNZ R2,JASUB1 ;全部加完了吗?

RET

9 编制一个循环闪烁灯的程序。有8个发光二极管,每次其中某个灯闪烁点亮10次后,转到下一个闪烁10次,循环不止。画出电路图。

本程序的硬件连接如图所示。当P1.0输出高电平时,LED灯亮,否则不亮。

其程序如下:

MOV A,#01H ;灯亮初值

SHIFT: LCAIL FLASH ;调闪亮10次子程序

RR A ;右移一位

SJMP SHIFT ;循环

FLASH: MOV R2,#0AH 闪烁10次计数

FLASH1; MOV P1,A ;点亮

LCALL DELAY ;延时

MOV P1,#00H ;熄灭

LCALL DELAY ;延时

DJNZ R2,FLASH1 ;循环

RET

第四章

4-1填空

1.MCS-51的Po口作为输出端口时,每位能驱动8 个SL型TTL负载.

2.MCS-51有4个并行I\O口,其中P0~P3是准双向口,所以由输出转输入时必须先写入"1" 4.MCS-51串行接口有4种工作方式,这可在初始化程序中用软件填写特殊功能寄存器__SCON _加以选择.

5.当使用慢速外设时,最佳的传输方式是中断.

6.当定时器To工作在方式3 时,要占定时器T1的TR1和TF1_两个控制位.

7.MCS-51有5 个中断源,有2 个中断优先级,优先级由软件填写特殊功能寄存器IP 加以选择..

9.在串行通信中,有数据传送方向单工、半双工、全双工三种方式.

10.外部中断入口地址为_ 0013H

4-2判断

1.MCS-51的5个中断源优先级相同。(×)

3.MCS-51上电复位时,SBUF=00H。(×)。

4.MCS-51有3个中断源,优先级由软件填写特殊功能寄存器IP加以选择.. (×)

6.外部中断INTO 入口地址为_0013H(×)

7.MCS-51外部中断0的入口地址是0003H。(√).

10.PC存放的是当前执行的指令。(×)

11.MCS-51的特殊功能寄存器分布在60H~80H地址范围内。(×)

12.MCS-51有4个并行I\O口,其中P0~P3是准双向口,所以由输出转输入时必须先写入"0"(×)

4-3选择

1.在中断服务程序中,至少应有一条( D )

(A)传送指令(B)转移指令(C)加法指法(D)中断返回指令

2.要使MCS-51能够响应定时器T1中断、串行接口中断,它的中断允许寄存器IE的内容应是( B )

(A)98H (B)84H (C)42 (D)22H

5.MCS-51有中断源(A)

(A)5个(B)2个(C)3个(D)6个

6.MCS-51响应中断时,下面哪一个条件不是必须的()

(A)当前指令执行完毕(B)中断是开放的确

(C)没有同级或高级中断服务须(D)必须有RET1指令

7.使用定时器T1时,有几种工作模式(D)

(A)1种(B)2种(C)3种(D)4种

8.计算机在使用中断方式与外界交换信息时,保护现场的工作方式应该是( B )

(A)由CPU自动完成(B)在中断响应中完成

(C)应由中断服务程序完成(D)在主程序中完成

9.下面哪一种传送方式适用于处理外部事件( C )

(A)DMA (B)无条件传递进(C)中断(D)条件传递

1、2、4章的编程

4.应用单片机内部定时器T0工作在方式1下,从P1.0输出周期为2ms的方波脉冲信号,已知单片机的晶振频率为6MHZ。

请(1)计算时间常数X,应用公式X=216-t(f/12)

(2)写出程序清单

解:X=216-t(F/12)

=216-1*10-3*6*106/12

=OFEOCH

ORG 3000H

START:MOV TMOD,#01H

MOV TL0,#OCH

MOV THO,#OFEH

SETB TR0

LOOP: JBC TFO,DONE

SJMP LOOP

DONE: MOV TL0,#OCH

MOV THO,#OFEH

CPL P1.0

SJMP LOOP

5.应用单片机内部定时器T0工作在方式1下,从P1.0输出周期为1ms的方波脉冲信号,已知单片机的晶振频率为6MHZ。

请(1)计算时间常数X,应用公式X=216-t(f/12)

(2)写出程序清单

解:解:X=216-t(F/12)

=216-0.5*10-3*6*106/12

=FF06H

ORG 3000H

START:MOV TMOD,#01H

MOV TL0,#06H

MOV THO,#FFH

SETB TR0

LOOP: JBC TFO,DONE

SJMP LOOP

DONE: MOV TL0,#06H

MOV THO,#FFH

CPL P1.0

SJMP LOOP

6、用89C51的P1口,监测某一按键开关,使每按键一次,输出一个正脉冲(脉宽随意)。编出汇

编语言程序。

解:ORG 0100H

ABC:SETB P1.0

SETB P1.7

JB PI.7,$

JNB P1.7,$

CLR P1.0

MOV R2,#0

DAY: NOP

NOP

DJNZ R2,DAY

SJMP ABC

7、设计一个4位数码显示电路,并用汇编语言编程使"8"从右到左显示一遍。

解:ORG 0100H

MOV A,#08H

MOV R2,#01H

MOV DPTR,#TAB

MOVC A,@A+DPTR

MOV P1,A

NEXT:MOV A,R2

MOV P3,A

ACALL DAY

JB ACC.4,LPD

RL A

MOV R2,A

AJMP NEXT

LPD: RET

TAB: DB

END

8.编制一个循环闪烁的程序。有8个发光二极管,每次其中某个灯闪烁点亮10次后,转到下一个闪烁10次,循环不止。

解: MOV A,#01H

SHIFT: LCALL FLASH

RR

SJMP SHIFT

FLAH: MOV R2,#0AH

FLAH1: MOV P1,A

LCALL DELAY

MOV P,#00H

LCALL DELAY

DJNZ R2,FLASH1

RET

10.利用89C51的P1口控制8个发光二极管LED。相邻的4个LED为一组,使2组每隔0。5S 交替发亮一次,周而复始。试编写程序。

解:ORG 0100H

MOV A,#0FH

ABC: MOV P1,A

ACALL D05

SWAP A

SJMP ABC

D05:MOV R6,250

DY: MOV R7,250

DAY:NOP

NOP

DJNZ R6,DAY

DJNZ R7,DAY

RET

END

第五章

5-1选择题

1、6264芯片是(B)

(A)EEPROM (B)RAM(C)FLASH ROM (D)EPROM

5、某种存储器芯片是8KB*4/片,那么它的地址线根线是(C)

(A)11根(B)12根(C)13根(D)14根

6、MCS-51外扩ROM,RAM和I/O口时,它的数据总线是(A)

(A)P0 (B)P1 (C)P2 (D)P3

8、MCS-51的中断源全部编程为同级时,优先级最高的是(D)

(A)INT1 (B)TI (C)串行接口(D)INT0

9、MCS-51的并行I/O口信息有两种读取方法:一种是读引脚,还有一种是(A)

(A)读锁存器具(B)读数据库(C)读A累加器具(D)读CPU

10、MCS-51的并行I/O口读-改-写操作,是针对该口的(D)

(A)引脚(B)片选信号(C)地址线(D)内部锁存器

5-2判断题

1、MCS-51外扩I/O口与外RAM是统一编址的。(对)

6、EPROM的地址线为11条时,能访问的存储空间有4K。(错)2K.

9、在单片机应用系统中,外部设备与外部数据存储器传送数据时,使用MOV指令。(错)用MOVX 指令。

10、为了消除按键的抖动,常用的方法有硬件和软件两种方法。(对)

5-3简答题

2 在8031扩展系统中,外部程序存储器和数据存储器共用16位地址线和8位数据线,为什么两个存储空间不会发生冲突?

答:这是因为外部程序存储器和外部数据存储器所使用的控制信号不同。对外部程序存储器的选读通是用PSEN控制线,而对外部数据存储器的读/写控制是用RD和WR 读、写控制线,所以不会发生地址冲突。

3 8051单片机需要外接程序存储器,实际上它还有多少条I/O线可以用?当使用外部存储器时,还剩下多少条I/O线可用?

答:原则上说,P0和P2口要用作数据和地址总线,所以只有P1和P3口可用作I/O 口,共16条I/O线。在使用外部存储器时,除了占用P0和P2口外,还需要用P3口

RD(P3.7)和WR(P3.6)两条控制线,所以这种情况下就只剩下14条I/O线可用了。5-4编程题

2 设单片机采用8051,未扩展片外ROM,片外RAM采用一片6116,编程将其片内ROM从0100H单元开始的10B得内容依次外接到片外RAM从100H单元开始得10B中去。

解:MOV R2,#00H ;源数据缓冲器地址偏移量00H A MOV R3,#0AH ;字节长度R3

MOV DPTR,#0100H ;源数据缓冲区首地址DPTR

MOV A,R2 ;源地址偏移量 A

MOVC A,@A+DPTR ;传送一个数据

MOVX @DPTR,A

INC DPTR ;源地址(目的地址)加1

DJNZ R3,L1 ;数据全部传送完?没传送完,转L1继续传送

SJMP $ ;结束

4 设计一个2×2行列式键盘电路并编写键盘扫描子程序。

解:(1)2×2行列式键盘电路如图所示。

(2)键盘扫描子程序:

KEY1:ACALL KS1 ;调用判断有无键按下子程序

JNZ LK1 ;有键按下,转LK1

AJMP KEY1 ;无键按下,返回

LK1: ACALL T12MS ;调延时12ms子程序

ACALL KS1 ;查有无键按下

JNZ LK2 ;若有,则为键确实按下,转逐列扫描

AJMP KEY1 ;无键按下,返回

LK2: MOV R4,#00H ;首列号R4

MOV R2,#FEH ;首列扫描字R2

LK4: MOV A,R2 ;列扫描字P1口

MOV P1,A ;使第一列线为0

MOV A,P1 ;读入行状态

JB ACC.0,LONE;第0行无键按下,转查第一行

MOV A,#00H ;第0行有键按下,该行首键号#00H A

AJMP LKP ;转求键号

LONE: JB ACC.1,NEXT ;第一行无键按下,转查下一列

MOV A,#02 ;第一行有键按下,该行首键号#02 A LKP: ADD A,R4 ;键号=首行号+列号

PUSH ACC ;键号进栈保护

LK3: ACALL KS1 ;等待键释放

JNZ LK3 ;未释放,等待

POP AC ;键释放,键号 A

RET ;键扫描结束

NEXT: INC R4 ;列号加1,指向下一列

MOV A,R2 ;列扫描字 A

JNB ACC.1,KND ;判断2列全扫描完?扫描完,转KND

RL A ;没扫描完,扫描字左移一位,形成下一列扫描字

MOV R2,A ;扫描字R2

AJMP LK4 ;扫描下一列

AJMP KEY1 ;全扫描完,返回

MOV A,#FCH ;全扫描字11111100B A MOV P1,A ;全扫描字所有行

MOV A,P1 ;读取列值

CPL A ;取正逻辑,高电平表示有键按下ANL A,#0C0H ;屏蔽低6位,取高2位

RET ;出口状态(A)!=0,有键按下

2015年一级建造师《建筑工程管理与实务》真题及答案解析

一、单项选择题(共20 题,每题1 分。每题的备选项中,只有一个最符合题意) 1.某工厂在经历强烈地震后,其结构仍能保持必要的整体性而不发生坍塌,此项功能属于结构的(1)。 A.安全性 B.适用性 C.耐久性 D.稳定性 安全性指在正常施工和正常使用的条件下,结构应能承受可能出现的各种荷载作用和变形而不发生破坏;在偶然事件发生后,结构仍能保持必要的整体稳定性。例如,厂房结构平时受自重、吊车、风和积雪等荷载作用时,均应坚固不坏,而在遇到强烈地震、爆炸等偶然事件时,容许有局部的损伤,但应保持结构的整体稳定而不发生倒塌。 2.某构件受力简图如右图,则点O 的力矩Mo 为(10)。 ·a ·b ·c ·d 力矩=力×力臂。力臂是力矩中心点O 至力P 的作用线的垂直距离。 3.关于一般环境条件下建筑结构混凝土板构造要求的说法,错误的是(23)。 A.屋面板厚度一般不小于60mm B.楼板厚度一般不小于80mm C.楼板的保护层厚度不小于35mm D.楼板受力钢筋间距不宜大于250mm 板的厚度与计算跨度有关,屋面板一般不小于60mm,楼板一般不小于80mm,板的支承长度不能小于规范规定的长虔,板的保护层厚度一般为15~30mm。受力钢筋直径常用6、8、10、12mm。间距不宜大于250mm。 4.代号为P·O 的通用硅酸盐水泥是(42)。

A.硅酸盐水泥 B.普通硅酸盐水泥 C.粉煤灰硅酸盐水泥 D.复合硅酸盐水泥 普通硅酸盐水泥的代号为 5.在工程应用中,钢筋的塑性指标通常用(48)表示。A.抗拉强度 B.屈服强度 C.强屈比 D.伸长率 钢材在受力破坏前可以经受永久变形的性能,称为塑性。在工程应用中,钢材的塑性指标通常用伸长率表示。 6.下列混凝土外加剂中,不能显着改善混凝土拌合物流变性能的是(55)。 A.减水剂 B.引气剂 C.膨胀剂 D.泵送剂 混凝土中掺入减水剂,若不减少拌合用水量,能显着提高拌合物的流动性;引气剂可改善混凝土拌合物的和易性,减少泌水离析;泵送剂是用于改善混凝土泵送性能的外加剂,它是由减水剂、调凝剂、引气剂润滑剂等多种复合而成,也可以改善混凝土拌合物的流变性能。 7.木材的干缩湿胀变形在各个方向上有所不同,变形量从小到大依次是(65)。 A.顺纹、径向、弦向 B.径向、顺纹、弦向 C.径向、弦向、顺纹 D.弦向、径向、顺纹 由于木材构造的不均匀性,木材的变形在各个方向上也不同;顺纹方向最小,径向较大,弦向最大。 8.在进行土方平衡调配时,需要重点考虑的性能参数是(97)。 A.天然含水量 B.天然密度 C.密实度 D.可松性 土的可松性:天然土经开挖后,其体积因松散而增加,虽经振动夯实,仍不能完全恢复到原来的体积,这种性质称为土的可松性。它是挖填土方时,计算土方机械生产率、回填土方量、运输机具数量、进行场地平整规划竖向设计、土方平衡调配的重要参数。 9.针对渗透系数较大的土层,适宜采用的降水技术是(99)降水。 A.真空井点 B.轻型井点 C.喷射井点 D.管井井点

单片机试题库分章节答案(C语言)

(红色是考试考过的,蓝色是老师给的习题“重点看“) 第1部分单片机概述及数学基础 一、填空题 1、十进制255的二进制是11111111 ,十六进制是FF 。 2、单片机是将CPU、存储器、特殊功能寄存器、定时/计数器和输入/输出接口电路、以及相互连接的总线等集成在一块芯片上。 3、十进制127的二进制是1111111,十六进制是7F。 4、+59的原码是00111011,-59的补码是11000101。 5、十进制数100转换为二进制数是1100100;十六进制数100转换为十进制数是256。 6、十进制数40转换为二进制数是101000;二进制数10.10转换为十进制数是 2. 5。 7、十进制99的二进制是1100 011 ,十六进制是63 。 二、判断题 (×)1、AT89S51是一种高性能的16位单片机。8位机 (×)2、有符号正数的符号位是用1表示的。 三、选择题 ()1、计算机中最常用的字符信息编码是(A) A. ASCII B.BCD码 C. 余3码 D. 循环码 四、简答题 1、何谓单片机?单片机与一般微型计算机相比,具有哪些特点? 第2部分51单片机硬件结构、存储系统及 I/O接口 一、填空题 1、AT89S51单片机共有 4 个8位的并行I/O口,其中既可用作地址/数据口,又可用作一般的I/O口的是P0 。 2、若采用12MHz的晶振,则MCS-51单片机的振荡周期为__ 1/12 μS __ ,

机器周期为____1μS __。 3、AT89S51单片机字长是___8___位,有___40根引脚。 4.89S51单片机是8 位单片机,其PC计数器是16 位。 5.若单片机使用的晶振频率是6MHz,那么一个振荡周期是1/6 μS,一个机器周期是2μS μS。 6.89S51单片机是+5 V供电的。4.0-5.5V 7.堆栈是内部数据RAM区中,数据按先进后出的原则出入栈的。8.MSC-51系列单片机具有 4 个并行输入/输出端口,其中_P0_口是一个两用接口,它可分时输出外部存储器的低八位地址和传送数据,而_P1__口是一个专供用户使用的I/O口,常用于第二功能的是P3 口。 9.当单片机系统进行存储器扩展时,用P2口的作为地址总线的高八位,用P0作为地址总线的低八位。 10.半导体存储器分为___ROM___和__RAM__两大类,其中前者具有非易失性(即掉电后仍能保存信息),因而一般用来存放系统程序,而后者具有易失性,因而一般用来存放经常变动的用户程序.中间结果等。 11.MCS-51系列单片机对外部数据存储器是采用_DPTR___作为指针的,其字长为_16__位,因而可寻址的数据存储器的最大空间为_64K_字节。 12. 51单片机有26个特殊功能寄存器,其中11个具有位寻址功能。 13. 当单片机系统需要外扩展存储器时,P2和P0 作为地址总线。 14.AT89S51单片机上电初始化后,将自动设置一些寄存器的初始值,其中堆栈指针SP的初始值为07H ,P0口复位值是FFH。 15.单片机两种节电模式:空闲模式和掉电模式,节电模式是由特殊功能寄存器PCON中的有关位来控制的。 16. 在单片机硬件设计时,31脚一般要接___高电平___,晶振在PCB设计中应尽量___靠近51芯片___。 17.在AT89S51单片机中,RAM是数据存储器,ROM为程序存储器。 18.单片机的复位方式主要有上电复位和按键复位两种。 19.AT89S51单片机的内部RAM的寻址空间为256B,而内部ROM的寻址空间为4K。

单片机试题及答案

单片机原理与接口技术习题答案 习题与思考题1 1-1 微型计算机通常由哪些部分组成?各有哪些功能? 答:微型计算机通常由控制器、运算器、存储器、输入/输出接口电路、输入设备和输出设备组成。控制器的功能是负责从内部存储器中取出指令并对指令进行分析、判断、并根据指令发出控制信号,使计算机有条不紊的协调工作;运算器主要完成算数运算和逻辑运算;存储器用于存储程序和数据;输入/输出接口电路完成CPU与外设之间相连;输入和输出设备用于和计算机进行信息交流的输入和输出。 1-2 单片微型计算机与一般微型计算机相比较有哪些区别?有哪些特点? 答:与通用微型计算机相比,单片机的硬件上,具有严格分工的存储器ROM和RAM和I/O端口引脚具有复用功能;软件上,采用面向控制的指令系统和硬件功能具有广泛的通用性,以及品种规格的系列化。单片机还具备体积小、价格低、性能强大、速度快、用途广、灵活性强、可靠性高等特点。 1-3 简述计算机的工作过程。 答:计算机的工作是由微处理器以一定的时序来不断的取指令、指令译码和执行指令的过程。 1-4 单片机的几个重要指标的定义。 答:单片机的重要指标包括位数、存储器、I/O口、速度、工作电压、功耗和温度。 1-5 单片微型计算机主要应用在哪些方面? 答:单片机的主要应用领域有智能化产品、智能化仪表、智能化测控系统、智能化接口等方面。 1-6 为什么说单片微型计算机有较高的性能价格比和抗干扰能力? 答:因为单片微型计算机主要面向特定应用而设计,设计者在硬件和软件上都高效率地设计,量体裁衣、去除冗余,力争在同样的硅片面积上实现更高的性能,具备较高的性能、价格比;单片机嵌入式系统中的软件一般都固化在存储器芯片或单片机本身中,而不是存贮于磁盘等载体中,另外单片机体积小,可以放入屏蔽设备中,从而使其具有较高的抗干扰能力。 1-7 简述单片机嵌入式系统的定义和特点。 答:单片机嵌入式系统是嵌入到对象体系中的专用计算机系统;其特点是面向特定应用、与各个行业的具体应用相结合、硬件和软件高效率、软件固化在存储器芯片或单片机本身和不具备自举开发能力。 习题与思考题2 2-1 MCS-51单片机内部包含哪些主要功能部件?它们的作用是什么? 答:MCS-51单片机在一块芯片中集成了CPU、RAM、ROM、定时/计数器、多功能I/O口和中断控制等基本功能部件。 单片机的核心部分是CPU,CPU是单片机的大脑和心脏。 程序存储器用于存放编好的程序或表格常数。数据存储器用于存放中间运算结果、数据暂存和缓冲、标志位等。 定时/计数器实质上是加法计数器,当它对具有固定时间间隔的内部机器周期进行计数时,它是定时器;当它对外部事件进行计数时,它是计数器。 I/O接口的主要功能包括:缓冲与锁存数据、地址译码、信息格式转换、传递状态(外设状态)和发布命令等。 中断控制可以解决CPU与外设之间速度匹配的问题,使单片机可以及时处理系统中许多随机的参数和信息,同时,它也提高了其处理故障与应变能力的能力。 2-2 MCS-51单片机的核心器件是什么?它由哪些部分组成?各部分的主要功能是什么? 答:单片机的核心部分是CPU,可以说CPU是单片机的大脑和心脏。它由运算器、控制器和布尔(位)处理器组成。 运算器是用于对数据进行算术运算和逻辑操作的执行部件。

单片机原理及应用习题答案第三版

单片机原理及应用习题 答案第三版 集团标准化工作小组 [Q8QX9QT-X8QQB8Q8-NQ8QJ8-M8QMN]

第一章习题参考答案 1-1:何谓单片机与通用微机相比,两者在结构上有何异同 答:将构成计算机的基本单元电路如微处理器(CPU)、存储器、I/O接口电路和相应实时控制器件等电路集成在一块芯片上,称其为单片微型计算机,简称单片机。 单片机与通用微机相比在结构上的异同: (1)两者都有CPU,但通用微机的CPU主要面向数据处理,其发展主要围绕数据处理功能、计算速度和精度的进一步提高。例如,现今微机的CPU都支持浮点运算,采用流水线作业,并行处理、多级高速缓冲(Cache)技术等。CPU的主频达到数百兆赫兹(MHz),字长普遍达到32位。单片机主要面向控制,控制中的数据类型及数据处理相对简单,所以单片机的数据处理功能比通用微机相对要弱一些,计算速度和精度也相对要低一些。例如,现在的单片机产品的CPU大多不支持浮点运算,CPU还采用串行工作方式,其振荡频率大多在百兆赫兹范围内;在一些简单应用系统中采用4位字长的CPU,在中、小规模应用场合广泛采用8位字长单片机,在一些复杂的中、大规模的应用系统中才采用16位字长单片机,32位单片机产品目前应用得还不多。 (2) 两者都有存储器,但通用微机中存储器组织结构主要针对增大存储容量和CPU对数据的存取速度。现今微机的内存容量达到了数百兆字节(MB),存储体系采用多体、并读技术和段、页等多种管理模式。单片机中存储器的组织结构比较简单,存储器芯片直接挂接在单片机的总线上,CPU对存储器的读写按直接物理地址来寻址存储器单元,存储器的寻址空间一般都为64 KB。 (3) 两者都有I/O接口,但通用微机中I/O接口主要考虑标准外设(如CRT、标准键盘、鼠标、打印机、硬盘、光盘等)。用户通过标准总线连接外设,能达到即插即用。单片机应用系统的外设都是非标准的,且千差万别,种类很多。单片机的I/O接口实际上是向用

2015年全国一级建造师执业资格考试《法规》真题及解析

2015年一级建造师法律法规真题答案 1.根据《绿色施工导则》,处于基坑降水阶段的工地,宜优先采用()作为混凝土搅拌用水,养护用水,冲洗用水和部分生活用水。 A.地下水B.市政自来水C.雨水D.中水 【答案】A 【解析】参考教材P199。 2.根据《建设工程安全生产管理条例》,注册执业人员未执行工程建设强制性标准可责令其停止执业()。 A.1个月以上3个月以下B.3个月以上1年以下 C.3个月以上2年以下D.6个月以上1年以下 【答案】B 【解析】参见教材P227。 3.某施工企业承揽拆除旧体育馆工程,作业过程中,体育馆屋顶突然坍塌,压*人,重伤11人,根据《生产安全事故报告和调查处理条例》,该事故属于()。 A.特别重大事故B.重大事故C.一般事故D.较大事故 4.根据《建筑施工企业负责人及项目负责人施工现场带班暂行办法》,项目负责人每月带班生产时间不得少于本月施工时间的()。 A.80%B.70%C.60% D.50% 【答案】A 【解析】参见教材P129。 5.根据《建设工程安全生产管理条例》,出租单位在签订机械设备租赁合同时,应出具()。 A.购货发票B.检测合格证明C.产品使用说明书D.相应的图片 【答案】B 【解析】参见教材P265。 6.关于在文物保护单位保护范围和建设控制地带内从事建设活动的说法,正确的是()。 A.文物保护单位的保护范围内及其周边的一定区域不得进行爆破作业 B.在全国重点文物保护单位的保护范围内进行爆破作业,必须经国务院批准 C.因特殊情况需要在文件保护单位的保护范围内进行爆破作业的,应经核定公布该文物保护单位的人民政府批准 D.在省、自治区、直辖市重点文物保护单位的保护范围内进行爆破作业的,必须经国务院文物行政部门批准 【答案】C 【解析】参考教材P207。 7.某高速公路项目进行招标,开标后允许() A.评标委员会要求投标人以书面形式澄清含义不明确的内容 B.投标人再增加优惠条件 C.投标人撤销投标文件 D.招标人更改招标文件中说明的评标定标办法 【答案】A

单片机试题库(有答案)

2012《单片机与接口技术》习题库及答案 一、判断题(判断每小题的对错,对的在小题前的括号中打“√”,错的在小题前的括号中打“×”。) MCS-51单片机原理与结构 (×)1.MCS-51单片机是高档16位单片机。 (√)2.MCS-51的产品8051与8031的区别是:8031片内无ROM。(×)3.单片机的CPU从功能上可分为运算器和存储器。 (√)4.8051的累加器ACC是一个8位的寄存器,简称为A,用来存一个操作数或中间结果。 (√)5.8051的程序状态字寄存器PSW是一个8位的专用寄存器,用于存放程序运行中的各种状态信息。 (×)6.MCS-51的程序存储器用于存放运算中间结果。 (√)7.MCS-51的数据存储器在物理上和逻辑上都分为两个地址空间:一个是片内的256字节的RAM,另一个是片外最 大可扩充64K字节的RAM。 (√)8.单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动。(√)9.CPU的时钟周期为振荡器频率的倒数。 (×)10.单片机的一个机器周期是指完成某一个规定操作所需的时间,一般情况下,一个机器周期等于一个时钟周期。(√)11.单片机的指令周期是执行一条指令所需要的时间。一般由

若干个机器周期组成。 (×)12.单片机系统扩展时使用的锁存器,是用于锁存高8位地址。(×)13.MCS-51单片机上电复位后,片内数据存储器的内容均为00H。 (√)14.当8051单片机的晶振频率为12MHZ时,ALE地址锁存信号端的输出频率为2MHZ的脉冲。 (√)15.8051单片机片内RAM从00H~1FH的32个单元,不仅可以作工作寄存器使用,而且可作为通用RAM来读写。(×)16.MCS-51单片机的片内存储器称为程序存储器。 (×)17.MCS-51单片机的数据存储器是指外部存储器。 (√)18.MCS-51单片机的特殊功能寄存器集中布置在片内数据存储器的一个区域中。 MCS-51单片机指令系统及程序设计 (×)19.MCS-51单片机的指令格式中操作码与操作数之间必须用“,”分隔。 (√)20.MCS-51指令:MOV A,#40H ;表示将立即数40H传送至A 中。 (√)21.MCS-51指令:MOV A,@R0 ;表示将R0指示的地址单元中的内容传送至A中。 (√)22.MCS-51指令:MOVX A,@DPTR ;表示将DPTR指示的地址单元中的内容传送至A中。 (×)23.MCS-51的数据传送指令是把源操作数传送到目的操作数,

单片机习题集答案解析1~2

习题一 1.什么是单片机,和微机相比较,它有什么优点? 2.请叙述51系列单片机的主要产品及其特点。 3.除51系列单片机外,常用的单片机还有哪些型号,各有什么优点? 4.单片机中常用的数制有哪些,它们之间相互如何转换? 5.计算机中常用的二进制编码有哪些,请分别予以叙述。 6.(1)10和(-1)10的原码、反码和补码分别是多少? 习题二 1.单片机主要应用在什么领域? 2. 89C51单片机包含哪些主要逻辑功能部件? 各有什么主要功能? 3.89C51单片机EA端如何使用? 4.什么是机器周期、指令周期?89C51指令周期、机器周期和时钟周期的关系如 何?当主频为12MHz时,一个机器周期等于多少微秒?执行一条最长的指令需多少微秒? 5. 如何认识89C51存储器空间在物理结构上可划分为四个空间,而在逻辑上又 可划分为三个空间?各空间的寻址围、寻址方式是什么? 6.89C51有哪些主要的特殊功能寄存器,分布在哪里? 7.部RAM低128B从功能和用途方面,可划分为哪三个区域? 8.89C51部RAM有几组工作寄存器?每组工作寄存器有几个工作寄存器?寄存 器组的选择由什么决定? 9.89C51的外部RAM和I/O口是如何编址的,如何寻址? 10.89C51的程序存储器的寻址空间是多少,如何区别片程序存储器和片外程序

存储器的? 11.89C51的位寻址区在哪里,位寻址空间是多少? 12.什么是堆栈,什么是SP,89C51的堆栈位于什么地方,复位后堆栈指针初 值是多少,一般将SP设置为多少?进栈、出栈时堆栈指针将怎样变化?13.单片机包括哪两种复位方式,在单片机应用系统中为何需要系统复位,复位 后主要寄存器的状态如何? 14.89C51的P3口各引脚的第二功能是什么? 15.89C51有几种低功耗方式,如何进入和退出? 习题三 1.什么是指令,什么是指令系统? 2.89C51总共有多少条指令,分为哪几类? 3.89C51有哪些寻址方式,各自的寻址空间如何? 4.说明下列指令中源操作数采用的寻址方式。 MOV A,R7 MOV A,55H MOV A,#55H JMP A+DPTR MOV 30H,C MOV A,R0 MOVX A,R0 5.下列各条指令单独执行后,A中的结果是什么?设(60H)=35H,(A)=19H, (R0)=30H,(30H)=0FH,(DPTR)=2000H,(2000H)=0AAH,(2019H)

单片机原理及应用课后答案

第1章单片机概述参考答案 1.1 答:微控制器,嵌入式控制器 1.2 答:CPU、存储器、I/O口、总线 1.3 答:C 1.4 答:B 1.5 答:微处理器、微处理机和CPU它们都是中央处理器的不同称谓,微处理器芯片本身不是计算机。而微计算机、单片机它们都是一个完整的计算机系统,单片机是集成在一个芯片上的用于测控目的的单片微计算机。 嵌入式处理器一般意义上讲,是指嵌入系统的单片机、DSP、嵌入式微处理器。目前多把嵌入式处理器多指嵌入式微处理器,例如ARM7、ARM9等。嵌入式微处理器相当于通用计算机中的CPU。与单片机相比,单片机本身(或稍加扩展)就是一个小的计算机系统,可独立运行,具有完整的功能。而嵌入式微处理器仅仅相当于单片机中的中央处理器。为了满足嵌入式应用的特殊要求,嵌入式微处理器虽然在功能上和标准微处理器基本是一样的,但在工作温度、抗电磁干扰、可靠性等方面一般都做了各种增强。 1.6 答:MCS-51系列单片机的基本型芯片分别:8031、8051和8071。它们的差别是在片内程序存储器上。8031无片内程序存储器、8051片内有4K字节的程序存储器ROM,而8751片内有集成有4K字节的程序存储器EPROM。 1.7 答:因为MCS-51系列单片机中的"MCS"是Intel公司生产的单片机的系列符号,而51系列单片机是指世界各个厂家生产的所有与8051的内核结构、指令系统兼容的单片机。 1.8 答:相当于MCS-51系列中的87C51,只不过是AT89S51芯片内的4K字节Flash存储器取代了87C51片内的4K字节的EPROM。 1.9 单片机体积小、价格低且易于掌握和普及,很容易嵌入到各种通用目的的系统中,实现各种方式的检测和控制。单片机在嵌入式处理器市场占有率最高,最大特点是价格低,体积小。 DSP是一种非常擅长于高速实现各种数字信号处理运算(如数字滤波、FFT、频谱分析等)的嵌入式处理器。由于对其硬件结构和指令进行了特殊设计,使其能够高速完成各种复杂的数字信号处理算法。广泛地用于通讯、网络通信、数字图像处理,电机控制系统,生物信息识别终端,实时语音压解系统等。这类智能化算法一般都是运算量较大,特别是向量运算、指针线性寻址等较多,而这些正是DSP的长处所在。与单片机相比,DSP具有的实现高速运算的硬件结构及指令和多总线,DSP处理的算法的复杂度和大的数据处理流量以及片内集成的多种功能部件更是单片机不可企及的。 嵌入式微处理器的基础是通用计算机中的CPU,它的地址总线数目较多能扩展较大的存储器空间,所以可配置实时多任务操作系统(RTOS)。RTOS是嵌入式应用软件的基础和开发平台。正由于嵌入式微处理器能运行实时多任务操作系统,所以能够处理复杂的系统管理任务和处理工作。因此,广泛地应用在移动计算平台、媒体手机、工业控制和商业领域(例如,智能工控设备、ATM机等)、电子商务平台、信息家电(机顶盒、数字电视)以及军事上的应用。 1.10 广义上讲,凡是系统中嵌入了"嵌入式处理器",如单片机、DSP、嵌入式微处理器,都称其为"嵌入式系统"。但多数人把 "嵌入"嵌入式微处理器的系统,称为"嵌入式系统"。目前"嵌入式系统"还没有一个严格和权威的定义。目前人们所说的"嵌入式系统",多指后者。 第2章 AT89S51单片机的硬件结构 1.答:AT89S51单片机的片内都集成了如下功能部件:(1)1个微处理器(CPU);(2)128

2015一级建造师考试真题答案

2015年一级建造师建设工程项目管理真题及答案解析 一、单项选择题 1.“建设工程项目法人决策的理性化程度以及建筑企业经营者的经营管理理念”屈于影响建设工程质重的() A.管理环境因素 B.人的因素 C.方法的因素 D.社会环境因素 【答案】D 【解析】本题考査的是项目质重的影响因素。社会环境因素主要是指会对项目质重造成影响的各种社会环境因素,包括国家:建设法律法规的健全程度及其执法力度;建设工 程项目法人决策的理性化程度以及建筑业经营者的经营管理理念建筑市场包括建设工程交易市场 和建筑生产要素市场的发育程度及交易行为的规范程度;政府的工程质重监督及行业管理成熟程 度;建设咨询服务业的发展程度及其服务水准的高低;廉政管理及行风建设的状况等。参见教材 P165。 2.根据《中华人民共和国招标投标法实施条例》(国务院令613号),投标有效期从()起计算。 A.提交投标文件开始之日 B.购买招标文件的截止之日 C.提交投标文件的截止之日 D.招标文件规定开标之日 【答案】C 【解析】本题考査的是投标有效期。投标有效期从提交投标文件的截止之日起筲。参见教材P274-276。 3.下列工程项目策划工作中,属于建设工程项目实施阶段管理策划的是()。 A.确定项目实施期管理总体方案 B.确定生产运营期设施管理总体方案 C.确定项目风险管理与工程保险方案 D.确定生产运营期经营管理总体方案 【答案】C 【解析】本题考查的是项目实施阶段策划的工作内容。项目实施的管理策划主要工作内容包括:(1)项目实施各阶段项目管理的工作内容;(2)项目风险管理与工程保险方案。参见教材P40。

4.关于职业健康安全与环境管理体系管理评审的说法,正确的是()。 A.管理评审是管理体系接受政府监督的一种机制 B.管理评审是最高管理者对管理阼系的系统评价 C.管理评审是管理睞系自我保证和自我监督的一种机制 D.管理评审是第三方论证机构对管理睞系的系统评价 【答案】B 【解析】本题考査的是职业健康安全管理阼系与环境管理体系的运行。管理评宙是由组织的最高管理者对管理睞系的系统评价,判断组织的管理体系面对内部愔况和外部环 境的变化是否充分适应有效,由此决定是否对管理体系做出调整,包括方针、目标、机构和程序等。参见教材P227。 5.下列双代号时标网络计划中,关键线路有()条。 A.5 B.4 C.3 D.2 【答案】C 【解析】本题考查的关键线路的判断。关键线路有ABEI、ABGI、ACGI三条。参见教材P139~143。 7下列安全生产管理制度中,最基本、也是所有制度核心的是()。 A安全生产教育塔训制度 B安全生产责任制 C安全检査制度 D安全措施计划制度 【答案】B 【解析】本题考査的是安全生产责任制。安全生产责任制是最基本的安全管理制度,是所有安全生产管理带j度的核心。参见教材P228。 9某施工项目部根据以往项目的材料实际耗用愔况,结合具体施工项目要求,制定领用材料标准控制发料。这种材料闲重控制方法是()。

单片机复习题及答案

一、填空题: 1、MCS—5l单片机的最大程序寻址空间是KB,该空间的 地址范围从 至,系统上电及复位后,程序入口地址为。 2、若由程序设定PSW中的RS1、RS0=01,则工作寄存器R0~R7的直 接地址为__ __。 3、MCS-51单片机的I/O端口采用__ __ 编址方式。、 4、一个8位D/A转换器其分辨率为_ __,若该8位D/A转 换器的基准电压为5V,则数字量100对应得模拟量为。 5、单片机系统中经常采用的地址译码技术包括法和 法。 6、INTEL 8051 CPU 是位的单片机,其内部有KB的 ROM。 7、指出下列各指令中源操作数的寻址方式。 (1)MOVC A,@A+DPTR (2)XCH A,@R0; (3)MOV C,P1.0 (4)JC LOOP 8、判断下列各条指令的书写格式是否有错,并指出原因。 (1)MUL R0R1 (2)MOV A, @R7 (3)MOV A, #3000H (4)MOV R1, C 9、单片机与外设进行数据交换通常有__________方式、__________方式和_____ 方式三种。 10、MCS-51单片机串行口的方式0是________ _____方式,方式2是方式。 11、单片机复位后SP中的状态为_________,P0~P3口的状态为_________。 12、串行通信根据数据传送时的编码格式不同可分为

________________和________________两种方式。 13、堆栈按照___________原则工作,使用__________指明栈顶位置。 14、8051单片机片内有___________字节的ROM,____________字节的RAM。 15、使用8031单片机构成的系统时,其EA引脚应______________,因为______________________。 16、ADC0809是_____位的A/D转换器。 17、单片机复位后PC的内容为___________,复位对片内RAM中存放的内容______(有,无)影响。 18、多位LED显示器通常有________显示和_________显示两种接口。。 19. 执行下列两条指令后,PSW中的标志位(CY)= ,(OV)= ,(AC)= ,(P)= 。 MOV A,#80H ADD A,#98H 20.JC LOOP指令中操作数的寻址方式是,MOV A,P1指令中源操作数的寻址方式为。 21.下列指令中正确的是。 (1)RLC R7 (2)SETB R7.0 (3)MOV A, @DPTR (4)POP 40H 22.一个4k*4RAM芯片的地址线有根,数据线有。23.设(A)=30H,(B)=40H,(SP)=40H,执行下列程序段后,(A)= 。 PUSH A PUSH B

单片机原理和应用习题答案解析(第三版)

第一章习题参考答案 1-1:何谓单片机?与通用微机相比,两者在结构上有何异同? 答:将构成计算机的基本单元电路如微处理器(CPU)、存储器、I/O接口电路和相应实时控制器件等电路集成在一块芯片上,称其为单片微型计算机,简称单片机。 单片机与通用微机相比在结构上的异同: (1)两者都有CPU,但通用微机的CPU主要面向数据处理,其发展主要围绕数据处理功能、计算速度和精度的进一步提高。例如,现今微机的CPU都支持浮点运算,采用流水线作业,并行处理、多级高速缓冲(Cache)技术等。CPU的主频达到数百兆赫兹(MHz),字长普遍达到32位。单片机主要面向控制,控制中的数据类型及数据处理相对简单,所以单片机的数据处理功能比通用微机相对要弱一些,计算速度和精度也相对要低一些。例如,现在的单片机产品的CPU大多不支持浮点运算,CPU还采用串行工作方式,其振荡频率大多在百兆赫兹范围内;在一些简单应用系统中采用4位字长的CPU,在中、小规模应用场合广泛采用8位字长单片机,在一些复杂的中、大规模的应用系统中才采用16位字长单片机,32位单片机产品目前应用得还不多。 (2) 两者都有存储器,但通用微机中存储器组织结构主要针对增大存储容量和CPU对数据的存取速度。现今微机的内存容量达到了数百兆字节(MB),存储体系采用多体、并读技术和段、页等多种管理模式。单片机中存储器的组织结构比较简单,存储器芯片直接挂接在单片机的总线上,CPU对存储器的读写按直接物理地址来寻址存储器单元,存储器的寻址空间一般都为64 KB。 (3) 两者都有I/O接口,但通用微机中I/O接口主要考虑标准外设(如CRT、标准键盘、鼠标、打印机、硬盘、光盘等)。用户通过标准总线连接外设,能达到即插即用。单片机应用系统的外设都是非标准的,且千差万别,种类很多。单片机的I/O接口实际上是向用户提供的与外设连接的物理界面。用户对外设的连接要设计具体的接口电路,需有熟练的接口电路设计技术。 另外,单片机的微处理器(CPU)、存储器、I/O接口电路集成在一块芯片上,而通用微机的微处理器(CPU)、存储器、I/O接口电路一般都是独立的芯片 1-4 IAP、ISP的含义是什么? ISP:In System Programable,即在系统编程。用户可以通过下载线以特定的硬件时序在线编程(到单片机内部集成的FLASH上),但用户程序自身不可以对内部存储器做修改。 IAP:In Application Programable,即在应用编程。用户可以通过下载线对单片机进行在线编程,用户程序也可以自己对内部存储器重新修改。 1-6 51单片机与通用微机相比,结构上有哪些主要特点? (1)单片机的程序存储器和数据存储器是严格区分的,前者为ROM,后者为RAM; (2)采用面向控制的指令系统,位处理能力强; (3)I/O引脚通常是多功能的; (4)产品系列齐全,功能扩展性强; (5)功能是通用的,像一般微处理机那样可广泛地应用在各个方面。 1-7 51单片机有哪些主要系列产品? (1)Intel公司的MCS-51系列单片机:功能比较强、价格比较低、较早应用的单片机。此系列三种基本产品是:8031/8051/8751; (2)ATMEL公司的89系列单片机:内含Flash存储器,开发过程中可以容易地进行

单片机原理试题库答案

单片机原理及应用复习题及答案 一、选择题(在每个小题四个备选答案中选出一个或几个正确答案,填在题的括号中) 1、80C51基本型单片机内部程序存储器容量为(C)。 (A)16KB (B)8KB (C)4KB (D)2KB 2、在80C51单片机应用系统中,可以作为时钟输出的是(C)引脚。 (A)EA(B)RST (C)ALE (D)PSEN 3、在80C51的4个并行口中,能作为通用I/O口和高8位地址总线的是(C)。 (A)P0 (B)P1 (C)P2 (D)P3 4、当优先级的设置相同时,若以下几个中断同时发生,(D)中断优先响应。 (A)并口(B)T1 (C)串口(D)T0 5、在80C51中,要访问SFR使用的寻址方式为(AB)。 (A)直接寻址(B)寄存器寻址(C)变址寻址(D)寄存器间接寻址 6、以下的4条指令中,不合法的指令为(D)。 (A)INC A (B)DEC A (C)INC DPTR (D)SWAP ACC 7、当需要扩展一片8KB的RAM时,应选用的存储器芯片为(B)。 (A)2764 (B)6264 (C)6116 (D)62128 8、若想扩展键盘和显示,并希望增加256字节的RAM时,应选择(A)芯片。 (A)8155 (B)8255 (C)8253 (D)8251 9、80C51单片机要进行10位帧格式的串行通讯时,串行口应工作在(B )。 (A)方式0 (B)方式1 (C)方式2 (D)方式3 10、80C51复位初始化时未改变SP的内容,第一个入栈的单元地址为(A)。 (A)08H (B)80H (C)00H (D)07H 11、MCS—51单片机的复位信号是( A )有效。 A.高电平 B.低电平 C.脉冲 D.下降沿 12、若MCS-51单片机使用晶振频率为6MHz时,其复位持续时间应该超过( B )。 A.2μs B.4μs C.8μs D.1ms 13、若PSW.4=0,PSW.3=1,要想把寄存器R0的内容入栈,应使用( D )指令。 A.PUSH R0 B.PUSH @R0 C.PUSH 00H D.PUSH 08H 14、能够用紫外光擦除ROM中程序的只读存储器称为( C )。 A.掩膜ROM B.PROM C.EPROM D.EEPROM 15、在片外扩展一片2764程序存储器芯片要( B )地址线。 A.8根 B.13根 C.16根 D.20根 16、定时器/计数器工作方式1是( D )。 A.8位计数器结构 B.2个8位计数器结构 C.13位计数结构 D.16位计数结构 17、设MCS-51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应为 ( C ) A.2MHz B.1MHz C.500KHz D.250KHz 18、已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字1,它的字形代码应为( A )。 A.06H B.F9H C.30H D.CFH

单片机习题集及答案

1.在MCS-51中,有7种寻址方式,它们分别为立即数寻、寄存器寻址、直接寻址、寄存器间接寻址、相对寻址、变址寻址和位寻址。 2.汇编语言的指令格式为标号:操作码操作数注释。 3.数据传送类指令执行完毕,源操作数的内容不会(会/不会)丢失。 4.8051内部RAM从20H至2FH既可位寻址,又可间接寻址,位地址空间从00H 到7FH 。5.MCS-51单片机指令系统中,指令长度有一字节、二字节和(三)字节,指令执行时间有一个机器周期、两个机器周期和四机器周期,乘法指令需四机器周期。 6.MOV A,20H中,20H的寻址方式称之为_直接___;SETB 20H的寻址方式为位寻址。 7.关于堆栈类操作的两条指令分别是_PUSH(入栈)指令_ 、POP(出栈)指令;堆栈操作只能是寄存器间接寻址寻址。 8.访问8031片外数据存储器MOVX指令采用的是寄存器间接寻址寻址方式。访问片外序存储器MOVC指令采用的是变址寻址方式。 9.设(A)=55H,(R5)=AAH,则执行ANL A,R5指令后的结果是(A)= 00H ,(R5)= AAH ;则执行ORL A,R5指令后的结果是(A)= FFH ,(R5)= AAF ; 则执行XRL A,R5指令后的结果是(A)= FFH ,(R5)= AAH 。 10.伪指令不产生(产生/不产生)可执行目标代码。汇编语言程序结束的指令为END 。11.DA指令跟在ADD,ADDC 指令的后面,用与二进制数与BCD 码的调整。若 (A)=0AH ,执行DA A指令后,(A)= 15 。 单项选择题 1.JMP跳转范围是:(D. -128~127B) 2.MCS—51系列单片机最长的一条指令需 B. 4个机器周期。 3.MOV A,@R0这条指令中@R0的寻址方式称为:(B. 寄存器间接寻址) 4.在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是:B. PSW 5.下列指令中正确的是:B. JBC TF0,L1 6.下列指令中错误的是:A. SETB 50H.0 7.将累加器的值压入堆栈的正确指令是:B. PUSH A 8.下列那条减法指令是错误的:C. SUBBC 9. 指令CJNE A ,#00H ,LOOP 影响PSW的哪一位:C.CY 10. 在MUL AB指令中,若积超过255,则C. OV=1 11.在相对寻址方式中,寻址的结果体现在A.PC中 12.在相对寻址方式中,"相对"两字是指相对于 C.当前指令的末地址 13.在寄存器间接寻址方式中,指定寄存器中存放的是B.操作数地址 14.对程序存储器的读操作,只能使用D.MOVC指令 15.必须进行十进制调整的十进制运算C.只有加法 16.执行返回指令时,返回的断点是C.调用指令下一条指令的首地址 17.下列指令中与进位标志位CY 无关的指令有D.无条件转移指令 18.可以为访问程序存储器提供或构成地址的有D.PC、A、DPTR和SP 19.以下各项中不能用来对内部数据存储器进行访问的是A.数据指针DPTR 20.若原来工作寄存器0组为当前寄存器组,现要改1组为当前寄存器组,不能使用指令C.MOV PSW.3,C 21.不能为程序存储器提供和构成地址的有:D.PSW

单片机原理及应用习题答案

思考与练习题1 1.1单项选择题 (1)单片机又称为单片微计算机,最初的英文缩写是( D ) A.MCP B.CPU C.DPJ D.SCM (2)Intel公司的MCS-51系列单片机是( C )的单片机。 A.1位 B.4位 C.8位 D.16位 (3)单片机的特点里没有包括在内的是( C ) A.集成度高 B.功耗低 C.密封性强 D.性价比高 (4)单片机的发展趋势中没有包括的是( B ) A.高性能 B.高价格 C.低功耗 D.高性价比 (5)十进制数56的二进制数是( A ) A.00111000B B.01011100B C.11000111B D.01010000B (6)十六进制数93的二进制数是( A ) A.10010011B B.00100011B C.11000011B D.01110011B (7)二进制数11000011的十六进制数是( B ) A. B3H B.C3H C.D3H D.E3H (8)二进制数11001011的十进制无符号数是( B ) A. 213 B.203 C.223 D.233 (9)二进制数11001011的十进制有符号数是( B ) A. 73 B.-75 C.-93 D.75 (10)十进制数29的8421BCD压缩码是( A ) A.00101001B B.10101001B C.11100001B D.10011100B (11)十进制数-36在8位微机中的反码和补码是( D ) A.00100100B、11011100B B.00100100B、11011011B C.10100100B、11011011B D.11011011B、11011100B (12)十进制数+27在8位微机中的反码和补码分别是( C ) A.00011011B、11100100B B.11100100B、11100101B C.00011011B、00011011B D.00011011B、11100101B (13)字符9的ASCII码是( D ) A.0011001B B.0101001B C.1001001B D.0111001B (14)ASCII码1111111B的对应字符是( C ) A. SPACE B.P C.DEL D.{ (15)或逻辑的表达式是( B ) A.A?B=F B. A+B=F C. A⊕B=F D.(A?B)=F (16)异或逻辑的表达式是( C ) A.A?B=F B. A+B=F C. A⊕B=F D.(A?B)=F (17)二进制数10101010B与00000000B的“与”、“或”和“异或”结果是( B ) A.10101010B、10101010B、00000000B B.00000000B、10101010B、10101010B C.00000000B、10101010B、00000000B D.10101010B、00000000B、10101010B (18)二进制数11101110B与01110111B的“与”、“或”和“异或”结果是( D ) A.01100110B、10011001B、11111111B B.11111111B、10011001B、01100110B C.01100110B、01110111B、10011001B D.01100110B、11111111B、10011001B (19)下列集成门电路中具有与门功能的是( D ) A.74LS32 B.74LS06 C.74LS10 D.74LS08

2015年一级建造师《经济》答案详解

2015年一级建造师《经济》真题解析 一、单选题 1某项目建筑安装工程费,设备施工器具购置费合计为7000万元,建设期2年,分期投入4000万元和3000万元。建设期内预计年平均价格总水平上浮率为5%,建设期贷款利息为735万元。工程建设其他费用为400万元。基本预备费率为10%,流动资金为800万元,则该项目的静态投资为(B )万元 A.8948.5 B.8140 C.8940 D.9748.5 解析:建设投资可以分为静态投资部分和动态投资部分。静态投资部分由建筑安装工程费、设备及工器具购置费、工程建设其他费和基本预备费构成。基本预备费=(建筑安装工程费+设备及工器具购置费+工程建设其他费)×基本预备费率=(7000+400)×10%=740;该项目的静态投资为7000+400+740=8140万元 考点:1Z103011建设工程项目总投资的组成&&1Z103014预备费的组成 2根据《建筑工程工程量清单计价规范》(GB50500—2013),工程变更引起施工方案改变并使措施项目发生变化时,承包人提出调整措施项目费用的,应是先将(A )提交发包人确认。 A.拟实施的施工方案 B.索赔意向通知 C.拟申请增加的费用明细 D.工程变更的内容 解析:(二)措施项目费的调整:工程变更引起施工方案改变并使措施项目发生变化时,承包人提出调整措施项目费的,应事先将拟实施的方案提交发包人确认,并应详细说明与原方案措施项目相比的变化情况。拟实施的方案经发承包双方确认后执行,并应按照下列规定调整措施项目费:(1)安全文明施工费应按照实际发生变化的措施项目调整,不得浮动。(2)采用单价计算的措施项目费,应按照实际发生变化的措施项目按照前述已标价工程量清单项目的规定确定单价。 (3)按总价(或系数)计算的措施项目费,按照实际发生变化的措施项目调整,但应考虑承包人报价浮动因素,即调整金额按照实际调整金额乘以公式(1Z103083-1)或(1Z103083-2)得出的承包人报价浮动率计算。 如果承包人未事先将拟实施的方案提交给发包人确认,则视为工程变更不引起措施项目费的调整或承包人放弃调整措施项目费的权利。 1)招标工程:承包人报价浮动率L=(1-中标价/招标控制价)×100%(1Z103083-1) 2)非招标工程:承包人报价浮动率L=(1-报价值/施工图预算)×100%(1Z103083-2) 考点:1Z103083工程变更价款的确定 1.承包人提出索赔的程序:根据合同约定,承包人认为非承包人原因发生的事件造成了承包人的损失,应按下列程序向发包人提出索赔:(1)承包人应在知道或应当知道索赔事件发生后28天内,向发包人提交索赔意向通知书,说明发生索赔事件的事由。承包人逾期未发出索赔意向通知书的,丧失索赔的权利。(2)承包人应在发出索赔意向通知书后28天内,向发包人正式提交索赔通知书。索赔通知书应详细说明索赔理由和要求,并应附必要的记录和证明材料。(3)索赔事件具有连续影响的,承包人应继续提交延续索赔通知,说明连续影响的实际情况和记录。(4)在索赔事件影响结束后的28天内,承包人应向发包人提交最终索赔通知书,说明最终索赔要求,并应附必要的记录和证明材料。(P268) 3某施工企业生产所需甲材料,年度采购总量为200吨,每吨单价为1000元,一次订货成本为100元,每吨材料的年平均储备成本为400元,则该材料的经济采购批量为(C )吨。 A. 6.32 B. 7.07 C.10.00 D. 100.00 解析:单位储存成本每次订货的变动成本存货年需要量经济订货量??==2/22*K DK Q =400/1002002??=10吨 考点:1Z102083 存货的财务管理 4根据《建设工程工程量清单计价规范》(GB50500-2013),施工过程中发生的计日工,应按照(A )计价 A.已标价工程量清单中的计日工单价 B.计日工发生时承包人提出的综合单价 C.计日工发生当月市场人工工资单价 D.计日工发生当月造价管理部门发布的人工指导价 解析:六、计日工:计日工是指在施工过程中,承包人完成发包人提出的工程合同范围以外的零星项目或工作,按合同中约定的综合单价计价。发包人通知承包人以计日工方式实施的零星工作,承包人应予执行。 采用计日工计价的任何一项变更工作,在该项变更的实施过程中,承包人应按合同约定提交下列报表和有关凭证送发包人复核:(1)工作名称、内容和数量;(2)投入该工作所有人员的姓名、工种、级别和耗用工时;(3)投入该工作的材料名称、类别和数量;(4)投入该工作的施工设备型号、台数和耗用台时;(5)发包人要求提交的其他资料和凭证。 此外,《建设工程工程量清单计价规范》GB 50500--2013对计日工生效计价的原则做了以下规定:任一计日工项目持续进行时,承包人应在该项工作实施结束后的24小时内向发包人提交有计日工记录汇总的现场签证报告一式三份。发包人在收到承包人提交现场签证报告后的2天内予以确认并将其中一份返还给承包人,作为计日工计价和支付的依据。发包人逾期未确认也未提出修改意见的,应视为承包人提交的现场签证报告已被发包人认可。 任一计日工项目实施结束后,承包人应按照确认的计日工现场签证报告核实该类项目的工程数量,并应根据核实的工程数量和承包人已标价工程量清单中的计日工单价计算,提出应付价款;已标价工程量清单中没有该类计日工单价的,由发承包双方按工程变更的相关规定商定计日工单价计算。 每个支付期末,承包人应按照规范中进度款的相关条款规定向发包人提交本期间所有计日工记录的签证汇总表,以说明本期间自己认为有权得到的计日工金额,调整合同价款,列入进度款支付。 考点:1Z103082合同价款调整 5可据以计算累计盈余资金,分析技术方案财务生存能力的现金流量表是(A ) A.财务计划现金流量表 B.投资各方现金流量表 C.资本金现金流量表 D.投资现金流量表 解析:技术方案现金流量表由现金流入、现金流出和净现金流量构成,其具体内容随技术方案经济效果评价的角度、范围和方法不同而不同,其中主要有投资现金流量表、资本金现金流量表、投资各方现金流量表和财务计划现金流量表。 一、投资现金流量表是以技术方案为一独立系统进行设置的。它以技术方案建设所需的总投资作为计算基础,反映技术方案在整个计算期(包括建设期和生产运营期)内现金的流入和流出。通过投资现金流量表可计算技术方案的财务内部收益率、财务净现值和静态投资回收期等经济效果评价指标,并可考察技术方案融资前的盈利能力,为各个方案进行比较建立共同的基础。

相关文档
相关文档 最新文档