- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机基础-南华大学期末考试题库及答案
课堂习题及作业:
填空及简答
1.十进制29的二进制表示为 。
2.单片微型机主要有 cpu 、 存储器 、 I/O口 、 中断控制器 、 定时器/计数器 等部分组成。
3.计算机中最常用的字符信息编码是 ASCII 。
4.二进制转化为十进制数
单片机是在一块集成电路上把CPU、存储器、定时器/计数器及多种形式的I/O接口集成在一起而构成的微型计算机。它与通用微型计算机相比,具有如下特点:
(1)????????ROM,后者为RAM;
(2)?????????
(3)????????I/O接口,多功能的I/O引脚;
(4)?????????
(5)?????????内容
什么是二进制?为什么在数字系统、计算机系统中采用二进制?将下列各数按权展开为多项式:
110110B (2) 5678.32D (3)1FB7H
10.把下列十进制数转化为二进制、十六进制:
135 (2) 548.75 (3)254.25
11.什么叫BCD码和ASCII码?
12 .MCS-51的堆栈是临时在_ 片内数据存储 器内开辟的区域。
13 .MCS-51片内 20H-2FH 范围内的数据存储器,既可以字节寻址又可以位寻址。
14 .PSW=18H时,当前工作寄存器是
18H转成二进制是0001?1000?
?而PSW是一个8位二进制寄存器,它的每位都有对应的意义,?
?PSW各位标志及作用如下:?
?PSW.4是RS1,PSW.3,是RS0,作用:工作寄存器组的选择位,由RS1、RS0是联合使用。?
8k 掩膜ROM。
16 .控制串行口工作方式的寄存器是
TCON(Timer?Control?Register)定时器/计数器控制寄存器
PCON电源控制及波特率选择寄存器
SCON-串行口控制寄存器
TMOD定时器工作方式寄存器
4 个TTL低电平负载。
18 .一个机器周期等于 12 时钟周期,振荡脉冲2分频后产生的时钟信号的周期定义为时钟周期。
19. MSC-51单片机内部有哪些主要的逻辑部件?
(1)一个8位微处理器CPU。(2)数据存储器RAM和特殊功能寄存器SFR。(3)内部程序存储器ROM。(4)两个定时/计数器,用以对外部事件进行计数,也可用作定时器。(5)四个8位可编程的I/O(输入/输出)并行端口,每个端口既可做输入,也可做输出。(6)一个串行端口,用于数据的串行通信内部结构特点:1.内部程序存储器(ROM)和内部数据存储器(RAM)容量(如表2-1所示)。2.输入/输出(I/O)端口。3.外部程序存储器和外部数据存储器寻址空间。4.中断与堆栈。5.定时/计数器与寄存器区。6.指令系统。
MSC-51单片机程序存储器和数据存储器各有什么功用?其内部RAM区功能结构如何分配?
在内部RAM中,4组工作寄存器使用时如何选用?位寻址区域的字节地址范围是多少?
程序状态字PSW的作用是什么?常用标志有哪些位?作用是什么?
PSW是一个8位寄存器,用来存放指令执行的有关状态信息。PSW中各位的状态信息一般是在指令执行过程中形成的,也可以根据需要由用户采用传送指令加以改变。a。P(PSW.0):奇偶标志位,用于表示累加器A中二进制数值为1奇偶性。b。F1、F0(PSW.1、PSW.5):用户标志位,作为用户自行定义的一个状态标志c。OV(PSW.2)溢出标志位,用于指示算数运算中是否有溢出d。RS1、RS0(PSW.4、PSW.3):工作寄存器选择控制位,用户通过软件选择CPU当前工作的寄存器组。e。AC(PSW.6):辅助进位标志位,当进行加法或减法运算并产生由第四位向高四位进位或借位时,AC被硬件置1,否则清零f。CY(PSW.7):进位标志位,用于表示加法或减法运算时最高位是否有进位或借位,如有则被置1。在进行位操作时,CY还可作为位累加器使用,相当于累加器A。
简述定时器的四种工作模式的特点,如何选择和设定?
25 .PC是什么寄存器?是否属于特殊功能寄存器?它有什么作用?
PC是16位程序计数器(Program?Counter),它不属于特殊功能寄存器范畴,程序员不以像访问特殊功能寄存器那样来访问PC。PC是专门用于在CPU取指令期间寻址程序存储器。PC总是保存着下一条要执行的指令的16位地址。通常程序是顺序执行的,在一般情况下,当取出一个指令(更确切地说为一个指令字节)字节后,PC自动加1。如果在执行转移指令、子程序调用/返回指令或中断时,要把转向的地址赋给PC
DP
文档评论(0)