微机原理及应用复习1
更新时间:2023-08-24 20:28:01 阅读量: 教育文库 文档下载
微机原理及应用 微机原理及应用
书本第 书本第 页
页
关于考试题型1.填空题,每空1分,涉及各章基本概念 2. 选择题或简答题。 3.程序分析题,即程序阅读,不复杂,考察对指令, 伪指令,以及常用程序结构的熟悉程度. 4.存储器空间分析,考察片内片外地址的概念,以及 片选译码电路的分析,10分左右 5.程序设计题,基本的输入输出,赋值,转移及循环 6.接口芯片初始化,重点是命令字各位的选择,以及 初始化的顺序,命令字会在试卷附录中给出,5与6 大概占40分贵州大学电气工程学院 贵州大学电气工程学院1
微机原理及应用 微机原理及应用
书本第 书本第 页
页
第1章微型计算机系统基本组成原理 1.1微型计算机系统组成结构 1 1.1.1总的系统结构 1 1.1.2各大组成部分概述 2 1.2 微型计算机的算术运算基础 6 1.2.1计算机中数的表示方法 6 1.3微型计算机基本工作原理 17 1.3.1计算机工作的实质 17 1.3.2指令与程序的概念 17 1.3.3指令与程序的执行过程 18 1.5微机系统的性能指标和专业术语 28 1.5.1主要性能指标 28 1.5.2常用专业技术术语 29
以概念为主:
贵州大学电气工程学院 贵州大学电气工程学院
微机原理及应用 微机原理及应用
书本第 书本第 1 页
页
1.1微型计算机系统组成结构 1.1.1总的系统结构 1.1.2各大组成部分概述基本概念: 微机硬件=微处理器(CPU或MPU)+内存(RAM和ROM) +IO接口+总线 总线分为数据总线DB,地址总线AB,控制总线CB
1 2
贵州大学电气工程学院 贵州大学电气工程学院
3
微机原理及应用 微机原理及应用
书本第 书本第 6 页
页
1.2 微型计算机的算术运算基础 1.2.1计算机中数的表示方法 1.2.2计算机中有符号数的运算 1.2.3计算机中无符号数的运算 1.2.4计算机中的乘除法运算基本概念: 有符号整数的表示方法:原码,反码和补码 运算后SF,CF,AF,ZF和PF的变化情况
6 12 14 16
贵州大学电气工程学院 贵州大学电气工程学院
4
微机原理及应用 微机原理及应用
书本第 书本第 17 页
页
1.3微型计算机基本工作原理 1.3.1计算机工作的实质 1.3.2指令与程序的概念 1.3.3指令与程序的执行过程基本概念: 指令执行的阶段:取指,分析,执行
17 17 18
贵州大学电气工程学院 贵州大学电气工程学院
5
微机原理及应用 微机原理及应用
书本第 书本第 35 页
页
第2章微处理器和指令系统 2.1Intel 系列微处理器概述 35 2.28086/8088微处理器 37 2.2.1内部结构 38 2.2.2指令流水线和存储器分段管理机制 39 2.3Pentium 微处理器
41 2.3.1内部结构与外部引脚 41 2.3.2内部寄存器 46 2.3.3Pentium 的工作方式 55 2.4Pentium 微处理器指令系统 57 2.4.1基本数据类型 57 2.4.2操作数寻址方式 59 2.4.3Pentium 指令系统概述 66 2.4.4数据传送类指令 68 2.4.5算术运算类指令 76 2.4.6逻辑运算和移位指令 84 2.4.7串操作类指令 89 2.4.8控制转移类指令 93 2.4.9其他指令 100 思考题与习题2 104
占分较多: 寻址方式及堆栈操 作为重点
贵州大学电气工程学院 贵州大学电气工程学院
微机原理及应用 微机原理及应用
书本第 书本第 37 页
页
2.28086/8088微处理器 2.2.1内部结构 38 2.2.2指令流水线和存储器分段管理机制 39
以8086 CPU为主
贵州大学电气工程学院 贵州大学电气工程学院
7
微机原理及应用 微机原理及应用
书本第 书本第 页
页
2.2.1 8086的编程结构常用用途, 例如CX计数 等 寻址方式的 对应情况 20位物理地址= 逻辑地址的16位 段地址+16位的 偏移地址EA(有 效地址)
常用标志位 流水线取指 贵州大学电气工程学院 贵州大学电气工程学院8
微机原理及应用 微机原理及应用
书本第 书本第 页
页
2.2.2 8086的工作模式和引脚功能知道总线控制信号由谁产生即可
贵州大学电气工程学院 贵州大学电气工程学院
微机原理及应用 微机原理及应用
书本第 书本第 页
页
引脚功能
与A0的关系
与等待周期 Tw的关系
贵州大学电气工程学院 贵州大学电气工程学院
微机原理及应用 微机原理及应用
书本第 书本第 页
页
2.2.4 8086的总线时序
时钟周期,总线总期,指令周期,等待周期 等待周期Tw何时何种条件加入? ALE的作用及引脚分时复用的概念 贵州大学电气工程学院 贵州大学电气工程学院11
微机原理及应用 微机原理及应用
书本第 书本第 57 页
页
2.4Pentium 微处理器指令系统 2.4.1基本数据类型 2.4.2操作数寻址方式 2.4.3Pentium 指令系统概述 2.4.4数据传送类指令 2.4.5算术运算类指令 2.4.6逻辑运算和移位指令 2.4.7串操作类指令 2.4.8控制转移类指令 2.4.9其他指令 57 59
6668 76 84 89 93 1001212
贵州大学电气工程学院 贵州大学电气工程学院
微机原理及应用 微机原理及应用
书本第 书本第 页
页
寻址方式 操作地址 立即寻址 操作数由指令给出寄存器寻 址 直接寻址 操作数在寄存器中操作数的偏移地址由指令直接给出
指令格式举例MOV AX,1234H; 1234 AX MOV AH,BL; (BL) AHMOV AX,[2000]; 或MOV AX,Val; (16*(DS)+2000H) A X (16*(DS)+Val) A X
寄存器间 接寻址 寄存器相 对寻址 基址变址 寻址 相对基址 变址寻址
PA=16*(DS)+(BX)/(SI)/(DI) 或=16*(SS)+(BP) PA=16*(DS)+(BX)/(SI)/(DI)+偏移量 或=16*(SS)+(BP) +偏移量
PA=16*(DS)+(BX)+(SI)/(DI) 或=16*(SS)+(BP) +(SI)/(DI) PA=16*(DS)+(BX)+(SI)/(DI) +偏移量 或=16*(SS)+(BP) +(SI)/(DI) +偏移量
MOV AX,[BX]; (16*(DS)+(BX))
AX
MOV AX,count[SI];(16*(DS)+(SI))+count) AX
MOV AX,[BX][DI]; 或MOV AX,[BX+DI];(16*(DS)+(BX))+(DI)) AX
MOV AX, count[BX][DI]; 或MOV AX,count [BX+DI];(16*(DS)+(BX))+(DI)+conut) AX 13
贵州大学电气工程学院 贵州大学电气工程学院
微机原理及应用 微机原理及应用
书本第 书本第 页
页
寻址方式考的比重较大,注意看清题目
例:指出下面指令源操作数的寻址方式(填空题,1分) MOV CX, 2A50H ___立即寻址___________ MOV AX, ES: [2000H] ____段超越直接寻址__________ MOV BX, COUNT [SI] ___寄存器相对寻址___________ MOV AL, CL ___寄存器寻址___________ MOV AL, 2 [BX+SI] ___相对基址变址寻址___________ DAA ____隐含寻址__________ IN AL, DX _____IO间接寻址_________这两种容易忽略
贵州大学电气工程学院 贵州大学电气工程学院
微机原理及应用 微机原理及应用
书本第 书本第 页
页
例8086CPU的下列寄存器中,可用作内存量寄 存器间接寻址方式的地址寄存器有 __ACDE_____。 A)SI B)DX C)DI D)BX E)BP(多选题,2分,总分10分左右,用来拉分的, 可放在后面做)
贵州大学电气工程学院 贵州大学电气工程学院
微机原理及应用 微机原理及应用
书本第 书本第 页
页
例:已知栈顶指针为SP=0100H,AX=1234H,BX=5678H, CX=9ABCH 执行 PUSH AX 后, SP=__00FEH_______ 接着执行 PUSH BX 后,SP=__00FCH_______ 接着执行 POP AX 后, SP=__00FEH_______ 接着执行 PUSH CX 后,SP=___00FCH_______ 接着执行 POP BX 后,SP=__00FEH_ AX=_5678H_BX=_9ABCH___CX=__9ABCH__
(堆栈的概念,重点,在填空这种客观题中易丢分,考虑改 为简答题)
贵州大学电气工程学院 贵州大学电气工程学院
微机原理及应用 微机原理及应用
书本第 书本第 113 页
页
第3章汇编语言及编程 3.1汇编语言程序结构与汇编语句 113 3.1.1源程序结构 113 3.1.2汇编语言的语句 115 3.2伪指令语句 121 3.2.1程序结构伪指令语句 121 3.2.2符号定义伪指令 126 3.2.3数据定义伪指令 127 3.2.4过程与宏定义伪指令 129 3.2.5其他伪指令 131 3.3汇编语言编程环境 134 3.3.1源程序编辑 135 3.3.2源程序汇编 136 3.3.3目标文件连接 137 3.3.4调试与运行 139 3.4DOS/BIOS 功能调用 142 3.4.1概述 142 3.4.2DOS 功能调用 143 3.4.3BIOS 功能调用 144 3.5三种基本结构程序的设计 146 3.5.1顺序结构程序设计 146 3.5.2分支结构程序设计 147 3.5.3循环结构程序设计 151 3.6子程序设计与调用 157 3.6.1主程序与子程序的接口 158 3.6.2主程序与子程序间的参数传递 158 3.7实用程序设计
举例 162 思考题与习题3 174
此章为综合考察
贵州大学电气工程学院 贵州大学电气工程学院
微机原理及应用 微机原理及应用
书本第 书本第 113 页
页
3.1汇编语言程序结构与汇编语句 3.1.1源程序结构 3.1.2汇编语言的语句 113 115
贵州大学电气工程学院 贵州大学电气工程学院
18
微机原理及应用 微机原理及应用
书本第 书本第 121 页
页
3.2伪指令语句 3.2.1程序结构伪指令语句 121 3.2.2符号定义伪指令 126 3.2.3数据定义伪指令 127 3.2.4过程与宏定义伪指令 129 3.2.5其他伪指令 131
贵州大学电气工程学院 贵州大学电气工程学院
19
正在阅读:
微机原理及应用复习108-24
初中物理教学论文:探究式教学新亮点08-28
Windows 2003 Server实验操作指导 - 图文01-14
浅谈如何加强办公室队伍建设04-03
人教版数学三年级下册错题集10-20
光电专业调研报告03-08
关于我的教育故事的教师作文11-20
文学概论期末复习06-13
XX综合门户管理系统设计方案10-19
2020池州高考作文题目:高铁11-21
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 微机
- 复习
- 原理
- 应用
- 七年级历史下册 第9课 宋代的城市生活(第3课时)教案 华东师大版
- 中国人民大学财政金融学院硕士研究生论文的基本规范
- 人教版小学数学四年级上册《画平行四边形和梯形的高》
- 国家电网公司2013年高校毕业生招聘统一笔试主要考查内容
- JTG F80-2-2004公路工程质量检验评定标准(机电工程)
- 建筑合同_15
- 2019-2020年高中化学人教版必修2教案:第1章 第2节 课时2 元素周期表和元素周期律的应用 Word版含答案
- 有限元报告
- 第十二章+新闻传播与社会
- 初中英语词汇表(含音标)
- 基于单片机的交通灯控制系统设计毕业论文
- 城市部件数据采集及建库方法研究--以郑州市为例(陈盼盼)
- 交通事故应急演练脚本
- 宁夏定额解释
- 2018-2023年中国铝平轧材行业市场运营现状调查与投资发展趋势研究报告(目录)
- taylor swift sad beautiful tragic 吉他谱
- 2014年长安汽车(集团)有限责任公司汽车在内蒙古自治区保有量分析年报
- 医院保安服务投标书
- 信用管理
- 第5章 电视信号的形成、处理与记录