刘喆君

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

第四周总结

Y86-64指令集体系结构

  • 程序员可见状态

    • 15个程序寄存器(RF):每个程序寄存器存储一个64位的字。8字节。
    • 3个条件码(cc):
      • ZF:零标志;
      • SF:符号标志;
      • OF:溢出标志;
    • 程序状态(Stat):表明程序执行的总体状态:
      • 1:AOK:正常操作
      • 2:HLT:遇到执行halt指令
      • 3:AOR:遇到非法地址
      • 4:INS:遇到非法指令
    • 程序计数器(PC):存放当前正在执行指令的地址
    • 内存(DMEM)
  • Y86-64指令

    • Y86-64程序寄存器标识符

    • Y86-64指令编码

    • Y86-64指令集的功能码

例一:

例二:

例三:

逻辑设计与硬件控制语言

  • HCL整数表达式
    • 情况表达式

      • 通用结构:例:word Out=[s:A;1:B;]
    • 算数逻辑单元(ALU)

    • 集合关系

  • 存储器和时钟
posted on 2018-10-21 01:18  mushroom1111  阅读(203)  评论(0编辑  收藏  举报