首页 > 下载 > 资料

MIPS-体系结构和汇编语言快速入门

  • 文件类型:pdf
  • 文件大小:722K
  • 整理时间:2018-10-08

概要:数据类型和文法   数据类型: 字节,byte占用( 8bit ),  halfword占2 byte= 16bit), word占用(4byte = 32bit)  一个字符需要一个Byte的空间;   一个整数需要1个Word(4 Byte)的空间;  MIPS结构的每条指令长度都是32bit  寄存器   MIPS体系架构有32个通用寄存器。在汇编程序中,可以用编号 $0 到 $31来表示;  也可以用寄存器的名字来进行表示, 例如: $sp, $t1, $ra….   有两个特殊的寄存器 Lo, Hi, 用来保存乘法/除法的运算结果;此2寄存器不能直接寻址, 只能用特殊的指令:mfhi和mflo来aceess其中的内容。 (含义:mfhi = move from Hi, mflo = Move from Low.)   堆栈(Stack)的增长方向是: 从内存的高地址方向, 向低地址方向;