0.0829

五煦查题

快速找到你需要的那道考题与答案

中国大学微机原理与接口技术[320704217]答案(mooc完整答案)

72 min read

中国大学微机原理与接口技术[320704217]答案(mooc完整答案)

第1章 绪 论

第1章 绪论测验

1、中国1、大学答案答案下面数中,微机完整最小的数是( )。
A、原理11011001B
B、接口技术75
C、中国037
D、大学答案答案0x2A

2、微机完整下面数中,原理最大的接口技术数是( )
A、1010001B
B、中国889
C、大学答案答案0227
D、微机完整0x1FF

3、原理十进制数237的接口技术BCD码是( )
A、0010_0011_1000
B、0110_0111_1000
C、0011_0010_1100
D、0010_0011_0111

4、一般业界认为功耗最低的RISC计算机是( )
A、STC
B、MSP430
C、PIC
D、AVR

5、1GB=()MB
A、1000
B、1024
C、100
D、10

6、十进制数 0.6875的二进制为()
A、0.1000
B、0.1124
C、0.1011
D、10

7、MCS-51是 位的计算机
A、7
B、8
C、10
D、16

8、计算机中最常用的字符信息编码是( )
A、BCD码
B、ASCII
C、余3码
D、循环码

9、数在计算机中的表示计算机中数据的常用单位
A、比特
B、10进制
C、字节
D、字

10、我们所说的计算机实质上是计算机的硬件系统与软件系统的总称

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

12、十进制数-29的8位补码表示为.11100010

13、1KB=1000B

14、浮点数26.0在计算机中的存储形式为11010.0

15、MCU是单片机的缩写。

16、Microchip公司的PIC单片机是RISC

17、十进制数10的BCD码是1010

18、计算机中一般用二进制原码来表示负数。

19、ARM是一个32位的处理器

第2章 MCS-51系列单片机的硬件结构

第2章 MCS-51单片机的硬件结构测验

1、1、MCS-51单片机的复位信号是 有效。
A、低电平
B、高电平
C、脉冲
D、下降沿

2、单片机应用程序是存放在( )中
A、ROM
B、RAM
C、寄存器
D、CPU

3、片内RAM的20H~2FH为位寻址区,所包含的位地址是( )
A、00H~20H
B、00H~7FH
C、20H~2FH
D、00H~FFH

4、系统复位以后,I/O口的内容是( )
A、0x00
B、0x07
C、0xff
D、0x30

5、51单片机的I/O在使用中一定要接上拉电阻的是( )
A、P0作为输入口
B、P1作为输入口
C、P0作为输出口
D、P2作为输出口

6、下列不是单片机总线是
A、地址总线
B、输出总线
C、数据总线
D、控制总线

7、以下不是构成单片机的部件
A、微处理器(CPU)
B、存储器
C、I/O接口电路
D、打印机

8、要MCS-51系统中,若晶振频率屡12MHz,一个机器周期等于( C ) μs
A、1.5
B、3
C、1
D、0.5

9、堆栈指针 SP的作用是
A、指示堆栈的栈底
B、指示堆栈的栈顶
C、指示下一条将要执行指令的地址
D、指示中断返回的地址

10、8031单片机内部低128BRAM包括(  ) 。
A、程序存储区
B、堆栈区 、位寻址区、工作寄存器区
C、工作寄存器及特殊功能区
D、中断入口地址区

11、51系列单片机有五个中断源,外中断INT1的入口地址是( C )。
A、A、0003H
B、B、000BH
C、C、0013H
D、D、001BH

12、MCS-51的程序存储器只是用来存放程序的。

13、MCS-51的时钟最高频率是18MHz

14、当MCS-51上电复位时,堆栈指针SP=00H

15、MCS-51的串行接口是全双工的

16、PC存放的是当前执行的指令

17、MCS-51的特殊功能寄存器分布在60H~80H地址范围内

18、MCS-51系统可以没有复位电路

19、要MCS-51系统中,一个机器周期等于2μs

第3章 MCS-51的汇编语言指令与程序设计

第3章 MCS-51的汇编语言指令与程序设计测验

1、1、MOVX A,@DPTR指令中源操作数的寻址方式是()
A、寄存器寻址
B、寄存器间接寻址
C、直接寻址
D、立即寻址

2、ORG 0003H LJMP 2000H ORG 000BH LJMP 3000H 当CPU响应外部中断0后,PC的值是()
A、0003H
B、2000H
C、000BH
D、3000H

3、LCALL指令操作码地址是2000H,执行完相子程序返回指令后,PC=()
A、2001H
B、2000H
C、2002H
D、2003H

4、51执行完MOV A,#08H后,PSW的 位被置位()
A、C
B、F0
C、OV
D、P

5、下面那条指令将MCS-51的工作寄存器置成3区()
A、MOV PSW,#13H
B、MOV PSW,#18H
C、SETB PSW.4 CLR PSW.3
D、SETB PSW.3 CLR PSW.4

6、执行MOVX A,@DPTR指令时,MCS-51产生的控制信号是()
A、/PSEN
B、ALE
C、/RD
D、/WR

7、MOV C,#00H的寻址方式是()
A、位寻址
B、直接寻址
C、立即寻址
D、寄存器寻址

8、ORG 0000H AJMP 0040H ORG 0040H MOV SP,#00H 当执行完上面的程序后,PC的值是()
A、0040H
B、0041H
C、0042H
D、0043H

9、对程序存储器的读操作,只能使用()
A、MOV指令
B、PUSH指令
C、MOVX指令
D、MOVC指令

10、将内部数据存储单元的内容传送到累加器A中的指令是( )。
A、MOV direct,Rn
B、MOV A,@Ri
C、MOV A,#data
D、MOVX A,@Ri

11、ORG 0000H 的功能是_ 。
A、设置程序存放起始位置的伪指令
B、将 ROM 起始单元清零的伪指令
C、设置程序存放起始位置的位指令
D、将 ROM 起始单元清零的位指令

12、在下列指令中 ,属判位转移的指令是(D )。
A、AJMP addr11
B、CJNE A,direct,rel
C、DJNZ Rn,rel
D、JNC rel

13、下列指令中错误的有( )。
A、CLR R7
B、MOVX A, @DPTR,
C、MOV P1,A
D、JBC TF0,LOOP

14、在指令 MOV 30H,#55H中,30H是
A、指令的操作码
B、操作数
C、操作数地址
D、机器码

15、8051汇编指令格式中,地址和数据的区别符号为( )。
A、冒号
B、分号
C、逗号
D、井号

16、当执行 DA A指令时,CPU将根据( )的状态自动调整,使ACC的值为正确的BCD吗。
A、CY
B、OV
C、CY和AC
D、RS0 和RS1

17、MCS-51的相对转移指令最大负跳距是128B。

18、MOV @R1,#80H ( )

19、INC DPTR ( )

20、ANL R1,#0FH

21、ADDC A,C

22、CLR R0 ( )

23、MCS-51单片均采用DIP封装。

24、单片机的P0口作为输入口时必须要接上拉电阻。

第4章 C51程序设计

第4章 C51程序设计测验

1、以下合法的赋值语句是____
A、x=y=200
B、x--
C、a+b
D、z=int(x+y)

2、C51语言中,下列运算符属于三目运算符的是
A、++
B、+=
C、? :
D、||

3、下列数据类型中,________属于C51扩展的数据类型
A、float
B、void
C、sfr16
D、long

4、如果整型变量a、b、c、d的初始值分别是1、2、3和4,整型变量m和n的初始值均为1,则执行表达式(m=a>b)&&(n=c>d)后,m和n的值分别为___
A、0 0
B、0 1
C、1 0
D、1 1

5、已知ch是字符型变量,下面不正确的赋值语句是___
A、ch=?x+y?
B、ch=?\010?
C、ch=?32?+?65?
D、ch=32+65

6、写出以下程序的输出结果为______。 #define S(r) r*r void main( ) { int a=4,b=6; int area; area=S(a+b); printf("area=%d\n",area); }
A、100
B、28
C、24
D、34

7、函数调用:pow(x,y )的功能是____
A、x的y次幂
B、将x左移y位
C、将x右移y位
D、将x分成y份

8、以下不能定义为用户标识符的是___
A、k3f_
B、Void
C、k3com
D、char

9、若定义signed char i,j,*p1,*p2;则下列语句错误的是( )
A、i=*p1
B、p2=&j
C、i=j
D、j=p2

10、已知a=3,b=2,c=1,则表达式(a>b)==c运算的结果是( )
A、3
B、2
C、1
D、0

11、C51语言提供的合法的数据类型关键字是( )
A、sfr
B、BIT
C、Char
D、integer

12、C51语言中,下列运算符属于三目运算符的是。
A、、++
B、+=
C、? :
D、||

13、下列函数中实现将8位整形变量循环右移的是 。A
A、_cror_(x,y)
B、_iror_(x,y)
C、_lror_(x,y)
D、char _lrol__cror_(x,y)

14、执行?x=(6*7%8+9)/5;?后,x的值为(?????)
A、1
B、2
C、3
D、4

15、若有代数式3ae/bc,则不正确的c语言表达式是(?????)?
A、a/b/c*e*3????
B、3*a*e/b/c????
C、3*a*e/b*c?????
D、a*e/b/c*3

16、以下哪个数学函数的作用是求某数的平方根( ?)。?
A、sqrt()?
B、fabs()??
C、pow()??
D、exp()?

17、表达式:10!=9的值是(?????)。
A、?true????
B、非零值????
C、?0????
D、?1?

18、设整型变量a,b的值分别为1,0,那么a?&&?(++b)的结果是(????)。
A、0
B、1
C、2
D、3

19、下边循环执行完后,s为(??)。 ????for?(?a=?1;?a<?5;?a++?)???? ?for?(?b=?s?=?0;?b<?a;?b++,?s?=?s?+a)? ;
A、6
B、7
C、8
D、9

20、4、以下定义正确的是(? ?)。
A、int??x[10];???float??*p=x;?
B、int??x[10];???int????*p=x;?
C、int??x[10];???int????*p=&x;
D、int??x[10];???float??*p=&x;

21、C51程序设计中变量wang与Wang是同一变量

22、signed char定义的变量表示数的范围是0~255

23、C51程序设计中修饰符interrupt 1表示定时器/计数器T0的中断程序

24、C51程序设计中定义绝对宏的头文件是absacc.h

25、C51变量定义中,存储器类型xdata表示片内RAM

26、在C51程序设计中,语句float A[100]={ "0"}是正确的。

27、在keil C51程序设计中,用关键字char定义的是字符型变量。

28、sbit用来定义特殊功能寄存器的位。

第5章 MCS-51的中断

第5章 MCS-51的中断测验

1、在中断服务程序中,至少应有一条( )
A、传送指令
B、转移指令
C、加法指法
D、中断返回指令

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

3、MCS-51在响应中断时,下列哪种操作不会发生( )
A、保护现场
B、保护PC
C、找到中断入口
D、保护PC转入中断入口

4、MCS-51有 中断源.
A、5个
B、2个
C、3个
D、4个

5、MCS-51响应中断时,下面哪一个条件不是必须的( )
A、当前指令执行完毕
B、中断是开放的
C、没有同级或高级中断服务须
D、必须有RETI指令

6、下面哪一种传送方式适用于处理外部事件
A、DMA
B、无条件传递进
C、中断
D、条件传递

7、与中断无关的寄存器为(  )。
A、TCON
B、SCON
C、IE
D、DPTR

8、中断的总允许控制位是(  )
A、EA
B、ET1
C、EX1
D、ES

9、中断的自然优先权最高的是(  )
A、定时器 0
B、外部中断0
C、外部中断1
D、定时器 1

10、MCS-51 单片机有(  )个内部中断源
A、5
B、4
C、3
D、2

11、对于外部中断,若采用电平触发方式,则需要
A、IE0=1
B、IT1=1
C、IE0=0
D、IT1=0

12、串行口的中断入口地址为(  )
A、0003H
B、0013H
C、0023H
D、001BH

13、MCS-51单片机各中断源的优先级别设定是利用寄存器 。
A、IE
B、IP
C、TCON
D、SCON

14、若MCS-51中断源都编程为同级,当它们同时申请中断时,CPU首先响应 。
A、INT1
B、T0
C、T1
D、INT0

15、C51系统设计中,唯一的外部中断1采用下降沿触发,则TCON应当设置为 。B
A、40
B、0x04
C、0x40
D、4

16、中断的总允许控制位是( )。
A、EA
B、ET1
C、EX1
D、ES

17、对于外部中断,若采用电平触发方式,则需要(   ) 。
A、IE0=1
B、IT1=1
C、IE0=0
D、IT1=0

18、MCS-51的5个中断源优先级相同

19、MCS-51上电复位时,SBUF=00H

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

21、外部中断INTO 入口地址为_0013H

22、MCS-51外部中断0的入口地址是0003H。

23、低电平触发的外部中断必须采用硬件电路来撤销外中断的请求。

24、中断允许寄存器IE能进行位寻址。

25、中断标志寄存器TCON不能进行位寻址。

第6章 MSC-51的定时器/计数器

第6章 MCS-51的定时器/计数器测验

1、MCS-51 系列单片机内部有( )个 16 位可编程定时 / 计数器
A、1
B、2
C、3
D、4

2、定时 / 计数器的工作方式由 (   ) 寄存器的内容决定
A、TMOD
B、TCON
C、TR0
D、SCON

3、定时 / 计数器的方式 0 为( )位计数器
A、8 位
B、13 位
C、16 位
D、自动重装入的 8 位计数器

4、定时 / 计数器 的定时是指 ( )
A、对时间计数
B、外部事件定时
C、对内部时钟计数
D、外部事件计数

5、当 TMOD 中的 M1M0 为 1 0 时,定时器的工作方式为(  )
A、方式0
B、方式1
C、方式2
D、方式3

6、以下哪种可以纯软件起动定时器(   )
A、GATE=1,TR1=1
B、GATE=0,TR1=1
C、GATE=0,INT1=1
D、GATE=O,TR1=0

7、定时器 1 溢出后将对(   )标志置 1
A、IT1
B、TR1
C、TF1
D、TR0

8、下列关于 TH0 和 TL0 的叙述正确的是(   )
A、TH0 和 TL0 均为 16 位寄存器
B、TH0 寄存器存放计数值的低 8 位, TL0 寄存器存放计数值的高 8 位。
C、TH0 寄存器存放计数值的高 8 位, TL0 寄存器存放计数值的低 8 位。
D、TH0 和 TL0 必须为相同的值

9、当定时器工作在方式 1 ,系统采用 12MHh 晶振时,若要定时器定时 50ms ,则定时器的初始值为( )
A、50
B、50000
C、65536
D、15536

10、定时器是工作在计数还是定时方式由 TMOD 的( )位决定。
A、C/T
B、GATE
C、IT
D、IE

11、定时器 T1的溢出标志为TF1,采用中断方式,当定时器溢出时,若CPU响应中断后,该标志( )。
A、由软件清零
B、由硬件清零
C、随机状态
D、AB都可以

12、当定时器工作在方式 1 ,系统采用 12MHh 晶振时,若要定时器定时 50ms ,则定时器的初始值为(   ) 。
A、50
B、50000
C、65536
D、15536

13、启动定时器0开始计数的指令是使TCON的 。
A、TR0位置 1
B、TF0位置1
C、TR0位置0
D、TR1位置0

14、宏晶ST15系列单片机为1T单片机,当晶振频率采用12MHZ时,一个机器周期等于( D)us
A、1
B、1/2
C、1/4
D、1/12

15、定时 / 计数器 的定时是指 :(C ) 。
A、对时间计数
B、外部事件定时
C、对内部时钟计数
D、外部事件计数

16、51单片机采用12MHz晶振频率,定时器T1作计数器使用,其最高的输入计数频率应为( ), 单片机复位持续时间应该超过( )。
A、1MHz 4us
B、1MHz 2us
C、500kHz 2us
D、500kHz 1us

17、51单片机的定时器T1以方式1对内定时,同时定时器T0以方式1对外记数,则TMOD的状态字应为( )。
A、0x10
B、0x14
C、0x51
D、0x15

18、TMOD中的GATE=1时,表示由两个信号控制定时器的启停

19、定时器/计数器工作在方式0时每溢出一次,计数器将自动从初始值开始计数。(

20、当TMOD中M1M0=11时,定时器T1工作于方式3。

21、晶振频率为12MHz时,若单片机对外部事件计数,则外部脉冲的最小周期为2us。

22、定时器/计数器在计数时不消耗CPU时间资源。

23、当TMOD=0x40时,定时器T0工作在计数方式。

第7章 MCS-51串口通信

第7章 MCS-51的串行口测验

1、用MCS-51串行接口扩展并行I\O口时,串行接口工作方式应选择( )
A、方式0
B、方式1
C、方式2
D、方式3

2、串行口的中断入口地址为(  )
A、0003H
B、0013H
C、0023H
D、001BH

3、串行口的中断标志为(  )。
A、IN
B、IT1
C、IT0
D、TI 或 RI

4、当MCS-51进行多机通讯时,串行接口的工作方式应选为( )
A、方式0
B、方式1
C、方式2
D、方式0或方式2

5、RS232的逻辑0规定的电压是()
A、5~15V
B、-5~-15
C、USB-TTL
D、USB-电脑

6、PL2303是 接口转换器
A、RS232-TTL
B、RS232-USB
C、USB-TTL
D、USB-电脑

7、74LS164是 接口器件。
A、并行
B、并入串出
C、串入并出
D、电源

8、串口发送、接受数据时操作的寄存器为 。
A、SCON
B、TMOD
C、PCON
D、SBUF

9、51单片机串行通信时,若要发送数据,就必须将要发送的数据送至 寄存器,若要接收数据就到 单元中读数。 ( )
A、SCON SBUF
B、TMOD SBUF
C、SCON PCON
D、SBUF SBUF

10、用MCS-51单片机串行口扩展并行接口,串口工作于( )。
A、方式0
B、方式1
C、方式2
D、方式3

11、在中断响应后必须用软件清零的是: ( )
A、TF1
B、TI
C、TF0
D、IE1

12、RS-232采用负逻辑,其电平与TTL电平完全不兼容

13、RS-485采用正逻辑,其电平与TTL电平相兼容,所以可以直接和单片机链接。(

14、单片机采用11.0592MHz晶振的目的是为了获得准确的波特率。

15、RS-232是全双工通信,而RS-485是半双工通。(

16、MAX232、MAX485是实现RS232、RS485电平与TTL电平转换的典型芯片。

17、用串口扩并口时,串行接口工作方式应选为方式1。

18、要进行多机通信,MCS-51串行接口的工作方式应为方式1。

19、76LS164是并入串出的移位寄存器。

20、51单片机采用11.0592MHz晶振是为了获得精确的波特率。

21、寄存器SCON可以进行位寻址。

22、PL2303是典型的USB—TTL电平转换器。

第8章 MCS-51系统扩展

第8章 系统扩展测验

1、6264芯片是()
A、EEPROM
B、RAM
C、FLASH ROM
D、EPROM

2、使用8155可以扩展出的I/O口线是()
A、16根
B、24根
C、22根
D、32根

3、MCS-51外扩ROM,RAM和I/O口时,它的数据总线是()
A、P0
B、P1
C、P2
D、P3

4、51单片机若要外扩32KB的ROM,若首地址为0x0700,则末地址为()
A、0x0700
B、0x86ff
C、0xff48
D、0xff68

5、I2C总线是 线制 通信。
A、2 同步串行
B、2 同步并行
C、4 异步串行
D、2 异步并行

6、AT24C02采用的总线形式是()
A、I2C
B、SPI
C、SCI
D、UART

7、某种存储器芯片是8KB,那么它的地址线根线是( )
A、11根
B、12根
C、13根
D、14根

8、若51单片机外扩32KB 数据存储器的首地址若为0x4000,则末地址为 。
A、0X9FFF
B、0XAFFF
C、0xBFFF
D、0XCFFF

9、51系列单片机的位寻址区中,位地址为0x40的位,该位所在字节的字节地址为 。
A、0x27
B、0x28
C、0x29
D、0x30

10、AT24C02采用的总线形式是( )
A、CAN
B、I2C
C、SPI
D、RS232

11、要扩展8KB的片外ROM则需要的地址线 条
A、11
B、12
C、13
D、14

12、I2C总线是 线制 通信。( )
A、2 同步串行;
B、2 同步并行;
C、4 异步串行
D、2 异步并行

13、MCS-51外扩I/O口与外RAM是统一编址的。

14、EPROM的地址线为11条时,能访问的存储空间有4K。

15、8155的复位引脚可与89C51的复位引脚直接相连。

16、8155A内部有3个8位并行口,即A口,B口,C口。

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

18、74LS373常用作地址锁存器。

19、AT24C02是RAM。

20、74LS244常用来扩展输入口。

21、PCF8574是PHILIPS 公司推出的带I2C 总线接口的CMOS型I/O扩展芯片。

第9章 单片机与键盘、显示器的接口

第9章单片机与键盘、显示器的接口设计测验

1、有一位共阴极LED显示器,要使它不显示,它的字段码( )
A、7DH
B、82H
C、FFH
D、00H

2、要使共阴极LED显示字符,则必须先使COM引脚接()
A、+5V
B、地
C、悬空
D、00H

3、12864每屏最多能显示 ()个汉字
A、25
B、30
C、32
D、20

4、ZLG7289采用()协议。
A、SPI
B、I2C
C、TTL
D、USB

5、ZLG7289与单片机连接需要 根线
A、3
B、4
C、5
D、8

6、74LS48是 芯片
A、ADC
B、DAC
C、BCD-7译码驱动器
D、显示器管理

7、LED的驱动可以选择 。
A、8279
B、8550
C、7219
D、SPI

8、共阴极8段式LED显示器要显示字符“1”的字段码是 。
A、0x06
B、0x07
C、0x08
D、0x09

9、有一位共阴极LED显示器,要使它显示字符 “6”,它的字段码( )。
A、7DH
B、82H
C、FFH
D、00H

10、要使共阴极LED显示字符,则必须先使COM引脚接()。
A、+5V
B、地
C、悬空
D、不接

11、LED的驱动可以选择 。
A、8279
B、8550
C、7219
D、SPI

12、12864每屏最多能显示 ()个汉字。
A、20
B、25
C、30
D、32

13、为了消除按键的抖动,常用的方法有硬件和软件两种方法

14、行列式键盘比独立式按键节省IO口。

15、LED的亮度与型号有关。

16、LED的动态显示方式比静态显示方式功耗低。

17、LED可以采用软件方式来译码。

18、要是1602清屏,则必须使RS、R/W引脚均为1。

19、12864与CPU只能通过并口连接。

20、12864自带16x8点阵的汉字库。

21、行列式键盘比独立式按键节省IO口。

22、输出口应当具有缓冲的能力。

第10章 单片机与AD、DA转换器的接口

第10章单片机与D/A转换器、A/D转换器的接口测验

1、SPI总线是 线制 通信。
A、2 全双工并行
B、4 半双工串行
C、4 全双工串行
D、2 全双工串行

2、具有数模转换功能的芯片是()
A、ADC0809
B、DAC0832
C、MAX813
D、PCF8563

3、ADC0809是 接口 位ADC芯片
A、并行;8
B、串行;8
C、并行;10
D、串行;8 

4、TLC1543是 位的AD转换器
A、8
B、10
C、11
D、12

5、SPI协议是 线制 通信
A、2,串行
B、3,串行
C、4,串行
D、3,并行

6、REF是TLC1543的 引脚。
A、电源
B、参考正
C、时钟
D、控制

7、TLC5615是 芯片
A、ADC
B、DAC
C、并行
D、基准

8、DAC0832是 位的DAC。
A、7
B、8
C、9
D、10

9、“转换速度”这一指标仅适用于A/D转换器,D/A转换器不用考虑“转换速度”这一问题。()

10、ADC0809可以利用“转换结束”信号EOC向单片机发出中断请求。

11、输出模拟量的最小变化量称为A/D转换器的分辨率。

12、对于周期性的干扰电压,可使用双积分的A/D转换器,并选择合适的积分元件,可以将该周期性的干扰电压带来的转换误差消除。

13、TLC1543是采用SPI协议的ADC芯片。

14、51单片机没有SPI接口,在实际应用中可以通过软件模拟SPI协议。

15、ADC芯片的REF+、REF-是其进行AD转换的基准,在电路设计中必须要非常稳定。

第11章 开发软件的使用

第11章 开发软件使用测验

1、下列属于keil uv2默认存储器模式的是( )
A、code
B、large
C、compact
D、small

2、下载到单片机内部的文件是( )
A、.c
B、.asm
C、.hex
D、.uv2

3、Proteus 仿真库中RES表示()
A、电阻
B、电容
C、电感
D、灯

4、keil uv2是针对51系列单片机的开发平台。

5、在单片机系统开发中,常采用的仿真软件是Proteus。

6、在单片机系统开发中,可以采用KeilC与Proteus连接调试。

微机原理与接口技术课程期末考试题

期末考试题

1、采用 8031单片机必须扩展()
A、数据存储器
B、程序存储器
C、I/O接口
D、显示接口

2、堆栈指针 SP的作用是(  )
A、指示堆栈的栈底
B、指示堆栈的栈顶
C、指示下一条将要执行指令的地址
D、指示中断返回的地址

3、51系列单片机有五个中断源,外中断INT1的入口地址是(  )。
A、0003H
B、000BH
C、0013H
D、001BH

4、8031单片机内部低128BRAM包括(  ) 。
A、程序存储区
B、堆栈区 、位寻址区、工作寄存器区
C、工作寄存器及特殊功能区
D、中断入口地址区

5、8031的P0口,当使用外部存储器时它是一个(  )
A、传输高8位地址口
B、传输低8位地址口
C、传输低8位数据口
D、传输低8位地址/数据总线口

6、下列指令中错误的是( )。
A、MOV A,R4
B、MOV 20H,R4
C、MOV R4,R3
D、MOV @R4,R3

7、在堆栈操作中,当进栈数据全部弹出后,这时SP应指向( )
A、栈底单元
B、7FH单元
C、栈底单元地址加1
D、栈底单元地址减1

8、将内部数据存储单元的内容传送到累加器A中的指令是( )。
A、MOV direct,Rn
B、MOV A,@Ri
C、MOV A,#data
D、MOVX A,@Ri

9、ORG 0000H 的功能是( ) 。
A、设置程序存放起始位置的伪指令
B、将 ROM 起始单元清零的伪指令
C、设置程序存放起始位置的位指令
D、将 ROM 起始单元清零的位指令

10、在下列指令中 ,属判位转移的指令是( )。
A、AJMP addr11
B、CJNE A,direct,rel
C、DJNZ Rn,rel
D、JNC rel

11、定时 / 计数器的工作方式有 (   ) 寄存器的内容决定 。
A、TMOD
B、TCON
C、TR0
D、SCON

12、定时 / 计数器的方式 0 为( )位计数器。
A、8 位
B、13 位
C、16 位
D、自动重装入的 8 位计数器

13、当 TMOD 中的 M1 , M0 为 1 0 时,定时器的工作方式为(  )
A、方式0
B、方式 1
C、方式 2
D、方式 3

14、以下哪种可以纯软件起动定时器(   ) 。
A、GATE=1,TR1=1
B、GATE=0,TR1=1
C、GATE=0,INT1=1
D、GATE=O,TR1=0

15、下列关于 TH0 和 TL0 的叙述正确的是(   ) 。
A、TH0 和 TL0 均为 16 位寄存器。
B、TH0 寄存器存放计数值的低 8 位, TL0 寄存器存放计数值的高 8 位。
C、TH0 寄存器存放计数值的高 8 位,TL0 寄存器存放计数值的低 8 位
D、TH0 寄存器存放计数值的低 8 位

16、以下不是构成的控制器部件( )
A、程序计数器
B、指令寄存器
C、指令译码器
D、存储器

17、以下不是构成单片机的部件( )
A、微处理器(CPU)
B、存储器
C、接口适配器(I\O接口电路)
D、打印机

18、-49D的二进制补码为.( )
A、11101111
B、11101101
C、0001000
D、11101100

19、十进制29的二进制表示为原码( )
A、11100010
B、10101111
C、00011101
D、00001111

20、十进制0.625转换成二进制数是( )
A、0.101
B、0.111
C、0.110
D、0.100

21、选出不是计算机中常作的码制是( )
A、原码
B、反码
C、补码
D、ASCII

22、已知ch是字符型变量,下面不正确的赋值语句是( )。
A、ch=?x+y?
B、ch=?\010?
C、ch=?32?+?65?
D、ch=32+65

23、写出以下程序的输出结果为( )。 #define S(r) r*r void main( ) { int a=4,b=6; int area; area=S(a+b); printf("area=%d\n",area); }
A、100
B、28
C、24
D、34

24、函数调用:pow(x,y )的功能是( )。
A、将x右移y位
B、x的y次幂
C、将x左移y位
D、将x分成y份

25、对某单元的部分位置位,应采用下面哪种逻辑操作( )。
A、ANL
B、ORL
C、CPL
D、XRL

26、有一位共阴极LED显示器,要使它不显示,它的字段码( )。
A、7DH
B、82H
C、FFH
D、00H

27、MCS-51有中断源(   )
A、5个
B、2个
C、3个
D、6个

28、MCS-51响应中断时,下面哪一个条件不是必须的( )
A、当前指令执行完毕
B、中断是开放的确
C、没有同级或高级中断服务须
D、必须有RET1指令

29、使用定时器T1时,有几种工作模式( )。
A、1种
B、2种
C、3种
D、4种

30、如果8255端口A设置为方式2,则端口B设置为( )。
A、只可以方式0
B、也可以方式2
C、除方式2外,其它方式均可
D、任意方式

31、当MCS-51进行多机通讯时,串行接口的工作方式应选为( )。
A、方式0
B、方式1
C、方式2
D、方式0或方式2

32、已知X的补码为00001000B,则X的真值是十进制(  )。
A、120
B、-120
C、-136
D、8

33、当MCS-51不执行外部数据存储器读/写操作时,ALE的频率为单片机时钟频率的( )
A、1/1
B、1/4
C、1/6
D、1/12

34、在MCS-51单片机中,当晶振频率采用2MHZ时,一个机器周期等于( )us
A、3
B、4
C、5
D、6

35、当8031外出扩程序存储器8KB时,需使用EPROM 2716( )
A、2片
B、3片
C、4片
D、5片

36、某种存储器芯片是8KB*4/片,那么它的地址线根线是( )
A、11根
B、12根
C、13根
D、14根

37、MCS-51外扩ROM,RAM和I/O口时,它的数据总线是( )
A、P0
B、P1
C、P2
D、P3

38、当使用快速外部设备时,最好使用的输入/输出方式是( )
A、中断
B、条件传送
C、DMA
D、无条件传送

39、MCS-51的中断源全部编程为同级时,优先级最高的是( )
A、INT1
B、TI
C、串行接口
D、INT0

40、下面哪一种传送方式适用于处理外部事件( )
A、DMA
B、无条件传递进
C、中断
D、条件传递

41、MCS-51的并行I/O口读-改-写操作,是针对该口的( )
A、引脚
B、片选信号
C、地址线
D、内部锁存器

42、6264芯片是( )
A、EEPROM
B、RAM
C、FLASH ROM
D、EPROM

43、用MCS-51用串行扩展并行I/O口时,串行接口工作方式选择( )
A、方式0
B、方式1
C、方式2
D、方式3

44、MCS-51 单片机有(  )个内部中断源 。
A、5
B、4
C、3
D、2

45、对于外部中断,若采用电平触发方式,则需要(   )
A、IE0=1
B、IT1=1
C、IE0=0
D、IT1=0

46、串行口的中断入口地址为(  )
A、0003H
B、0013H
C、0023H
D、001BH

47、串行口的中断标志为( )。
A、IN
B、IT1
C、IT0
D、TI 或 RI

48、计算机中最常用的字符信息编码是( )
A、ASCII
B、BCD码
C、余3码
D、循环码

49、已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为( )
A、7542H
B、7542
C、75.42H
D、75.42

50、下列指令中不影响标志位CY的指令有( )。
A、ADD A,20H
B、CLR
C、RRC A
D、INC A

51、MCS-51单片机有七种寻址方式,其中:MOV A,direct属于( )寻址。
A、间接
B、变址
C、相对
D、直接

52、若将外部程序存储器某单元的内容取到累加器 A,应使用下列指令中的( )指令。
A、MOV direct,Rn
B、MOVC A,@A+PC
C、MOVX A,@A+DPTR
D、MOVX A,@DPTR

53、在寄存器间接寻址方式中, Ri是指( )
A、R0~R7
B、DPTR的值
C、自动加1
D、A+DPTR的值

54、对于STC 89C51来说,/EA脚总是(   ) 。
A、接地
B、接电源
C、悬空
D、不用

55、在异步通信中若每个字符由11位组成,串行口波特率为4800b/s则每秒传送字符数最多为( )。
A、480
B、436
C、1920
D、4800

56、在指令 MOV 30H,#55H中,30H是( )。
A、指令的操作码
B、操作数
C、操作数地址
D、机器码

57、要使MCS-51能够响应定时器T1中断、串行接口中断,它的中断允许寄存器IE的内容应是( )
A、98H
B、84H
C、42
D、22H

58、用MCS-51串行接口扩展并行I\O口时,串行接口工作方式应选择( )
A、方式0
B、方式1
C、方式2
D、方式3

59、执行如下三条指令后,30H单元的内容是( )。 MOV R1,#30H MOV 40H,#0EH MOV @R1,40H
A、40H
B、30H
C、0EH
D、FFH

60、有如下程序段 : MOV R0,#30H SETB C CLR A ADDC A,#00H MOV @R0,A 执行结果是( )。
A、(30H)=00H
B、(30H)=01H
C、(00H)=00H
D、(00H)=01H

61、计算机中最常用的字符信息编码是( )
A、BCD码
B、ASCII
C、余3码
D、循环码

62、CPU主要的组成部分为(   )。
A、运算器,控制器
B、加法器,寄存器
C、运算器,寄存器
D、运算器,指令译码器

63、判断是否有进位时用 PSW 的(  )标志位。
A、CY
B、OV
C、P
D、RS1,RS0

64、单片机在进行取指令操作时,指令的地址是由(  )的内容决定。
A、SP
B、PC
C、DPTR
D、PSEN和ALE

65、单片机8051的XTALl和XTAL2引脚是(  )引脚 。
A、外接定时器
B、外接串行口
C、外接中断
D、外接晶振

66、MCS-51单片机有七种寻址方式,MOVX A,@A+DPTR属于( )寻址。
A、间接
B、变址
C、相对
D、直接

67、在下面指令中,属于无条件转移且转移范围为 2KB的指令是( )。
A、ACALL addr11
B、LJMP addr16
C、AJMP addr11
D、JB bit,rel

68、下列指令中错误的有( )。
A、CLR R7
B、MOVX A, @DPTR
C、MOV P1,A
D、JBC TF0,LOOP

69、在指令 MOV 30H,#55H中,30H是()。
A、指令的操作码
B、操作数
C、操作数地址
D、机器码

70、MCS-51 系列单片机内部有( )个 16 位可编程定时 / 计数器。
A、1 个
B、2个
C、4个
D、3 个

71、定时 / 计数器 的定时是指( )
A、对时间计数
B、外部事件定时
C、对内部时钟计数
D、外部事件计数

72、定时器 1 溢出后将对(   )标志置 1 。
A、IT1
B、TR1
C、TF1
D、TR0

73、当定时器工作在方式 1 ,系统采用 12MHh 晶振时,若要定时器定时 50ms ,则定时器的初始值为( )。
A、50
B、50 000
C、65536
D、15536

74、与中断无关的寄存器为(  )。
A、TCON
B、SCON
C、IE
D、DPTR

75、定时器 T1的溢出标志为TF1,采用中断方式,当定时器溢出时,若CPU响应中断后,该标志(  )。
A、由软件清零
B、由硬件清零
C、随机状态
D、AB都可以

76、下列不是单片机总线是( )
A、地址总线
B、控制总线
C、数据总线
D、输出总线

77、单片机应用程序一般存放在( )
A、RAM
B、ROM
C、寄存器
D、CPU

78、计算机能识别的语言是( )。
A、汇编语言
B、自然语言
C、机器语言
D、高级语言

79、MCS-51响应中断时,下面哪一个条件不是必须的( )。
A、当前指令执行完毕
B、中断是开放的
C、没有同级或高级中断服务
D、必须有RETI指令

80、MCS-51单片机外扩存储器芯片时,4个I/O口中用作地址总线和数据总线分时复用的是( )。
A、P2口
B、P0口
C、P1 口
D、P0口和P2

81、以下合法的赋值语句是( )。
A、x=y=200
B、x--
C、a+b
D、z=int(x+y)

82、下列数据类型中,( )属于C51扩展的数据类型。
A、float
B、void
C、sfr16
D、long

83、若定义signed char i,j,*p1,*p2;则下列语句错误的是( )
A、i=*p1
B、p2=&j
C、i=j
D、j=p2

84、C51语言提供的合法的数据类型关键字是( )。
A、sfr
B、BIT
C、Char
D、integer

85、以下不是构成的控制器部件( )
A、程序计数器
B、指令寄存器
C、指令译码器
D、存储器

86、当执行 DA A指令时,CPU将根据( )的状态自动调整,使ACC的值为正确的BCD吗。
A、CY
B、OV
C、CY和AC
D、RS0 和RS1

87、堆栈中的数据存取方式是( )
A、先进先出
B、先进后出
C、后进后出
D、以上都不对

88、中断的总允许控制位是(  )。
A、EA
B、ET1
C、EX1
D、ES

89、中断返回 RETI 完成以下工作(  )。
A、将断点地址从堆栈弹出
B、将累加器A内容恢复
C、恢复状态寄存器 PSW 的值
D、恢复状态寄存器 PSW 的值

90、当MCS-51进行多机通讯时,串行接口的工作方式应选为( )。
A、方式0
B、方式1
C、方式2
D、方式0或方式2

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

92、若不使用MCS-51片内存器引脚EA必须接地.

93、十进制数-29的8位补码表示为.11100010

94、我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。

95、MCS-51的相对转移指令最大负跳距是128B。

96、MCS-51的程序存储器只是用来存放程序的。

97、使用可编程接口必须处始化。

98、当MCS-51上电复位时,堆栈指针SP=00H。

99、MCS-51外扩I/O口与外RAM是统一编址的。

100、使用8751且 =1时,仍可外扩64KB的程序存储器。

101、8155的复位引脚可与89C51的复位引脚直接相连。

102、当向堆栈压入一个字节的数据后, SP中的内容减1。

103、CLR R0

104、MOV @R1,#80H

105、必须进行十进制调整的十进制运算只有加法和减法。

106、执行返回指令时,返回的断点是调用指令的首地址。

107、TMOD中GATE=1时,表示由两个信号控制定时器的启停。

108、MCS-51的串口是全双工的。

109、相对寻址方式中,“相对”两字是相对于当前指令的首地址。

110、各中断源发出的中断请求信号,都会标记在MCS-51系统中的TCON中。

111、片内RAM与外部设备统一编址时,需要专门的输入/输出指令。

112、ADDC A,R7

113、MOVX A,30H

114、MOVX @R0,B

115、SUB A,R2

116、片内RAM与外部设备统一编址时,需要专门的输入/输出指令。

117、8031片内有程序存储器和数据存储器。

118、EPROM的地址线为11条时,能访问的存储空间有4K。

119、8255A内部有3个8位并行口,即A口,B口,C口。

120、8155芯片内具有256B的静态RAM,2个8位和1个6位的可编程并行I/O口,1个14位定时期等常用部件及地址锁存器。

121、各中断源发出的中断请求信号,都会标记在MCS-51的TCON寄存器中。

122、INC DPTR

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

124、用串口扩并口时,串行接口工作方式应选为方式1.

125、MCS-51外部中断0的入口地址是0003H。

126、中断服务程序的最后一条指令是RETRETI。

127、存储器分成内存和外存两大部分,其中外内存可以直接与CPU交换信息。

128、P2口既可以作为I/O使用,又可以作地址/数据复用口使用。

129、在中断响应阶段CPU一定要做如下2件工作:保护断点和给出中断服务程序入口地址。

130、LCRL A为循环左移指令。

131、MOVC A,@A+DPTR是一条查表指令。

132、MUL AB的执行结果是高低8位在A中,低高8 位在B中。

133、DPTR是由DPH和DPL两个8位特殊寄存器组成的。

134、ANL #99H ,36H

135、JBC P0,LL1

136、LED显示器的驱动可以选择8550

137、LCD1602是并行接口的芯片

138、TLC1543是10位的ADC

139、TLC1543采用SPI协议

140、SPI协议中,MISO是诸如从出。

141、ADC0809是8通道并行AD转换器

142、I2C协议是2线制串行通信

143、DAC0832是AD转换器

144、TLC5615是AD转化器

145、定时器T1工作于方式0和方式2的主要区别是计数初始值的装入方式不同

146、定时器/计数器对外部事件的响应需要2个机器周期。

147、.MCS-51上电复位时,SBUF=00H。

148、使用可编程接口必须处始化。

149、8155的复位引脚可与89C51的复位引脚直接相连。

150、MCS-51是微处理器。

151、MCS-51系统可以没有复位电路。

152、MCS-51的特殊功能寄存器分布在60H~80H地址范围内。

153、MCS-51的相对转移指令最大负跳距是127B。

154、MCS-51上电复位时,堆栈指针SP=00H。

155、TMOD中的GATE=1时,表示由两个信号控制定时器的启停。

156、MCS-51外扩I/O口与外RAM是统一编址的。

157、8155芯片内具有256B的静态RAM,2个8位和1个6位的可编程并行I/O口,1个14位定时期等常用部件及地址锁存器。

158、CS-51单片机共有两个时钟XTAL1 和XTAL2

159、MCS-51的5个中断源优先级相同。

160、MCS-51的特殊功能寄存器分布在60H~80H地址范围内。

161、LED显示器的译码只能采用硬件。

162、LCD1602能实现汉字的显示。

163、TLC1543是AD转换器

164、ADDC A,C

165、MCS-51的串行接口是全双工的。

166、C51变量定义中,存储器类型xdata表示片内RAM。

167、C51程序设计中定义绝对宏的头文件是absacc.h。

168、C51程序设计中修饰符interrupt 1表示定时器/计数器T0的中断程序。

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

中国大学微机原理与接口技术[320704217]

微机原理与接口技术是计算机专业中非常重要的一门课程,它是计算机硬件与软件的结合点,是计算机体系结构和操作系统的衔接处。

本课程主要内容包括微型计算机体系结构的组成、工作原理、指令系统、存储器系统、输入输出系统和接口技术等方面的知识。

微型计算机体系结构

微型计算机体系结构是指微型计算机的内部结构组成,包括中央处理器(CPU)、主存储器(RAM)、输入输出(I/O)设备、系统总线和外部存储器等。

CPU是微型计算机的核心部件,它负责执行指令,进行数据处理和控制计算机的运行。主存储器是存放程序和数据的地方,它是CPU直接访问的存储器。输入输出设备包括键盘、鼠标、打印机、显示器等,它们负责与用户之间的信息传递。

系统总线是连接CPU、主存储器和I/O设备的通信线路,它承担着信息传输和控制信号传递的任务。外部存储器是存储大量数据和程序的地方,通常包括硬盘、U盘和光盘等。

微型计算机的指令系统

指令系统是CPU能够理解和执行的指令的集合,它包括数据传送指令、算术运算指令、逻辑运算指令、程序控制指令等。指令系统的设计是计算机体系结构的重要组成部分。

数据传送指令是将数据从一个地方传送到另一个地方的指令,通常用于数据的输入输出和寄存器之间的数据传递。算术运算指令包括加、减、乘、除等基本运算,逻辑运算指令包括与、或、非、异或等逻辑运算。

程序控制指令包括无条件转移、条件转移和子程序调用等指令,用于控制程序的执行流程。

存储器系统

存储器系统是计算机内部存储数据和程序的地方,主要包括随机存储器(RAM)和只读存储器(ROM)等。RAM是一种易失性存储器,它具有读写功能,数据可以随时被修改和存储,但是当电源关闭时数据就会消失。ROM是一种非易失性存储器,它通常包括BIOS和一些常用的程序和数据,数据不会因为电源关闭而消失。

RAM与ROM的结合方式可以分为两种,一种是通过地址线和数据线的连接实现的,称为并行存储器;另一种是通过单一的串行数据线连接实现的,称为串行存储器。随着存储器技术的不断发展,存储器密度和访问速度都得到了很大提高。

输入输出系统

输入输出系统是计算机与外部设备之间的接口,它主要包括输入输出设备本身和与之相应的驱动程序。计算机与外部设备之间的数据传输是通过输入输出端口(I/O端口)实现的。

I/O端口是指CPU与I/O设备之间的传输通道,它通过地址线和数据线连接在CPU和I/O设备之间。每个I/O设备都有一个独立的I/O端口,通过对I/O端口的读写操作来控制设备的工作。

接口技术

接口技术是计算机与外部设备之间进行数据传输的重要手段,它是由硬件接口和软件接口两部分组成。

硬件接口是指计算机与外部设备之间通过物理连接进行数据传输的接口,它包括并行接口、串行接口、通用串行总线(USB)接口、IEEE1394接口等。

软件接口是指计算机与外部设备之间通过软件驱动程序进行数据传输的接口,它包括操作系统提供的应用程序接口(API)、标准设备驱动接口(DDI)、厂商特定驱动程序接口(VxD)等。

结语

微机原理与接口技术是计算机专业中非常重要的一门课程,它是计算机硬件与软件的结合点,是计算机体系结构和操作系统的衔接处。本文简要介绍了微型计算机体系结构、指令系统、存储器系统、输入输出系统和接口技术等方面的知识,希望能够为大家提供一些参考和帮助。