汇编语言期末复习题纲

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

3
第3章
2个部分,寻址方式和指令系统 一、 寻址方式 7种寻址方式中主要掌握5种(立即、寄存器、寄存器间接、直接、相对寄 存器)、同一结果会用不同寻址方式实现(即用不同指令),主要是会编 程应用;操作数的分类 二、指令系统 主要掌握以下类指令的名称、功能、用法 (1)传送类;MOV、LEA、PUSH/POP、XCHG (2)运算类;ADD、ADC、INC、SUB、SBB、CMP、NEG (3)逻辑运算和移位;AND、OR、XOR、TEST、 SHL/SHR、SAR (4)控制转移类;JMP;条件转移指令主要是针对ZF、CF、SF所提供的和 无符号数比较JA、JB、循环:LOOP; (5)串操作;MOVSB、REP (6)输入输出指令:IN、OUT (7)其它指令:CLD/STD、CLI/STI
2
第2章
5、CPU外部结构: (1)8086的两种工作模式 (2)8086 CPU主要引脚(MN/MX、M/IO、INTR、NMI、WR、
RD、ALE含义及所起的作用) ,如 6、总线概念,三种系统总线(CB、DB、AB)所起的作用;地址总 线(AB)与内存地址间的关系,结合第5章 7、时钟周期、总线周期、指令周期概念及关系
1
第2章
3个部分。主要是CPU内部结构、寄存器结构和CPU对存储器 的管理、外部结构
一、 CPU内部结构:BIU与EU 二、 8086CPU的寄存器结构 所有寄存器名称、各寄存器的主要作用,如IP、SP;与指令结 合起来在程序中的具体应用;标志寄存器中3个控制标志位的作 用和CF、OF、ZF、SF的含义) 。 三、 8086CPU的存储器结构 1、内存如何编址,内存单元的地址和内容的表示及它们间的 区别;要与第2章的指令及后面的编程结合起来(如mov,lea) 2、内存如何分段;逻辑段所形成的范围。 3、物理地址、逻辑地址、段地址和偏移地址的概念;逻辑地址 向物理地址的转换方法。如 4、堆栈的概念和作用?结合指令PUSH/POP执行后堆栈的结 构 P109 11
6
第7章
1、8086 CPU对I/O接口的寻址(P29)地址线、端口空间
2、 I/O端口的编址方式有两种Leabharlann Baidu各自特点?8086系统所采用的编址 方式,通过IN、OUT指令如何实现输入或输出数据?举例
3、CPU和输入输出设备间有4种数据传送方式?中断和 DMA主要特点
第8章
1、中断概念、8086中断类型,NMI 2、8086 CPU中断过程 3、中断类型号、中断向量、中断向量表之间关系。举例 4、 8259A芯片
第1章
主要是数制、编码和微机系统的结构 1、十进制整数、二进制数和十六进制数之间的相互转换 2、编码:求负数的原码、补码值, 如: 3、计算机语言分类 4、8位和16位二进制数据表示范围 5、字符对应的ASCII码值(字符0-9、A-Z、a-z、空格等常 用字符所对应的ASCII码值要熟记) 字符串的定义,与变量有关 6、四种逻辑运算(与、或、非、异或)的运算规则 7、BCD码
7
4
第4章
四大部分内容:伪指令、操作符、汇编语言源程序的基本结构、 汇编上机过程
一、伪指令和运算符: 1、伪指令:EQU(=)、数据定义伪指令DB/DW、ORG、$、ASSUME、 LABEL、END 操作符:OFFSET、PTR(BYTE/WORD) 与编程结合起来学习 二、汇编语言编程 1、源程序的基本结构 特别强调变量定义,利用DB或DW要会定义变量,并且在定义一个变量后了 解系统为变量如何分配存储空间,并会画存储分配示意图,帮助我们编程。 2、程序设计:结合教材中的的例题、习题、实验进行 顺序、循环、分支、中断调用、串及其总合 三、汇编程序的上机操作 熟悉汇编上机过程(1)4个操作步骤(2)DEBUG主要命令:A、U、R、D、 E、G、T、Q(3)通过上机操作来理解程序。
5
第5章
1、存储系统中引入Cache的目的? 2、SRAM与DRAM的区别 3、RAM与ROM的区别 4、几种只读存储器(PROM、EPROM 、E2PROM、 FLASH )的擦除 方式 5、FLASH的主要特点。 4、存储器扩展?结合习题
第6章
1、总线结构、PCI总线、USB总线特点? 2、总线分类?按位置 3、微机系统采用标准总线结构的优点 4、总线标准的特性规范 结合习题
相关文档
最新文档