欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    微机原理复习题附答案.docx

    • 资源ID:34984884       资源大小:31.90KB        全文页数:14页
    • 资源格式: DOCX        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    微机原理复习题附答案.docx

    一名词说明1. 算术逻辑部件ALU(P4)答:cpu内部的算数逻辑部件也叫运算器,是特地用来处理各种数据信息的,它可以进展加, 减, 乘, 除算术运算和及, 或, 非, 异或等逻辑运算。2. 限制器(P5)答:是CPU的限制中心3. 字长 (P9)答:是cpu同时能处理的数据位数,也称数据宽度。字长越长,计算实力越高,速度越快。4. 主频(P9)答:Cpu的时钟频率,和cpu的运算速度亲密相关,主频越高,运算速度越快。5. 偶校验 (P11)答:运算结果的低八位中所含的1的个数为偶数,那么PF为1。6. 奇校验 (P11)答:运算结果的低八位中所含的1的个数为奇数,那么PF为0。7. 总线周期(P12)答:在取指令和传送数据时, CPU总线接口部件占用的时间。8. 最小模式(P13)答:在系统中只有一个微处理器9. 中断向量(P27)答:中断处理子程序的入口地址,每个中断类型对应一个中断向量。10. 非屏蔽中断NMI(P28)答:从引脚NMI进入的中断,它不受中断允许标记IF的影响。11. 可屏蔽中断INTR(P28)答:从引脚INTR进入的中断,它受中断允许标记IF的影响。12. 基址(P77)答:任何通用存放器都可以作为基址存放器,即其内容为基址。留意,这里的基址不是段基址,而只是一个持续下来的习惯叫法,事实上是指有效地址的一个根底量。13. 干脆寻址(P77)答:数据在存储器中,有效地址由指令干脆给出。默认段地址存放器DS。干脆寻址是对存储器访问时可采纳的最简洁的方式。14. 指令性语句(P127)答:一条指令,在汇编的过程中会产生对应的目标代码。如:ADD AL,BL和MOV AX,1000都是指令性语句。15. 指示性语句伪指令(P127)答:伪指令,为汇编程序供应某些信息,让汇编程序在汇编过程中执行某些特定的功能。16. 接口技术(P177)答:接口按功能分为两类:一类是使CPU正常工作所须要的协助电路,通过这些协助电路,使CPU得到时钟信号或接收外部的多个中断恳求等;另一类是输入/输出接口,利用这些接口,CPU可接收外部设备送来的信息或发送给外设。17. 无条件传送方式(P183)答:当外设已打算就绪,那就不必查询外设的状态而进展信息传输,这就称为无条件传送。这种信息传送方式只适用于简洁的外设,如开关和数码段显示器等。18. 条件传送方式查询方式传送(P183)答:CPU通过执行程序不断读取并测试外部设备状态,假如输入外部设备处于已打算好状态或输出外部设备为空闲状态时,那么CPU执行传送信息指令。也称为“查询式传送19. 全双工通信(P199)答:在一个通信系统中,对数据的两个传输方向采纳不同的通道,那么,这样的系统就可以同时进展发送和承受。20. 半双工通信(P199)答:在一个通信系统中,对数据的输入和输出过程运用同一通道,所以二者不能同时进展。21. DMA方式(P192)答:Direct Memory Access.干脆存储器存取,是一种快速传送数据的机制。二简答题 1汇编语言中逻辑运算指令AND和TEST的功能分别是什么它们的区分是什么?(P98)答:功能:1,AND指令执行逻辑及,例如:AND AL,0FH;AL中内容和0FH相及,结果在AL中。2,TEST指令执行测试操作,测试指定为是1还是0。 区分: AND指令对指定位清零,并返回操作数结果。TEST不仅执行AND指令的操作,而且把OF和CF标记清零,修改SF, ZF和PF标记。TEST指令不送回指令操作结果,而仅仅影响标记位,其操作数可为字节, 字或双字。 2汇编语言中移位指令SAR和SHR的功能分别是什么它们的区分是什么?(P99)答:功能:1,SAR是算术右移指令。2,SHR是逻辑右移指令。区分:SAR指令在执行时最高位保持不变,因为算术移位指令将最高位看成符号位,而SHR指令在执行时最高位补零。3指令性语句及指示性语句分别指什么语句?它们的区分是什么?(P127)答:指令性语句是指一条指令,指示性语句是伪指令。区分:每条指令性语句在汇编过程中都会产生对应的目标代码,而指示性语句为汇编程序供应某些信息,让汇编程序在汇编过程中执行某些特定的功能。在形式上,指示性语句和指令性语句很类似,指示性语句中也用到标号,不过此时标号不带冒号;而在指令性语句中,标号后面肯定带冒号,这是两者之间在形式上的差异。伪指令及指令的本质差异是,在汇编过程中伪指令并不形成任何代码。4什么叫波特率 (P201)什么叫波特率因子 (P200)设波特率为1200,波特率因子为16,那么,时钟频率为多少答:串行传输率叫波特率,传输率是指每秒传输多少位。波特率因子:在异步通信时,发送端须要用时钟来确定每一位对应的时间长度,接收端也须要用一个时钟来确定每一位的长度,前一个时钟叫发送时钟,后一个时钟叫接收时钟。这两个时钟的频率可以是位传输率的16倍, 32倍或64倍,这个倍数称为波特率因子。时钟频率=1200*16=137200HZ;5串行通信依据时钟对通信过程的定时方式,可以分为几种类型分别说明每种方式的特点 (P199)答:两种类型:一种同步通信,另一种异步通信。特点:采纳同步方式时,收发双方采纳同一个时钟信号来定时,此时,将很多字符组成一个信息符,这样,字符可以一个接一个的地传输,但是,在每组信息的开场要加上同步字符,另外,在没有信息要传输时,必须要填上空字符,因为同步传输不允许有空隙。同步通信靠同步字符来识别信息帧,同步通信时,一个信息帧可含有多个或上千个字符。采纳异步方式通信时,收发双方不用统一的时钟进展定时,两个字符之间的传输间隔是随意的,所以,每个字符的前后都要用假设干位作为分隔位来识别。事实上,异步通信方式是靠起始和停顿位来识别信息帧的。异步通信的一个信息帧只含有一个字符。6DMA方式为什么能实现高速数据传输 (P192)答:在DMA方式下,数据按块传输,外设利用专用的接口干脆和存储器进展高速度数据传送,而不经过CPU,当然也不须要CPU执行指令,这样,传输时就不必进展爱护现场之类的一系列额外操作,数据的传输速度根本上确定于外设和存储器的速度。7DMA限制器的工作特点 (P196)答:a,它一方面是一个接口,因为它有I/O端口地址,CPU可通过端口地址对DMA限制器进展读/写操作,以便对DMA限制器进展初始化或读取状态。另一方面,DMA限制器在得到总线限制权后,能够限制系统总线,它可供应一系列限制信号,像CPU一样操纵外设和存储器之间的数据传输,所以,DMA限制器又不同于其它接口。b,DMA限制器在传输数据时不用指令,而是通过固定的逻辑电路用固定的依次发地址和用读/写信号实现高速数据传输,在此过程中,CPU完全不参及,数据也不经过CPU而是干脆在外设和存储器之间传输。8.8255有几种工作方式?(P221)每种方式的特点是什么?每个端口分别可以工作在几种工作方式?答:工作方式,方式0:根本的输入/输出方式; 方式1:选通的输入/输出方式; 方式2:双向传输方式;答:1,寻址功能,2,输入输出功能,3,数据转换功能,4,联络功能,5,中断管理功能,6,复位功能,7,可编程功能,8,错误检测功能,10. CPU和外设交换的根本信息是数据,数据信息大致分为几类?分别是什么?(P178)的答:1,数字量:是指从键盘, 磁盘驱动器等读入发信息,或主机送给打印机, 磁盘驱动器的, 显示器及绘图仪的信息,它们是二进制形式的数据或是以SACII码表示的数据及字符。2,模拟量:多数状况下输入的信息是连续的变更的物理量,这些物理量一般通过传感器先变成电压或电流,再经过放大。电压和电流是模拟量,计算机无法干脆接收和处理模拟量要经过模拟量往数字量A/D的转换,变成数字量,才能送入计算机。反过来,计算机输出的数字量要经过数字量往D/A的转换,变成模拟量,才能限制现场。3,开关量:表示两个状态。11什么是中断向量表 它的作用是什么 (P27)答:8086的中断系统以位于内存0段的03FFH区域的中断向量表为根底,最多可容纳256个中断向量。12汇编语言中伪指令及(机器)指令的区分是什么 (P127)答:在形式 ,指示性语句和指令性语句很类似,指示性语句中也用到标号,不过此时标号不带冒号;在指令性语句中标号后边一点带冒号,这是两者之间在形式上的差异。伪指令及指令的本质差异是,在汇编过程中伪指令并不形成任何代码。13. CPU和外设之间的数据传送方式有几种分别简洁说明 (P183)答:a,程序方式:指在程序限制下进展信息传送,又分为无条件传送方式和条件传送方式。b, 中断方式:由外设中断CPU的工作,使CPU暂停执行当前的程序,而区去执行中断处理子程序或中断效劳子程序,中断子程序执行完后,CPU又转回来执行原来的程序。c,DMA方式:干脆存储器存取,实现数据按块传送,就须要变更传输方式。14.8086对I/O端口有几种编址方式?(P37)答:两种方式编址;a, 通过硬件将I/O端口和存储器统一编址的方式。用这种方式时,可以用访问存储器的指令来实现对I/O的读写,而对存储器的读写指令很多,功能很强,运用起来也很敏捷。这种方式的优点不必特地设置I/O指令。缺点是I/O端口占用了内存地址,使内存空间小,访问内存的指令较长,速度慢;另外,访问内存和访问I/O的指令形式一样,影响程序的可读性。b, 另一种是I/O端口独立编址方式,8086用这种方式对I/O编址,指令系统中有专用的I/O指令,这些指令运行速度快;且访问内存和访问I/O端口的指令完全不同,增加程序的可读性。15对于一条汇编指令来说,有解决哪两个问题?(P75)答:a,须要指出进展什么操作,这由指令操作符来说明。 b, 须要指出大多数指令涉及的操作数和操作结果放在何处。为了使指令形式比拟简洁,一般状况下,约定将操作结果送到原来放操作数的地方,这样,第二个问题就归结为指出操作数的来源,这就是操作数的寻址方式。16.简洁说明中断指令INT执行的过程?(P111)答:执行INT n指令时,将CPU转到一个中断处理程序。此时,标记存放器的指被推入堆栈,堆栈指针ESP或SP减4或减2;然后去除中断允许标记IF和单步标记TF。去除IF使进入中断处理程序的过程不被外面的其它中断所打断,去除TF可以防止进入中断处理程序后按单步执行;接着,CPU将主程序的下一条指令地址即断点地址堆入堆栈,同时,堆栈指针ESP或SP减6或减4。17CPU和外设之间传输的信号有几类?分别说明都是什么?(P178)答:三类,1, 数据信息:CPU和外设交换的根本信息就是数据信息。2, 状态信息:反映了当前外设所处的工作状态,是外设通过接口往CPU送的。3, 限制信息:限制信息是CPU通过接口传送给外设的,以此限制外设的工作。18系统中有1个主片,2个从片, 并设从片1连在主片的IR1引脚上,而从片2连在主片的IR2引脚上,试着说明系统中的优先级排列次序?(P257)答: 主片:IR0这是系统中的最高优先级从片1:IR0, IR1, IR2, IR3, IR4, IR5, IR6, IR7从片:IR0, IR1, IR2, IR3, IR4, IR5, IR6, IR7主片:IR3, IR4, IR5, IR6, IR7主片的IR7为系统中最高优先级三. 填空题 1. 微型机的主要四个特点分别是体积小, 重量轻, 价格低廉, 牢靠性高, 构造敏捷,应用面广等特点。2. 微型机按系统规模来分,可以分为单片机, 个人计算机, 笔记本电脑和掌上电脑。3. 微型机按微处理器的字长来分,可以分为4位微处理器, 8位微处理器, 16位微处理器和32位微处理器。4. 在8086CPU的中断信号中,NMI是( 非屏蔽中断 )触发,INTR是(可屏蔽中断)触发。5. 8086有二种工作模式,分别称为( 最小工作)模式和(最大工作)模式。6. CPU内部包含如下三局部:算术逻辑部件, 累加器和存放器组以及限制器。7. 微型计算机的应用范围非常广袤,主要包括科学计算, 信息处理, 过程限制, 仪器, 仪表限制和家用电器和民用产品限制等方面。8. 可用两种方式对于8086的I/O端口进展,一种是 (及存储器统一编址),另一种是(I/O端口独立编址) 。9. 8086是Intel系列的16位微处理器,有16根数据线和20 根地址线,可寻址的地址空间为 1 M 字节。10. 8086拥有一个强有力的中断系统,从产生中断的方法上可以分为两大类,一类是硬件中断,一类是软件中断。11. 8086CPU的硬件中断信号是由(NMI )和( INTR )两个引脚供应。12. 每个中断向量占4个字节,前2个字节为中断处理子程序入口地址的 偏移量,后2个字节为中断处理子程序入口地址的 段地址。13. 8086的标记存放器的标记依据功能,可以分为两类:一类叫状态标记,另一类叫限制标记。14. 当标记IF=1时,CPU可承受响应可屏蔽中断;当IF=0时,CPU不行承受响应可屏蔽中断。15. 当标记ZF=1时,运算结果为 零 ;当ZF=0时,运算结果为 非零 。16. 和8086协作的协处理器有两个,一个是数值运算协处理器8087,一个是输入/输出协处理器8089。17. CPU和外设都是通过输入/输出I/O端口来传输数据。在次过程中,涉及干脆寻址和间接寻址两种方式。18. 主机和外设之间传送信息时,用输入/输出指令。对输入/输出端口的寻址有两种方式:干脆寻址和利用DX存放器的间接寻址。19. 汇编语言算术运算指令中,对加法或减法来说,无符号数和有符号数 可采纳 同一套指令,对乘法或除法来说,无符号数和有符号数 不能采纳 同一套指令。20. CPU和外设之间有三种数据传送方式,其中程序方式是指在程序限制下进展信息传送,又分为 (条件 )传送方式和(无条件 ) 传送方式。21. 系统及接口输入/输出过程中涉及系统和接口的联系方式, 优先级和缓冲区等问题。22. 当OCW124H时,那么8259A的 IR2和 IR5引腿上的中断恳求被屏蔽。23. 当OCW148H时,那么8259A的 IR3和 IR6引腿上的中断恳求被屏蔽。24. 当OCW118H时,那么8259A的IR3和 IR4 引腿上的中断恳求被屏蔽。25. 8086工作在最小模式下,引脚信号 M/IO# , RD# 和WR#组合起来确定了系统中数据传输的方式。26. 在接口设计中,经常要考虑对错误的检测问题。当前多数可编程接口芯片能检测到两类错误,一类是传输错误,另一类是覆盖错误。27. DMA限制器8237A有( 4 )个独立的通道,每个通道均有( 独立 )寻址和计数的实力。28. 串行通信可分为两种类型,一种叫( 同步 )通信,另一种叫( 异步 )通信。29. 串行通信有多种方式,依据数据传输时发送过程和接收过程的关系划分,可以分为全双工方式, 半双工方式和单工方式。30. 8255A是Intel系列的并行接口芯片,并且它是可编程的,也就是可以通过软件来设置芯片的工作方式。31. 8259A是Intel系列的中断限制接口芯片,并且它是可编程的,也就是可以通过软件来设置芯片的工作方式。32. 8259A依据对中断源的屏蔽方式来分,有如下工作方式:一般屏蔽方式和特别屏蔽方式。33. 依据8259A和系统总线的连接来分,有以下两种方式:缓冲方式和非缓冲方式。34. 8259A操作吩咐字是在应用程序中设置时,对端口地址有严格规定,即OCW1必需写入奇地址端口,OCW2和OCW3必需写入偶地址端口。35. 8253芯片的功能表达在两个方面:一是作为计数器;二是作为定时器。36. 模/数(A/D)转换是指通过电路将模拟量转换为数字量。在实现A/D转换时,最主要的参数是辨别率, 转换精度和转换率。37. 模/数(A/D)转换的方法很多,常见的有计数法, 双积分法和逐次靠近法。四选择题 1二进制的十进制数值可表示为( B ).8 B.150.5 2. 8086 CPU是 B 位的处理器.A.8 B.16 C.32 D.64 38086 CPU的地址线有 C 根。A.8 B.16 4. 在8086系统中,及存储器物理地址1A005H相对应的逻辑地址为( A ).A.1739:2C75 B.D733:7207 C.1733:2175 D.C390:7675 5.当RD#=0,WR#=1,M/IO#=0时,CPU完成的操作是( C ).A.存储器读 B.存储器写 读写68086 CPU的一个字节有A 位组成的.A.8 B.16 C.32 D.4 7进栈/出栈指令PUSH/POP的内存操作数的段地址只能是 D 。A.CS B.ES 8.8086CPU响应一个可屏蔽中断的条件是 C 。 A.IF=0,INTR=0 B.IF=0,INTR=1 C.IF=1,INTR=1 D.IF=1,INTR=09. 8086 CPU的NMI引脚上输入的信号是 D 。A.可屏蔽中断恳求 B.总线恳求 C.中断响应 D. 非可屏蔽中断恳求108086能够访问的I/O空间的大小是 C 。A.64K B.256K C.1M D. 16M11下面哪个存放器,固定及搭配来寻址内存中的即将要执行的指令。( C )A.SP B.BP 12.哪个不是输入/输出设备运用接口的缘由 ( B ).A.外设种类繁多 B.信号类型困难 C.工作速度匹配 D.数据传送方式多样 的地址信号是在总线周期的第 A 个状态发出的。A.1 B.2 C.3 D. 414.爱护断点就是保存 D 。A.中断类型码 B.中断效劳程序入口地址 C.中断现场 D.当前的CS:IP的值 15.指令MOV AX,2000H的寻址方式为A 。A.干脆寻址 B.间接寻址 C.存储器相对寻址 D.基址加变址寻址16. 指令MOV AH,BXSI的寻址方式为D 。A.干脆寻址 B.间接寻址 C.存储器对寻址 D.基址加变址寻址17.对于指令MOV AX,1267H,指令中的马上数1267H是存储在 C 中。A.数据段 B. 堆栈段C. 代码段 D. 附加段18.用两片8259A级联后,能扩大到( B )级中断系统.A.9 B.15 C198086 CPU 的状态标记存放器中用于存储器数据存取地址自动变更方向的是( B )A.IF B.DF C.TF D.CF208086 CPU 的状态标记存放器中用于是否允许中断响应的是( A )218086 CPU 系统执行传送指令MOV时( D )A.影响TF标记位 B. 影响DF标记位 C. 影响IF标记位 D. 不影响22循环指令LOOP运用时规定循环次数必定在( D )存放器中。X B.BX C.AX D.CX23.8086CPU开场加电或复位后,从下面哪个地址开场执行程序. ( B )A.0000:FFFF B.FFFF:0000C.0000:1234 D.1234:0000 24.8086CPU响应一个不行屏蔽中断的条件是( B )A.IF=0,NMI=0 B.IF=0,NMI=1C.IF=1,NMI=0 D.IF=1,INTR=1 258086 CPU 存储器是分段的,且每个段都不超过( A )个字节。A.64K B. 32K C. 1M D. 6426及指令MOV BX,OFFSET VAR功能完全等效的指令是( D )A. MOV BX, VAR B. LDS BX, VAR C. LES BX, VAR D. LEA BX, VAR27及指令MOV BX,OFFSET VAR功能完全等效的指令是( D )A. MOV BX, VAR B. LDS BX, VAR C. LES BX, VAR D. LEA BX, VAR28.下面哪个不是常用的存储器寻址方式( D ).A.干脆寻址 B.存放器间接寻址 C.存储器相对寻址 D.基址加变址寻址29.在异步传输过程中,设每个字符对应1个起始位,8个数据位,1位 奇校验和2个停顿位,假设波特率为9600,每秒钟能传送字符是 C 。个个 个个30在异步传输过程中,设每个字符对应1个起始位,6个数据位,1位 奇校验和2个停顿位,假设波特率为9600,每秒钟能传送字符是 D 。个个 个个31.假如8237A在DMA操作时,其引脚IOR#和MEMW#有效,此操作是( D )。校验 B.存储器到存储器读写32 8086 CPU 系统逻辑运算指令TEST不影响的是( D )A.不影响OF标记位 B. 不影响CF标记位 C. 不影响SF标记位 D. 不不影响结果五程序分析1指出以下程序完成什么功能 结果标记存放器中的ZF位的值是多少程序段如下: LAHF ; 标记的低8位送AH OR AH,01000000B ; 将ZF=1 SAHF ; ZF=1,其余标记位不变,修改标记存放器ZF位的内容为1。2设BX=0 158H, DI=10A5H, 位移量DISP=1B57H, DS=2100H,求各种寻址方式下,有效地址(EA)和物理地址(PA)分别为多少? 干脆寻址:有效地址=1B57H物理地址=21000H+1B57H=22B57H 存放器间接寻址(存放器为BX):有效地址=0158H物理地址=21000H+0158H=21158H BX存放器相对间接寻址:有效地址=0158H+1B57H=1CAFH物理地址=21000H+1CAFH=22CAFH 变址寻址(存放器为DI):有效地址=10A5H物理地址=21000H+10A5H=220A5H DI存放器相对变址寻址:有效地址=10A5H+1B57H=2BFCH物理地址=21000H+2BFCH=23BFCH 基址加变址的寻址(BX为基址存放器,DI为变址存放器):有效地址=0158H+10A5H=11FDH物理地址=21000H+11FDH=221FDH3以下是对8259A初始化程序,端口地址为60H和61H,请为指令加具体注释. MOV AL ,13H ;边沿触发,单片无极连,有ICW4 OUT 60H , AL ;ICW1 MOV AL ,38H ;中断类型码38H OUT 61H ,AL ;ICW2 MOV AL ,0DH ;一般全嵌套,缓冲主片,非自动完毕,非8系统 OUT 61H ,AL ;ICW44.在PC机中,单片8259A工作在一般全嵌套方式及一般完毕中断方式下,当前IMR=02H,ISR=00H, 现有IR1, IR3, IR4同时申请,试答复以下问题:(1) IRR的内容是多少(2) CPU将先响应哪个中断恳求为什么(3) CPU的中断响应周期完毕后,ISR的值是多少表示什么意思答:(1)IRR:1AH(2)IR3,因为IR1被屏蔽了,而IR3比IR4优先级高。(3)ISR=08H,当前正在执行IR3中断效劳程序。如以下图:00011010IR7 IR6 IR5 IR4 IR3IR2 IR1 IR08255A作打印机接口,用PA口作数据端口,采纳中断传送方式, 端口地址为0A0H0A3H,阅读程序后答复以下问题: MOV AL ,0A0H OUT 0A3H ,AL XOR AX , AX MOV DS , AX MOV AX , 1200H MOV 0038H , AX MOV AX , 4100H MOV 003AH , AX MOV AL ,0DH OUT 0A3H , AL STI问:1端口A工作于何种方式? 2中断类型码是多少?(3) 中断效劳程序的入口物理地址是多少答:(1)方式2,输出。(2)中断类型码为0EH(3)42200H如以下图:1D6D5D4D3D2D1D0D7=1,方式限制字的标示符D5, D6,A端口 00-方式0,01-方式1,0x-方式2D4,A组1-输入,0-输出D3,PC7-PC4,1-输入,0-输出D2,B组 0-方式0,1-方式1D1,1-输入,0-输出D0,PC3-PC0 1-输入,0-输出6.8253计数器/定时器端口地址分别是:60H, 62H, 64H, 66H,初始化程序如下:MOV AL , 77HOUT 46H , ALMOV AL , 21HOUT 42H , ALMOV AL , 40HOUT 42H , ALSTI问:(1)计数器1工作于何种方式 (2)当CLK1为1MHZ时OUT1输出的周期是多少 (3)一个周期中处于低电平的时间是多少答:1模式3,方波发生器8255A右边4个(低4位)二极管发光,延时一会后,再使左边4个(高4位)二极管发光,交替显示.8255A适当的内容完成其功能. MOV AL , _80H_ ;写方式限制字 OUT 66H , ALABC0: MOV AL , _0FH_ ;令右边4个二极管发光 OUT 60H, AL MOV CX ,0FFFFH ;延时ABC1: LOOP ABC1 MOV AL , _0F0H_ ;令左边4个二极管发光_OUT 60H Al_ MOV CX ,0FFFFH ;延时ABC2: LOOP ABC2JMP ABC0 ;接着交替显示8.分析8255的各端口地址, 工作方式及本段程序功能? START:MOV DX ,43H MOV AL ,92H OUT DX , AL BG:MOV DX,41H IN AL ,DX MOV DX ,42H OUT DX ,AL JMP BG CODE ENDS END START答:A:40H,方式0, 输入B:41H,方式0, 输入 C:42H,方式0, 输出本程序段功能:8251A的初始化程序,端口地址为40H和41H,请为指令加注释.MOV AL ,0FAH ; 设置模式限制字,使其为异步模式,波特率因子为16,7个数OUT 41H , AL ; 据位,偶校验,2个停顿位MOV AL ,15H ;OUT 41H ,AL ;设置限制字,使发送启动,接收启动,设置有关信息10.外设状态端口地址为03FBH,第5位(bit5)为状态标记=1忙,=0打算好,外设数据端口地址为03F8H,写入数据会使状态标记置1,外设把数据读走后又把它置0。下面是用查询方式编写的程序,将内存DATA开场的100个字节数椐输出,请将空白处填上相宜的内容,完成其功能。 MOV SI,OFFSET DATAMOV CX, 100 NEXT0:MOV DX,_03FBH_NEXT1:IN AL,DX _TEST AL , 20H_ JNZ NEXT1 MOV AL, SI MOV DX,_03F8H_ _OUT DX,Al_ INC SILOOP NEXT011.内存单元3000:2000H开场的连续8个内存单元数据为11 22 33 00 00 00 11 00。指出以下程序完成后,AX,BX,CX等存放器中的内容是多少MOV AX , 3000HMOV DS , AXMOV BX , 2000H MOV AX , BXMOV CX , BX+1ADD CX , BX+2答:AX:2211H BX:2000HCX:3355H12. 分析程序,写出X1,X2,X3,X4,X5的正确的值。 ORG 5000H X1 DB 03H,04H X2 EQU 20H X3 DW 23H,1AH X4 DB 11H ORG 6000H X5 DW 05H,06H答:X1=5000HX2=5006HX3=20HX4=6000HX5=5002H13.设DAC0832芯片工作在单缓冲模式下,端口地址为2100H,输出接运算放大器。试编写程序,使其输出三角波形。提示:输出FFH时对应最高电压,输出00H时对应最低电压。答:MOV DX,3000HR0:MOV CX,0FFHMOV AL,0DHR1: OUT DX,ALINC ALLOOP R1MOV CX,0FFHR2:DEC ALOUT DX,ALLOOP R2JMP R014. 设DAC0832芯片工作在单缓冲模式下,端口地址为01B0H,输出接运算放大器。试编写程序,使其输出反向锯齿波。提示:输出FFH时对应最高电压,输出00H时对应最低电压。答:MOV DX,PORTAMOV AL,0FFHROTATE: DEC ALOUT DX,AlJMP ROTAE

    注意事项

    本文(微机原理复习题附答案.docx)为本站会员(叶***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开