微机接口的技术课前提问.ppt

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机接口的技术课前提问

* 微机接口技术课前提问 8086微处理器有几大功能部件?各有什么功能? 8086微处理器各部件之间如何协调工作? 8086微处理器内部有哪些寄存器,它们的主要作用是什么? 16位标志寄存器用了几位,分成几类,每类各有哪些标志位? 第2章 问题1 8086微处理器的运算结果是怎样影响6个状态标志位OF、SF、ZF、AF、PF、CF的? 8086标志寄存器的3个控制标志位DF、IF、TF的作用是什么?如何设置DF和IF? 8086对存储器的管理为什么要采用分段技术? 逻辑地址与物理地址的关系是什么? 段寄存器默认的16位偏移地址寄存器各有哪些? 第2章 问题2 注意OF逻辑式:OF=最高位进(借)位 异或 次高位进(借)位 80x86有哪几种工作模式? 分别简述80x86各种工作模式。 8086有40个引脚,按功能如何划分? 8086引脚33起什么作用? 8086引脚34起什么作用? 8086地址线、数据线和状态线S3~S6为什么要采用分时复用方式? 什么叫指令周期、总线周期和时钟周期? 第2章 问题3 分别写出指令格式、指令语句格式和伪指令语句格式? 在操作数和表达式中,常量有哪几种?在汇编程序中,数值常量ABCDH是不正确? 分析运算符SEG和OFFSET 各起什么作用? 运算符TYPE、LENGTH和SIZE各起什么作用?它们有什么关系? 组合运算符PTR和THIS各起什么作用? 分离运算符LOW和HIGH各起什么作用? 第3章 问题1 简述汇编语言框架? 分别写出段定义语句(可省略方括号部分)、段寄存器说明语句和指令地址伪指令格式。 符号常量定义伪指导EQU和=有何异同? 定义符号名伪指令LABEL的作用是什么? 写出数据定义伪指令格式。 由使用DB、DW、DD定义字符串时字符的存放顺序有什么不同? 第3章 问题2 微机数据存放在哪些地方? 什么叫数据寻址方式和转移地址寻址方式 ? 数据寻址方式有那几种? 转移地址寻址方式有那几种? MOV指令传送数据的规则是什么? 第3章 问题3 简述堆栈结构和操作原则。 简述执行PUSH和POP 的过程。 简述XLAT指令的操作过程。 简述IN指令和OUT指令的寻址方式。 简述LEA和LDS指令的操作过程。 第3章 问题4 简述乘法指令MUL SRC 的操作。 简述除法指令DIV SRC 的操作。 CWD是什么指令?如何操作? 简述AAA指令的操作。 SHR指令与 SAR指令有何异同? AAD指令与AAA、AAS、AAM指令的操作有何区别? 简述CALL和RET指令的操作。 第3章 问题5 简述INT指令的操作(5步),为什么要加第①、②步? 系统的中断服务程序的入口地址存放在哪里? 简述IRET指令的操作。 循环指令LOOP的循环次数存放在哪里?循环的范围有多大? LOOPE/LOOPZ指令 操作中,当CX递减到零时 , ZF =1? JCXZ指令本身能改变CX的内容吗? 简述MOVSB指令的操作,如何使它连续传送多个字节数据? 串操作指令为什么要设置传送方向? REP适用于哪些指令? REPE和REPZ适用于哪些指令? 第3章 问题6 简述一个循环结构的组成? 循环程序通常分为哪两种? 简述子程序结构。 子程序设计为什么首先要保护现场? 子程序设计中参数传递有哪几种?它们各适用于什么场合? 子程序设计中如何调用与返回? 第4章 问题1 DOS系统功能调用的中断号是多少?中断向量表的物理地址是多少? 简述DOS系统功能调用的方法? BIOS系统功能调用方法与DOS系统功能调用的方法有何不同? 如何在Masm for Windows 集成实验环境 单步运行程序程序,并查看结果? 第4章 问题2 答4:在Masm for Windows 集成实验环境编辑的程序,经编译、生成后,用“t”命令单步运行程序,用“d [地址]”如 “ d ds:1000或d 1000” ,“d [范围]”如“ d 1000 1200”命令查看存储器;用“r”或“rf”命令查看寄存器或标志寄存器。标志寄存器内容的识别: OF DF IF SF ZF AF PF CF 结果 OV DN EI NG ZR AC PE CY 1 NV UP DI PL NZ NA PO NC 0 简述子程序一般结构。 简述子程序的一般调用方法? 子程序设计中为什么要保护现场和恢复现场? 寄存器传递参数适用于什么的场合? 参数表传递参数(约定存储单元法)适用于什么的场合? 堆栈传递参数适用于什么的场合? 第4章 问题2 半导体存储器中,随机存储器(RAM)有哪几类? 半导体存储器中,只读存储器(ROM)有哪几类? 存储器的存储容量如何表示?如何确定存储芯片的地址线和数据线数目? 静态随机存储器如何存储信息? 动态随

文档评论(0)

shaoye348 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档