下载此文档

指令系统(李曦)(中科大).pptx


文档分类:IT计算机 | 页数:约41页 举报非法文档有奖
1/41
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/41 下载此文档
文档列表 文档介绍
计算机组成原理 第七章“指令系统”中科大11系李曦******@:机器指令的集合机器语言汇编语言(AssembleLanguage)InstructionSetArchitecture(ISA)CISC、RISC、VLIW处理器、C编译器、OS本章的内容指令格式寻址方式指令系统介绍******@+1运算器控制器主存控制信号******@ustc.******@(3)(2)CPU(4)(5)(1)(3)******@:“指令由操作码和地址码构成”操作码:操作的性质地址码:指令和操作数(operand):规则,,则操作码长度增加,地址码长度缩短固定:译码简单,指令条数有限,RISC(SunSPARC)可变:指令条数和格式按需调整,CISC(x86)扩展操作码技术:调整op与addr域,缩短指令字长操作码域(op)地址码域(addr)******@、目的操作数、下一条指令地址地址:主存、寄存器、I/O端口地址码格式4地址指令:oprs1,rs2,rd,ni3地址指令:oprs1,rs2,rd;ni在PC中2地址指令:oprs1,rs2;rd=1地址指令:oprs2;rs1=ACC,rd=ACC0地址指令:op;堆栈操作******@(opr)含地址:无符号整数,计算offset等数据:定点数、浮点数、逻辑值字符:ASCII、汉字内码数据存储形式机器字长=寄存器位数字节、字、双字边界对准:数据从偶地址开始存放,空字节填充字存储顺序小尾端(smallendness):低地址,低字节大尾端(bigendness):低地址,高字节******@,通常要求多字节的数据在存储器的存放方式能满足“边界对准”的要求。字(地址0)0 4 8字(地址4)字节(地址11)字节(地址10)字节(地址9)字节(地址8)字节(地址15)字节(地址14)字节(地址13)字节(地址12)12 16 20 24 28 32 36半字(地址18)半字(地址16)半字(地址22)半字(地址20)双字(地址24)双字双字(地址32)双字地址(十进制)存储器在对准边界的32位字长的计算机中,半字地址是2的整数倍,字地址是4的整数倍,双字地址是8的整数倍。当所存数据不能满足此要求时,可填充一个至多个空白字节。******@,数据(例如一个字)可能在两个存储单元中,此时需要访问两次存储器,并对高低字节的位置进行调整后,才能取得一字。字(地址2)半字(地址0)048字节(地址7)字节(地址6)字(地址4)半字(地址10)半字(地址8)存储器地址(十进制)

指令系统(李曦)(中科大) 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数41
  • 收藏数0 收藏
  • 顶次数0
  • 上传人JZZQ12
  • 文件大小281 KB
  • 时间2019-09-17