单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第2章 指令:计算机的语言计算机中的信息分为:数值型数据数据信息控制信息非数值型数据2.1 数据信息的表示方法数值型数据的完整表示:采用什么进位计数制(逢几进位)如何使符号数字化(机器
21指令集结构的分类22寻址技术23指令集结构的功能设计24操作数的类型、表示和大小25指令集格式的设计26DLX指令集结构第二章 计算机指令集结构设计21 指令集结构的分类211 指令集结构分类根据五个因素对计算机指令集结构进行分类: (1) 在CPU中操作数的存储方法(2) 指令中显式表示的操作数个数 (3) 操作数的寻址方式 (4) 指令集所提供的操作类型 (5) 操作数的类型和大小 第二章
#
R: REGISTERD: DATAA: ADDRESSF: FLAGS 立即数 直接地址 变址偏移量 指令类型12120111200双字双操作数A 20002000: IN 812001: SHR R02002: SHR R02003: JRNC 20002004: IN 802005: OUT 80汇编语言程序设计
指令:(2) 寄存器寻址方式 —— 操作数在指定的寄存器中 MOV AX BX MOV AL BH MOV AX 3064H 字节寄存器只有 AH AL BH BL CH CL DH DL SRC 和 DST 的字长一致 MOV AH BX ? CS 不能用 MOV 指令改变
3.1 指令及指令系统概念1 指令 CPU执行某种特定功能的操作的命令以指令代码形式表示 ROM 字节数少速度则快MCS-51的基本指令共111条按指令所占的字节来分: (1) 单字节指令49条 (2) 双字节指令45条 (3) 三字节指令17条按指令的执行时间来分: (1) 1个机器周期(12个时钟振荡周期)指令64条 (2) 2个机器周期(24个时钟振荡周期)指令45条
第三章 微型计算机指令系统 指令系统是微处理器(CPU)所能执行的指令的集合它与微处理器有密切的联系不同的微处理器有不同的指令系统在本章中我们主要讲解INTEL生产的80868088CPU的寻址方式以及各种指令系统并通过具体实例讲述了各条指令的功能和使用方法通过本章的学习读者应该掌握以下内容: ?3种操作数的寻址方式 ?常用指令的格式功能以及对标志位的
微型计算机指令系统指令的操作码在机器里的表示比较简单只需对每一种操作指定确定的二进制代码就可以了.指令的操作数的表示就比较复杂操作数可以存放在指令本身(立即数)寄存器中存储器根据其存放的位置不同分为三类操作数:立即数操作数寄存器操作数存储器操作数.所谓寻址方式就是指寻找操作数或操作数地址的方式.变址寻址变址寻址的执行基址寻址的功能在汇编语言中基址-变址寻址指令也可以表示成几种不同的形式下列几种书写
寻址方式 寻址方式 数据传送指令数据传送指令操作可以在累加器A工作寄存器R0R7内部数据存储器外部数据存储器和程序存储器之间进行数据传送指令例 共阴极数码管对应的显示代码程序ORG0000HMOVA30H PC=0000双字节指令MOVA80H PC=0002双字节指令MOVC AAPC PC=0004双字节指令 PC=0006
4运行结果: 1 1 2 3 5 8 13 21 34 55 144 233 377 610987 1597 2584
违法有害信息,请在下方选择原因提交举报