《单片机》课后习题及答案

《单片机》课后习题及答案
《单片机》课后习题及答案

习题答案

习题0

1.单片机是把组成微型计算机的各功能部件即(微处理器(CPU))、(存储器(ROM 和RAM))、(总线)、(定时器/计数器)、(输入/输出接口(I/O口))及(中断系统)等部件集成在一块芯片上的微型计算机。

2.什么叫单片机?其主要特点有哪些?

将微处理器(CPU)、存储器(存放程序或数据的ROM和RAM)、总线、定时器/计数器、输入/输出接口(I/O口)、中断系统和其他多种功能器件集成在一块芯片上的微型计机,称为单片微型计算机,简称单片机。

单片机的特点:可靠性高、便于扩展、控制功能强、具有丰富的控制指令、低电压、低功耗、片内存储容量较小、集成度高、体积小、性价比高、应用广泛、易于产品化等。

3. 单片机有哪几个发展阶段?

(1)第一阶段(1974—1976年):制造工艺落后,集成度低,而且采用了双片形式。典型的代表产品有Fairchild公司的F8系列。其特点是:片内只包括了8位CPU,64B的RAM 和两个并行口,需要外加一块3851芯片(内部具有1KB的ROM、定时器/计数器和两个并行口)才能组成一台完整的单片机。

(2)第二阶段(1977—1978年):在单片芯片内集成CPU、并行口、定时器/计数器、RAM和ROM等功能部件,但性能低,品种少,应用范围也不是很广。典型的产品有Intel 公司的MCS-48系列。其特点是,片内集成有8位的CPU,1KB或2KB的ROM,64B或128B的RAM,只有并行接口,无串行接口,有1个8位的定时器/计数器,中断源有2个。片外寻址范围为4KB,芯片引脚为40个。

(3)第三阶段(1979—1982年):8位单片机成熟的阶段。其存储容量和寻址范围增大,而且中断源、并行I/O口和定时器/计数器个数都有了不同程度的增加,并且集成有全双工串行通信接口。在指令系统方面增设了乘除法、位操作和比较指令。其特点是,片内包括了8位的CPU,4KB或8KB的ROM,128B或256B的RAM,具有串/并行接口,2个或3个16位的定时器/计数器,有5~7个中断源。片外寻址范围可达64KB,芯片引脚为40个。代表产品有Intel公司的MCS-51系列,Motorola公司的MC6805系列,TI公司的TMS7000系列,Zilog公司的Z8系列等。

(4)第四阶段(1983年至今):16位单片机和8位高性能单片机并行发展的时代。16位机的工艺先进,集成度高,内部功能强,运算速度快,而且允许用户采用面向工业控制的专用语言,其特点是,片内包括了16位的CPU,8KB的ROM,232B 的RAM,具有串/并行接口,4个16位的定时器/计数器,有8个中断源,具有看门狗(Watchdog),总线控制部件,增加了D/A和A/D转换电路,片外寻址范围可达64KB。代表产品有Intel公司的MCS-96系列,Motorola公司的MC68HC16系列,TI公司的TMS9900系列,NEC公司的783××系列和NS公司的HPC16040等。然而,由于16位单片机价格比较贵,销售量不大,大量应用领域需要的是高性能、大容量和多功能的新型8位单片机。

近年来出现的32位单片机,是单片机的顶级产品,具有较高的运算速度。代表产品有Motorola公司的M68300系列和Hitachi(日立)公司的SH系列、ARM等。

4.在实际应用中,如何选择单片机的类型?

选择原则:主要从指令结构、运行速度、程序存储方式和功能等几个方面选择单片机。

MCS-51为主流产品。

Motorola是世界上最大的单片机厂商。品种全、选择余地大、新产品多。其特点是噪声低,抗干扰能力强,比较适合于工控领域及恶劣的环境。

Microchip单片机是市场份额增长较快的单片机。它的主要产品是PIC系列8位单片机。其特点是运行速度快,低价位,适用于量大、档次低、价格敏感的产品。

美国德州仪器(TI)公司生产的MSP430系列单片机是一种特低功耗的Flash微控制器。主要用于三表及超低功耗场合。

在嵌入式系统低端的单片机领域,Intel公司的MCS-51形成了既具有经典性又不乏生命力的一个单片机系列。许多半导体厂家、电器公司以MCS-51系列中的8051为基核,推出

1

了许多兼容性的CHMOS单片机----80C51系列。

此外,还有Zilog、EM78、Senix、NEC、Epson、NS、三星、富士通、华邦、Philips、ARM等单片机。

5.试比较MCS-51, MSP430, EM78, PIC, M6800及AVR等系列单片机的特点。

MCS-51为主流产品。

MSP430的功能较强。是一种特低功耗的Flash微控制器。主要用于三表及超低功耗场合。

EM78系列单片机采用高速CMOS工艺制造,低功耗设计为低功耗产品,价格较低。具有三个中断源、R-OPTION功能、I/O唤醒功能、多功能I/O口等。具有优越的数据处理性能,采用RISC结构设计。

PIC系列8位单片机是Microchip公司的产品。CPU采用RISC结构,运行速度快,价格低适于用量大、档次低、价格敏感的产品。

Motorola是世界上最大的单片机生产厂家之一,品种全、选择余地大、新产品多。其特点是噪声低,抗干扰能力强,比较适合于工控领域及恶劣的环境。

A VR是增强RISC内载Flash的单片机,单片机内部32个寄存器全部与ALU直接连接,突破瓶颈限制,每1MHz可实现1MIPS的处理能力,为高速、低功耗产品。端口有较强的负载能力,可以直接驱动LED。支持ISP、IAP,I/O口驱动能力较强。

6.举例说明生活中应用单片机的例子。

生活中单片机无处不在:如洗衣机的控制主板、太阳能的温度控制器,电动车的控制器,电磁炉、(高级)电冰箱的控制系统、手机、电视遥控器、空调、洗衣机、微波炉、冰箱、热水器、电子称、电子表、计算器、汽车钥匙、可视门禁、公交车报站器、公交车刷卡器、红绿灯控制器等等。欧美日等国家,一个家庭中所拥有的单片机数量平均到100-120颗。

单片机有着广泛的应用领域:

(1) 单片机在智能仪器仪表中的应用;

(2) 单片机在工业测控中的应用;

(3) 单片机在计算机网络和通讯技术中的应用;

(4) 单片机在日常生活及家电中的应用;

(5) 单片机在办公自动化方面。

目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录象机、摄象机、全自动洗衣机的控制,以及程控玩具、电子宠物、自动控制领域的机器人、智能仪表、医疗器械等等。

1.MCS51单片机是基于(Harvard(哈佛))结构的,其特点是(程序存储器和数据存储器是分开的)。

2. CPU由(运算器)和(控制器)组成。

3. 若不使用MCS-51片内程序存储器,引脚(EA)必须接地.。

4. 在MCS-51单片机中,如果采用6MHz晶振,一个机器周期为(2us)。

5. 8051内部RAM位寻址区的单元地址范围为(20H~2FH),其位地址范围为(00H~7FH)。

6. 8051芯片的引脚可以分为三类:(电源线)、(端口线)和(控制线)。

7. 若A中的内容为63H,那么,P标志位的值为(0)。

8. 8031单片机复位后,R4所对应的存储单元的地址为(04H),因上电时PSW=(00H)。这时当前的工作寄存器区是(0)组工作寄存器区。

9. 8051型单片机内部有( A )的ROM。

A:4KB B:6KB C:256B D:8KB

2

10. MCS-51上电复位后,SP的内容应是( B )。

A:00H B:07H C:60H D:70H

11. PC用来存放( C )。

A:指令B:上一条的指令地址

C:下一条的指令地址D:正在执行的指令地址

12. 采用8031单片机必须扩展(B)。

A:数据存储器B:程序存储器C:I/O接口D:显示接口

13. PSW=18H时,则当前工作寄存器是(D)。

A:0组B:1组C:2组D:3组

14.MCS-51系列单片机在片内集成了哪些主要逻辑功能部件?各个逻辑部件的主要功能是什么?

MCS-51单片机在片内集成了中央处理器(CPU)、程序存储器(ROM)、数据存储器(RAM)、定时器/计数器、并行I/O接口、串行I/O接口、中断系统等几大单元。

CPU是整个单片机的核心部件,由运算器和控制器组成。运算器可以完成算术运算和逻辑运算,其操作顺序在控制器控制下进行。控制器是由程序计数器PC(Program Counter)、指令寄存器IR(Instruction Register)、指令译码器ID(Instruction Decoder)、定时控制逻辑和振荡器OSC等电路组成。CPU根据PC中的地址将欲执行指令的指令码从存储器中取出,存放在IR中,ID对IR中的指令码进行译码,定时控制逻辑在OSC配合下对ID译码后的信号进行分时,以产生执行本条指令所需的全部信号。

程序存储器(ROM)用于存储程序、常数、表格等。

数据存储器(RAM)用于存储数据。

8051内部有两个16位可编程序的定时器/计数器T0和T1,均为二进制加1计数器。可用于定时和对外部输入脉冲的计数。

8051的中断系统主要由中断允许控制器IE和中断优先级控制器IP等电路组成。可实现对5个中断源的管理。8051的中断系统主要由中断允许控制器IE和中断优先级控制器IP 等电路组成。其中,IE用于控制5个中断源中哪些中断请求被允许向CPU提出,哪些中断源的中断请求被禁止;IP用于控制5个中断源的中断请求的优先权级别。

I/O接口是MCS-51单片机对外部实现控制和信息交换的必经之路,用于信息传送过程中的速度匹配和增加它的负载能力。可分为串行和并行I/O接口。

中断系统用于处理中断过程。

15. MCS-51系列单片机的引脚中有多少根I/O线?它们与单片机对外的地址总线和数据总线之间有什么关系?其地址总线和数据总线各有多少位?对外可寻址的地址空间有多大?

80C51单片机有4个I/O端口,每个端口都是8位双向口,共占32根引脚。每个端口都包括一个锁存器(即专用寄存器P0~P3)、一个输入驱动器和输入缓冲器。通常把4个端口称为P0~P3。在无片外扩展的存储器的系统中,这4个端口的每一位都可以作为双向通用I/O端口使用。在具有片外扩展存储器的系统中,P2口作为高8位地址线,P0口分时作为低8位地址线和双向数据总线。对外可寻址空间为64KB。

16. 8051单片机的控制总线信号有哪些?各有何作用?

控制线一共有6条:

(1)ALE/PROG:地址锁存允许/编程线,配合P0口引脚的第二功能使用。在访问片外存储器时,8051CPU在P0.7~P0.0引脚上输出片外存储器低8位地址的同时在ALE/PROG上输出一个高电位脉冲,用于把这个片外存储器低8位地址锁存到外部专用地址锁存器,以便空出P0.7~P0.0引脚线去传送随后而来的片外存储器读写数据。在不访问片外存储器时,8051自动在ALE/PROG上输出频率为fosc/6的脉冲序列。该脉冲序列可用作外部时钟源或作为定时脉冲源使用。

(2)EA/Vpp:允许访问片外存储器/编程电源线,可以控制8051使用片内ROM还是使用片外ROM。若EA=0,则允许使用片内ROM;若EA=1则允许使用片外ROM。(3)PSEN:片外ROM选通线,在执行访问片外ROM的指令MOVC时,8051自动在PSEN 上产生一个负脉冲,用于为片外ROM芯片的选通。其他情况下PSEN线均为高电平封锁状态。

3

(4)RST/V PD:复位/备用电源线,可以使8051处于复位工作状态。

17. 什么是指令?什么是程序?简述程序在单片机中的执行过程。

指令:人为输入计算机,由计算机识别并执行一步步操作的命令的形式称为指令。

程序:一系列指令的有序集合称为程序。

程序在计算机中是按序执行的,CPU通过程序计数器PC控制程序的执行顺序,一般情况下程序是按序执行的,当执行转移、调用、返回等指令时,程序转移到相应的目的地址处执行。CPU根据程序计数器PC中的地址将欲执行指令的指令码从存储器中取出,存放在IR 中,ID对IR中的指令码进行译码,定时控制逻辑在OSC配合下对ID译码后的信号进行分时,产生执行本条指令所需的全部信号,完成本条指令的执行。

18. 8051单片机的存储器组织采用何种结构?存储器地址空间如何划分?各地址空间的地址范围和容量如何?在使用上有何特点?

(1)80C51在结构上的特点

80C51采用将程序存储器和数据存储器截然分开,分别寻址的结构,称为Harvard结构。(2)在物理和逻辑上的地址空间

存储器上设有4个存储器空间:片内程序存储器、片外程序存储器、片内数据存储器、片外数据存储器。

在逻辑上有3个存储器地址空间:片内、片外统一的64KB程序存储器地址空间,片内256B数据存储器地址空间,片外64KB的数据存储器地址空间。

(3)访问格式

访问片内RAM采用MOV格式

访问片外RAM采用MOVX格式

19. 8051片内RAM低128单元划分为哪三个主要部分?各部分主要功能是什么?

片内RAM低128单元划分及主要功能如下:

(1)工作寄存器组(00H—1FH)

这是一个用寄存器直接寻址的区域,内部数据RAM区的0—31,共32个单元。它是4个通用工作寄存器组,每个组包含8个8位寄存器,编号为R0—R7。

(2)位寻址区(20H—2FH)

16个字节单元,共包含128位,这16个字节单元既可以进行字节寻址,又可以实现位寻址。主要用于位寻址。

(3)堆栈与数据缓冲区(30H—7FH)

用于设置堆栈、存储数据。

20. 8051单片机的片内、片外存储器如何选择?

程序存储器通过EA/Vpp引脚选择。若EA=0,则允许使用片内ROM;若EA=1则允许使用片外ROM。

数据存储器通过指令区分:访问片内RAM采用MOV指令,访问片外RAM采用MOVX 指令。

21. 何为堆栈指针?堆栈操作有何规定?

堆栈是一个特殊的存储区。主要功能是暂时存放数据和地址,通常用来保护断点和现场。它的特点是按照“先进后出”的存取数据。堆栈指针SP是一个8位寄存器,是用于指示堆栈的栈顶地址的寄存器,它决定了堆栈在内部RAM中的物理位置。

22. 8051单片机有多少个特殊功能寄存器?这些特殊功能寄存器能够完成什么功能?特殊功能寄存器中的哪些寄存器可以进行位寻址?

8051有21个特殊功能寄存器(PC除外),它们被离散地分布在内部RAM的80H~FFH 地址单元中,共占据了128个存储单元,其中有83位可以位寻址。特殊功能寄存器SFR的分布和功能见下表。

特殊功能寄存器功能名称物理地址可否位寻址

B 寄存器B F0H 可以

A(ACC)累加器E0H 可以

PSW 程序状态字(标志寄存器)D0H 可以

IP 中断优先级控制寄存器B8H 可以

4

P3 P3口数据寄存器B0H 可以

IE 中断允许控制寄存器A8H 可以

P2 P2口数据寄存器A0H 可以

SBUF 串行口发送/接收数据缓冲寄存器99H 不可以

SCON 串行口控制寄存器98H 可以

P1 P1口数据寄存器90H 可以

TH1 T1计数器高8位寄存器8DH 不可以

TH0 T0计数器高8位寄存器8CH 不可以

TL1 T1计数器低8位寄存器8BH 不可以

TL0 T0计数器低8位寄存器8AH 不可以

TMOD 定时器/计数器方式控制寄存器89H 不可以

TCON 定时器控制寄存器88H 可以

PCON 电源控制寄存器87H 不可以

DPH 数据指针寄存器高8位83H 不可以

DPL 数据指针寄存器低8位82H 不可以

SP 堆栈指针寄存器81H 不可以

P0 P0口数据寄存器80H 可以

23. DPTR是什么寄存器?它的作用是什么?

数据指针DPTR是16位的专用寄存器,它由两个8位的寄存器DPH(高8位)和DPL (低8位)组成。专门用来寄存片外RAM及扩展I/O口进行数据存取时的地址。编程时,既可以按16位寄存器来使用,也可以按两个8位寄存器来使用(即高位字节寄存器DPH和低位字节寄存器DPL)。

DPTR主要是用来保存16位地址,当对64KB外部数据存储器寻址时,可作为间址寄存器使用,

24. 8051单片机的PSW寄存器各位标志的意义如何?

程序状态字PSW是8位寄存器,用于存放程序运行的状态信息,PSW中各位状态通常是在指令执行的过程中自动形成的,但也可以由用户根据需要采用传送指令加以改变。各个标志位的意义如下:

PSW.7(C y):进位标志位。

PSW.6(AC):辅助进位标志位,又称为半进位标志位。

PSW.5(F0):用户标志位。

PSW.4、PSW.3(RS1和RS0):寄存器组选择位。

PSW.2(OV):溢出标志位。

PSW.1(空缺位):此位未定义。

PSW.0(P):奇偶校验位。

25. 开机复位后,CPU使用的是哪组工作寄存器(R0-R n)?它们的地址是什么?CPU如何确定和改变当前工作寄存器组(R0-R n)?

开机复位后,CPU使用的是第0组工作寄存器。它们的地址是00H-07H。CPU通过对程序状态字PSW中RS1和RS0的设置来确定和改变当前工作寄存器组。

26. 8051单片机的片内、片外存储器如何选择?

程序存储器通过EA/Vpp引脚选择。若EA=0,则允许使用片内ROM;若EA=1则允许使用片外ROM。

数据存储器通过指令区分:访问片内RAM采用MOV指令,访问片外RAM采用MOVX 指令。

27. MCS-51单片机的时钟周期、机器周期、指令周期是如何定义的?当主频为12MHz的时候,一个机器周期是多长时间?执行一条最长的指令需要多长时间?

时钟周期又称为振荡周期,由单片机内部振荡电路OSC产生,定义为OSC时钟频率的倒数。时钟周期又称为节拍(用P表示)。时钟周期是时序中的最小单位。一个状态有两个节拍,

机器周期定义为实现特定功能所需的时间。MCS-51的机器周期由12个时钟周期构成。

5

执行一条指令所需要的时间称为指令周期,指令周期是时序中的最大单位。由于机器执行不同指令所需的时间不同,因此不同指令所包含的机器周期数也不尽相同。MCS-51的指令可能包括1~4个不等的机器周期。

当MCS-51的主频为12MHz时,一个机器周期为1μs。执行一条指令需要的最长时间为4μs。

28. 8051单片机复位后,各寄存器的初始状态如何?复位方法有几种?

8051单片机复位后机器的初始状态,即各寄存器的状态:PC之外,复位操作还对其它一些特殊功能寄存器有影响,它们的复位状态如下:

寄存器复位时内容寄存器复位时内容

PC 0000HTCON 0×000000B

ACC 00H TL0 00H

B 00H TH0 00H

PSW 00H TH1 00H

SP 07H TH1 00H

DPTR 0000H SCON 00H

P0—P3 FFH SBUF 不确定

TMOD ××000000B PCON 0×××0000B 单片机复位方法有:上电自动复位,按键电平复位和外部脉冲三种方式。

1. 指令格式是由(操作码)和(操作数)所组成,也可能仅由(操作码)组成。

2. 在MCS-51中,PC和DPTR都用于提供地址,但PC是为访问(程序)存储器提供地址,而DPTR是为访问(数据)存储器提供地址。

3. 在变址寻址方式中,以(A )作变址寄存器,以(DPTR )或(PC)作基址寄存器。

4. 假定累加器A中的内容为30H,执行指令1000H:MOVC A,@A+PC后,把程序存储器(1031H )单元的内容送入累加器A中。

5. 8051执行完MOV A,#08H后,PSW的(D)位被置位。

A:C B:F0 C:OV D:P

6. 指出下列指令中的源操作数的寻址方式

(1)MOV R0,#30H 立即寻址

(2)MOV A,30H 直接寻址

(3)MOV A,@R0 寄存器间接寻址

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

(5)MOVC A,@A+DPTR 变址寻址

(6)MOV P1,P2 直接寻址

(7)MOV C,30H 位寻址

(8)MUL AB 寄存器寻址

(9)MOV DPTR,#1234H 立即寻址

(10)POP ACC 寄存器间接寻址

7. 指出下列各指令在程序存储器中所占的字节数

(1)MOV DPTR,#1234H 3字节

(2)MOVX A,@DPTR 1字节

(3)LJMP LOOP 3字节

(4)MOV R0,A 1字节

(5)AJMP LOOP 2字节

(6)MOV A,30H 2字节

(7)SJMP LOOP 2字节

(8)MOV B,#30H 2字节

8.8051单片机指令系统按功能可分为几类?具有几种寻址方式?它们的寻址范围如何?

6

7

MCS-51单片机指令系统按功能可分为5类:

(1)数据传送指令

(2)算术运算指令

(3)逻辑运算和移位指令

(4)控制转移指令

(5)位操作指令

MCS-51单片机的指令系统提供了七种寻址方式,其对应的寻址范围如下表:

9.访问特殊功能寄存器和外部数据存储器应采用哪种寻址方式?

访问特殊功能寄存器,应采用直接寻址、位寻址方式。

访问外部数据存储器,应采用寄存器间接寻址方式。

在0~255B 范围内,可用寄存器R0、R1间接寻址:

MOVX A ,@R0 或 MOVX A ,@R1

MOVX @R0,A 或 MOVX @R1,A

在0~64KB 范围内,可用16位寄存器DPTR 间接寻址:

MOVX A ,@DPTR

MOVX @DPTR ,A

10.“DA A”指令的作用是什么?怎样使用?

这条指令是在进行BCD 码加法运算时,跟在“ADD”和“ADDC”指令之后,用来对BCD 码的加法运算结果自动进行修正的,使其仍为BCD 码表达形式。

在计算机中,遇到十进制调整指令时,中间结果的修正是由ALU 硬件中的十进制修正电路自动进行的。用户不必考虑何时该加“6”,使用时只需在上述加法指令后面紧跟一条“DA A”指令即可。

11.片内RAM 20H ~2FH 单元中的128个位地址与直接地址00H ~7FH 形式完全相同,如何在指令中区分出位寻址操作和直接寻址操作?

位寻址是直接寻址方式的一种。虽然内部RAM 位寻址区的位地址范围00H ~7FH 与低128个单元的单元地址范围00H ~7FH 形式完全相同,但是在应用中可以通过以下的方法区分:

1. 通过指令操作码(指令的类型)区分:

位操作只有17条指令,位寻址的操作只适用于下列位指令,而直接寻址操作对这

些指令是无效的。

MOV C ,bit CPL bit (C) JB bit ,rel

MOV bit ,C ORL C ,bit (/bit) JNB bit ,rel

CLR bit (C) ANL C ,bit (/bit) JC rel

SETB bit (C) JBC bit ,rel JNC rel

位操作只有MOV 、 CLR 、SETB 、 CPL 、ORL 、 ANL 、JB 、JNB 、 JBC 、 JC 、 JNC 几种操作码,其中:JB 、JNB 、JBC 、JC 、JNC 是位寻址特有的。

2. 当指令操作码一样时,可通过操作数的表现形式来区分。直接位地址的表示方法有:

(1)直接使用位地址形式。如:MOV 00H, C

寻址方式

使用的变量 寻址范围 立即寻址

立即数 直接寻址

程序存储器ROM ; 内部RAM 低128个字节;特殊功能寄存器SFR 位地址空间 寄存器寻址

R0~R7;A 、B 、DPTR 、C 四组通用寄存器,A 、B 、DPTR 、C 寄存器间接寻址

@R0、@R1、SP 内部RAM @R0、@R1、@DPTR 外部RAM 变址寻址

@A+PC 、@A+DPTR 程序存储器 相对寻址

PC+偏移量 程序存储器 位寻址 内部RAM 低128B 位寻址区

可位寻址的特殊功能寄存器SFR 位

(2)字节地址加位序号的形式。如:MOV 20H.0, C

(3)位的符号地址(位名称)的形式。如:ANL C, P

(4)字节符号地址(字节名称)加位序号的形式。如:CPL PSW.6

3. 可通过指令中的累加器区分:

位操作中的累加器为C,单元操作中的累加器为A。

12.SJMP, AJMP 和LJMP指令在功能上有何不同?

指令的转移范围不同。

SJMP是256B范围内的相对转移指令,AJMP是2KB范围内的无条件短跳转指令,LJMP 是64KB范围内的无条件长跳转指令。

13.在“MOVC A, @A+DPTR”和“MOVC A, @A+PC”中,分别使用了DPTR和PC作基址,请问这两个基址代表什么地址?使用中有何不同?

使用@A+DPTR基址变址寻址时,DPTR为常数且是表格的首地址,A为从表格首址到被访问字节地址的偏移量。

使用@A+PC基址变址寻址时,PC仍是下条指令首地址,而A则是从下条指令首地址到常数表格中的被访问字节的偏移量。

14.设片内RAM中的(40H)=50H,写出当执行下列程序段后寄存器A和R0,以及片内RAM中50H和51H单元的内容为何值?

MOV A, 40H

MOV R0, A

MOV A, #00

MOV @R0, A

MOV A, #30H

MOV 51H, A

结果为:(A)=30H (R0)=50H (50H)=00H (51H)=30H

15.设堆栈指针(SP)=60H,片内RAM中的(30H)=24H,(31H)=10H。执行下列程序段后,61H, 62H, 30H, 31H, DPTR及SP中的内容将有何变化?

PUSH 30H

PUSH 31H

POP DPL

POP DPH

MOV 30H, #00H

MOV 31H, #0FFH

解:

结果为:61H、62H单元为堆栈单元,其内容已被弹出栈。(30H)=00H

(31H)=0FFH (DPTR)=2410H(SP)=60H

16.在8051的片内RAM中,已知(20H)=30H,(30H)=40H,(40H)=50H,(50H)=55H。分析下面各条指令,说明源操作数的寻址方式,分析按顺序执行各条指令后的结果。

MOV A, 40H

MOV R0, A

MOV P1, #0F0H

MOV @R0, 20H

MOV 50H, R0

MOV A, @R0

MOV P2, P1

解:

指令源操作数的寻址方式执行指令后的结果

MOV A,40H 直接寻址(A)=50H

MOV R0,A 寄存器寻址(R0)=50H

MOV P1,#80H 立即寻址(P1)=80H

MOV @R0,20H 寄存器间接寻址(50H)=30H

MOV DPTR,#2000H 立即寻址(DPTR)=2000H 8

MOV 40H,30H 直接寻址(40H)=40H

MOV R0,30H 直接寻址(R0)=40H

MOV D0H,R0 直接寻址(D0H)=40H

MOV 10H,#10H 立即寻址(10H)=10H

MOV A,@R0 寄存器间接寻址(A)=50H

MOV P2,P1 直接寻址(P2)=80H 17.完成以下的数据传送过程

(1)R1的内容传送到R0。

(2)片外RAM 20H单元的内容送R0。

(3)片外RAM 20H单元的内容送片内RAM 20H单元。

(4)片外RAM 1000H单元的内容送片内RAM 20H单元。

(5)ROM 2000H单元的内容送R0。

(6)ROM 2000H单元的内容送片内RAM 20H单元。

(7)ROM 2000H单元的内容送片外RAM 20H单元。

解:

(1)R1的内容传送到R0 ;

MOV A, R1

MOV R0, A

(2)片外RAM 20H单元内容送R0 ;

MOV R1, #20H

MOVX A, @R1

MOV R0, A

(3)片外RAM 20H单元的内容送片内RAM 20H单元;

MOV R0, #20H

MOVX A, @R0

MOV 20H, A

(4)片外RAM 1000H单元的内容送片内RAM 20H 单元;

MOV DPTR, #1000H

MOVX A, @DPTR

MOV 20H, A

(5)ROM 2000H单元的内容送R0单元;

CLR A

MOV DPTR, #2000H

MOVC A, @A+DPTR

MOV R0, A

(6)ROM 2000H 单元的内容送片内RAM 20H单元;

CLR A

MOV DPTR, #2000H

MOVC A, @A+DPTR

MOV 20H, A

(7)ROM 2000H单元的内容送片外RAM 20H单元。

CLR A

MOV DPTR, #2000H

MOVC A, @A+DPTR

MOV R0, #20H

MOVX @R0, A

18.设有两个4位BCD码,分别存放在片内RAM的23H, 22H单元和33H, 32H单元中,求它们的和,并送入43H, 42H单元中去。(以上均为低位在低字节,高位在高字节)。

解:ORG 0000H

LJMP START

ORG 0030H

START:MOV A,22H

ADD A,32H

DA A

9

MOV 42H,A

MOV A,23H

ADDC A,33H

DA A

MOV 43H,A

SJMP $

END

19.编程将片内RAM的40H~60H单元中内容送到片外RAM以3000H开始的单元中。并将原片内RAM数据块区域全部清0。

解: ORG 0000H

LJMP MAIN

ORG 0030H

MAIN:MOV SP, #60H

MOV R7,#21H

MOV R1,#40H

MOV DPTR,#3000H LOOP:MOV A,@R1 MOVX @DPTR,A CLR A

MOV @R1,A

INC R1

INC DPTR

DJNZ R7,LOOP SJMP $

END

20.编程计算片内RAM区30H~37H 的8个单元中数的算术平均值,结果存放在3AH单元中。

解: ORG 0000H

LJMP MAIN

ORG 0030H

MAIN:MOV R0,#30H

MOV R1,#00H

MOV R2,#00H

MOV R3,#08H

LP2:MOV A,@R0

ADD A,R2

MOV R2,A

JNC LP1

INC R1

LP1:INC R0

DJNZ R3,LP2

MOV R3,#03H

CLR C

LP3:MOV A,R1

RRC A

MOV R1,A

MOV A,R2

RRC A

MOV R2,A

DJNZ R3,LP3

MOV 3AH,R2

SJMP $

END

21.编写计算下式的程序,设乘积的结果均小于255。A, B值分别存放在片外RAM的2001H 和2002H单元中,结果存于2000H单元中。

(A+B)×(A+B)+10 若(A+B)×(A+B)<10

Y= (A+B)×(A+B)若(A+B)×(A+B)=10

(A+B)×(A+B)-10 若(A+B)×(A+B)>10

解:

ORG 0000H

LJMP START

ORG 0030H

START:MOV DPTR,#2001H

MOVX A,@DPTR

MOV 30H,A

MOV DPTR,#2002H

MOVX A,@DPTR

ADD A,30H

MOV B,A

MUL AB

MOV R1,A

CJNE A,#10,NET1

MOV DPTR,#2000H

MOVX @DPTR,A

SJMP NET3

NET1:JNC NET2

CLR C

MOV A,R1

SUBB A,#10

MOV DPTR,#2000H

MOVX @DPTR,A

SJMP NET3

NET2:MOV A,R1

ADD A,#10

MOV DPTR,#2000H

MOVX @DPTR,A NET3:SJMP $

10

END

22.设有两个长度均为15的数组,分别存放在片外RAM以2000H和2100H开始的存储区中,试编程求其对应项之和,结果存放在以2200H为首地址的存储区中。

解: ORG 0000H

LJMP MAIN

ORG 0030h MAIN: MOV DPTR,#2000H

MOV A,#OFFH

MOVX @DPTR,A

MOV DPTR,#2100H

MOV A,#34H

MOVX @DPTR,A

MOV DPTR,#2008H

MOV A,#33H

MOVX @DPTR,A

MOV DPTR,#2108H

MOV A,#44H

MOVX @DPTR,A

MOV DPTR,#200EH

MOV A,#0EEH

MOVX @DPTR,A

MOV DPTR,#210EH

MOV A,#32H

MOVX @DPTR,A

MOV DPTR,#2000H

MOV R1,#30H

MOV R2,#15 LOOP: MOVX A,@DPTR

MOV @R1,A

INC DPTR

INC R1

DJNZ R2,LOOP

MOV R1,#30H

MOV DPTR,#2100H

MOV R2,#15

MOV R0,#40H LOOP1:

MOVX A,@DPTR

CLR C

ADDC A,@R1

MOV @R0,A

INC DPTR

INC R1

INC R0

DJNZ R2,LOOP1

MOV DPTR,#2200H

MOV R2,#15

MOV R0,#40H LOOP2: MOV A,@R0

MOVX @DPTR,A

INC R0

INC DPTR

DJNZ R2,LOOP2

SJMP $

END

23.设有100个有符号数,连续存放在片外RAM以2000H为首地址的存储区中,试编程统计其中正数、负数、零的个数。

解: ORG 0000H

LJMP MAIN

ORG 0030H

MAIN:MOV R2,#100

MOV R3,#00H

MOV R4,#00H

MOV R5,#00H

MOV DPTR,#2000H LOOP:MOVX A,@DPTR

CJNE A,#00H,NET1

INC R3

SJMP NET3 NET1:JB ACC.7 NET2

INC R4

SJMP NET3 NET2:INC R5

NET3:INC DPTR

DJNZ R2,LOOP

SJMP $

END

24.试编一查表程序,从外部RAM首地址为2000H、长度为9FH的数据块中找出第一个ASCII码A,将其地址送到20A0H和20A1H单元中。

解: ORG 0000H

LJMP MAIN

ORG 0030H MAIN: MOV SP, #60H

MOV DPTR,#2000H

MOV R7,#9FH

LP0: MOVX A,@DPTR

CJNE A, #41H, LP1

MOV R2,DPL

MOV R3,DPH MOV DPTR,#20A0H

MOV A, R2

MOVX @DPTR,A

INC DPTR

MOV A, R3

MOVX @DPTR,A

SJMP LP2

LP1: INC DPTR

DJNZ R7, LP0

LP2: RET

END

11

25.编程把片外RAM中以2040H为首地址的连续50个单元中的无符号数按降序排列,存放到以3000H为首地址的存储区中。

解: ORG 0000H

LJMP MAIN

ORG 0100H

MAIN:MOV DPTR,#2040H

MOV R2,#50

CLR 7FH

DEC R2

LS:MOVX A,@DPTR

MOV 20H,A

INC DPTR

MOVX A,@DPTR

MOV 21H,A

MOV A,20H

CJNE A,21H,LOOP LOOP:JNC LOOP1

MOV A,20H

MOVX @DPTR,A

DEC DPTR

MOV A,21H

MOVX @DPTR,A

INC DPTR

SETB 7FH

LOOP1:DJNZ R2,LS

JB 7FH,MAIN

SJMP $

END

26.在片外RAM以2000H为首地址的存储区中,存放着20个用ASCII码表示的0~9之间的数,试编程将它们转换成BCD码,并以压缩BCD码(即一个单元存放两位BCD码)的形式存放在以3000H开始的单元中。

解:ORG 0000H

LJMP MAIN

ORG 0030H

MAIN:MOV R2,#0AH

MOV R1,#30H

MOV DPTR,#2000H TT:MOVX A,@DPTR

CLR C

SUBB A,#30H

SWAP A

MOV 41H,A

INC DPTR

MOVX A,@DPTR

CLR C

SUBB A,#30H

MOV @R1,A

MOV A,41H

XCHD A,@R1

MOV @R1,A

INC R1

INC DPTR

DJNZ R2,TT

MOV DPTR,#3000H

MOV R1,#30H

MOV R2,#0AH

TT1:MOV A,@R1

MOVX @DPTR,A

INC R1

INC DPTR

DJNZ R2,TT1

SJMP $

END

27.编程实现将片外RAM中2400H~2450H单元中的数传送到2500H~2550H单元中。

解:ORG 0000H

LJMP MAIN

ORG 0030H MAIN:

MOV DPTR,#2400H

MOV A,#07H

MOVX @DPTR,A

MOV DPTR,@2450H

MOV A,#06H

MOVX @DPTR,A

MOV 30H,#24H

MOV 31H,#00H

MOV 32H,#25H

MOV 33H,#00H

MOV R2,#51H LOOP:

MOV DPH,30H

MOV DPL,31H

MOVX A,@DPTR

MOV DPH,32H

MOV DPL,33H

MOVX @DPTR,A

INC 31H

INC 33H

DJNZ R2,LOOP

AJMP $

END

28.在片外RAM的2030H和2031H单元中各有一个小于16的数,编程求这两个数的平方和,结果存放在2040H单元。要求用调用子程序方法实现。

解:

12

ORG 0000H

LJMP MAIN

ORG 0030H MAIN:MOV DPTR,#2030H

MOV A,#03H

MOVX @DPTR,A

MOV DPTR,#2031H

MOV A,#05H

MOVX @DPTR,A

MOV DPTR,#2030H

MOVX A,@DPTR

LCALL SQR

MOV R1,A

MOV DPTR,#2031H

MOVX A,@DPTR

LCALL SQR

ADD A,R1

MOV DPTR,#2040H

MOVX @DPTR,A

AJMP $

SQR: INC A

MOVC A,@A+PC

RET

TAB: DB 0,1,4,9,16,25

DB 36,49,64,81,100

DB

121,144,169,196,225

END

习题3

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

2. MCS-51有(4)个并行I/O口,在作为通用I/O口使用时P0~P3是准双向口,所以由输出转输入时必须先写入(1)。

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

4. 外部中断1所对应的中断入口地址为(0013H )H。

5. 当定时器T0工作在方式( 3 )时,要占定时器T1的TR1和TF1两个控制位。

6. 设(TMOD)=0A5H,则定时器T0的状态是( 方式1计数),定时器T1的状态是( 方式2定时)。

7. 定时器T0溢出标志位是( TF0 ),定时器T1溢出标志位是( TF1)。

8. 在数据通信中,有数据传送方式有(单工)、(半双工)、(全双工)、(多工)四种方式。

9. 设置串行口为10位UART,则其工作方式应选用为(工作方式1)。

10. 单片机串行通信时,若要发送数据,就必须将要发送的数据送至(SBUF)寄存器,若要接收数据也要到该寄存器取数。

11. 异步串行数据通信的桢格式由(起始位)位,(数据位)位,(奇偶较验)位和(停止位)位组成。

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

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

13. 8031单片机中断查询确认后,在下列各种运行情况中,能立即进行响应的是( D )。

A:当前正在执行高优先级中断处理

B:当前正在执行RETI指令

C:当前指令是DIV指令,且正处于取指令的机器周期

D:当前指令是MOV A, R3

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

A:98H B:84H C:42 D:22H

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

A:1种B:2种C:3种D:4种

16. 当定时器工作在方式1,系统采用6MHz 晶振时,若要定时器定时0.5ms ,则定时器的初始值为( A )。

A:FF06H B:F006H C:0006H D:06FFH

17. 定时器T1的溢出标志为TF1,采用中断方式,当定时器溢出时,若CPU响应中断后,该标志( B)。

A:由软件清零B:由硬件清零C:随机状态D:AB都可以18. 在异步通信中每个字符由9位组成,串行口每分钟传25000个字符,则对应的波特率为

13

14 ( D )b/s 。

A :2500

B :2750

C :3000

D :3750

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

A :TCON

B :PCON

C :SCON

D :TMOD

20.什么是中断和中断系统?其主要功能是什么?

解:

所谓“中断”,是指CPU 执行正常程序时,系统中出现特殊请求,CPU 暂时中止当前的程序,转去处理更紧急的事件(执行中断服务程序),处理完毕(中断服务完成)后,CPU 自动返回原程序的过程

采用中断技术可以提高CPU 效率、解决速度矛盾、实现并行工作、分时操作、实时处理、故障处理、应付突发事件,可使多项任务共享一个资源(CPU )。

中断系统:能够实现中断功能的硬件电路和软件程序。

中断系统的功能:能够实现中断优先权排队、中断嵌套、自动响应中断和中断返回等功能。

21.什么是中断优先级?中断优先处理的原则是什么?

解:

中断优先级是CPU 响应中断的先后顺序。中断优先处理的原则是:

(1)先响应优先级高的中断请求,再响应优先级低的中断请求。

(2)如果一个中断请求己被响应,同级的其他中断请求将被禁止。

(3)如果同级的多个中断请求同时出现,CPU 则按单片机内部的自然优先级顺序响应

各中断请求。

单片机内部自然优先级顺序(由高到低)为:

外部中断0→定时器0中断→外部中断l→定时器1中断→串行接口中断。

22.8051有哪些中断源?如何对各中断请求进行控制?

解:

(1)80C51有以下中断源:

① 外部中断0(0INT )请求,低电平有效。

② 外部中断1(1INT )请求,低电平有效。

③ T0:定时器/计数器0溢出中断请求。

④ T1:定时器/计数器1溢出中断请求。

⑤ TI/RI :串行接口中断请求。

(2)通过对特殊功能寄存器TCON 、SCON 、IE 、IP 的各位进行置位或复位等操作,可实现对各种中断的控制功能。

23.简述中断系统的初始化步骤。

解:

中断系统的初始化步骤如下:

(1)开相应中断源的中断允许;

(2)设定所用中断源的中断优先级;

(3)若为外部中断,则应规定中断触发方式(低电平或负边沿触发)。

24.简述MCS-51单片机的中断响应过程。

解:

单片机一旦响应中断请求, 就由硬件完成以下功能:

(1) 根据响应的中断源的中断优先级, 使相应的优先级状态触发器置1;

(2) 执行硬件中断服务子程序调用, 并把当前程序计数器PC 的内容压入堆栈,保护断点,寻找中断源;

3) 清除相应的中断请求标志位(串行口中断请求标志RI 和TI 除外);

(4) 把被响应的中断源所对应的中断服务程序的入口地址(中断矢量)送入PC, 从而转入相应的中断服务程序。

(5)中断返回,程序返回断点处继续执行。

25.8051单片机怎样管理中断?怎样开放和禁止中断?怎样设置优先级?

解:

(1)由中断源提出中断请求,由中断控制允许控制决定是否响应中断,如果允许响应中断,则CPU按设定好的优先级的顺序响应中断。如果是同一优先级的中断,则按单片机内部的自然优先级顺序(外部中断0→定时器0中断→外部中断l→定时器1中断→串行接口中断)响应中断。

CPU响应中断请求后,就立即转入执行中断服务程序。保护断点、寻找中断源、中断处理、中断返回,程序返回断点处继续执行。

(2)由中断允许寄存器IE控制开放和禁止中断。欲开放某一中断,则应先开放总中断允许(EA置1),然后开放相应中断的中断允许(相应位置1);若要要禁止中断,则EA置O 即可。

(3)由中断优先级控制寄存器IP控制中断优先级,相应位置1,则设为高级中断,置0则为低级。其中:PS为串行中断优先级,PTl(0)为定时中断1(0)优先级,PXl(0)外部中断1(0)优先级。

26.8051在什么条件下可响应中断?

解:

(1)有中断源发出中断请求。

(2)中断总允许控制位EA=l,CPU开放总中断。

(3)申请中断的中断源的中断允许位为1,即该中断没有被屏蔽。

(4)无同级或更高级中断正在服务。

(5)当前指令周期已经结束。

(6)若现行指令为RETI或访问IE或IP指令时,读指令以及紧接着的另一条指令已执行完毕。

满足以上条件,则CPU响应响应中断元的中断请求。

27.请写出1

INT为低电平触发的中断系统初始化程序。

解:

1

INT为低电平触发的中断系统初始化程序如下:

ORG 0000H

LJMP MAIN

ORG 0013H

LJMP INTN1

ORG 0100H

MAIN:MOV SP,#60H

SETB EA

SETB EX1;开1

INT中断

CLR PX1 ;令1

INT为低优先级

CLR IT1 ;令1

INT为电平触发

SJMP $

END

28.说明MCS-51单片机响应中断后,中断服务的入口地址。

解:

中断服务程序的入口地址如下表:

中断源中断矢量

外部中断0(0

INT)0003H

定时器T0中断000BH

外部中断1(1

INT)0013H

定时器T1中断001BH

串行口中断0023H

29.在执行某一中断源的中断服务程序时,如果有新的中断请求出现,试问在什么情况下可响应新的中断请求?在什么情况下不能响应新的中断请求?

解:

(1)符合以下6个条件可响应新的中断请求:

15

①有中断源发出中断请求。

②中断总允许控制位EA=l,CPU开放总中断。

③申请中断的中断源的中断允许位为1,即中断没有被屏蔽。

④无同级或更高级中断正在被服务。

⑤当前的指令周期已结束。

⑥若现行指令为RETI或访问IE或lP指令时,该指令以及紧接着的另一条指令已执行完。

(2)如果新的中断请求"优先级"低于正在执行的中断请求或与其同级,则不能被响应。30.8051单片机外部中断源有几种触发中断请求的方法?如何实现中断请求?

解:

有两种方式:电平触发和边沿触发。

(1)电平触发方式:CPU在每个机器周期的S5P2期间采样外部中断引脚的输人电平。若为低电平,便置IEl(IEO)为“1” ,申请中断;若外部中断引脚为高电平,则IEl(IEO)清零。

(2)边沿触发方式:CPU在每个机器周期的S5P2期间采样外部中断请求引脚的输人电平。如果在相继的两个机器周期采样过程中,一个机器周期采样到外部中断请求为高电平,接着下一个机器周期采样到外部中断请求为低电平,则使IEl(IEO)置1,申请中断;否则,IEl(1E0)置0。

31.MCS-51的中断服务程序能否存放在64KB程序存储器的任意区域?如何实现?

解:

可以。在相应的中断源的中断程序入口地址处,用一条长跳转指令(LJMP Add16),转到相应64K程序存储器的任意地址(Add16)处,执行相应的中断程序。

32.8051单片机内部有几个定时器/计数器?它们是由哪些特殊功能寄存器组成?

解:

80C51单片机片内设有2个定时器/计数器:定时器/计数器T0和定时器/计数器T1,T0由TH0、TL0组成,T1由TH1、TLl组成。T0、T1由特殊功能寄存器TMOD、TCON 控制。

33.8051单片机定时器/计数器作定时和计数使用时,其计数脉冲分别由谁提供?

解:

作定时器用时,计数脉冲来自单片机内部,其频率为振荡频率的1/12。作计数器用时,计数脉冲来自单片机的外部,即P3.4(T0)和P3.5(T1)两个引脚的输入脉冲。

34.定时器/计数器作定时器使用时,其定时时间与哪些因素有关?作计数器时,对外界计数频率有何限制?

解:

作定时器用时,其定时时间与定时器的工作模式、定时器的定时初值以及单片机的晶振频率有关。作计数器用时,外界计数脉冲的频率不能高于振荡脉冲频率的1/24。

35.定时器/计数器的4种工作方式各有何特点?如何选择、设定?

解:

(1) 工作方式O: 13位定时器/计数器工作方式。

工作方式0由TH0的全部8位和TL0的低5位构成13位加1计数器,此时TL0的高3位未用。在计数过程中,当TL0的低5位溢出时,都会向TH0进位,而全部13位计数器溢出时,则计数器溢出标志位TF0置位。

(2) 工作方式l: 16位的定时器/计数器方式。

工作方式1由TH0作为高8位,TL0为低8位,在计数过程中,当全部16位计数器溢出时,则计数器溢出标志位TF0置位。

(3) 工作方式2: 自动重新装入计数初值的8位定时器/计数器工作方式。

工作方式2的16位定时器/计数器被拆成两个8位寄存器TH0和TL0,CPU在对它们初始化时必须装入相同的定时器/计数器初值。定时器/计数器启动后,TL0按8位加1计数器计数,当TL0计数溢出时,置位TF0的同时又从预置寄存器TH0中重新获得计数初值并启动计数。如此反复。适合于需要重复计数的应用场合,也可以当做串行数据通信的波特率发生器使用。

(4) 工作方式3: 两个8位定时器/计数器(仅适用于T0)。

16

在工作方式3时,定时器/计数器0被拆成两个独立的8位计数器TL0和TH0。其中,TL0既可以作计数器使用,也可以作为定时器使用,定时器/计数器0的各控制位和引脚信号全归它使用。其功能和操作与方式0或方式1完全相同。TH0只能作为简单的定时器使用,只能借用定时器/计数器1的控制位TR1和TF1,也就是以计数溢出去置位TF1,TR1则负责控制TH0定时的启动和停止。

一般情况下,只有在T1以工作方式2运行(当波特率发生器用)时,才允许T0工作于方式3。

TMOD用于控制定时器/计数器T0和T1的工作方式,M1M0为工作方式选择位。

M1M0=00 方式0,13位定时器/计数器;

M1M0=01 方式1,16位定时器/计数器;

M1M0=10 方式2,自动重新装入计数初值的8位定时器/计数器;

M1M0=11 方式3,两个8位定时器/计数器(仅适用于T0)。

C=0,则选择定时器工作方式;若设定T/C T/

C为定时方式/计数方式选择位。若设定T/

=1,则选择计数器工作方式。一个定时器/计数器同一时刻或者作定时用,或者作计数用,不能同时既作定时又作计数用。

GATE:门控位。它的状态决定了定时器/计数器启/停控制取决于TR0还是取决于TR0和INT0引脚两个条件的组合。若GATE=0,则只由TCON中的启/停控制位TR0控制定时器/计数器的启/停。此时,只要TR0=1,则接通模拟开关,使计数器进行加法计数,定时器/计数器启动工作。而如果TR0=0,则断开模拟开关,定时器/计数器停止工作。若GATE=1,由外部中断请求信号INT0和TCON中的启/停控制位TR0组合状态控制定时器/计数器的启/停。只有TR0=1,且INT0引脚也是高电平,才能启动定时器/计数器工作,否则,定时器/计数器停止工作。

定时器/计数器的定时器/计数器范围为:

工作方式0:13位定时器/计数器方式,因此,最多可以计到213,也就是8 192次。

工作方式1:16位定时器/计数器方式,因此,最多可以计到216,也就是65 536次。

工作方式2和工作方式3:都是8位的定时器/计数器方式,因此,最多可以计到28,也说是256次。

36.使用一个定时器,如何通过软硬结合方法实现较长时间的定时?

解:

设定好定时器的定时时间,采用中断方式用软件设置计数次数,进行溢出次数累计,从而得到较长的时间。

37.利用定时器输出周期为2 ms的方波, 设单片机晶振频率为6 MHz。试编程实现之。解:

选用定时器/计数器T0 作定时器,工作在方式1,输出为P1.0 引脚,2 ms 的方波可由1 ms的高低电平相间隔而成,因而只要每隔1 ms对P1.0 取反一次即可得到这个方波。初值的计算如下:ST0=12/(6×106)= 2×10-6S

TC=M-T/T0=216-1×10-3/2×10-6=65536-500=65036=FE0CH

当定时器/计数器采用方式0时,初值为:

TC=M-T/T0=213-1×10-3/2×10-6=8192-500=7692=1E0CH,

则真正的16位计数初值为:F00CH(高8位,低5位)

程序如下:Array

ORG 0000H

LJMP T0INT ;T0中断入口

START:MOV SP,#60H ;初始化程序

MOV TL0,#0CH ;T0赋初值

17

18 MOV TH0,

MOV TMOD , #01H ; 定时器/计数器0工作于方式1

SETB TR0 ; 启动T0

SETB ET0 ; 开T0中断

SETB EA ; 开总允许中断

T0INT : PUSH ACC

PUSH

PSW

MOV TL0,

MOV TH0,

#0FEH

SETB TR0 ; 启动T0

POP PSW

POP ACC

RETI

END

当采用查询方式时:

兰色字部分应该为:

LP1: JBC TF0, LP2

SJMP LP1

LP2: CPL P1.0

MOV TL0, #0CH

MOV TH0,

SETB TR0

SJMP LP1

END

38.已知8051单片机系统时钟频率为6MHz ,请利用定时器T0和P1.2输出占空比为1:8的矩形脉冲,其波形如图3.1所示,试编程实现之。

图3.1 习题3.39的波形图 解:

程序如下:

ORG 0000H

LJMP START

ORG 0100H

START :MOV SP ,#60H

MOV TMOD ,#02H

MOV TH0,#0E7H

MOV TL0,#0E7H

CLR P1.2

SETB TR0

HIGH0:SETB P1.2

HIGH1:JBC TF0,LOW0 ;50μs 到清TF0,转LOW0

AJMP HIGH1 ;50μs 未到,转HIGH1等待

LOW0:MOV R7,#7 ;350μs=7×50μs

CLR P1.2 ;P1.2=0输出350μs 低电平

LOW1:JBC TF0,LOW2 ;50μs 到清TF0,LOW2

AJMP LOW1

LOW2:DJNZ R7,LOW1 ;7次未到转

LOW1

19

AJMP HIGH0 ;7次到转HIGH0 END

39.在8051单片机中,已知时钟频率为12MHz ,请编程使P1.0和P1.1分别输出周期为2ms 和500μs 的方波。

解:

选择T0工作于方式1定时500μs fosc=12MHz s 1s 10110

1212f 12T 66osc μ=?=?==-机器周期 (216-X )×1μS=500μs X=65036=0FE0CH

程序如下:

ORG 1000H

MOV TMOD ,#01H

MOV TH0,#0FEH

MOV TL0,#0CH

SETB TR0

DEL :MOV R7,#4 ;2ms=4×500μs

D500:JBC T F0,D2 ;500μs 到清TF0,转移

AJMP D500 ;50μs 未到,等待

D2:CPL P1.0

MOV TH0,#0FEH ;重装初值

MOV TL0,#0CH

DJNZ R7,D500 ;4次未到,转D500

CPL P1.1

AJMP DEL ;4次到,转DEL

SJMP $

END

40.利用8051单片机定时器/计数器测量某正脉冲宽度,已知此脉冲宽度小于10ms ,主机频率为12MHz 。编程测量脉冲宽度,并把结果转换为BCD 码,顺序存放在以片内50H 单元为首地址的内存单元中(50H 单元存个位)。

解:

程序如下:

ORG 0000H

LJMP START

ORG 0030H

START : MOV SP ,#60H

MOV TMOD ,#09H ;设T0为方式1,GATE=1

MOV TL0,#00H

MOV TH0,#00H

MOV R0,#4EH

JB P3.2,$ ;等待P3.2变低

SETB TR0 ;启动T0工作

JNB P3.2,$ ;等待P3.2变高

JB P3.2,$ ;等待P3.2再次变低

CLR TR9 ;停止计数

MOV @R0,TL0 ;存放计数的二进制数低字节入4EH

INC R0

MOV @R0,TH0 ;存放计数的二进制数高字节入4EH

MOV R1,#50H ;BCD 码首址

MOV R5,#3 ;BCD 码字节数

CLR A

LOOP1: MOV @R1,A ;清存BCD 码单元

INC R1

DJNZ R5,LOOP1

MOV R7,#10H ;二进制数位数

LOOP2:MOV R0,#4EH ;二进制数首址

MOV R6,#2 ;二进制数字节数

CLR C

LOOP3:MOV A,@R0

RLC A

MOV @R0,A

INC R0

DJNZ R6,LOOP3 ;2字节二进制数左移1位

MOV R5,#3 ;BCD码字节数

MOV R1,#50H

LOOP4:MOV A,@R1

ADDC A,@R1 ;BCD码乘2加C运算

DA A

MOV @R1,A

INC R1

DJNZ R5,LOOP4

DJNZ R7,LOOP2

SJMP $

END

41.波特率、比特率和数据传送速率的含义是什么?

解:

为了衡量串行通信的速度,应该有一个测量单位,在数据通信中,描述数据传送速度的方式有3种: 波特率定义为每秒传送信号的数量,单位为波特(Baud)。比特率定义为每秒传送二进制数的信号数(或每秒传送二进制码元的个数),单位是bps(bit per second)或写成b/s(位/秒)。数据传送速率(或字符传送速率)定义为每秒传送多少个字符(或单位时间内平均数据传移速率,单位是字符/秒。

在串行通信中,传送的信号可能是二进制、八进制或十进制等。只有在传送的信号是二进制信号时,波特率才与比特率数值上相等。而在采用调制技术进行串行通信时,波特率是描述载波信号每秒钟变化为信号的数量(又称为调制速率)。在这种情况下,波特率与比特率在数值上可能不相等。

42.什么是串行异步通信?它有哪些特征?

解:

异步通信中,接收器和发送器有各自的时钟,数据常以字符为单位组成字符帧传送,用一帧来表示一个字符,其字符帧的数据格式为:在一帧格式中,先是一个起始位“0”(低电平),然后是5~8个数据位,规定低位在前,高位在后,接下来是1位奇偶校验位(可以省略),最后是1~2位的停止位“1”(高电平)。

异步通信的优点是不需要传送同步脉冲,可靠性高,所需设备简单;缺点是字符帧中因包含有起始位和停止位而降低了有效数据的传输速率。

43.单片机的串行接口由哪些功能部件组成?各有什么作用?

解:

MCS-51单片机的串行接口由发送缓冲器SBUF、发送控制器、接收缓冲器SBUF、输入移位寄存器、接收控制器、波特率发生器等部件组成。

发送缓冲器SBUF用于存放将要发送的数据,接收缓冲器SBUF用于存放接收的数据,输入位移寄存器用于接收缓冲并实现串/并转换,发送/接收控制寄存器用于控制串行口的工作,波特率发生器用于控制串行口发送/接收数据的速度。

44.简述串行接口接收和发送数据的过程。

解:

串行接口的接收和发送是对同一地址(99H)两个物理空间的特殊功能寄存器SBUF进行读或写的。当向SBUF发"写"命令时(执行"MOVSBUF,A"指令),即向发送缓冲器SBUF装载

20

近代史纲要习题及答案

第三章作业及答案 一、单项选择题 1. 标志着以慈禧太后为首的清政府彻底放弃抵抗外国侵略者的事件是() A .《南京条约》的签订 B .《天津条约》的签订 C .《北京条约》的签订 D .《辛丑条约》的签订 2 .清末“预备立宪”的根本目的在于() A .仿效欧美政体 B .发展资本主义 C .延续反动统治 D .缓和阶级矛盾 3.1903年6月,()在上海《苏报》发表《驳康有为论革命书》,批驳康有为所谓“中国之可立宪,不可革命”的谬论 A.陈天华 B.邹容 C.章炳麟 D.梁启超 4.1903年邹容写的()是中国近代史上第一部宣传革命和资产阶级共和国思想的着作 A.《猛回头》 B.《警世钟》 C.《革命军》 D.《驳康有为论革命书》 5.中国近代第一个资产阶级革命的全国性政党是( ) A.强学会 B.兴中会 C.同盟会 D.国民党 6. 孙中山民权主义思想的主张是( ) A.驱除鞑虏 B.恢复中华 C.创立民国 D.平均地权 7.1905年11月,孙中山在《民报》发刊词中将中国同盟会的政治纲领概括为() A.创立民国、平均地权 B.驱除鞑虏、恢复中华、创立合众政府 C.民族主义、民权主义、民生主义 D.联俄、联共、扶助农工 8.武昌起义前同盟会领导的影响最大的武装起义是( )

A.浙皖起义 B.萍浏醴起义 C.镇南关起义 D.黄花岗起义 9.中国历史上第一部具有资产阶级共和国宪法性质的法典是() A.《钦定宪法大纲》 B.《中华民国临时约法》 C.《中华民国约法》 D.《试训政纲领》 10.南京临时政府中占领导和主体地位的派别是() A .资产阶级维新派 B .资产阶级保皇派 C .资产阶级立宪派 D .资产阶级革命派 11. 辛亥革命取得的最大成就是() A.推翻了封建帝制 B.促进了资本主义的发展 C.使人民获得了一些民主自由权利 D.打击了帝国主义的殖民势力 12.清帝被迫退位,在中国延续两千多年的封建帝制终于覆灭的时间是()。 A、1911年10月10日 B、1912年1月1日 C、1912年2月12日 D、1912年4月1日 13.中国第一次比较完全意义上的资产阶级民主革命是指()。 A、辛亥革命 B、国民革命 C、北伐战争 D、抗日战争 14.1915年,()在云南率先举起反袁护国的旗帜,发动护国战争 A.黄兴 B.段祺瑞 C.蔡锷 D.孙中山 15.资产阶级革命派开展护国运动的主要原因是 ( ) A.袁世凯指使刺杀宋教仁 B.袁世凯强迫国会选举他为正式大总统 C.袁世凯解散国会 D.袁世凯复辟帝制 16.袁世凯为复辟帝制不惜出卖主权,与日本签订了卖国的() A.中日共同防敌军事协定 B.承认外蒙自治

中国近代史纲要课后习题答案第七章

第七章为新中国而奋斗 一、抗日战争胜利后,国民党政府为什么会陷入全民的包围中并迅速走向崩溃? 答:⑴经过人民解放军一年的作战,战争形势发生重大变化。由于战线延长,国民党大部分兵力用于守备,战略性的机动兵力大为减少,而且士气低落。为了彻底粉碎国民党,中国共产党将战争引向国民党区域,迫使国民党处于被动地位。 ⑵土地制度改革的实施。中国最主要的人民群众——农民进一步认识到中国共产党是自身利益的坚决维护者,自觉地在党的周围团结起来,为国民政府的崩溃奠定了深厚的群众基础。 ⑶国民党政府由于他的专制独裁统治和官员们的贪污腐败,大发国难财。抗战后期已经严重丧失人心。 ⑷国民党政府违背全国人民迫切要求休养生息,和平建国的意愿,执行反人民的内战政策。为了筹措内战经费,国民党政府对人民征收苛重捐税,无限制发行纸币,将全国各阶层人民置于饥饿和死亡的界线上,因而迫使全国各阶层人民团结起来和国民政府斗争。 ⑸学生运动的高涨,不可避免地促进了整个人民运动的高涨。 二、如何认识民主党派的历史作用?中国共产党领导的多党合作、政治协商的格局是怎样形成的? 答: 1. 民主党派的历史作用: ⑴中国各民主党派是中国共产党领导的爱国统一战线的重要组成部分。中国各民主党派形成时的社会基础,主要是民族资产阶级,城市小资产阶级及其知识分子,以及其他爱国民主分子。他们所联系和代表的不是单一阶级,而是这些阶级、阶层的人们在反帝爱国和争取民主的共同要求基础上的联合,是阶级联盟性质的政党。在它们的成员和领导骨干中,还有一定数量的革命知识分子和少数共产党人。在中国的政治生活中,各民主党派和无党派民主人士是一支重要的力量。 ⑵抗战胜利后,民主党派在中国的政治舞台上比较活跃。尽管各自的纲领不尽相同,但都主张爱国、反对卖国,主张民主、反对独裁。这与中国共产党的新民主主义革命政纲基本上是一致的。在战后进行国共谈判和召开政协会议时,民主党派作为“第三方面”,主要是同共产党一起,反对国民党的内战,独裁政策,为和平民主而奔走呼号的。它们为政协会议的成功作出了自己的贡献,还为维护政协协议进行过不懈的努力。它们还积极参加和支持国民党统治区的爱国民主运动,在第二条战线的斗争中尽了自己的一份力量。 ⑶中国共产党对各民主党派采取了积极的争取和团结的政策。同中国共产党合作奋斗,并在实践中不断进步,是各民主党派在这个时期表现的主要方面。中国共产党与民主党派的合作,对于中国人民解放事业的发展起到了积极的作用。 2. 多党合作、政治协商的格局的形成: ⑴1948年4月30号,中共中央在纪念五一国际劳动节的口号中提出成立民主联合政府的号召并得到各民主党派和社会各界的热烈响应。章伯钧等提出,政治协商会议即等于临时人民代表会议,即可产生临时中央政府。 ⑵1949年1月22号,民主党派领导人和著名无党派人士联合发表《对时局的意见》,表明中国各民主党派和无党派人士自愿接受中国共产党的领导,决心走人民革命的道路,拥护建立人民民主的新中国。

近代史课后题答案

《中国近现代史纲要》 综述 1、怎样理解鸦片战争是中国近代史的起点? 鸦片战争和《南京条约》等一系列不平等条约的签订,为外国资本主义打开了入侵中国的大门,对近代中国社会产生深刻的影响。 战前,中国是一个领土完整、主权独立的封建国家;战后,中国的领土、领海、关税、司法等主权的完整遭到破坏,受到外国侵略者的干涉和控制,清王朝从一个独立的封建国家逐渐沦为半殖民地的国家。 鸦片战争前,中国是一个经济上自给自足的封建国家。鸦片战争后,中国封建自然经济逐渐解体,逐渐成为资本主义世界的商品市场和原料供给地。另一方面,外国资本主义的入侵又在客观上促进了中国商品经济的发展,刺激了中国民族资本主义的产生。中国从一个完全的封建社会转变为半封建的社会。 随着社会性质的变化,中国社会的主要矛盾也发生变化。战前中国社会的主要矛盾是封建主义和人民大众的矛盾,战后资本——帝国主义和中华民族的矛盾成为中国社会的另一个主要矛盾。争取民族独立、人民解放和实现国家繁荣富强、人民富裕成为落在中国人民肩上的双重历史任务。因此,中国革命进入了一个新的时期,即反帝反封建的民主革命时期。鸦片战争成为中国历史的转折点,标志着中国近代史的开端。 2、怎样认识近代中国的主要矛盾、社会性质及其基本特征? 帝国主义与中华民族的矛盾,封建主义与人民大众的矛盾,是近代中国社会的基本矛盾,而帝国主义与中华民族的矛盾,乃是各种矛盾中最主要的矛盾。但必须认识到,两大矛盾发展是不平衡的。当列强发动大规模侵华战争时,帝国主义与中华民族的矛盾是最主要的矛盾,其他矛盾则处于次要和服从的地位。而当列强改变侵华手段与方式,使用经济、政治而非军事的手段和以间接的“以华制华”而非直接的殖民统治的方式时,封建主义和人民大众的矛盾最突出。当国内的革命战争对帝国主义及其走狗的存在形成根本威胁时,则两个主要矛盾重合为一,帝国主义与封建阶级为一方,人民大众为一方,成为当时中国社会的主要矛盾。中国近代社会的发展和演变,是这两对基本矛盾互相交织和交替作用的结果。 鸦片战争前得中国是一个独立的封建国家,鸦片战争后,由于帝国主义列强的侵略,中国社会性质开始发生重大变化,逐渐演变为半殖民地半封建社会。半殖民地,是指由于外国资本主义的侵略,使本来领土完整、主权独立的中国,沦为表面上独立、实际上受帝国主义列强共同支配的半殖民地国家;半封建是指由于外国资本主义的侵入,对中国原有的延续了几千年的封建经济结构起了很大的解体作用,资本主义在中国有了初步的发展,但同时封建地租剥削与买办资本、高利贷资本的剥削相结合,仍然在社会经济中占据显著的优势。中国由一个完全的封建社会变成了一定程度资本主义成分的半封建社会。 近代中国的半殖民地半封建社会形态,是一个特殊的过渡性的社会形态。它的主要特征,教材已作了概括,其中第一条、第二条指明帝国主义对中国的统治及其与中国封建势力结合并把其作为自己的统治基础,是半殖民地半封建社会的政治特征;第三、四条指明封建经济已经解体但仍占统治地位;第五条、第六条说明中国社会发展不平衡、广大人民极端贫困和毫无政治权利,是半殖民地半封建社会的社会特征。 3、如何理解近代中国的两大历史任务及其相互关系? 近代中国的时代特点以及帝国主义和中华民族的矛盾、封建主义和人民大众的矛盾,决定了近代中国人民始终面临着两大历史任务:一是求得民族独立和人民解放;二是实现国家的繁荣富强和人民的共同富裕。 在两大历史任务中,首先必须完成的历史任务是求得民族独立和人民解放,反对外国列强的侵略的侵略,摆脱封建专制的统治。这个历史任务决定了近代中国革命既是反帝的民族革命,又是反封建的民主革命。要改变民族压迫和人民受剥削的状况,必须首先进行民族和民主革命,结束半殖民地半封建社会,解决上层建筑和生产关系问题,才能为进行大规模的经济建设创造前提与基础,为进一步解放生产力、发展生产力开辟道路,才能使国家繁荣富强和人民共同富裕成为可能。 历史表明,近代中国社会的两大历史任务不是孤立的,而是互相联系的。前一个任务为后一个任务扫清障碍,创造必要的前提;后一个任务是前一个任务的最终目的与必然要求。 第二章对国家出路的早期探索 1、如何认识太平天国农民战争的意义和失败的原因、教训? 答:太平天国农民运动具有不可磨灭的历史功绩和重大的历史意义。 第一,太平天国起义沉重打击了封建统治阶级,强烈撼动了清政府的统治根基。。这次起义历史14年,转战18省,建立了与清王朝对峙的政权。在太平天国影响下,各地各种人们反清斗争风起云涌,这些斗争加速了清王朝的衰败过程。 第二,太平天国起义是中国旧式农民战争的最高峰。它把千百年来,农民对土地的渴望在《天朝田亩制度》中较完整地表达了出来。《资政新篇》则是中国近代史上第一个比较系统的发展资本主义的方案,反映了太平天国某些领导人在后期试图通过向外国学习来寻求出路的一种努力。因此,太平天国起义具有了不同于以往农民战争的新的历史特点。 第三,太平天国起义冲击了孔子和儒家经典的正统权威,在一定程度上冲击了统治阶级的精神支柱。

中国近代史课后习题答案

综述风云变幻的八十年 1、为什么说鸦片战争是中国近代史的起点? 答:鸦片战争后,中国社会性质,主要矛盾发生变化,逐步成为半殖民地半封建社会;帝国主义和中华民族矛盾成为主要矛盾;中国出现了新的生产关系、新的阶级和新的思想。 2、怎样认识近代中国的主要矛盾、社会性质及其基本特征? 答:(1)两大主要矛盾是帝国主义和中华民族的矛盾、封建主义和人民大众的矛盾。而前一个是主要矛盾。 (2)中国的社会性质由封建社会转变成半殖民地半封建的社会性质。 (3)中国半殖民地半封建社会有一下一些基本特征: ①、资本----帝国主义势力操纵中国的经济命脉,控制了中国的政治 ②、中国封建势力和外国侵略势力相勾结,压迫奴役中国人民。 ③、中国自然经济遭到破坏,但土地所有制依然存在,阻碍着中国走向现代化和民主化。 ④、所兴的民族资本主义经济已经存在,但势力很弱。 ⑤、政治势力不统一,各地区、政治、经济和文化发展不平衡。 ⑥、在资本----帝国主义和封建主义的双重压迫下,中国的广大人民过着饥寒交迫,毫无政治权利的生活。 3、如何理解近代中国的两大任务及其相互关系? 答:争取民族独立、人民解放和实现国家富强、人民解放这两个任务,是互相区别又互相紧密联系的。 由于腐朽的社会制度束缚生产力发展,阻碍经济技术进步,必须先改变社会制度,争得民族独立和人民解放,才能为实现国家富强和人民富裕创造前提开辟道路。(因为不经过反帝反封建的斗争,争得民族独立和人民解放,就不可能推翻帝国主义对中国的反动统治,改变它们控制中国经济财政命脉,利用特权向中国大量倾销商品和资本输出,压迫中国民族工商业发展的局面,就不可能废除封建地主土地所有制和专制政治制度,解放农村生产力,改善农民的生活,扩大民族工商业的国内市场;就不可能达到民族的团结,社会的稳定,从而集中力量进行经济、文化、教育等各方面的现代化建设,以实现国家的繁荣富强和人民的富裕幸福)。 第一章反对外国侵略的斗争 1、资本——帝国主义的入侵给中国带来了什么? 资本——帝国主义的入侵给中国带了沉重的灾难,它们发动侵列战争,屠杀中国人民,侵占中国领土,划分势力范围,勒索赔款,抢掠财富;它们控制中国的内政、外交、镇压中国人民的反抗,扶植、收买代理人;它们控制中国的通商口岸,剥夺中国的关税自主权,实行商品倾销和资本输出,操纵中国的经济命脉;它们披着宗教的外衣,进行侵略活动,为侵略中国制造舆论。 2、近代中国所进行的反侵略斗争具有什么意义? 帝国主义的侵略战争以及中国反侵略战争的失败从反面教育了中国人民,极大地促进了中国人民的思考,探索和奋起。鸦片战争后,先进的中国人开始睁眼看世界了,中日甲午战争以后,中国人民的民族意识开始普遍觉醒,中国的仁人志士正是怀着强烈的危机感和民族意识,去探索挽救中华民族危亡的道路。 3、中国近代历次反侵略斗争失败的原因和教训是什么? 原因:一是腐朽的社会制度,二是经济制度的落后 教训:落后就要挨打,从根本上说,不推翻腐朽的中国半殖半封社会制度,要想广泛地动员和组织人民群众,去进行胜利的反侵略战争是不可能的。 第二章对国家出路的早期探索

大学近代史试题及答案

近代史纲主观题复习 第一专题重点 一正确认识资本帝国主义侵略对中国的影响 1 资本帝国主义势力对中国的侵略和本国封建主义对人民的压迫给中国人民带来了深重的灾难,使中国的经济和社会发展受到了严重的阻碍。发动军事侵略屠杀中国人民,侵占中国领土,划分势力范围,勒索赔款掠夺财富。政治上控制中国的内政、外交。经济上控制中国的通商口岸,剥夺中国的关税自主权,同时进行文化渗透。 2 资本帝国主义的入侵使独立的中国逐步变成半殖民的中国,封建的中国变成半封建的中国 3 随着中国变成半殖民地半封建社会,中国社会阶级关系也发生了深刻的变动,不仅旧的阶级发生了变化,还有新的阶级产生出来。 4 积极影响,经济上,企业制度和现代银行金融体系,向中国传播了现代工业技术,铁路的建设使中国现代化具备了现行的物资条件。制度上,西方传来的政治经济模式成为中国人追求的目标。精神上,使先进的中国人产生了忧患意识,刺激出了中国人的民族观念和爱国主义。推动了中国的城市化和原有城市的现代化,促进了现代科技和文化教育事业和进步,中国开始西学东渐的进程使得中国人逐渐形成了现代性的观念 第二专题重点 一太平天国运动洋务运动维新运动辛亥革命的历史地位及其这四次运动的阶级局限性1太平天国运动的意义:沉重打击了封建统治阶级,强烈撼动了清政府的根基。是中国旧式农民战争的最高峰。同时还冲击了孔子和儒家经典的正统权威。还有力地打击了外国侵略势力。太平天国起义是时间最长,规模最大,影响最深的一次运动。和其他亚洲国家的民族解放运动冲击了西方殖民主义者在亚洲的统治。 太平天国运动的局限性:农民阶级不是新的生产力和生产关系的代表他们无法克服小生产者所固有的阶级局限性,因而无法从根本上提出完整的、正确的政治纲领和社会改革方案,无法制止和克服集团自身腐败现象的滋长,也无法长期保持领导集团的团结。 洋务运动的意义:具有近代中国人探索国家出路的早期尝试,是中国社会由传统迈向近代的第一步,是具有中国化历史的开端。 洋务运动的局限性:洋务运动具有封建性,对外国具有依赖性,同时洋务企业的管理具有腐朽性。 维新运动的意义:维新运动是一次爱国救亡运动,是一场资产阶级性质的政治改革运动,更是一场思想启蒙运动。 维新运动的局限性:不敢否定封建主义,对帝国主义抱有幻想,惧怕人民群众 辛亥革命的意义:辛亥革命推翻了封建势力的政治代表、帝国主义在中国的代理人——清王朝的统治,沉重地打击中外反动势力,使中国反动统治者在政治上乱了阵脚。辛亥革命结束了统治中国两千年的封建君主专制制度,建立了中国历史上第一个资产阶级共和政府,使民主共和深入人心。同时给中国人们带来了一次思想上的解放。辛亥革命促使会进步、思想习惯和社会风俗等方面发生新的积极变化。辛亥革命不仅在一定程度上打击了帝国主义的侵略势力,而且推动了亚洲各国解放运动的高潮。 辛亥革命的局限性:没有提出彻底的反帝反封建革命纲领,不能充分发动群众和依靠人民群众,不能建立坚强的革命政党,作为团结一切革命力量的强有力的核心。其中,资产阶级的软弱性和妥协性是根本。 第三专题的重点

近代史课后习题答案

1、怎样理解鸦片战争是中国近代史的起点? 鸦片战争是中国近代史的开端,原因有四: 第一,战争后中国的社会性质发生了根本性变化,由一个落后封闭但独立自主的封建国家沦为一个半殖民地半封建社会。 第二,中国的发展方向发生变化,战前中国是一个没落的封建大国,封建制度已经腐朽,在缓慢地向资本主义社会发展;而鸦片战争后中国的民族资本主义不可能获得正常发展,中国也就不可能发展为成熟的资本主义社会,而最终选择了社会主义道路。 第三,社会主要矛盾发生变化,战前中国的主要矛盾是农民阶级与封建地主阶级的矛盾,而战后主要矛盾则包括农民阶级和地主阶级的矛盾及中华民族与外国殖民侵略者的矛盾,也就是社会主要矛盾复杂化。 第四,是革命任务发生变化,原先的革命任务是反对本国封建势力,战后则增加了反对外国殖民侵略的任务,革命的性质也由传统的农民战争转为旧民族主义革命。 2、怎样认识近代中国的主要矛盾、社会性质及其基本特征? (1)近代中国的主要矛盾 帝国主义和中华民族的矛盾;封建主义和人民大众的矛盾是近代中国的主要矛盾。 (2)社会性质:半殖民地半封建的性质。 中国社会的半殖民地半封建社会,是近代以来中国在外国资本主义势力的入侵及其与中国封建主义势力相结合的条件下,逐步形成的一种从属于资本主义世界体系的畸形的社会形态。(3)基本特征 第一,资本——帝国主义侵略势力日益成为支配中国的决定性力量。 第二,中国的封建势力日益衰败并同外国侵略势力相勾结,成为资本——帝国主义压迫、奴役中国人民的社会基础和统治支柱。 第三,中国的自然经济基础虽然遭到破坏,但是封建剥削制度的根基——封建地主的土地所有制成为中国走向近代化和民主化的严重障碍。 第四,中国新兴的民族资本主义经济虽然已经产生,但是发展很缓慢,力量很软弱,且大部分与外国资本——帝国主义和本国封建主义都有或多或少的联系。 第五,由于近代中国处于资本——帝国主义列强的争夺和间接统治之下,近代中国各地区经济、政治和文化的发展是极不平衡的,中国长期处于不统一状态。 第六,在资本——帝国主义和封建主义的双重压迫下,中国的广大人民特别是农民日益贫困化以致大批破产,过着饥寒交迫和毫无政治权力的生活。 3、如何理解近代中国的两大历史任务及其相互关系? (1)近代中国的两大历史任务: 第一,争取民族独立,人民解放;第二,实现国家富强,人民富裕。 (2)近代中国的两大历史任务的相互关系: 争取民族独立,人民解放和实现国家富强,人民富裕这两个历史任务,是互相区别又互相紧密联系的。 第一,由于腐朽的社会制度束缚着生产力的发展,阻碍着经济技术的进步,必须首先改变这种制度,争取民族独立和人民解放,才能为实现国家富强和人民富裕创造前提,开辟道路。第二,实现国家富强和人民富裕是民族独立,人民解放的最终目的和必然要求。 第一章 1、资本-帝国主义侵略给中国带来了什么?

中国近代史纲要课后习题答案(全)详解

1.为什么说鸦片战争是中国近代史的起点?(p11) 随着外国资本主义的入侵,中国的社会性质开始发生质的变化。中国逐步成为半殖民地半封建国家。随着社会主要矛盾的变化,中国逐渐开始了反帝反封建的资产阶级民主革命。 2.怎样认识近代中国的主要矛盾(p16)、社会性质及其基本特征(p12)? 主要矛盾: 帝国主义和中华民族的矛盾,封建主义和人民大众的矛盾。 社会性质: 半殖民地半封建。 基本特征: 第一,资本—帝国主义侵略势力不但逐步操纵了中国的财政和经济命脉,而且逐步控制了中国的政治,日益成为支配中国的决定性力量。 第二,中国的封建势力日益衰败并同外国侵略势力勾结,成为资本——帝国主义压迫、奴役中国人民的社会基础和统治支柱。 第三,中国自然经济的基础虽然遭到破坏,但是封建剥削制度的根基即封建地主的土地所有制依然在广大地区内保持着,成为中国走向现代化和民主化的严重障碍。 第四,中国新兴的民族资本主义虽然已经产生,并在政治、文化生活中起了一定的作用,但在帝国主义和封建主义的压迫下,它的发展很缓慢,力量很软弱,而且他的大部分与外国资本—帝国主义和本国封建主义都有或多或少的联系。 第五,由于近代中国处于资本—帝国主义列强争夺和间接统治之下,加上中国地域广大,以及在地方性的农业经济的基础上形成的地方割据势力的存在,近代中国各地区经济、政治和文化的发展是极不平衡的。 第六,在资本—帝国主义和封建主义的双重压迫下,中国的广大人民尤其是农民日益贫困化以致大批地破产,过着饥寒交迫和毫无政治权利的生活。 3、如何理解近代中国的两大历史任务及其相互关系? 两大历史任务:(p17) 民族独立,人民解放 实现国家富强,人民共同富裕 相互关系: 前任务为后任务的实现扫清障碍,并创造必要的前提 后任务是前任务的最终目的与必然要求 1、资本——帝国主义的入侵给中国带来了什么?(西方列强的侵略对中国社会发展的影响 )(p18-27) (1)积极作用:打开了中国封闭的国门,促进了商品经济的发展。但仅仅是“充当了历史的不自觉地工具”。 (2)消极作用:是近代中国贫穷落后的根源。 所以,封闭守旧必然落后,落后必然挨打。只有进行反帝反封建的革命,中国才能富强。 2 、近代中国进行的反侵略战争具有什么意义? 第一、打击了帝国主义侵华的野心,粉碎了他们瓜分中国的图谋。p29) 第二、振奋了民族精神,鼓舞了人民反帝反封建的斗志,提高了中国人民的民族觉醒意识。(p34)3、中国近代历次反侵略战争失败的根本原因和教训是什么? 原因:(p31-32) 政治腐败 经济落后 教训: 中国人民必须进行反帝和反封建的革命斗争。 1、中国的新民主主义革命是在什么时代条件下和国际环境中发生发展的?这给中国革命带来

中国近代史纲要课后习题答案

1.怎样认识近代中国的主要矛盾、社会性质及其基本特征? (1)近代中国的主要矛盾 帝国主义和中华民族的矛盾;封建主义和人民大众的矛盾是近代中国的主要矛盾。中国近代社会的两对主要矛盾是互相交织在一起的,而帝国主义和中华民族的矛盾,是最主要的矛盾。 (2)社会性质:半殖民地半封建的性质。 中国社会的半殖民地半封建社会,是近代以来中国在外国资本主义势力的入侵及其与中国封建主义势力相结合的条件下,逐步形成的一种从属于资本主义世界体系的畸形的社会形态。 鸦片战争前的中国社会是封建社会。鸦片战争以后,随着外国资本-帝国主义的入侵,中国社会性质发生了根本性变化:独立的中国逐步变成半殖民地的中国;封建的中国逐步变成半封建的中国。 (3)基本特征 第一,资本--帝国主义侵略势力不但逐步操纵了中国的财政和经济命脉,而且逐步控制了中国的政治,日益成为支配中国的决定性力量。 第二,中国的封建势力日益衰败并同外国侵略势力相勾结,成为资本--帝国主义压迫、奴役中国人民的社会基础和统治支柱。 第三,中国的自然经济基础虽然遭到破坏,但是封建剥削制度的根基--封建地主的土地所有制依然在广大地区内保持着,成为中国走向近代化和民主化的严重障碍。 第四,中国新兴的民族资本主义经济虽然已经产生,并在政治、文化生活中起了一定作用,但是在帝国主义封建主义的压迫下,他的发展很缓慢,力量很软弱,而且大部分与外国资本--帝国主义和本国封建主义都有或多或少的联系。 第五,由于近代中国处于资本--帝国主义列强的争夺和间接统治之下,近代中国各地区经济、政治和文化的发展是极不平衡的,中国长期处于不统一状态。 第六,在资本--帝国主义和封建主义的双重压迫下,中国的广大人民特别是农民日益贫困化以致大批破产,过着饥寒交迫和毫无政治权力的生活。 中国半殖民地半封建社会及其特征,是随着帝国主义侵略的扩大,帝国主义与中国封建势力结合的加深而逐渐形成的。 2.如何理解近代中国的两大历史任务及其相互关系? (1)近代中国的两大历史任务: 第一,争取民族独立,人民解放;第二,实现国家富强,人民富裕。 (2)近代中国的两大历史任务的相互关系: 争取民族独立,人民解放和实现国家富强,人民富裕这两个历史任务,是互相区别又互相紧

20XX年10月自考中国近代史第五章课后思考题及答案-自学考试

20XX年10月自考中国近代史第五章课后思考题及答 案-自学考试.doc 查看汇总:2021年10月自考中国近代史课 后思考题及答案汇总 1、以毛泽东为主要代表的共产党人是如何 探索和开辟中国革命新道路的? 国共合作的国民革命军取得北伐节节胜利后,国民党占统治地位的右派势力开始“分共”,并通过继续北伐建立起对僵的统治。国民党所实行的是代表地主阶级、买办阶级利益的一党专政和军事独裁体制,中国半殖民地半封建的社会性质依然。在严酷镇压共产党人的白色恐怖形势下,中国革命转入低 潮。 但是中国共产党人没有屈服,1927年8月7日召开的紧急会议,决定以武装革命反抗武装的反革命。南昌起义,湘赣边界秋收起义、广州起义相继发动。在城市起义相继失败、农村起义却逐渐迈向创建革命根据地的情况下,以毛泽东为代表的中国共产党人,逐渐探索出以农村工作为重点,到农村去发动农民,进行土地革命,开展武装斗争,建设根据地的路线,开辟了农村包围城市、武装夺取政权这条革命新道路。 毛泽东不仅在秋收起义的实践中首先把革命战争戟方向指向了农村,而且从理论联系实际上阐明了武装斗争的极端重要性和农村应当成为党支部的工作中心的思想。早在1928年10月11日,毛泽东就写了《中国的红色政权为什么能够存在?》和《井冈山的斗争》两篇文章,明确地指出,以农业为主要经济的中国革命,以军事发展暴动,是一种特征;同时,他还科学地阐述了共产党领导的土地革命、武装北朝鲜与根据地建设这三者之间的辩证统一关系,强调工农武装割剧地

方的工农群众必须具备的一个重要思想。1930年1月,毛泽东进一步指出,红军、游击队和红色区域的建立与发展,是半殖民地中国在无产阶级领导之下的农民斗争的最高形式和半殖民地农民斗争发展的必然结果,并且无疑义地是促进全国革命高潮的 最重要因素。 以毛泽东为主要代表的中国共产党人同当时党内盛行的把马克思主义教条化、把共产国际决议和苏联经验神圣化的错误倾向作坚决的斗争,科学地概括了大革命战争失败后中国共产党领导的红军和根据地斗争经验,系统提出了农村包围城市、武装夺取政权的理论。农村包围城市、武装夺取政权理论的提出,标志着中国化的马克思主义即毛泽东思想的初步形成。 随着革命新道路的开辟,中国革命开始走向复兴。红军的力量在壮大,根据地遍及大江南北。红军游击战争实际上已经成为中国革命战争的主要形式。农村革命根据地成为积蓄和锻炼革命力量的主要战略阵地。其中,毛泽东和朱德领导者的红军第一方面军和中央革命根据地起了最重要的作用于。 2、20世纪20年代后期、30年代前中期,中国共产党内为什么连续出现“左”倾错误? 这一时期,党内连续出现“左”倾的错误,而且一次比一次严重,决不是偶然的,有着深刻的政治根源和社会历史根源。 (1)社会原因。处于半殖民地半封建社会的中国共产党是在小资产阶级包围之中,并且,在党内,小资产阶级出身的党员也占着很大的比重。小资产阶级表现为观察问题是的主观性和片面性,党内出现只重书本知识不注重实际的教条主义,只重感性知识而轻视理论的经验主义。因此,这些思想比较容易反映到党内来,影响党的思想和路线、政策。 (2)主观原因。全党的马克思主义理论准备不足,理论素养不高,实践经验也很缺乏,对于中国的历史状况和社会状况、中国革命的特点、中国革命的规律不了解,对于马克思列宁主义的理论和中国革命

中国近代史纲要题库试题及答案

中国近现代史纲要题库 说明:为使学生复习方便,期末考试规范,本题库基本以章为单位设定一个代码,其中将上编综述与第一章合并,代码为A,计22题;第二章代码为B,计12题;第三章代码为C,计13题;中编综述与第四章合并,代码为D,计15题;第五章代码为E,计14题;第六章代码为F,计15题;第七章代码为G,计15题;下编综述与第八章合并,代码为H,计18题。第九章、第十章因与《毛泽东思想和中国特色社会主义理论体系概论》课程内容重叠,故略。总计124 题。 A.1、中国半殖民地半封建社会形成的原因是什么 1、外国资本主义势力入侵 2、中国封建势力的压迫 A.2、鸦片战争后中国社会发生了哪两个根本性变化 1、独立的中国逐步变成半殖民地的中国 2、封建的中国逐步变成半封建的中国 A.3、在近代,中国没有完全变成殖民地的原因是什么 1.中国长期以来一直是一个统一的大国2、中国人民的反抗3、帝国主义列强间争夺中国的矛盾无法协调 A.4、近代中国工人阶级的来源有哪些 1、城市贫民 2、手工业者 3、破产农民 A.5、中国工人阶级的优点有哪些 1、革命性最强 2、组织纪律性强 3、集中、团结 4、与广大农民有天然联系 A.6、中国资产阶级包括哪几部分 1、官僚资产阶级 2、民族资产阶级 A.7、简述中国民族资产阶级政治上的两面性 1、与外国资本主义和本国封建主义有矛盾、斗争的一面 2、与外国资本主义和本国封建主

义有依赖、妥协的一面 A.8、在近代中国社会的诸矛盾中,占支配地位的主要矛盾是什么 1、帝国主义和中华民族的矛盾 2、封建主义和人民大众的矛盾 A.9、近代以来中华民族面临的历史任务是什么 1、争取民族独立、人民解放 2、实现国家繁荣富强、人民共同富裕 A.10、为什么说鸦片战争是中国近代史的起点 1、鸦片战争前,中国是一个领土完整、主权独立的封建国家;鸦片战争后,中国逐步沦入半殖民地的地位 2、鸦片战争前,中国是一个经济上自给自足的封建国家;鸦片战争后,中国从一个完全的封建社会转变为半封建社会 3、鸦片战争前,中国社会的主要矛盾是封建主义与人民大众的矛盾;鸦片战争后资本—帝国主义和中华民族的矛盾成为中国社会的另一个主要矛盾 A.11、怎样认识近代中国的主要矛盾 1、帝国主义与中华民族的矛盾,封建主义和人民大众的矛盾,是近代中国社会的基本矛盾 2、而帝国主义与中华民族的矛盾,乃是各种矛盾中最主要的矛盾 A.12、怎样认识近代中国的社会性质 1、鸦片战争后,由于帝国主义列强的侵略,中国的社会性质逐步演变为半殖民地半封建社会 2、半殖民地,是指由于外国资本主义的侵入,使中国沦为表面上独立、实际上受帝国主义列强共同支配的半殖民地国家 3、半封建是指由于外国资本主义的侵入,中国由一个完全的封建社会变成有一定资本主义成分的半封建社会。 A.13、如何理解近代中国的两大历史任务及其相互关系 1、近代中国人民始终面临两大历史任务:一是求得民族独立和人民解放;二是实现国家的繁荣和人民的共同富裕 2、在两大历史任务中,首先必须完成的历史任务是求得民族独立和人民解放,结束半殖民地半封建社会,才能使国家繁荣富强和人民共同富裕成为可能 3、近代中国社会的两大历史任务是互相联系的。前一个任务为后一个任务扫清障碍,创造必要的前提;后一个任务是前一个任务的最终目的与必然要求 A.14、近代中国,列强对华军事侵略采取的主要方式是什么 1、发动侵略战争,屠杀中国人民 2、侵占中国领土、划分势力范围 3、勒索赔款,抢夺财富 A.15、近代中国,列强对华政治控制的主要方式是什么 1、控制中国的内政外交 2、镇压中国人民的反抗 3、扶植、收买代理人 A.16、近代中国,列强对华经济掠夺的主要手段是什么 1、控制中国通商口岸 2、剥夺中国的关税自主权 3、实行商品倾销和资本输出 4、操纵中国的经济命脉 A.17、近代中国,列强对华文化渗透主要表现是什么

近代史纲要 上篇综述 习题及答案

上篇综述作业及答案 一、单项选择题 1.中国封建社会的基本生产结构是:() A.手工业 B.农业经济 C.工业 D.小农经济 2.19世纪初,大肆向中国走私鸦片的国家是( ) A.美国 B.英国 C.日本 D.俄国 3.中国近代史上的第一个不平等条约是:() A.《望厦条约》B.《南京条约》C.《辛丑条约》 D.《马关条约》 4.《南京条约》中割让的中国领土是:() A.香港岛 B.九龙 C.新界 D.台湾 5.第一次鸦片战争中,美国强迫清政府签订的不平等条约是() A.《黄埔条约》 B.《虎门条约》 C.《望厦条约》 D.《瑷珲条约》 6.中国近代史的起点是:() A. 第一次鸦片战争 B. 第二次鸦片战争 C. 中日甲午战争 D. 八国联军侵华战争 7. 第一次鸦片战争后,中国逐步演变为:() A. 封建主义性质的国家 B. 半殖民地半资本主义性质的国家 C. 资本主义性质的国家 D. 半殖民地半封建性质的国家 8.标志着中国半殖民地半封建社会起点的事件是() A.英国的鸦片走私 B. 林则徐的虎门禁烟 C.1840年第一次鸦片战争 D.第二次鸦片战争 9.鸦片战争后,中国社会最主要的矛盾是:() A.地主阶级和农民阶级的矛盾B.资本—帝国主义和中华民族的矛盾C.封建主义和人民大众的矛盾D.清朝统治和汉族的矛盾 10.鸦片战争前,中国社会经济中占统治地位的是:() A.商品经济B.封建经济C.半殖民地经济D.资本主义经济 11.近代中国的历史表明,要争取争得民族独立和人民解放必须首先进行:() A. 反对帝国主义侵略的斗争 B. 反帝反封建的资产阶级民主革命 C. 反对封建主义压迫的斗争 D. 反对资产阶级的社会主义革命 12.在近代中国,实现国家富强和人民富裕的前提条件是:() A. 反对帝国主义的侵略 B. 争得民族独立和人民解放 C. 推翻封建主义的统治 D. 建立资本主义制度 13.中国工人阶级最早出现于:() A.十九世纪四、五十年代 B.十九世纪六十年代 C.十九世纪六、七十年代 D.十九世纪七十年代 14.近代中国产生的新的被压迫阶级是:() A农民阶级B工人阶级C资产阶级 D民族资产阶级 15.中国的资产阶级出现于:() A.十九世纪四、五十年代 B.十九世纪六十年代 C.十九世纪六、七十年代 D.十九世纪七十年代 单项答案1. D 2.B 3. B 4. A 5. C 6. A 7.D 8. C 9. B 10. B 11.B 12. B 13. A 14. B 15. C

中国近代史纲要课后题答案 1-5章

中国近代史纲要课后题答案 上编综述风云变幻的八十年 1.为什么说鸦片战争是中国近代史的起点? 鸦片战争是中国近代史的开端,原因有四: 第一,战争后中国的社会性质发生了根本性变化,由一个落后封闭但独立自主的封建国家沦为一个半殖民地半封建社会。 第二,中国的发展方向发生变化,战前中国是一个没落的封建大国,封建制度已经腐朽,在缓慢地向资本主义社会发展,如果没有外来势力干扰,中国最终也会向西方大国那样发生资产阶级革命成为资本主义国家;而鸦片战争后中国的民族资本主义不可能获得正常发展,中国也就不可能发展为成熟的资本主义社会,而最终选择了社会主义道路。 第三,社会主要矛盾发生变化,战前中国的主要矛盾是农民阶级与封建地主阶级的矛盾,而战后主要矛盾则包括农民阶级和地主阶级的矛盾及中华民族与外国殖民侵略者的矛盾,也就是社会主要矛盾复杂化。 第四是革命任务发生变化,原先的革命任务是反对本国封建势力,战后则增加了反对外国殖民侵略的任务,革命的性质也由传统的农民战争转为旧民族主义革命。 2.怎样认识近代中国的主要矛盾、社会性质及其基本特征? (1)近代中国的主要矛盾 帝国主义和中华民族的矛盾;封建主义和人民大众的矛盾是近代中国的主要矛盾。中国近代社会的两对主要矛盾是互相交织在一起的,而帝国主义和中华民族的矛盾,是最主要的矛盾。 (2)社会性质:半殖民地半封建的性质。 中国社会的半殖民地半封建社会,是近代以来中国在外国资本主义势力的入侵及其与中国封建主义势力相结合的条件下,逐步形成的一种从属于资本主义世界体系的畸形的社会形态。 鸦片战争前的中国社会是封建社会。鸦片战争以后,随着外国资本-帝国主义的入侵,中国社会性质发生了根本性变化:独立的中国逐步变成半殖民地的中国;封建的中国逐步变成半封建的中国。 (3)基本特征 第一,资本——帝国主义侵略势力不但逐步操纵了中国的财政和经济命脉,而且逐步控制了中国的政治,日益成为支配中国的决定性力量。 第二,中国的封建势力日益衰败并同外国侵略势力相勾结,成为资本——帝国主义压迫、奴役中国人民的社会基础和统治支柱。 第三,中国的自然经济基础虽然遭到破坏,但是封建剥削制度的根基——封建地主的土地所有制依然在广大地区内保持着,成为中国走向近代化和民主化的严重障碍。 第四,中国新兴的民族资本主义经济虽然已经产生,并在政治、文化生活中起了一定作用,但是在帝国主义封建主义的压迫下,他的发展很缓慢,力量很软弱,而且大部分与外国资本——帝国主义和本国封建主义都有或多或少的联系。 第五,由于近代中国处于资本——帝国主义列强的争夺和间接统治之下,近代中

近代史课后题答案整理

中国近代史纲要课后习题答案 1怎样认识近代中国的主要矛盾、社会性质? (1)近代中国的主要矛盾 帝国主义和中华民族的矛盾;封建主义和人民大众的矛盾是近代中国的主要矛盾。中国近代社会的两对主要矛盾是互相交织在一起的,而帝国主义和中华民族的矛盾,是最主要的矛盾。(2)社会性质:半殖民地半封建的性质。 中国社会的半殖民地半封建社会,是近代以来中国在外国资本主义势力的入侵及其与中国封建主义势力相结合的条件下,逐步形成的一种从属于资本主义世界体系的畸形的社会形态。鸦片战争前的中国社会是封建社会。鸦片战争以后,随着外国资本-帝国主义的入侵,中国社会性质发生了根本性变化:独立的中国逐步变成半殖民地的中国;封建的中国逐步变成半封建的中国。 2.如何理解近代中国的两大历史任务及其相互关系? (1)近代中国的两大历史任务: 第一,争取民族独立,人民解放;第二,实现国家富强,人民富裕。 (2)近代中国的两大历史任务的相互关系: 争取民族独立,人民解放和实现国家富强,人民富裕这两个历史任务,是互相区别又互相紧密联系的。 第一,由于腐朽的社会制度束缚着生产力的发展,阻碍着经济技术的进步,必须首先改变这种制度,争取民族独立和人民解放,才能为实现国家富强和人民富裕创造前提,开辟道路。近代以来的历史表明,争得争取民族独立和人民解放,必须进行反帝反封建的民主革命。第二,实现国家富强和人民富裕是民族独立,人民解放的最终目的和必然要求。 第一章反对外国侵略的斗争 3.中国近代历次反侵略战争失败的根本原因是什么? 第一,近代中国社会制度的腐败是反侵略战争失败的根本原因。 在1840年以后中国逐渐沦为半殖民地半封建社会的过程中,清王朝统治者从皇帝到权贵,大都昏庸愚昧,不了解世界大势,不懂得御敌之策。由于政治腐败、经济落后和文化保守,一方面使清朝统治阶级封闭自守,妄自尊大,骄奢淫逸,盲目进攻;另一方面又使统治者和清军指挥人员在战争面前完全没有应变的能力和心态,不适应于近代战争,不少将帅贪生怕死,临阵脱逃,有的甚至出卖国家和民族的利益。清政府尤其害怕人民群众,担心人民群众动员起来会危及自身统治,所以不敢发动和依靠人民群众的力量。 清朝统治集团在对外战争中妥协退让求和投降的一系列做法,已经使他失去在中国存在的理由,不推翻他是不能取得反侵略战争胜利的。 第二,近代中国经济技术的落后是反侵略战争失败的另一个重要原因。 当时的英国已经历过工业革命,资本主义生产力获得突飞猛进的发展,而中国仍停留在封建的自然经济水平上。经济技术的落后直接造成军事装备的落后,军队指挥员不了解近代军事战术,从而造成军队素质和战斗力的低下。 经济技术落后是反侵略战争失败的重要原因,但并不表明经济技术落后就一定在反侵略战争中失败。正是因为当时的中国政府不能很好地组织反侵略战争,不能发动和利用人民群众的力量,甚至压制人民群众,其失败是不可避免的。 第二章对国家出路的早期探索 4、如何认识太平天国农民战争的意义和失败的原因、教训? (1)太平天国农民战争的意义 太平天国起义虽然失败了,但它具有不可磨灭的历史功绩和重大的历史意义。 第一,太平天国起义沉重打击了封建统治阶级,强烈震撼了清政府的统治根基,加速了清王

中南大学中国近代史纲要课后题答案

《中国近代史纲要》课后题答案(一到八章) 综述风云变幻的八十年 (2) 1:为什么说鸦片战争是中国近代史的起点? (2) 2、怎样认识近代中国的主要矛盾、社会性质及其基本特征? (2) 3、如何理解近代中国的两大任务及其相互关系? (2) 第一章反对外国侵略的斗争 (2) 1、资本——帝国主义的入侵给中国带来了什么? (2) 2、近代中国所进行的反侵略斗争具有什么意义? (3) 3、中国近代历次反侵略斗争失败的原因和教训是什么? (3) 第二章对国家出路的早期探索 (3) 1、《一》如何认识太平天国失败的原因? (3) 2、洋务运动失败的原因和教训是什么? (3) 3、戊戌维新运动的意义和失败的原因、教训是什么? (3) 第三章辛亥革命与君主专制制度的终结 (3) 1、资产阶级革命派关于中国革命的必要性、正义性和进步性的认识有哪些? (3) 2、为什么说孙中山领导的辛亥革命引起了近代中国的历史性巨变? (4) 3、辛亥革命的意义、失败原因和教训是什么? (4) 综述翻天覆地的三十年 (4) 1、中国新民主主义革命是在什么时代条件下和国际环境中发生和发展的?国际环境对中国新民主主 义革命的影响是什么? (4) 2、为什么说帝国主义、封建主义和官僚资本主义是中国新民主主义革命的对象? (5) 3、如何理解近代中国的三种建国方案,两个中国之命运?为什么中国共产党的建国方案最终能够成 为中国人民的共同选择? (5) 第四章开天辟地的大事变 (5) 1、中国的先进分子为什么和怎样选择了马克思主义? (5) 2、为什么说共产党成立是中国“开天辟地的大事变”? (6) 3、中国共产党成立后,中国革命呈现了哪些新面貌?为什么? (6) 第五章中国革命的新道路 (6) 1、以毛泽东为代表的中国共产党人是如何探索和开辟中国革命新道路的? (6) 2、20世纪20年代后期和30年代前中期,中国共产党为什么会连续出现“左”倾错误? (6) 3中国共产党是如何总结历史经验,加强党的思想理论建设的? (6) 第六章中华民族的抗日战争 (6) 1、为什么说中国的抗日战争是神圣的民族解放战争? (6) 2、为什么说中国共产党是中国人民抗日战争的中流砥柱? (6) 3、怎样评价国民党政府在抗日战争中执行的路线和正面战场的地位和作用? (7) 4、为什么说中国人民抗日战争是弱国战胜强国的范例?其基本经验是什么? (7) 第七章为新中国而奋斗 (7) 1、抗战胜利后,国民党政府为什么会陷入全民的包围中并迅速走向崩溃? (7) 2如何认识民主党派的历史作用?中国共产党领导的多党合作,政治协商的格局是怎样形成的? (7) 3、为什么说“没有共产党就没有新中国”?中国革命取得胜利的基本经验是什么? (7) 综述辉煌的历史征程 (7) 1、为什么说中华人民共和国成立开创了中国历史的新纪元? (8)

相关文档
最新文档