2018-2019-1 20165205 《信息安全系统设计基础》第四周学习总结

第四周总结

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)

    • 集合关系
  • 存储器和时钟

猜你喜欢

转载自www.cnblogs.com/mushroomissmart/p/9823671.html