微机原理整理考点.doc

微机原理整理考点.doc

ID:59394394

大小:53.50 KB

页数:4页

时间:2020-05-29

微机原理整理考点.doc_第1页
微机原理整理考点.doc_第2页
微机原理整理考点.doc_第3页
微机原理整理考点.doc_第4页
资源描述:

《微机原理整理考点.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、名词解析1.AD/DA,数字,模拟量,离散,连续A/D.D/A转换技术是微型计算机与监测设备,控制对象之间的一种重要的接口技术A/D:将模拟信号转换为数字信号,将离散的信号量转换为连续的信号量D/A:将数字信号转换为模拟信号,将离散的信号量转换为连续的信号量2.串行通信:是在一条线上以数据为单位与I/O设备或通信设备进行信息传送,在这条线上既传送数据信息又传送控制信息,分为单工,半双工,全双工串行通信优点:速度快,距离快,抗干扰强异步通信:以一个字符为传送单位,用起始位表示一个字符的开始,用停止位表示一个字符的结束,一个字符一

2、个字符的传送,字符和字符之间间隔的时间是随机的,而字符中位与位之间有严格而精确的定时。同步通信:以帧为数据传送,一个帧里面有多个字符,字符与字符之间间距相等,他们均由同步字符,数据字符,校验字符组成,同步字符位于帧开头,用于确认数据字符的开始,同步通信要求发送时钟和接收时钟严格的同步。3.独立编址:1/0端口编址和存储器的编址相互独立,即I/O端口地址空间和存储器地址空间分开设置,互不影响,采用这种编址方式,对I/O端口的操作使用输入/输出指令。统一编址:在这种编址方式下,I/O端口和内部单元统一编址,即把I/O端口当做内存单

3、元对待,从整个内存空间中划出一个子空间给I/O端口,每一个I/O端口分配一个地址码,用访问存储器的指令对I/O端口进行操作。简答题1.汇编的优缺点?有什么作用(运用在什么场合)?为什么学汇编语言?缺点:编写代码比较难懂,不好维护,容易产生bug,难于调试,只能针对特定的体系结构和处理器进行优化,开发效率低,时间长且单调,缺乏可移植性。优点:能够直接访问与硬件相关的存储器和I/O端口,不收编译器的限制,因为用汇编语言设计的程序最终被转换成机器指令,故能保持机器语言的一致性,直接简便,目标代码简短,占用的内存少,执行速度快,是高效

4、的程序设计语言。应用:在系统程序的核心部分,以及与硬件频繁打交道的地方,可以使用汇编语言。汇编语言可以用于软件的加密和解密,计算机病毒的分析和防治,以及程序的调试和错误分析等各个方面。2,接口的作用、计算机为什么要有接口?位于处理器和外设之间,用来协助完成数据传送和控制任务的炉具电路称为接口电路,它可以实现,输入/输出信息的锁存,缓存,以及提供I/O通路功能:v1>选择设备功能v2>输入/输出数据的缓冲功能v3>寄存外设状态的功能v4>信号电平转换与数据宽度变换的功能<5>可编程可能<6>接收和执行CPU命令的功能<7>中断处

5、理功能3,传送方式中直接和查询传送方式的优缺点?查询传送方式在输入和输出之前都必须首先输入外设当前所处的状态信号,并由CPU进行判断。保证了数据的准确性却并不适用于实时监控系统。直接存储方式是在专门的DMA控制器的控制下,能够实现外部设备与内存储器直接交换数据的一种I/O方式。数据传输不需要计算,节约了时间,但是丢失了准确性。4,实模式下存储器的分段管理CPU对存储器的分段管理:把存储器分成四中类型的段,即代码段、数据段、堆栈段、附加数据段。把16位短寄存器的值乘以16,获得20位段首地址段寄存器的值就是段首地址的高16位,称

6、为“段基地址”偏移地址:CPU访问存储器所发出的20位物理地址是由当前逻辑地址转换产生的,是在CPU内部完成的,把逻辑地址的段基地址左移4位,低4位都补0,变成20位,再加上逻辑地址中的16为段内偏移量最后形成20位物理地址物理地址的计算公式:物理地址二段基地址x16+偏移量(偏移地址)2,存储体使用奇偶存储的原因?奇存储器的选通信号BHE和偶存储器的选通信号A0配合使用使CPU可以访问一个存储体中的一个字节或同时访问两个存储体中的一个字8086的有些指令是访问字节的有些指令是访问字的当8086CPU要访问一个字而这个字起始于

7、偶地址时只要使A0=0BHE=0就可以一次访问到该字的内容计算题1,32位浮点数(5分)表示形式N=(-1)AMx(1.M)x2AE-127;自己看书吧我也说不好在书的第12面2,用8kb和16kx8位的RAM芯片构成128kb的储存器,各需要多少片?128/8=16片128/16=8片注意2的四次方x8位=16k3.串口通讯起始位,校验位,数据位波特率是指每秒钟传输二进制的位数,也是串行传输的速率。1波特=1bps看书248面1.采集系统这个我不知道问大神吧~编程题1,用简化段程序设计循环程序三种:第一种1+2+oooo+1

8、00第二种:奇数相加第三种:偶数相加2,8253看书上三个例题3,8254看234面控制字,题和237面0工作方式补充一个Cache命中率公式h=Nc/(Nc+Nm)可能要考比较简单自己记下

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。