




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
微机原理与接口技术主要内容基本概念指令的组成指令的助记符格式指令的操作码和操作数寻址与寻址方式操作数的来源立即数寻址方式寄存器寻址方式存储器寻址方式(1)直接寻址方式(2)寄存器间接寻址方式(3)寄存器相对寻址方式(4)基址变址寻址方式(5)相对基址变址寻址方式相对寻址方式中的偏移量举例举例举例数据传送指令(1)通用数据传送指令传送指令MOV(move)MOV指令—立即数传送MOV指令—寄存器传送MOV指令—存储器传送MOV指令—段寄存器传送MOV指令传送功能图解非法指令—两个操作数类型不一致非法指令—无法确定是字节还是字操作非法指令—两个操作数都是存储器非法指令—段寄存器的操作有一些限制交换指令XCHG(exchange)举例查表转换指令XLAT(translate)XLAT的例子堆栈操作指令堆栈的图示(a)堆栈的建立(b)进栈指令PUSH(c)出栈指令POP堆栈操作的特点保存和恢复寄存器(2)输入输出指令输入输出指令-概念输入输出指令-IN和OUT输入输出指令举例(3)地址传送指令取有效地址指令LEA(loadeffectiveaddress)举例地址传送与内容传送LDS与LES指令(4)标志传送指令传送指令小结算术运算指令(1)加法和减法指令加、减指令例题-加法例题-减法带进位加、带借位减指令例题-无符号双字加法和减法比较指令CMP(compare)增量和减量指令求补指令NEG(negtive)例题-求补运算符号扩展指令例题-符号扩展(2)乘法和除法指令乘法和除法指令(续)乘法指令举例除法指令举例思考(3)十进制调整指令编码的比较未组合BCD码调整组合BCD码调整未组合BCD码乘法、除法调整调整指令小结调整指令举例算术运算指令小结逻辑操作和移位指令(1)逻辑运算指令逻辑与指令AND逻辑或指令OR逻辑异或指令XOR测试指令TEST逻辑非指令NOT例题-逻辑运算例题-逻辑运算(答案)例题-逻辑运算指令的应用(2)移位指令逻辑左移指令SHL逻辑右移指令SHR算术左移指令SAL算术右移指令SAR例题-数据移位例题:将AL寄存器中的无符号数乘以10(3)循环移位指令32位数据移位例题:非压缩BCD码合并为压缩BCD逻辑运算和移位指令小结控制转移指令目标地址的寻址方式目标地址的寻址范围:段内寻址目标地址的寻址范围:段间寻址(1)无条件转移指令无条件转移指令JMP(jump)(2)条件转移指令Jcc指令的分类条件转移指令的含义①判断单个标志位状态例题例题解答1-用JZ指令实现例题解答2-用JNC指令实现例题解答3-用JNS指令实现例题-判断是否为字母Y例题-偶校验②比较无符号数高低③比较有符号数大小例题-求较大值(无符号数)例题-求较大值(另解)例题-求较大值(另解对比)(3)循环控制指令其它循环控制指令例题-数据块传送(字节)例题-数据块传送(字)例题(4)过程调用与返回指令①子程序调用指令CALL②子程序返回指令RET例题-十六进制转换为ASCII码的子程序(5)中断指令中断指令格式控制转移指令小结串操作类指令串操作指令共同特点MOVS和CMPSSCASLODS和STOS重复前缀串操作指令举例串操作指令举例串操作指令小结处理器控制类指令(I)标志位操作举例处理器控制类指令(II)指令格式及执行时间总结

鸿朗****ka
实名认证
内容提供者


最近下载
最新上传
浙江省宁波市2024-2025学年高三下学期4月高考模拟考试语文试题及参考答案.docx
汤成难《漂浮于万有引力中的房屋》阅读答案.docx
四川省达州市普通高中2025届第二次诊断性检测语文试卷及参考答案.docx
山西省吕梁市2025年高三下学期第二次模拟考试语文试题及参考答案.docx
山西省部分学校2024-2025学年高二下学期3月月考语文试题及参考答案.docx
山西省2025年届高考考前适应性测试(冲刺卷)语文试卷及参考答案.docx
全国各地市语文中考真题名著阅读分类汇编.docx
七年级历史下册易混易错84条.docx
湖北省2024-2025学年高一下学期4月期中联考语文试题及参考答案.docx
黑龙江省大庆市2025届高三第三次教学质量检测语文试卷及参考答案.docx