微机原理及应用复习.ppt_第1页
微机原理及应用复习.ppt_第2页
微机原理及应用复习.ppt_第3页
微机原理及应用复习.ppt_第4页
微机原理及应用复习.ppt_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

微机原理及应用复习 一 课程基本要求 第一章计算机基础知识 1 数制及其转换 二进制 十进制 十六进制间的转换 BCD码 2 原码 补码的求法 补码的加 减法 溢出的判断 3 1 9 A B C D E F的SACII码 奇 偶校验 4 计算机的组成 五部分 微机的组成 CPU 存储器 I O接口 总线 一 课程基本要求 第二章8086微处理器 1 CPU的组成 执行部件 EU 总线接口部件 BIU 四个通用寄存器 四个专用积存器 标志寄存器标志位 四个段基址寄存器 2 8086系统存储器的分段及物理地址的形成 段基址 段内偏移量 逻辑地址 物理地址 奇 偶存储体 对准字 非对准字 3 引脚功能 数据线 地址线 分时复用 控制线 RD WR M IO INTR INTA ALE NMI MN MX 4 8086最小系统的组成 8282 8286作用 一 课程基本要求 第三章存储器 1 性能指标 容量 速度 地址线与容量的关系 首 末地址 2 半导体存储器的分类 几种RAM 几种ROM 存储器的组成 存储体 地址寄存器 地址译码器 输入 输出控制电路 3 常用存储器芯片 6116 6264等 2716 2764等 4 芯片与CPU的连接 三总线 地址译码 芯片收 末地址 第四章指令系统 1 寻址方式 七种 涉及源 目的操作数 2 主要指令的理解应用 第五章输入 输出和中断 1 CPU与外设交换的三种信息 端口的概念 程序控制传送的三种方式 2 中断的概念 向量中断 中断优先级 中断嵌套 3 8086的外部中断 内部中断 4 8259A IRR ISR IMR的名称 作用 初始化命令字 操作字 中断类型码的确定 5 初始化编程 端口地址的确定 第六章可编程接口芯片 1 8255A的功能 结构 工作方式控制字 置位 复位控制字 2 8255A的初始化编程 3 8255A与CPU的连接 端口地址的确定 第七章汇编语言程序设计 1 汇编的过程 常用伪指令 2 汇编语言源程序的格式及编写 多字节加减法程序 两数大小判断程序 数制转换程序 3 阅读 理解汇编语言源程序 4 程序设计的集中常用方法 题型 1 填空 2 选择 3 做图连线 初始化编程 4 指令理解 5 编程 理解 一 填空 1 235 25 B H BCD 2 7的ASIIC码是 H 其奇校验码是 D的ASIIC码是 H 其偶校验码是 3 微处理器的两个组成部分是和 4 Intel8086是位微处理器 它有位地址线 可直接寻址内存单元 输入 输出端口 5 8086系统中 存储器分为奇 偶两个存储体 其中 奇体的数据信号线固定与数据总线的 相连 偶体的数据信号线固定与数据总线的 相连 其中地址线用作偶存储体的片选信号 控制线作为奇存储体的片选信号 6 8086系统中 把16字节的存储空间称作一节 Paragraph 为了简化操作 要求各个逻辑段必须从节的整数倍边界开始 即段首地址的低4位总是 将段首地址的高16位地址码称作 存放在相应的 中 7 从地址开始的字称为 未对准字 访问 未对准字 需 个总线周期 8 CPU与外设交换的信息有 数据信息 三种 9 程序控制传输方式分 三种 10 数据段段基址寄存器的英文代号是 若物理地址是A8000H 段地址是A000H 则偏移地址为 11 若8086工作于最小模式 当CPU完成将AX的内容送到物理地址为21000H的存储单元操作时 引脚BHE RD WE M TO A0 用 0 1 表示 12 设 DS 2000H DI 1000H 指令 MOVAX DI 2000H 源操作数有效地址为 物理地址为 13 在存储器的层次结构中 越远离CPU的存储器 其存取速度 存储容量 价格 14 立即数寻址表示操作数在 中 15 若8259AICW2的初始值为40H 则在中断响应周期数据总线上出现的与IR5对应的中断类型码为 16 8255A芯片当A1A0 时选用B端口 17 中断返回指令IRET总是安排在 执行该指令时 将从堆栈弹出 以使CPU返回到主程序断点处继续执行后续指令 18 在Intel8086系统中 若一个32位 4字节 的存储字11223344H的地址为10000H 则10000H的字节单元内容为 10003H的字节单元内容为 19 某存储器芯片有15根地址线 8根数据线 该芯片有个存储单元 存储位二进制数 其首地址为H 末地址为H 20 8086系统最多能识别 种不同类型的中断 每种中断在中断向量表中分配有 个字节单元 用以指示中断服务程序的入口地址 二 选择 1 字符的编码 目前在微机中最普遍采用的是 A BCD码B 16进制C ASC 码D 格雷码 C 4 在下面8086指令中 合法的是 A ADD BX 01HB SHLCL AXC OUT258H ALD MOVBX 01H B 3 如指令中直接出现操作数的有效地址 那么这种寻址方式称为 A 立即寻址B 直接寻址C 间接寻址D 寄存器寻址 A 2 下列存储器哪一种存取速度最快 SRAMB DRAMC EPROMD 硬磁盘 D 7 下列8086中哪个寄存器不可用于间接寻址 BX SI SP BP C 8 在下面8086指令中 合法的是 A ADD BX 01HB SHLCL AXC OUT258H ALD MOVBX 01H D 6 指令队列的作用是 暂存操作数地址 暂存操作数 暂存指令地址 暂存预取指令 D 5 保存当前栈顶地址的寄存器是 AIPBBPCSPDSS C 10 要禁止8259A的IR0 IR1的中断请求 则其中断屏蔽操作指令字OCW1应为 A 80HB 28HC E8HD 03H 9 4片8259A 1主片3从片 级联 最多可管理的中断级数为 级 A 64B 29C 22D 11 B D B 11 在8086环境下 对单片方式使用的8259A进行初始化时 必须放置的初始化命令字为 A ICW1 ICW2 ICW3B ICW1 ICW2 ICW4C ICW1 ICW3 ICW4D ICW2 ICW3 ICW4 12 假定SS 2000 SP 0100 AX 2107 执行指令PUSHAX后 存放数据21 的存储单元的物理地址是 20102HB 20101HC 200FEHD 200FFH D 14 在汇编过程中不产生指令代码 只用来指示汇编程序如何汇编的指令是 A 汇编指令B 机器指令C 伪指令D 宏指令 C 13 8255有3组24个可编程I O引脚 其中可支持双向传递方式的是 PA口B PB口C PC口D 没有一个口 A assumecs codesg ds datasgdatasgsegmentdb aaaaaaaaaa db eeeeeeeeee db gggggggggg db nnnnnnnnnn datasgends 三 程序分析 本程序在数据段定义了4行10列字符 分析本程序功能及执行结果 codesgsegmentstart movax datasgmovds ax movbx 0movcx 4s0 movdx cx 保护外循环计数值movsi 0movcx 5s moval bx si andal 11011111b mov bx si al incsi loops addbx 10 movcx dx 恢复外循环计数值 取出字符送给AL 小写字母ASCII码转为大写 大写ASCII码送回原地址 列地址指针加1 内循环 换行 下一字母 loops0 movah 4chint21hcodesgendsendstart 外循环 1 程序使用两条LOOP指令完成内 外循环 外循环使用MOVDX CX和MOVCX DX来保护和恢复计数值 请再写出两种计数值的保存和提取方式 2 在程序的横线上写出 条指令的含义 3 程序执行结果为 字符或ASCII码均可 四 由图分析 1 8259A占用了几个端口地址 分别是什么 其中ICW1的地址 A0 0 是什么 2 8255A占用占用了几个端口地址 分别是什么 其中控制寄存器的地址是什么 四 由图分析 1 8259A占两个端口地址 分别是28H 2AH或2CH 2EH 其中ICW1的地址 A0 0 是28H或2CH 2 8255A占用占用了四个端口地址 分别是30H 32H 34H 36H 其中控制寄存器的地址是36H 五 分析 如图所示 已知端口A和B均在方式0下工作 根据取入开关状态 控制LED灯的显示 要求确定8255A的各端口地址 写出控制字 编制根据开关K状态控制灯亮灭的程序 K全闭合 8支灯亮 而有1个或1个以上K断开时 8支灯灭 根据要求可确定端口A为方式0下输入 端口B为方式0下输出 端口C未用可定义为方式0输出 则工作方式控制字

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论