首页 微机原理与接口技术__第四版

微机原理与接口技术__第四版

举报
开通vip

微机原理与接口技术__第四版 第一章 绪论 EMBED Equation.DSMT4 第二章 8086系统结构 8086:16位、N-沟道、HMOS工艺、双列直插式、40个引脚、时钟频率5/8/10MHZ、 16根数据线20根地址总线、直接寻址空间为 (1MB) 2.1 8086CPU结构 微机工作流程: 。8位机:串联执行。16位机:并行操作。 构成:总线接口部件BIU和指令执行部件EU BIU:取指令、读操作数、送结果。EU:执行指令。 2.1.1 8086 CP...

微机原理与接口技术__第四版
第一章 绪论 EMBED Equation.DSMT4 第二章 8086系统结构 8086:16位、N-沟道、HMOS工艺、双列直插式、40个引脚、时钟频率5/8/10MHZ、 16根数据线20根地址总线、直接寻址空间为 (1MB) 2.1 8086CPU结构 微机工作流程: 。8位机:串联执行。16位机:并行操作。 构成:总线接口部件BIU和指令执行部件EU BIU:取指令、读操作数、送结果。EU:执行指令。 2.1.1 8086 CPU的内部结构 逻辑地址来源 操作类型 隐含段地址 替换段地址 偏移地址 取指令 CS 无 IP 堆栈操作 SS 无 SP BP为间址 SS CS,DS,ES 有效地址EA 存取变量 DS CS,DS,ES 有效地址EA 源字符串 DS CS,DS,ES SI 目的字符串 ES 无 DI 和 编码含义 操作 总线使用情况 0 0 0 1 1 0 1 1 从偶地址开始读/写一个字 从奇地址开始读/写一个字节 从偶地址开始读/写一个字节 0 1 1 0 从奇地址读/写一个字 堆栈 最小模式引脚 3。 最大模式 含义 0 0 0 取指令 0 0 1 读存储器 0 1 0 写存储器 0 1 1 无源状态 1 0 0 发中断响应信号 1 0 1 读I/0端口 1 1 0 写I/0端口 1 1 1 暂停 第三章 8086 寻址方式和指令系统 3.18086的寻址方式 EMBED Equation.DSMT4 8086指令系统 \ 数据传送指令 算术运算指令 逻辑运算和位移指令-按位运算 字符串处理指令 控制转移指令 控制转移指令 类型 格式 功能 操作数属性 备注 过程 调用 返回 CALL 过程名 RET 类型 方式 格式 段内 调用 直接 CALL PROG_N ( (IP+3)入栈,SP←SP-2) RET (IP←SP/SP+1, SP←SP+2) 间接 CALL BX SP←SP-2,IP入栈,IP←EA CALL WORD PTR [BX+SI] (IP←SP/SP+1, SP←SP+2) 段间 调用 直接 CALL FAR PTR PROG_F (SP←SP-2,CS入栈 SP←SP-2,IP+5入栈) RET SP←SP+2,IP出栈 SP←SP+2,CS出栈 间接 (存储单元) CALL DWORD PTR [BX]存储器寻址:IP←前2个字节 CS←后2个字节 RET n n表示CPU在弹出CS:IP后再弹出n个字节 IP←4+n n为偶数 无条件转移 JMP 目的(标号) 类型 方式 寻址目标 实例 段内 转移 IP变 直接 直接 立即短转移(8位)(-128--+127) 立即近转移(16位)(-32768--+32767) 短:DISP=目标地址偏移量-IP当前值 IP=IP+DISP负数用补码表示 近:IP=IP+3+DISP JMP SHORT PROG_S JMP (NEAR PTR) PROG_N(或JMP 标号) 间接 间接 寄存器(16位) 存储器(16位) JMP BX JMP WORD PTR 5[BX](存储器寻址方式) 段间 转移 CS变 IP变 直接 间接 立即转移(32位) 存储器(32位) JMP FAR PTR PROG_F JMP DWORD PTR [DI] 直接:CS←PROG_F所在段段地址 IP←PROG_F段偏移量 间接:4个连续地址单元 前2个:IP 后2个:CS 条件转移 直接标志 指令 测试条件 功能 JC JNC CF=1 CF=0 有进位 无进位 转移 JZ/JE JNZ/JNE ZF=1 ZF=0 结果为0/相等 不为0/相等 JS JNS SF=1 SF=0 符号为负 符号为正 JO JNO OF=1 OF=0 溢出 无溢出 JP/JPE JNP/JPO PF=1 PF=0 奇偶位为1/为偶 奇偶位为0/为奇 间接标志 通常位于CMP之后 无符号数比较测试 JA/JNBE CF∨ZF=0 JAE/JNB CF=0 JB/JNAE CF=1 JBE/JNA CF∨ZF=1 高于/不低于等于 高于等于/不低于 低于/不高于等于 低于等于/不高于 带符号数比较测试 JG/JNLE (SF OF)∨ZF=0 JGE/JNL SF OF =0 JL/JNGE SF OF =1 JLE/JNG (SF OF)∨ZF=1 大于/不小于等于 大于等于/不小于 小于/不大于等于 小于等于/不大于 循环控制 LOOP LOOP 短标号 DEC CX JNZ 标号 LOOPE/LOOPZ LOOPE/LOOPZ 标号 CX≠0和ZF=1循环 CX=0或ZF=0退出 LOOPNE/LOOPNZ LOOPNE/LOOPNZ 标号 JCXZ JCXZ 标号 CX=0跳转,不对CX自减 中断指令 除法中断 类型0 单步中断 类型1 不可屏蔽中断 类型2 断点中断 类型3 溢出中断 类型4 INT n INTO 溢出中断指令 IRET 中断返回指令 处理控制指令 标志操作指令 CLC CMC STC CF←0 CF← CF←1 CLD STD DF←0 DF←1 自增 CLI STI IF←0 IF←1 外部同步指令 ESC 换码 WAIT 等待 LOCK 封锁总线 ESC 外部操作数,源操作数(实现8086对8087协处理器控制)BUSY, 跟在ESC后使用 停机和空操作指令 HLT 停机 NOP 空操作 第四章 汇编语言程序设计 EMBED Equation.DSMT4 类型 符号 名称 运算结果 1.算术运算符 +/- *// MOD SHL SHR 模除 可地址运算 地址运算无意义 余数 2.逻辑运算符 AND OR XOR NOT 3.关系运算符 EQ NE LT LE GT GE 相等 不等 小于 小于等于 大于 大于等于 结果为真输出全“1” 0FF/OFFFF 结果为假输出全“0” 4.数值返回 OFFSET SEG TYPE LENGTH SIZE 返回偏移地址 返回段基址 返回元素字节数 返回变量单元数 返回变量总字节数 5.修改属性 段寄存器名 PTR THIS HIGH LOW SHORT 段前缀 修改类型属性 指定类型/距离属性 分离高字节 分离低字节 短转移说明 6.其它运算符 ( ) [ ] 。 < > MASK WIDTH 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 位图 记录宽度 改变运算优先级 下标或间接寻址 连接结构与变量 修改变量 位图形 记录/字段位数 第五章 存储器   SDRAM DDR SDRAM DDR2 SDRAM 预读数据 1bit 2bit 4bit 数据传输率 1/CKL 2/CKL 4/CKL 工作电压 3.3V 2.5V 1.8V 封装类型 TSOP-Ⅱ 54pin TSOP-Ⅱ 66pin FFGA 60/64/68/84/92pin 模组标准 168pin DIMM 184pin DIMM 240pin DIMM DRAM控制器逻辑框图 第六章 I/O接口 和 总线 第七章 微型计算机中断系统 第八章 可编程计数器/定时器8253/8254及其应用 EMBED Equation.DSMT4 第十章 串行通信和可编程接口器件8251A 第十一章 A/D和D/A转换 软件概念及数据结构 EMBED Equation.DSMT4 EMBED Equation.DSMT4 图8.4 8253控制字格式 0—二进制计数 1—十进制计数 00—选择计数器0 01—选择计数器1 10—选择计数器2 11—非法 00—将减1计数器CE中的数据 锁存到OL中(锁存功能) 01—对计数器的低8位读或写 10—对计数器的高8位读或写 11—计数器16位操作(先低8 位,后高8位读或写) 000—方式0 001—方式1 (10—方式2 (11—方式3 100—方式4 101—方式5 D0 D7 D6 D5 D4 D3 D2 D1 数制 工作方式 读写格式 计数器选择 图8.4 8253控制字格式 0—二进制计数 1—十进制计数 00—选择计数器0 01—选择计数器1 10—选择计数器2 11—非法 00—将减1计数器CE中的数据 锁存到OL中(锁存功能) 01—对计数器的低8位读或写 10—对计数器的高8位读或写 11—计数器16位操作(先低8 位,后高8位读或写) 000—方式0 001—方式1 (10—方式2 (11—方式3 100—方式4 101—方式5 D0 D7 D6 D5 D4 D3 D2 D1 数制 工作方式 读写格式 计数器选择 图8.4 8253控制字格式 0—二进制计数 1—十进制计数 00—选择计数器0 01—选择计数器1 10—选择计数器2 11—非法 00—将减1计数器CE中的数据 锁存到OL中(锁存功能) 01—对计数器的低8位读或写 10—对计数器的高8位读或写 11—计数器16位操作(先低8 位,后高8位读或写) 000—方式0 001—方式1 (10—方式2 (11—方式3 100—方式4 101—方式5 D0 D7 D6 D5 D4 D3 D2 D1 数制 工作方式 读写格式 计数器选择 _1234567921.unknown _1234567953.unknown _1234567969.unknown _1234567985.unknown _1234567993.unknown _1234567997.unknown _1234567999.unknown _1234568001.unknown _1234568002.unknown _1234568003.unknown _1234568000.unknown _1234567998.unknown _1234567995.unknown _1234567996.unknown _1234567994.unknown _1234567989.unknown _1234567991.unknown _1234567992.unknown _1234567990.unknown _1234567987.unknown _1234567988.unknown _1234567986.unknown _1234567977.unknown _1234567981.unknown _1234567983.unknown _1234567984.unknown _1234567982.unknown _1234567979.unknown _1234567980.unknown _1234567978.unknown _1234567973.unknown _1234567975.unknown _1234567976.unknown _1234567974.unknown _1234567971.unknown _1234567972.unknown _1234567970.unknown _1234567961.unknown _1234567965.unknown _1234567967.unknown _1234567968.unknown _1234567966.unknown _1234567963.unknown _1234567964.unknown _1234567962.unknown _1234567957.unknown _1234567959.unknown _1234567960.unknown _1234567958.unknown _1234567955.unknown _1234567956.unknown _1234567954.unknown _1234567937.unknown _1234567945.unknown _1234567949.unknown _1234567951.unknown _1234567952.unknown _1234567950.unknown _1234567947.unknown _1234567948.unknown _1234567946.unknown _1234567941.unknown _1234567943.unknown _1234567944.unknown _1234567942.unknown _1234567939.unknown _1234567940.unknown _1234567938.unknown _1234567929.unknown _1234567933.unknown _1234567935.unknown _1234567936.unknown _1234567934.unknown _1234567931.unknown _1234567932.unknown _1234567930.unknown _1234567925.unknown _1234567927.unknown _1234567928.unknown _1234567926.unknown _1234567923.unknown _1234567924.unknown _1234567922.unknown _1234567905.unknown _1234567913.unknown _1234567917.unknown _1234567919.unknown _1234567920.unknown _1234567918.unknown _1234567915.unknown _1234567916.unknown _1234567914.unknown _1234567909.unknown _1234567911.unknown _1234567912.unknown _1234567910.unknown _1234567907.unknown _1234567908.unknown _1234567906.unknown _1234567897.unknown _1234567901.unknown _1234567903.unknown _1234567904.unknown _1234567902.unknown _1234567899.unknown _1234567900.unknown _1234567898.unknown _1234567893.unknown _1234567895.unknown _1234567896.unknown _1234567894.unknown _1234567891.unknown _1234567892.unknown _1234567890.unknown
本文档为【微机原理与接口技术__第四版】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_861198
暂无简介~
格式:doc
大小:1MB
软件:Word
页数:64
分类:工学
上传时间:2011-12-25
浏览量:53