下载此文档

汇编语言与接口技术复习要点总结及一些习题.doc


文档分类:IT计算机 | 页数:约20页 举报非法文档有奖
1/20
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/20 下载此文档
文档列表 文档介绍
学****必备 欢迎下载
: .
要点总结
第二章微型计算机结构
1. 8086的段式存储结构
段地址+偏移量地址二存储单元的物理地址
或者,段寄存器的值*16+偏移地址二存储单元的物理地址
2. 段寄存器,通用寄存器,指针与变址寄存器,标志寄存器
3. 寻址方式
(1) 寻址方式的概念
(2) 寻址方式的分类
(3) 各寻址方式中对于寄存器的限制
(4) 各类寻址方式的格式
第三章 汇编语言(参照课件)
1. 汇编语句格式: [标号] 操作符 操作数 [;注释]
2. 标号的概念以及其三个属性
3. 伪指令:
(1) 符号定义伪指令:EQU
(2) 数据定义伪指令:DB , DW
(3) 段定义伪指令:SEGMENT、ENDS、ASSUME
4. 运算符
(1) 分析算符:SEG,, OFFSET , SIZE, LENGTH
(2) 组合算符:PTR
5. 指令语句与伪指令语句的区别
6. 数据段、堆栈段、代码段的用途
第四章指令及汇编程序设计
1 数据传送指令:MOV、PUSH、POP、XCHG、XLAT
2. 算数运算指令:ADD、ADC、INC、SUB、SBB、DEC、NEG、
3. 逻辑运算指令:CMP、TEST、OR、AND、NOT、XOR
4. 移位指令:逻辑左移/右移,算数左移/右移,循环左移/右移,带 进位的循环左移/右移;以及移位指令对于 CF、OF标志位的影响
分支结构程序设计
1. 无条件转移指令
2. 有条件的转移指令(教材 P102)
3. 分支程序编写
循环结构程序设计
1. 循环控制指令LOOP、LOOPE/Z、LOOPNE/NZ以及他们的控制
条件(对CF、ZF的判断)
2. 循环程序编写
子程序设计
1. 子程序定义伪指令、调用指令、返回指令
2. 子程序设计中对于堆栈操作的要求
第五章输入与输出中断
1. 中断向量表、中断向量的概念
2. 中断向量的修改
3. 中断的类型:软件中断、可屏蔽硬件中断、非屏蔽硬件中断;以
及CPU队可屏蔽硬件中断和非屏蔽硬件中断的不同的响应条件
4. 8259的基本结构和工作原理
5. 8259的操作命令字:包括各个命令字的作用、格式、具体的操作
6. 软件中断与硬件中断的异同点
第六章8254程序设计
1. 8254的基本结构和工作原理
2. 8254的命令字格式,以及对于8254各个计数器工作方式的设定
8255程序设计
1. 8255的基本结构和工作原理
2. 8255的命令字格式,以及对于 8255各端口的操作
16550
异步串行通信中,波特率的概念,数据帧的概念
第七章简单外设
LED的显示原理
键盘的结构及扫描原理
学****必备 欢迎下载
学****必备 欢迎下载
些复****题一、 选择题
1、8086CPU中程序计数器IP中存放的是 。
指令 B、指令在现行代码段中的偏移地址
操作数 D、操作数在现行代码段中的偏移地址
Intel8086CPU内部的两大功能部件是
标志寄存器及 ALU B BIU及EU 指令队列及AIU D、地址加法器及ALU
8086CPU有 20根地址线,直接寻址内存的空间为 _
64MB B
4MB D
Intel8086 堆栈是按
先进先出
A
C
2、
C
3、
4、
5、
A
C
6、
C
7、
8
A
C
9、
A
C
1MB
8MB
_原则构造的。
B、后进后出
先进后出 D、随机存取
微型计算机主存储器的基本编址单元的长度是
64位 B 、32位
16位 D、8位
为使CPU识别不同的内存单元,需要为每个内存单元规定不同的 符号 数据
指令指针
CS
SS
堆栈指针
CS
SS
IP与
SP与
B、地址
D、状态
组合使用,确定下一条指令存放单元的物理地址。
B、ES
D、DS
组合使用,确定栈顶单元的物理地址。
B、ES
D、DS
8086对内存进行分段管理,一个段的最大范围是
64KB B 128KB
512MB D、1MB
10、 8086CPU用于存放当前数据段段基址的寄存器是
A CS
C SS
11、为数据段基址寄存器
A ASSUME DS:DATA
C MOV DS,DATA
B、ES
D、D

汇编语言与接口技术复习要点总结及一些习题 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息