计算机组成(3):指令系统体系结构-慕课笔记

公开课链接:http://www.chinesemooc.org/kvideo.php?do=course_progress&kvideoid=4392&classesid=1967

3.2 X86体系结构

80286中开始出现保护模式(和以前的实模式相区分)

16位至64位的变化

16位

32位

可以使用EAX访问32位,但同时也可以使用AX访问低16位,或用AH和AL访问各自的8位

64位

增加用RAX访问64位,同时保留EAX,AX,AH,AL

8086(16位)地址偏移计算方式 DS*16+Adress

偏移的例子:

IA-32的寻址方式,将段描述符宝存在内存中,GDTR指向描述符的基地址,CS保存程序对应描述符的偏移量

x86-64进行了进一步简化

3.3 x86指令简介

3.4 复杂的x86指令举例

3.5 MIPS体系结构

RISC 精简指令,MIPS 属于 RISC

不会互锁的指令体系

一个字(word)有4字节,所以需要乘4

3.6 MIPS指令

三种指令类型

  • R型
  • I型
  • J型

非条件可以跳更远

发表评论