- 12
- 0
- 约3.97万字
- 约 187页
- 2017-06-05 发布于四川
- 举报
第3章 指令系统 一、基本数据类型 二、指令格式 三、寻址方式 四、通用指令 3.1 基本数据类型 字、双字的对齐 数字数据类型 指针数据类型 串数据类型 字、 双字的对齐 数字数据类型: 整数(无符号及有符号数)、浮点数(单精度、双精度、双扩展精度) 指针数据类型(内存单元的地址): near、far 串数据类型 位、字节、字或双字的连续序列 3.2 指令及指令格式 3.2.2 指令格式 一、立即数寻址(P45) 例1: MOV AX ,1090H (若CS = 1000H ,IP = 100H) 三、直接寻址(P47-48 “位移量”) 几个不能送的解决办法: MOV AL,mem1;通过寄存器AL作桥梁 MOV mem2,AL;用来解决存←存 MOV AX,DS ;通过AX解决: MOV ES,AX ;段寄←段寄 MOV AX,data ;通过AX解决: MOV DS,AX ;段寄←立即数 3、堆栈操作指令 PUSH OPRD POP OPRD 堆栈——按照先进后出的原则组织的一段内存区域。8088中规定堆栈设 置在堆栈段(SS段)内,堆栈指针SP的初值决定了堆栈的大小。 SP始终指向堆栈的顶部,即始终指向最后推入堆栈的信息所在 的单元。 操作数: 16位通用寄存器; 段寄存器; 16位内存操作数(除立即数之外的 任何寻址方式)。 执行的操作: 4、 累加器专用传送指令IN, OUT 所谓专用只限于用累加器AL或AX来传送信息。 完成的操作:CPU←→I/O端口 (1).输入指令IN 格式:IN AL,port ;port端口号0~255H IN AX,DX ;DX表示的端口范围达64K 例:IN AL,80H ;(AL)←(80H) IN AX,DX ;(AX)←((DX)+1,(DX)) (2).输出指令OUT格式:OUT port,AL OUT DX,AX 三、 算术运算指令 算术运算指令涉及两种类型数据,即无符号数和有符号数。对加法指令和减法指令而言,无符号和有符号数可采用同一套指令,其条件有两个: 一是参加的操作数必须同为无符号数或同为有符号数。 二是要采用不同标志位来检查无符号数和有符号数的运算结果是否溢出。 下面看一下两个8位数相加时的4种情况: ② 无符号数溢出 0000 1000 8 +8 +1111 1101 +253 +(-3) 10000 0101 261 +5 结果5 CF=1 OF=0 ③ 有符号数溢出 0000 1000 8 +8 +0111 1101 +125 +(+125) 1000 0101 133 +133 结果-123 CF=0 OF=1 (补码表示) ④ 无符号数和有符号数均溢出 1000 1000 136 -120 +1111 0111 +247 +(-9) 10111 1111 383 -129 结果127 CF=1 OF=1 上面四种情况清楚说明,CF标志可用来表示无符号数的溢出,OF标志可用来表示有符号数的溢出。 需要指出的是有符号数的溢出是一种出错,在运算过程中应当避免。 1. 加法指令 (2) 带进位位的加法指令ADC ADC指令在形式上和功能上都有与ADD类似,只是在相加时要把进位标志的现行值CF加到和中,例如: ADC AL,68H ADC AX,CX ADC BX,[DI] ADC指令主要用于多字节加法运算中. (3) 加1指令INC(单操作数指令) 注意: 同加法指令 有符号数的溢出用溢出标志 o 判断; 无符号数的溢出用进位标志 c 判断。 例: SUB DH, [BP+4] (DH
您可能关注的文档
- 活水公园介绍.ppt
- 流化床锅炉主要部件的形式和结构.ppt
- 浅析财务报表分析的8个主要步骤.ppt
- 浅谈做贵金属投资止损的意义—楚丰银.ppt
- 测试技术12误差理论与数据处理.ppt
- 测量的基础知识.ppt
- 浙教版科学八下1.2.节物质与微观粒子模型.ppt
- 浙大Java语言程序设计第三讲.ppt
- 浙江大学外语学院.ppt
- 浮点数的表示2015.ppt
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 药品生产过程中的清洁生产与环境保护策略.docx VIP
- 2023年日历表带节假日全年一页打印版.docx VIP
- 铁路项目监理人员岗位职责.docx VIP
- 【初中 物理】电磁波的应用课件 2025-2026学年沪科版九年级全一册物理.pptx VIP
- 第14篇 世界屋脊——藏族高原游牧文化旅游区.ppt VIP
- (人教版)数学五年级下册计算题“天天练”习题卡,含108份题组.pdf VIP
- 基于组织学视角的异种脱细胞真皮基质研究:动物筛选、制备工艺与体内植入初探.docx VIP
- 2025年度宜都市高新技术产业投资有限公司公开招聘8人(第二批)笔试备考题库及答案解析.docx VIP
- 初中地理新课程标准及解读精选全文.pptx VIP
- 《工业机器人技术基础》考试试卷练习题附答案.pdf VIP
原创力文档

文档评论(0)