计算机原理练习题答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《计算机原理》练习题

一、填空题

1、为区别不同的进制,在数的末尾用字母表示,二进制为B ,十六进制为H ,十进制为D 。

2、8位二进制数组成一个字节,它是单片机中数的基本单位。

3、硬件技术中三种基本的无源器件是电阻、电容、电感。

4、电感对电流的作用效果可以总结为:阻交流、通直流,交流电流频率越高,电感对电流的阻抗效应越强。

5、电容对电流的作用效果可以总结为:隔直流、通交流,交流电流频率越高,电容对电流的阻抗效应越弱。

6、晶体二极管的一个最重要特征是单向导电。

7、晶体三极管的主要作用是电流放大作用。

8、微机硬件的五大部件是:运算器、控制器、存储器、输入设备和输出设备。

9、单片机又称为微控制器(MCU)。

10、单片机就是在一块芯片上集成了中央处理部件(CPU)、存储器(RAM、ROM)、定时器/计数器和各种输入/输出(I/O)接口等片上外设的微型计算机。

11、单片机构成的四要素是CPU 、ROM 、RAM 和片上外设,它们相互之间通过总线连接。

12、8051单片机是8 位CPU。

13、时钟电路用于产生单片机工作所需要的时钟信号。

14、时钟周期(振荡周期)是指为单片机提供时钟信号的振荡源的周期。

15、机器周期是指单片机完成某种基本操作所需要的时间,它由12 个时钟周期组成。

16、假设单片机时钟频率f=12MHz,则时钟周期为1/12 us,机器周期为1 us。

17、假设单片机时钟频率f=6MHz,则时钟周期为1/6 us,机器周期为2 us。

18、单片机的存储系统包含三大部分:程序存储器(ROM)、数据存储器(RAM) 和特殊功能寄存器(SFR) 。

19、从物理地址空间来看,MCS-51单片机有四个存储器地址空间:即片内ROM 和片外ROM 以

及片内RAM 和片外RAM 。

20、从逻辑上看,单片机存储空间可分为三个部分:64KB程序存储器、256B数据存储器和64KB 数据存储器。

21、在单片机的引脚中,XTAL1和XTAL2用于连接时钟电路。

22、在单片机的引脚中,RESET用于连接复位电路。

23、在单片机的引脚中,EA=1,表示使用内部程序存储器。

24、在单片机的引脚中,EA=0,表示使用外部程序存储器。

25、单片机的时钟电路有:外部时钟电路和内部时钟电路。

26、单片机的并行端口有:P0 、P1 、P2 、P3 。其中P0 端口外接电路时要加上拉电阻,P3 端口主要使用其第二功能。

27、当单片机外接地址总线时,P2 端口作为地址总线高8位,P0 端口作为地址总线低8位。

28、当单片机外扩存储器时,作为数据总线的是P0 端口。

29、单片机复位后,PC= 0000H ,SP= 07H ,P0~P3= 0FFH 。

30、51单片机引脚P3.2的第二功能是:INT0外部中断0输入端,P3.3的第二功能是:INT1外部中断1输入端,P3.4的第二功能是:T0外部计数脉冲输入端0 ,P3.5的第二功能是:T1外部计数脉冲输入端1 。

31、单片机最小系统是能让单片机工作起来的一个最基本的组成电路。

32、C语言程序的基本结构有:顺序结构、选择结构和循环结构。

33、C语言程序中,有且仅有一个main 函数。

34、C程序的基本单位是函数。

35、C语言程序的执行是从main 函数开始,也是在main 函数中结束。

36、在C语言程序的运行过程中,我们称其值不能被改变的量为:常量;其值可以改变的量为:变量。

37、C语言中的变量必须先定义,后使用。

38、C语言规定给变量起名时,只能使用字母、数字、下划线,而且第一个字符不能是数字。

39、C语言中,定义数组a[10],则数组a的第一个元素是:a[0] ,最后一个元素是a[9] 。

40、C语言中,执行语句:x=7/3;则x的值为:2 。

41、C语言中,执行语句:x=7%3;则x的值为:1 。

42、单片机的片内数据存储器低128单元按照功能不同,可分为工作寄存器区、位寻址区、用户RAM 区

三个区域。

43、堆栈是一种数据结构,是一片按照“先进后出”原则工作的连续存储区域。

44、堆栈的一端固定,称为栈底,另一端激活,称为栈顶,并用堆栈指针寄存器SP 存放栈顶地址,总是指向栈顶。

45、发光二极管LED与单片机连接时,一般阴极接端口,阳极接电源。这种连接方式下,端口输出低电平可点亮LED。

46、设变量k=0x08;则执行C语句:k=k<<1;后,k= 0x10 。

47、设变量k=0x10;则执行C语句:k=k>>1;后,k= 0x08 。

48、设变量k=0x6b;则执行C语句:k=~k;后,k= 0x94 。

49、数码管分为共阴极和共阳极两种结构。若字型码最低位对应a段,最高位对应h段,要显示数字“2”,这两种结构对应的字型码分别为:0x 5b 和0x a4 。

50、数码管分为共阴极和共阳极两种结构。若字型码最低位对应a段,最高位对应h段,要显示数字“6”,这两种结构对应的字型码分别为:0x 7d 和0x 82 。

51、数码管分为共阴极和共阳极两种结构。若字型码最低位对应a段,最高位对应h段,要显示数字“4”,这两种结构对应的字型码分别为:0x 66 和0x 99 。

52、共阴极数码管公共端为低电平;段选端为高电平时亮,为低电平时灭。

53、共阳极数码管公共端为高电平;段选端为低电平时亮,为高电平时灭。

54、根据LED数码管的硬件设计方法不同,数码管显示驱动方式分为:静态方式和动态方式。

55、数码管静态显示方式,每个数码管要占用一个端口;动态显示方式采用动态扫描方式显示。

56、在数码管的动态显示方式中,段选端输出字型码,片选端选择数码管。

57、非编码键盘仅提供按键的开关工作状态,其键码由软件确定。

58、按照键盘与单片机的连接方式分,可把键盘分为:独立式键盘和矩阵式键盘。

59、独立式键盘每一个按键占用一根端口线。

60、矩阵式键盘采用扫描方式检测按键闭合情况及识别确定键码。

61、当测试到有键闭合后,需进行去抖动处理。

62、引起中断的原因,或者是能发出中断请求的来源,称为:中断源。

63、单片机的中断优先级有2 级。

64、在单片机中断系统中,设置中断允许使用寄存器IE ,设置中断优先级使用寄存器IP ,设置外部中断的触发方式使用寄存器TCON 。

65、在单片机中断系统中,当发生中断请求时,将影响的寄存器是TCON 和SCON 。

66、计算机中断系统有两种不同类型的中断:一类称为非屏蔽中断,另一类称为可屏蔽中断。单片机的中断源均为可屏蔽中断。

67、在单片机中断系统中,要允许定时器T0中断,除设置ET0 =1之外,还要将总开关EA =1。

68、在单片机中断系统中,要允许外部中断1中断,可设置IE= 0x84 ,或者用位操作指令,设置EA =1和EX1 =1。

69、如果几个同一优先级的中断源同时向CPU申请中断,则51单片机中断源中外部中断0 的优先级最高。

70、如果几个同一优先级的中断源同时向CPU申请中断,则51单片机中断源中串行中断的优先级最低。

71、在单片机中断系统中,定时器T1的中断号是:3 。

72、在单片机中断系统中,外部中断1的中断号是:2 。

73、中断处理过程可分为:中断请求、中断响应、中断服务和中断返回。

74、编写中断应用程序大致包括两大部分:中断初始化和中断服务程序。

75、MCS-51单片机内部有2 个16 位的可编程定时器/计数器。

76、定时器T0和T1可通过编程作为定时器使用,也可通过编程作为计数器使用。

77、定时器T0可分为两个8位专用寄存器:TH0 和TL0 ;T1可分为TH1 和TL1 。

78、定时器T0和T1作为计数器使用时,是对外部输入脉冲计数;作为定时器使用时,是对内部机器周期脉冲计数。

79、设置单片机定时器的工作方式,使用寄存器TMOD 。

80、启动定时器,使用寄存器TCON 。

81、将51单片机的定时器/计数器作为13位计数器使用,其工作方式为:方式0 。

82、将51单片机的定时器/计数器作为16位计数器使用,其工作方式为:方式1 。

83、将51单片机的定时器/计数器作为8位计数器使用,并带初值自动装入功能,其工作方式为:方式2 。

84、当系统时钟频率为12MHz时,51单片机的定时器/计数器的方式0的最大定时时间是8.192 ms,

相关文档
最新文档